Built-In Activities

Activity Implementor Description
Auto Form Manual Task Used for performing Auto Form Manual task.
Camel Route Adapter Camel is an “integration framework” that enables to link together services through declarative route definitions.
Crossmap Activity Used for simple Groovy-based DSL that enables to transform JSON/XML input documents to JSON/XML output documents.
Custom Manual Task Used to create a custom manual task instance.
Document Web Service Used for SOAP-based, document-style Web Services.
Drools Activity Used for rules execution.
Dynamic Java General Activity Used to edit Java Code in a local or remote environment without needing to re-deploy or restart the server.
Event Check Activity Used for checking various statuses and events in a workflow process.
Event Wait Activity Used to wait for an external event to be executed.
Execute Script Used for executing Groovy Script, JavaScript, etc.
Expression Evaluator Used to evaluate a value of a script expression.
File Writer Used for writing to a file on the server file system.
Invoke Multiple Subprocesses Used to invoke multiple heterogeneous subprocesses.
Invoke Subprocess Used to invoke another process as a subprocess.
JDBC SQL Adapter Used for connecting to databases.
JMS Adapter Used to send JMS messages.
LDAP Adapter Used to query LDAP directory for entities and attributes to bind results to process variables.
Multi-REST Service Adapter Used for invoking multiple RESTful Web Services.
Notification Used to send email notifications.
OAuth Service Adapter Used for user authentication.
Process Finish Used to stop the process.
Process Start Used to start the first activity any process executes.
Publish Event Used for synchronization between independent process instances.
RESTful service adapter activity Used to invoke a RESTful Web Service from a workflow process.
Slack Notification Adapter Used for sending notifications.
Synchronization Activity Used to coordinate two parallel execution paths.
Text Note Used for text note.
Timer Wait Used to put a process on pause for a certain period of time.
Velocity Template Used for Velocity measurement.
XML Transform Used for transforming XML documents.