Skip to content

Triggers & Actions

Complete reference for workflow triggers and actions.

Triggers start your workflow. Every workflow needs exactly one trigger.

Run the workflow by clicking a button.

Configuration:

  • Button label
  • Required inputs (form fields)

Use when:

  • Testing workflows
  • On-demand processes
  • User-initiated actions

Run on a recurring schedule.

Configuration:

FieldOptions
FrequencyHourly, Daily, Weekly, Monthly, Custom
TimeSpecific time of day
TimezoneYour preferred timezone
DaysWhich days (for weekly)

Cron syntax for advanced scheduling:

0 9 * * 1-5 # 9am weekdays
0 0 1 * * # Midnight on 1st of month
*/15 * * * * # Every 15 minutes

Use when:

  • Regular reports
  • Data sync jobs
  • Scheduled notifications

Workflows are built using nodes. Each node represents a step in your workflow.

Requires human input or approval before continuing.

Configuration:

FieldDescription
Task NameName of the task
Task DescriptionInstructions for the human
Assigned UsersSpecific users who can respond (optional)
Default ValueRequired for scheduled workflows

Use when:

  • Approval workflows
  • Data entry tasks
  • Review processes

Runs an AI agent (Corint or a custom agent).

Configuration:

FieldDescription
Task NameName of the task
Task DescriptionPrompt or instructions for the agent
AgentWhich agent to use (default Corint or custom)
ExecutorUser whose OAuth credentials to use (optional)

Example task description:

Analyze the following customer feedback and categorize
the sentiment as positive, negative, or neutral:
{{previous_node.output.feedback_text}}

Use when:

  • AI-powered analysis
  • Content generation
  • Data processing

Executes a specific tool.

Configuration:

FieldDescription
Task NameName of the task
Task DescriptionInstructions for tool usage
ToolThe tool to execute

Use when:

  • Direct tool operations
  • Utility functions

Executes a plugin action.

Configuration:

FieldDescription
Task NameName of the task
PluginThe plugin to execute

Use when:

  • Custom integrations
  • Plugin-specific operations

Workflows use a graph-based structure:

  • Nodes: Individual steps (human, agentic, tool, or plugin)
  • Edges: Connections between nodes that define execution flow
  • Parallel Execution: Nodes with no dependencies can run simultaneously
  1. Workflow starts with nodes that have no predecessors
  2. Each node executes when all its predecessor nodes complete
  3. Nodes can have multiple predecessors (wait for all) or multiple successors (branch)
  4. Execution continues until all nodes complete or an error occurs

Workflows pass data between nodes through context:

  • Node Outputs: Each node’s output becomes available to subsequent nodes
  • Previous Node Data: Reference outputs from previous nodes in the workflow
  • Workflow Context: Shared data available throughout the workflow execution