ποΈ Call an HTTP Service (APIs, Rest)
HTTP task allows you to make calls to remote services exposed over HTTP/HTTPS.
ποΈ Inline
The inline task helps execute necessary logic at the workflow run-time using an evaluator. The two supported evaluator types are javascript and graaljs.
ποΈ HTTP Poll
The HTTP_POLL is a conductor task used to invoke HTTP API until the specified condition matches.
ποΈ Event
EVENT is a task used to publish an event into one of the supported eventing systems in Conductor. Conductor supports the following eventing models:
ποΈ Rules Engine Execution
Business rule task helps evaluate business rules compiled in spreadsheets. Conductor currently supports the following formats:
ποΈ Transformation using JQ
The JSONJQTRANSFORM task is a System task that allows the processing of JSON data that is supplied to the task by using the popular JQ processing toolβs query expression language.
ποΈ Wait For Webhook
Webhook is an HTTP-based callback function that facilitates the communication between the Conductor and other third-party systems. It can be used to receive data from other applications to the Conductor. Conductor currently supports Webhook integration with the following third-party systems only:
ποΈ Query Processor
A system task for executing queries across different systems, tailored for purposes like alert generation.
ποΈ OpsGenie
A system task to send alerts to OpsGenie in the event of workflow failures. This task can be used in conjunction with the Query Processor task, which fetches metadata details to trigger alerts to OpsGenie as required.
ποΈ JDBC Task
A JDBC task is a system task used to execute or store information in MySQL.
ποΈ Update Secret
A system task to update the value of any secret, given the user has permission to update the secret.