> ## Documentation Index
> Fetch the complete documentation index at: https://docs.intellixent.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Build AI call automation workflows without writing code using DialogBot  visual flow builder.

The DialogBot Automation Platform lets you create powerful AI call automation workflows without writing code. Build flows that process variables before calls, handle post-call actions, and connect your AI calling system with the tools your business already uses.

## How it works

Every automation flow has two parts:

1. **A trigger** — the event that starts the flow (e.g., a call ends, an inbound call arrives).
2. **Actions** — the steps that run in sequence after the trigger fires (e.g., update a CRM, send a notification).

<Steps>
  <Step title="Choose a trigger">
    Select **Call Ended** to automate post-call tasks, or **Inbound Call Variable Injection** to enrich AI context before a conversation begins.
  </Step>

  <Step title="Configure variables">
    Map conversation data, caller details, transcripts, and custom attributes to the fields your actions need.
  </Step>

  <Step title="Add actions">
    Connect to HubSpot, Google Sheets, Slack, email, or any webhook to act on call outcomes automatically.
  </Step>

  <Step title="Publish">
    Click **Publish** to make your flow live. Changes you save stay in draft until you publish them.
  </Step>
</Steps>

## Triggers

<CardGroup cols={2}>
  <Card title="Call Ended" icon="phone-xmark">
    Activates immediately when an AI call completes. Gives you access to the full transcript, AI responses, call duration, caller information, call status, and any variables set during the conversation. Use this for post-call CRM updates, follow-up scheduling, and notifications.
  </Card>

  <Card title="Inbound Call Variable Injection" icon="phone-arrow-down-left">
    Fires before your AI assistant picks up an inbound call. Lets you fetch real-time customer data and return it as variables that get injected into the AI's prompt — enabling fully personalized conversations from the first word.
  </Card>
</CardGroup>

## Actions

<CardGroup cols={3}>
  <Card title="HubSpot" icon="hubspot">
    Update contact records, create new contacts from inbound calls, sync transcripts, and automate lead qualification.
  </Card>

  <Card title="Campaign management" icon="bullhorn">
    Add qualified leads to AI calling campaigns, schedule follow-up calls, and manage call priorities based on outcomes.
  </Card>

  <Card title="External systems" icon="plug">
    Send post-call summary emails, update Google Sheets, trigger webhooks, and connect to any other business tool.
  </Card>
</CardGroup>

## Example flows

<CodeGroup>
  ```text Intelligent CRM update theme={null}
  Trigger: Call Ended
  ↓
  Process conversation insights
  ↓
  Update HubSpot contact
  ↓
  Schedule next AI interaction
  ```

  ```text Smart inbound call handling theme={null}
  Trigger: Inbound Call to AI
  ↓
  Look up customer in HubSpot
  ↓
  Return enriched context
  ↓
  AI assistant personalizes conversation
  ```
</CodeGroup>
