How a Call Flow Works
A call flow is a script written as a series of steps. Each step represents a phase of the conversation — a greeting, a qualification question, a data collection moment, a booking attempt, or a closing. You write the script in the Prompt box. For best results, give each step one clear objective. Agents perform far better with focused, single-purpose steps than with long, multi-purpose instructions.To see how we build scripts for our own clients, check out the pre-built templates directly in the platform. Click Use a Template in the Call Flows tab — you’ll find a library of ready-made scripts covering several different niches and industries, which you can use as a starting point and customize to your needs.

Starting a Call Flow
You have two ways to create a call flow.Use a Template
Start from a pre-built, field-tested script for a common industry, then customize it to your needs.
Ask Copilot (Coming soon)
Coming soon — let the built-in Copilot generate a call flow for you based on a description of your business.

Writing the Prompt
The Prompt box is where the script lives. Write the conversation the way you want the agent to handle it — the greeting, how it responds to different caller needs, the questions it asks, and how it closes. A clear call flow follows a natural structure: greeting, identifying the caller’s need, qualifying with questions, providing a solution, collecting contact information, and closing.
Setting Up a Step
The Set up your step panel controls what happens within a specific step of the call flow.Booking in a Step
The checkbox “Should the agent book a meeting in this step?” enables appointment booking for that step. Check it on any step where the agent should schedule a meeting.
When the booking checkbox is enabled, your step prompt should clearly instruct the agent to use the booking functions and confirm the appointment. Here is an example of a well-structured booking prompt:
Connecting Actions
The Actions section links the actions you created in the Integrations tab to a specific step in the call flow. Click + Connect Action and select an action — such as a Cal.com booking or a notification — to attach it to the current step. An action only runs if it is connected here. Configuring an integration alone is not enough; it must be connected as an action in the call flow to actually trigger.
A modal will open — select your integration and click Connect to attach it to the step.
Testing Your Call Flow
Before going live, test your agent. PulsyAI offers two testing options.Test Chatbot
Test the call flow quickly through text chat. No call minutes are used. Best for fast iteration once you are familiar with the platform.

Test AI
Place a real test call with full voice. Lets you hear the voice quality, pacing, and latency. Recommended for new users and for final validation before going live.

Your agent needs a phone number connected to receive or place calls. See the Phone Numbers page to add and connect one.
Next Steps
Agent Settings
Configure voice, latency, language, and other global settings for your agent.
Integrations
Create the actions you can connect to your call flow steps.