Skip to main content

Agent Builder Overview

An Agent in SigmaMind AI is a conversational workflow builder designed to handle customer interactions intelligently across voice, chat, and email. Agents can be built using either Single Prompt or Conversational Flow, depending on the complexity of your automation needs. They transform business processes into structured, scalable conversational experiences.

What Is an Agent?

An Agent defines how AI interacts with customers by combining prompts, workflow logic, triggers, and integrations into a structured automation system. It enables you to:
  • Build structured conversational workflows
  • Automate customer support, sales, and service processes
  • Handle inbound and outbound interactions
  • Integrate external systems and tools
  • Ensure conversations follow a logical and predictable flow
Agents are the foundation of conversational AI inside SigmaMind.

Two Ways to Build Agents

SigmaMind provides two approaches for building Agents:
  • Single Prompt AI Agent
  • Conversational Flow

Single Prompt AI Agent

A Single Prompt AI Agent uses one main prompt to control the entire conversation, including:
  • Welcome message behavior
  • Variable collection
  • Function/tool calls
  • Voice actions
  • Conversation flow logic
This approach is fast to configure and ideal for simple, structured workflows.
Single Prompt

When to Use a Single Prompt Agent

Use this approach when you need:
  • Clear and straightforward conversations
  • Quick testing and deployment
  • Agents using a small number of tools
  • Step-by-step interaction flows
Avoid using a Single Prompt Agent for complex, multi-step logic that requires heavy branching or multiple tool calls. For advanced automation, use Conversational Flow instead.

Creating a Single Prompt AI Agent

  1. Go to the SigmaMind Dashboard
  2. Navigate to AI Agents
  3. Click Create AI Agent
  4. Choose one option:
    • New Single Prompt AI Agent – Create from scratch
    • Select a Template – Use a prebuilt agent
  5. Click Continue with this template
    Single Prompt2

Using Templates

SigmaMind provides prebuilt templates to help you quickly deploy agents for common industries and use cases. Templates include:
  • Predefined prompt structure
  • Tool configurations
  • Built-in workflow logic
  • Best-practice conversation design
You can fully customize any template after selecting it. Templates reduce setup time and ensure production-ready configuration.

Conversational Flow

Conversational Flow is designed for advanced conversational automation. Agents are created using connected steps (nodes), where each step represents a specific part of the interaction. By connecting these steps together, you define how the AI:
  • Sends responses
  • Analyzes user input
  • Waits for replies
  • Branches based on conditions
  • Calls external systems
  • Performs voice or helpdesk actions
This approach provides deterministic control and is ideal for multi-step workflows with complex branching and integrations.
Conversational

When to Use Conversational Flow

Use this approach when you need:
  • Advanced branching logic
  • Multiple integrations and actions
  • Full control over conversation structure
  • Predictable, rule-based workflows

Creating a Conversational Flow AI Agent

  1. Go to the SigmaMind Dashboard
  2. Navigate to AI Agents
  3. Click Create AI Agent
  4. Choose one option:
    • New conversational flow AI Agent – Create from scratch
    • Select a Template – Use a prebuilt agent
  5. Click Continue with this template
    Cf4
    You will now enter the Flow Builder interface, where you can design your workflow using connected nodes.

How an Agent Works

When a phone number or communication channel (voice, chat, or email) is connected to an Agent, every incoming conversation is processed through that Agent’s workflow. The workflow logic depends on whether the Agent is built using Single Prompt or Conversational Flow.
Single Prompt Agents rely on prompt-driven reasoning and internal AI logic to guide the conversation.

Conversational Flow Agents execute deterministic, step-based logic defined by connected nodes.

Default Start Trigger

When a new Conversational Flow Agent is created, a Start Trigger node is automatically added to the canvas. The Trigger Event is preconfigured as:
  • conversation_started
This means the Agent will automatically activate whenever a new conversation begins on a connected communication channel (voice, chat, or email). The Start Trigger node is automatically added and cannot be removed. Every Conversational Flow Agent begins execution from this node.

How the Default Trigger Works

  1. A customer initiates a new call, chat, or email.
  2. The conversation_started event is detected.
  3. The Start Trigger node activates the Agent.
  4. The workflow begins executing from the connected node (for example, a Send Response node).

Trigger Configuration Options

Inside the Start Trigger node, you can:
  • Add additional trigger conditions using OR logic
  • Add intent filters (if required)
Note: Currently, conversation_started is the only supported trigger event in SigmaMind.

Conversational Flow Nodes

Once triggered, the Agent evaluates nodes in sequence. Each node represents a specific action in the workflow. Available Nodes
  • Send Response – Sends a message to the customer.
  • Analyze Customer Message – Interprets customer input to detect intent or understand meaning.
  • Wait – Pauses the workflow until the next customer message is received.
  • Branch – Routes the conversation based on defined conditions.
  • Jump – Moves the flow directly to another node.
  • Tools Action – Executes external app integrations or API calls.
  • Helpdesk Action – Performs actions within connected helpdesk systems.
  • Voice Action – Triggers voice-specific actions such as transferring or ending calls.
  • Extract Variables – Captures structured data from customer messages for later use.
    For detailed configuration instructions, refer to the Add Basic Nodes section.

Continuous Conversation Handling

  • When a Wait step is active, the Agent pauses until the next message arrives.
  • An Analyze step evaluates input and determines the next step.
  • The Agent continues progressing through the flow until completion.

Agent Flow Example

A typical workflow may look like this:
  1. A customer calls a number connected to SigmaMind.
  2. The Conversation Started event triggers the Agent.
  3. The Agent sends an initial greeting using a SendResponse step.
  4. The customer replies.
  5. An Analyze step detects intent.
  6. A Branch step routes the conversation.
  7. A Wait step collects additional input if required.
  8. A Tools Action step calls an external API.
  9. The conversation ends with a closing message or human transfer.

Requirements for Using an Agent

To deploy an Agent, you must have:
  • At least one connected communication channel (voice, chat, or email)
  • A configured Agent (Single Prompt or Conversational Flow)
  • A configured Start Trigger (automatically added for Conversational Flow Agents)
  • Connected integrations if external actions are required
A well-structured Agent ensures predictable and smooth conversations while minimizing failure cases.

What You Can Achieve with Agents

With SigmaMind Agents, you can:
  • Provide 24/7 automated customer support
  • Route conversations dynamically based on intent
  • Integrate with CRM, e-commerce, and helpdesk systems
  • Personalize responses using dynamic variables and context
  • Reduce manual workload through automation
  • Scale operations across multiple communication channels

Summary

Agents power intelligent automation inside SigmaMind. You can choose between:
  • Single Prompt AI Agents for simple and fast deployment
  • Conversational Flow for advanced, multi-step automation
Agents are triggered by conversation events and execute structured logic using prompts or connected flow steps.

Single Prompt AI Agents

Uses one master prompt to control the entire conversation.

Conversational Flow Agent

Build advanced, multi-step workflows using connected nodes.