Workflow Applications
The EFORMASPX workflow application lets you display and fill out the different fields of your electronic forms through a web form. A web form is the ASP.NET equivalent of an MS Windows form and has similar programming characteristics.
The XMLTODATABASE workflow application lets you export data from any XML document to one or several databases. It is a synchronous system application that does not require the user to take action. The configuration of the SQL transaction is done via an XML document that enables SQL queries to be performed on ODBC, OLEDB, or other custom data sources.
The GETUSERSFROMDIR workflow application lets you retrieve a username list, a user email list, or a user ID list. These lists are obtained from a WorkflowGen automatic system action that executes SQL queries on the WorkflowGen database.
The XMLTRANS workflow application transforms any XML document to any kind of other format using an XSLT sheet.
The RAISEEXCEPTION workflow application raises the cancel exceptions on specified actions, as controlled by the action cancellation workflow exception in the conditions definition panel. This workflow application can thus be called by an action to cancel one or several other actions in a running request.
The UPDATEPROCESSDATA workflow application allows you to update process data associated with a request. It provides a simple solution for inter-process communications.
The STARTPROCESS workflow application lets you launch a new request with the corresponding parameters. It provides a simple solution for inter-process communications.
The COMPLETEACTION workflow application lets you complete an ongoing action with the corresponding parameters. It provides a simple solution for inter-process communications and synchronization.
The GETPROCESSDATA workflow application lets you retrieve process data values for a specified request. It is very useful for inter-process communications.
The GETFORMDATA workflow application lets you retrieve form field values for a specified request. It is useful when you need to retrieve form data which is not mapped to process data.
The CANCELREQUEST workflow application lets you cancel an ongoing request.
The MERGEFORM workflow application takes multiple form data files and merges them into one file. It can also merge form archives into a target form archive by merging the HTML sections from both files.
The COPYDATA workflow application is used to copy data from a parameter to a different data.
The SENDMESSAGE workflow application lets users send SMS notifications using the Twilio SMS platform.
The SENDHTTPPOST workflow application lets you create outgoing webhooks to external systems. Webhooks allow an API to exchange information with other applications through HTTP POST requests, and can be used to build integrations with extendable applications such as Slack, GitHub, and Dropbox.
It's preferable to use the RESTAPICLIENT application, which is more efficient and more sophisticated, instead of SENDHTTPPOST.
The RESTAPICLIENT workflow application allows you to call REST API endpoints to exchange information with other applications through HTTP requests, and can be used to build integrations with extendable applications (such as Azure Services and Slack).
The EXECSQL workflow application allows you to execute one or multiple SQL queries in a process. It lets you retrieve information via SELECT
queries, for example, in order to use the results in process conditions.
The JSONTODATA workflow application lets you parse JSON content into process data.
Using the DOCUSIGNSEND and DOCUSIGNCHECK applications, you can have documents electronically signed through DocuSign and retrieve them in WorkflowGen.
The DOCUSIGNSEND workflow application lets you send one or more documents to DocuSign for electronic signature.
The DOCUSIGNCHECK workflow application lets you check the status of an envelope and download its associated file, which is a concatenation of attached files.
Using the ADOBESIGNSEND and ADOBESIGNCHECK applications, you can have documents electronically signed through Adobe Sign and retrieve them in WorkflowGen.
The ADOBESIGNSEND workflow application lets you send one or multiple documents to Adobe Sign for electronic signature.
The ADOBESIGNCHECK workflow application lets you verify the status of an agreement and download its associated file, which is a concatenation of attached files.
Using the DOCAPOSTESEND and DOCAPOSTECHECK applications, you can have documents electronically signed through Docaposte and retrieve them in WorkflowGen.
The DOCAPOSTESEND workflow application lets you send one or more documents to Docaposte for electronic signature.
The DOCAPOSTECHECK workflow application lets you check the status of a transaction and download the associated files.
Using the YOUSIGNSEND and YOUSIGNCHECK applications, you can have documents electronically signed through Yousign and retrieve them in WorkflowGen.
The YOUSIGNSEND workflow application lets you send one or more documents to Yousign for electronic signature.
The YOUSIGNCHECK workflow application lets you verify the status of an agreement and download its associated file, which is a concatenation of attached files.
With OpenAI integration, you have the ability to interact with audio extraction models via OPENAITRANSCRIPTION or with completion models via OPENAICHAT.
The OPENAITRANSCRIPTION workflow application lets you interact with an OpenAI audio model to transcribe an audio file.
The OPENAICHAT workflow application lets you interact with an OpenAI chat model.
The OPENAIADDMESSAGE workflow application allows you to update the message history of a conversation to add user or tool interactions. It's also possible to update the history directly from a sub-process.
The COUNTER workflow application allows you to easily manipulate a counter in a loop.
The GETAGENTTOOLDATA workflow application allows you to extract information from a tool that can be provided by an application such as OPENAICHAT.
The GETAGENTTOOL workflow application allows you to extract a tool and its information from a list of tools that can be provided by an application such as OPENAICHAT.