(888) 881-1066
TwitterLinkedInFacebookInstagramYouTube
ech
win
  • Pricing
  • White Label
Ask AI

Getting Started

Quick Start Guide
Crafting Instructions
Tool Usage
Language Support
Agent Awareness
Knowledgebase

Guides

Call Routing
Call Screening
Customer Service
Integrations
Migration Guide

Tools

Send SMS
Send Email
Send Text Message To Caller
Send DTMF
Multi-Transfer
Call Webhook
Zapier
Scheduling

CRM

Introduction to CRM
Contact Management
Custom Fields
Custom Buttons
Kanban Boards
AI Automation
CRM Tools

Workflows

Create Your First Workflow
Managing Workflow Triggers
Understanding Decision Nodes
Working with Tool Nodes

Create Your First Workflow

Build powerful automation workflows with visual tools, AI-powered decisions, and integrated actions that execute automatically based on triggers.

Visual Builder

Drag-and-drop interface for creating complex workflows easily.

AI-Powered

Intelligent decision nodes that analyze conversations in real-time.

Flexible Tools

Send emails, SMS, webhooks, schedule appointments, and more.

Auto-Execute

Workflows run automatically on pre-call, post-call, or post-chat triggers.

Understanding Workflows

A workflow is a powerful way to automate complex tasks, especially after conversations end. It's a chain of automatic actions that handle your follow-up work: sending emails, scheduling appointments, creating tickets, updating your CRM, invoking webhooks, all happening seamlessly in the background without any manual effort.

Understanding Workflow Components

Node Types

Start Node

The beginning point of every workflow. This is where your automation starts when triggered by an event (like a call ending). It automatically receives all the information from the conversation.

Decision Node

The brain of your workflow. It analyzes what happened in the conversation and decides what to do next. You can create multiple paths like "Schedule Appointment", "Send Information", or "Create Ticket" based on what the customer needs.

You'll configure:

  • โ€ข A clear title describing what decision is being made
  • โ€ข Instructions telling the AI what to look for
  • โ€ข Different paths the workflow can take based on the decision

Tool Node (Execute Node)

The action taker. These nodes actually do things - send emails, create calendar events, send text messages, or update your systems. The AI automatically writes the content based on what was discussed in the conversation.

๐Ÿ“ง Send Email๐Ÿ’ฌ Send SMS๐Ÿ”— Webhook๐Ÿ“… Calendar๐Ÿ“ž Transfer

Connections (Edges)

  • โ†’Visual lines connecting nodes define the flow of execution
  • โ†’Must connect from output handles (right side) to input handles (left side)
  • โ†’Cannot create circular loops

Step-by-Step Example: Creating a Support Issue Handler Workflow

Let's build a simple workflow that automatically handles support issues after a call ends. This workflow will check if the customer reported any issues and route them appropriately - urgent issues go directly to a technician via SMS, standard issues create a support ticket via email, and general inquiries need no action.

1

Start Your Workflow

First, let's set up the basics:

  1. Navigate to your agent in the portal
  2. Click on the "Workflows" tab
  3. Click "Create Workflow" button
  4. Name it: "Issue Handler"

Your browser doesn't support video. The video shows editing the workflow name to "Issue Handler" and saving it.

2

Add an Issue Severity Decision Node

Now let's add a decision node to check if the customer reported an issue and determine its severity:

Add the node:

  1. Drag a Decision Node from the left panel onto the canvas
  2. Position it to the right of your Start node
  3. Click on the Decision Node to configure it

Configure the decision:

Title:

"Issue Severity"

Instructions:

"Analyze if the customer reported any technical issues or problems. Classify based on severity: - Urgent Issue: System is down, critical functionality not working, business operations affected - Standard Issue: Minor bugs, feature questions, non-critical problems that need support - No Issue: General inquiry, product information, or already resolved during the call"

Outputs (add these three):

Urgent IssueStandard IssueNo Issue

๐Ÿ”— Connect it: Draw a line from the Start node's output to the Decision node's input

Your browser doesn't support video. The video shows adding and configuring a decision node in the workflow.

3

