Documentation Index
Fetch the complete documentation index at: https://docs.modularmind.app/llms.txt
Use this file to discover all available pages before exploring further.
From Chat to Automation
Once you’ve perfected a workflow by watching it run, you can deploy it to the cloud to run automatically — no need to keep Maia open or manually trigger execution.Deploying a workflow transforms a one-off task into a persistent, reusable process that can be triggered on a schedule, by an external event, or called by Maia itself as part of a larger plan.
Running Workflows Inside Sessions vs. Deployed
The interface remains the same whether you’re actively working with Maia or reviewing automated runs. The difference is in how and when workflows execute.Running Inside the Session
What it means:- You initiate the workflow directly in a session
- Watch execution in real-time
- Results delivered when complete
- Testing new workflows
- One-off research tasks
- Tasks requiring human judgment
- Learning how Maia works
Deployed Workflows
What it means:- Workflow runs automatically based on one or more triggers
- No manual initiation required
- You can open any deployed workflow to see execution details
- Results saved in your workspace to access anytime
- Recurring tasks (daily, weekly, monthly)
- Event-triggered actions (when X happens, do Y)
- Modular building blocks for Maia to use across plans
- Background data processing
- Scaling operations
One Workflow, Multiple Triggers
Every deployed workflow can be triggered from multiple sources simultaneously. You assign triggers to control when and how a workflow runs:Routine Triggers
Run on a schedule — hourly, daily, weekly, or monthly
Webhook Triggers
Trigger via HTTP requests from external systems
Action Triggers
Let Maia call the workflow as a reusable action within larger plans
Deploying a Workflow
There are two ways to deploy a workflow:Method 1: Deploy via Chat
Simply tell Maia you want to deploy your workflow, and Maia will suggest the appropriate trigger type with options. Example:- Recommended trigger type (routine, webhook, or action)
- Pre-configured options based on your request
- A Deploy button to review and confirm settings
Method 2: Deploy via Workflow Board
Use the Deploy workflow button in the top-right corner of the workflow board.
- Click the Deploy workflow button in the top-right corner
- Review the workflow details and click Deploy to activate
- Once deployed, add triggers to control how the workflow runs:
- Enable the Action trigger to make the workflow available as a reusable action for Maia
- Use the Add Trigger button to attach routine (scheduled) or webhook triggers
- Configure each trigger’s settings and enable it

Managing Triggers
Once deployed, you can manage all triggers from the deployed workflow’s detail page:- Add triggers — Attach additional routine or webhook triggers, or enable the action trigger
- Enable/Disable — Toggle individual triggers on or off without removing them
- Edit — Modify trigger settings (schedule, response configuration, etc.)
- Delete — Remove triggers you no longer need
- Run manually — Execute the workflow on demand at any time
Workflow Limits by Plan
| Plan Tier | Active Workflows |
|---|---|
| Free Plan | 3 workflows |
| Plus & Pro Plans | Unlimited |
Real-World Examples
Example 1: Daily Competitor Monitoring
Workflow: Check 10 competitor websites for pricing changes Triggers:Example 2: Weekly Lead Enrichment
Workflow: Process new leads from Google Form submissions Triggers:Example 3: Monthly Financial Report
Workflow: Generate comprehensive financial report Triggers:Execution Logs
Every deployed workflow maintains run logs:What’s Logged
- End time: When execution completed
- Duration: How long it took
- Steps completed: Which actions ran successfully
- Errors: Any failures or issues
- Results: Summary of what was produced and what actions were taken
- Trigger: Which trigger initiated the run (routine, webhook, action, or manual)

Next: Routine Triggers
Set up recurring workflows with flexible scheduling