EolasFlow has a built-in visual workflow engine for automating business processes around your calls. Build automations that trigger when calls complete, sync data to your CRM, send notifications, and more — all without writing code.Documentation Index
Fetch the complete documentation index at: https://docs.eolasflow.ai/llms.txt
Use this file to discover all available pages before exploring further.
No Code Required
Build automations visually with drag-and-drop
Built-In
Native integration — no external tools needed
100+ Connectors
Connect to Gmail, Slack, HubSpot, Sheets, and more
Built-In Workflows vs External Tools
EolasFlow includes a native workflow engine powered by Activepieces. For most automations, you don’t need external tools like n8n or Zapier — everything is built in.| Built-In Workflows | External Tools (Zapier, n8n, Make) | |
|---|---|---|
| Setup | Already integrated — just create a workflow | Requires webhook registration and external account |
| Triggers | Native call events with full context | Receives webhook payload only |
| Cost | Included in your plan | Separate subscription |
| Connectors | 100+ apps via Activepieces | Varies by platform |
| Best for | Most automation needs | Niche apps not in Activepieces catalog |
Creating an Automation
Open a Collection
Select an existing collection or create a new one. Collections organize related workflows and can be linked to VoiceFlows.
Choose a Trigger
Select what starts the automation:
- Call Completed — fires when a call ends (includes transcript, recording, summary, outcome)
- Call Started — fires when a call begins
- Agent Event — fires on custom events during calls
- Schedule — fires on a time schedule (hourly, daily, weekly)
- Webhook — fires when an external HTTP request hits the trigger URL
Add Actions
Add one or more actions — what the workflow does when triggered. Browse connectors to find the app you need (Gmail, Slack, HubSpot, Google Sheets, HTTP Request, etc.).
Configure Each Step
Map data from the trigger into your action fields. For example, map the call summary into a Slack message, or the customer phone into a CRM lookup.
Linking Workflows to VoiceFlows
Workflows are grouped into collections. To automate actions for a specific VoiceFlow:You can link one collection to multiple VoiceFlows. For example, a “CRM Sync” collection could trigger on calls from both your Sales and Support VoiceFlows.
Managing Connections
Each workflow collection has its own set of connections to external services.
Connections are scoped to the collection — workflows in other collections use their own connections.
Workflow Run History
Track every execution of your workflows:- Navigate to a collection and click on a workflow
- View the Runs tab to see execution history
- Each run shows: trigger event, step-by-step status (success/failure), timing, and output data
- Click a run to inspect individual step inputs and outputs
Common Automation Recipes
Post-Call CRM Update
Post-Call CRM Update
Trigger: Call CompletedActions:
- Look up contact in HubSpot by phone number
- Update contact properties with call outcome and summary
- Create a note with the call transcript
Slack Notification on Completed Call
Slack Notification on Completed Call
Trigger: Call CompletedActions:
- Format message with caller name, outcome, and summary
- Send to #sales or #support Slack channel
Follow-Up Email for Interested Leads
Follow-Up Email for Interested Leads
Trigger: Call CompletedActions:
- Check if call outcome is “Interested”
- If yes, send a personalized follow-up email via Gmail
- If no, skip
Log Calls to Google Sheets
Log Calls to Google Sheets
Trigger: Call CompletedActions:
- Add a row to Google Sheets with: date, contact name, phone, duration, outcome, summary
Daily Call Summary Report
Daily Call Summary Report
Trigger: Schedule (daily at 9:00 AM)Actions:
- Query yesterday’s call statistics
- Format as a summary report
- Send to Slack or email
MCP Tools from Workflows
Workflow collections can also expose MCP tools — tools your AI assistant can use during live calls. When a collection is linked to a VoiceFlow and has MCP tools configured, those tools are automatically available to the assistant during calls. This means your workflows can both:- React to calls (post-call triggers) — automate after the call
- Power calls (MCP tools) — provide real-time data during the call
Using External Automation Tools
If you need a connector that isn’t available in the built-in workflow engine, you can use external tools via webhooks.How It Works
- Register a webhook endpoint in Connect → Webhooks (see Webhooks Guide)
- Enable the webhook on your VoiceFlow
- Your external tool receives call events as HTTP POST requests
- Build your automation in the external tool
Supported External Tools
| Platform | Best For |
|---|---|
| n8n | Self-hosted, full control, complex logic |
| Zapier | Simple automations, 5000+ app integrations |
| Make | Visual workflows, advanced conditional logic |
External tools receive the same webhook payload as built-in workflows. See Webhooks for the payload format and event types.
Best Practices
Next Steps
Workflows
Learn more about workflow collections and triggers
Webhooks
Set up webhook endpoints for external tools
MCP Integration
Give your assistant access to tools during calls