Skip to content

Workflows Overview

Workflows let you automate complex, multi-step processes by connecting triggers, actions, and AI agents in a visual builder.

Workflows are automated sequences that:

  • Start with a trigger (manual, scheduled, or event-based)
  • Execute a series of actions and decisions
  • Use AI to process data, make decisions, or generate content
  • Integrate with external tools and services

Automatically generate weekly reports by pulling data, analyzing trends, and creating formatted documents.

When a new lead comes in, enrich the data, score the lead, and route to the right salesperson.

Research topics, generate drafts, and queue content for review on a schedule.

Keep data synchronized between Futurity and external systems.

Send alerts when specific conditions are met in your data.

What starts the workflow:

TriggerDescription
ManualClick to run
ScheduledRun on a schedule (daily, weekly, etc.)

Workflows are built using nodes, which can be:

Node TypeDescription
HumanRequires human input or approval
AgenticRuns an AI agent (Corint or custom agent)
ToolExecutes a specific tool
PluginExecutes a plugin action

Workflows use a graph structure with:

  • Nodes: Individual steps in the workflow
  • Edges: Connections between nodes that define execution flow
  • Parallel execution: Nodes with no dependencies can run simultaneously

Store and pass data between steps:

  • Input variables from triggers
  • Output variables from actions
  • Global variables for reuse

The visual workflow builder lets you:

  • Drag and drop nodes onto the canvas
  • Connect nodes to define flow
  • Configure each node’s settings
  • Test with sample data
  • Monitor execution in real-time
StateDescription
DraftBeing edited, not active
ActiveRunning when triggered
PausedTemporarily disabled
ErrorEncountered an issue

Every workflow execution is logged with detailed information:

  • Execution ID: Unique identifier for each run
  • Start time and duration: Performance metrics
  • Trigger data: What started the workflow
  • Node execution: Inputs and outputs for each step
  • Status: Success, failure, or cancellation
  • Error details: Stack traces and debugging info

Access run history from the workflow page to monitor performance and debug issues.

For scheduled workflows, you can:

  • View next run time: See when the workflow will execute next
  • Manage schedules: Create, update, or delete schedule configurations
  • Multiple schedules: Assign different schedules to the same workflow
  • Timezone support: Schedule runs in your preferred timezone

Scheduled workflows require default values for all human nodes to ensure they can run automatically.

[Trigger: Every Monday 9am]
[Agentic Node: Analyze last week's sales data]
[Agentic Node: Generate report summary]
[Human Node: Review and approve report]
[Agentic Node: Save report to Vault]
  1. Plan your workflow: What triggers it? What should happen?
  2. Start simple: Build the core flow first
  3. Test thoroughly: Use test data before activating
  4. Monitor: Watch the first few runs for issues