Creating a Universal Extension


To create a Universal Extension:

  • Define a new Template/Task in the user interface for a Universal Extension using the Universal Template/Task framework, including:

    • Task fields required for defining and launching the process through the Universal Extension.

    • Task Instance fields required for capturing data coming back throughout the life-cycle of the Universal Extension process.

    • Task Instance commands, and their supported status(es), that can be executed through the Universal Extension.

    • Universal Events, if any, that the Universal Extension may generate throughout the life-cycle of the Universal Extension process.

  • Upload/attach an Extension Archive zip file to the Universal Template, recognized by the Universal Agent, which can either be deployed on-demand to registered agents, or automatically following a successful agent registration.
  • Once the Universal Template is created, and the Extension Archive zip file is attached, generate a zip package recognized by Universal Controller that contains both the Universal Template definition and the Extension Archive zip file recognized by the Universal Agent.

For specific details on creating a Universal Extension, see Creating a Universal Template.