Add Actions for Each Issue Type

Now let's add specific actions based on the issue severity:

Path 1: Urgent Issue โ†’ Alert Technician

  1. Drag a Tool Node to the upper right
  2. Click it and select "Send SMS" as the tool type
  3. Configure:
    • โ€ข Title: "Alert On-Call Technician"
    • โ€ข Phone Number: Your technician's phone number
    • โ€ข Instructions: "Send urgent alert with customer name, phone number, and brief description of the critical issue"
  4. Connect from Decision's "Urgent Issue" output to this node

Path 2: Standard Issue โ†’ Create Support Ticket

  1. Drag a Tool Node to the middle right
  2. Click it and select "Send Email"
  3. Configure:
    • โ€ข Title: "Create Support Ticket"
    • โ€ข To: [email protected] (your helpdesk email)
    • โ€ข Instructions: "Create a support ticket email with subject line 'New Support Ticket - [Customer Name]'. Include customer details, issue description, and conversation summary"
  4. Connect from Decision's "Standard Issue" output to this node

Path 3: No Issue โ†’ No Action

For the "No Issue" output, we don't need to add any tool node. This path will simply end without taking any action.

๐Ÿ’ก This is perfect for general inquiries that were fully resolved during the call and don't require any follow-up.

โœ… Your Workflow Should Look Like This

After completing the steps above, your workflow canvas should display this structure:

Complete workflow showing Start node connected to Issue Severity decision node with three branches

The workflow shows: Start โ†’ Issue Severity (Decision) โ†’ Three output paths (Urgent Issue, Standard Issue, No Issue)

4

Your Complete Workflow

Great! You've successfully built a support issue handler workflow.

This workflow will now:

  • Check every call for reported issues
  • Alert technicians via SMS for urgent problems
  • Email support team for standard issues
  • Take no action for general inquiries
5

Activate Your Workflow

Finally, set up when this workflow should run:

  1. Save your workflow
  2. Go back to the workflows main page (click on the "Workflows" tab in sidebar)
  3. Click on the "Manage Triggers" button
  4. Select "Post-Call" trigger and click on the "Add Workflow" button
  5. Add your "Issue Handler" workflow

๐ŸŽ‰ Your workflow is now live! It will run automatically after every call.

Tips for Your First Workflow

๐ŸŽฏ Start Simple

Begin with 2-3 outputs in your decision node. You can always add more paths later.

๐Ÿ“ Clear Instructions

Write detailed instructions for decision nodes so the AI understands exactly what to look for.

๐Ÿงช Test Everything

Test each path with realistic conversation examples before going live.

๐Ÿ“Š Monitor & Improve

Check execution logs regularly and refine your workflow based on real results.

๐Ÿ’ก Remember: Workflows are powerful automation tools that improve over time. Start simple, test thoroughly, and gradually add complexity as you understand your automation needs better.

Related Resources

Managing Workflow Triggers

Learn how to configure triggers for automatic execution

Understanding Decision Nodes

Master the logic behind workflow decisions

Working with Tool Nodes

Explore actions your workflows can perform

Ready to Build Your AI Voice Agent?

Join thousands of businesses automating their operations with echowin

Start Building FreeBook a Demo
ech
win

echowin is the leading AI Receptionist And Agent Builder Platform, enabling businesses to create and deploy intelligent agents for phone, chat, and Discord in minutes.

(888) 881-1066[email protected]

Boulder, Austin & Kathmandu

Product

  • Features
  • Pricing
  • Use Cases
  • Industries
  • Platform Demo

Company

  • About Us
  • Contact Us
  • Career
  • News & Updates
  • Changelog

Resources

  • Blog
  • Help Center
  • Guides
  • Webinars
  • Referral Program
  • White Label

Free Tools

  • Free Phone Number Lookup
  • Free Business Name Generator
Terms of ServicePrivacy PolicyLimited Use DisclosureUser Data Deletion
TwitterLinkedInFacebookInstagramYouTube

ยฉ 2025 echowin Inc. All rights reserved.Built with โค๏ธ in Boulder, Austin, and Kathmandu