Skip to Content

AI Dialer Flows

AI Dialer Flows is where you create and manage outbound Dialer Campaigns.

Use this page when you want to connect a campaign, an agent, a trunk, scheduling rules, retry behavior, recording options, and contact execution into one outbound workflow. The campaign also defines where the call is connected after the dialer reaches the customer.

Open Dialer Campaigns

Go to AI Dialer Flows, open Dialer Campaigns, then press Add Campaign to create a new outbound campaign.

The campaign is the operational object that tells RocketAiFlow which agent should call, which trunk should be used, how many concurrent calls are allowed, when the campaign is active, and how retry should work.

  • Use Add Campaign for a new campaign.
  • Use Edit Campaign when you need to update an existing campaign.
  • Use Concurrent Call Capacity to control how many calls the campaign can manage at the same time.
Dialer Campaigns list with Add Campaign button, active status summary, and campaigns table.

Configure the campaign

The Edit Campaign form contains the core execution settings for a Dialer Campaign.

Select the agent that should handle the conversation and the trunk that should place the outbound call. For advanced telephony setups, you can also write the trunk name directly and specify the context and extension where the call should be connected after the customer answers.

Scheduling is part of the same campaign setup. Start and Until define the campaign lifetime, Timezone controls how weekdays and hours are interpreted, and Retry controls how unanswered contacts are rescheduled.

Core campaign settings

FieldExampleUse
NametestCampaign name shown in the campaign table and in monitoring.
Concurrent Call Capacity1Maximum number of calls this campaign can manage at the same time.
ActiveActiveThe campaign can generate calls only when it is active and inside its schedule.
Enable RecordingfalseEnable only when recordings are required for the campaign and legal/compliance rules allow it.
Agent SettingtestThe AI voice agent that handles the conversation.
Trunk NameproviderPjsipThe trunk used to place outbound calls. In advanced setups, write the trunk name explicitly when it must match a specific telephony route.
Contextraf-pjsipProviderAdvanced setting that defines the telephony context where the answered customer call is connected.
Extenconfigured destinationAdvanced setting that defines the extension reached inside the selected context after the dialer calls the customer.

Scheduling and retry

FieldExampleUse
Retry3How many retry attempts are allowed when the contact result is different from answer.
Retry Minutes To Reschedule5How many minutes RocketAiFlow waits before rescheduling the contact after a retryable outcome.
By WeekdayMon, Tue, Wed, Thu, Fri, Sat, SunDays when the campaign is allowed to call.
By Hour00-23Hours when the campaign is allowed to call.
Start04/30/2026, 11:52 AMCampaign start date and time.
Until05/30/2026, 11:52 AMCampaign end date and time.
TimezoneEurope/RomeTimezone used to evaluate campaign duration, weekdays, hours, start, and until.
Edit Campaign form with call capacity, scheduling, agent, and trunk settings.: Campaign configuration
Campaign configurationName, active status, recording, agent, trunk, context, extension, and concurrent call capacity.
Edit Campaign form with call capacity, scheduling, agent, and trunk settings.: Scheduling and retry
Scheduling and retryRetry behavior, active days, active hours, start date, end date, and timezone.

Read the campaigns table

The Dialer Campaigns list includes quick switches to enable or disable each campaign and to turn recording on or off when recording is required.

Realtime monitoring

Realtime campaign behavior is described in Dialer Dashboard Panels. Use that page to read Dialer Status, active calls, call limits, dialing rate, outcomes, Real-Time Agents & Trunks, talk time, ring time, and selected time-range performance.

During a live run, the Dialer dashboard is the main operational view for outbound. If Dialer Status shows calls in progress, the campaign is actively generating calls. If the trunk moves from Not In Use to In Use, calls are using the telephony path.

Review call results

Use Call Records to review outcome, transcript, recording state when enabled, talk time, ring time, and any data saved by functions.

When results are unclear, review the Dialer dashboard before changing prompt, contacts, trunk, or campaign settings.

Next steps

Last updated on