Skip to main content

Tutorial

This page is intended to get you started quickly and understand the core concepts of the system.

Activity diagrams​

Cocosplate AI allows you to model workflows by editing activity diagrams. Each diagram has a start node, the entry point to your program and an end node where the execution stops.

Activities​

In between you can create activities and choose from a set of actions that the system should perform. The results of each action is stored in a variable that other downstream activities can use.

Communication​

During the execution, a workflow may be suspended to wait for a result from a user. This may be a text input or a click on a link in an e-mail that was sent or any other remote operation. You may define a timeout via the timer activity for recovery by simply adding an outgoing 'timeout' edge.

Input and output​

The input to a diagram may be the event of an incoming e-mail but may also a CSV list for processing.

Tasks​

All workflows that have been started are visible in the task list. You can check the execution status and see the logs with it.

Scripting​

If you have special requirements or the standard activities do not fit to your needs you may use Python scripting to create the needed functionality yourself.