Scripts
Scripts are the words your AI agent uses when contacting leads. A good script is the difference between a successful campaign and a wasted one. This guide shows you how to create, edit, and manage scripts.
What Is a Script?
A script is a set of instructions and talking points that your AI agent follows during outreach. Think of it as a sales pitch written down. The AI uses the script to know what to say during a voice call, what to write in a Telegram message, or how to compose an email. Each script can also include objection handlers— pre-written responses for common push-back from leads (like "too expensive" or "not interested").
How to Create Your First Script
- 1
In the left sidebar, click "Scripts". You will see the Scripts page.
- 2
If you have no scripts yet, you will see an empty state with a large "Create Script" button in the center. Click it.
If you already have scripts, click the "Create Script" button in the top-right corner of the page (it has a + icon).
- 3
A modal window will open with three fields:
- Script Name— Give your script a descriptive name (e.g., "B2B Cold Call" or "Follow-up Intro").
- Sales Script — The main text area. Write what the agent should say.
- Objection Handlers — One per line. Each line describes how to respond to a specific objection.
- 4
Click "Create Script" at the bottom of the modal. Your script will be saved and automatically synced to your AI voice agent.
Done! Your script now appears in the list. You will see a confirmation toast notification.
Writing an Effective Sales Script
Here are some tips to get the best results from your AI agent:
- Start with a clear introduction. Tell the lead who you are and why you are calling in the first two sentences.
- Focus on benefits, not features.Instead of "Our software has 50 integrations," say "You can connect all your tools in one place."
- Keep it conversational. Write the way people talk, not the way a brochure reads.
- Include a clear call to action. End with what you want the lead to do next (book a demo, visit a link, confirm interest).
- Keep it short. For voice calls, aim for 60-90 seconds of speaking time. For Telegram and email, keep it under 200 words.
Adding Objection Handlers
Objection handlers teach the AI what to say when a lead pushes back. Enter each handler on a separate line in the "Objection Handlers" text area. Here are some examples:
If client says 'too expensive', respond with: "I understand budget is important. Our ROI typically pays for itself within 2 months."
If client says 'not interested', respond with: "No problem at all. May I ask what solution you are currently using?"
If client says 'call me later', respond with: "Of course! When would be a good time to reach you?"
Tip: The more objection handlers you add, the smarter the AI will be at handling real conversations. Aim for at least 3-5 handlers per script.
Editing and Deleting Scripts
To edit a script:
- Go to the Scripts page from the sidebar.
- Click anywhere on the script card you want to edit. The edit modal will open.
- Make your changes and click "Save Changes".
To delete a script:
- Hover over the script card. Two small buttons will appear on the right side.
- Click the trash icon (the red-tinted button).
- A confirmation dialog will ask if you are sure. Click "Delete" to confirm.
Important: Deleting a script is permanent and cannot be undone. If a campaign is using this script, it will no longer have a script attached.
Best Practices by Channel
Voice Calls
Write scripts the way you would actually speak. Use short sentences. Include pauses (the AI will handle timing). Keep under 90 seconds of speaking time.
Telegram Messages
Keep messages short and direct. People scan Telegram quickly. Lead with the value proposition. One clear question at the end works well.
Write a clear subject line. Keep the body under 150 words. Include one specific call to action. Personalize when possible (the AI will use the lead's name automatically).