Add external web-services as tasks

We assume that you already know how to add tasks to a taskflow.

Kotive’s built-in tasks are: “Form”, “Email”, “SMS” and “Sub taskflows”. All the other tasks are linked to external web-services* (e.g. Asana, Basecamp, Mailchimp, Stripe, Webhooks, etc.) where the task is performed. As example, a subscriber can be added to your Campaign Monitor mailing list as part of a student registration taskflow.

* You’ll need an active account at the external web-service you wish to add as a task.

Adding external web-services as tasks to a taskflow is no different to adding a “Form”, “Email” or “SMS”.

  1. In the Designer, after you’ve selected your existing taskflow, click on the “+” button in the panel on the left.

  2. Select one of the external web-services. In the dropdown you will see a list of available actions that the web-service can perform. Choose an action and give your task a label. Save.

  3. Complete the web-service’s required details in the panel on the right. Some of these fields would typically be related to your account details at the external web-service, e.g. API key, Account ID or Username. Others fields would be related to the task you want to perform.


You can add conditions to external web-service tasks in the same manner as with any of the other tasks in your taskflow.