Skip to main content

Outbound Campaigns

The Campaigns page allows you to create and manage outbound campaigns for your AI agent. Access this page via Outbound > Campaigns in the left navigation menu.

Campaigns Table Overview

The Campaigns page displays a table with the following columns:
  • Name: The campaign name for easy identification.
  • Type: Icon indicating the campaign type (e.g., phone icon for voice campaigns).
  • Active: Status indicator showing pause/play status of the campaign.
  • Max Concurrent Contacts: Maximum number of contacts that can be processed concurrently during campaign execution.
  • Created: Timestamp when the campaign was created.
  • Flow: The linked flow that defines the conversation logic for this campaign.
  • Schedule: Scheduled times and frequency for campaign execution.
  • Delete: Action button to remove the campaign.

Campaign Actions

Top-right action buttons are available for managing campaigns:
  • Filter: Open a filter sidebar to narrow down campaigns by name, date uploaded, or active status.
  • Dispatch Single: Navigate to the manual outbound call page to launch a single call outside of a campaign.
  • Create Campaign: Launch the campaign creation workflow.

Creating a Campaign

Click the Create Campaign button in the top-right corner to set up a new outbound campaign. Each campaign is linked to a Flow that defines the conversation logic and interactions with contacts. Campaigns can be scheduled to run automatically or dispatched on demand.

Campaign Execution

Each campaign processes contacts concurrently up to the configured maximum. The flow associated with the campaign determines how the AI agent interacts with each contact, including conversation routing, function calls, and handling of customer responses.