AI Agent Studio is where you configure, train, and test your AI Agent. It gives you control over how your AI Agent communicates with customers while keeping the setup simple.
Accessing AI Agent Studio
- From the sidebar, click AI Agent.
- Click Agent Studio from the submenu.
Agent Studio has three main sections:
- Instructions
- Settings
- Test
1. Instructions
The Instructions section controls how your AI Agent handles conversations. Your agent comes with default instructions and rules designed for your business niche.
You can customize these instructions whenever you need to change how your AI Agent behaves.
Editor and Compiled Prompt
You will see two tabs:
- Editor: Edit the different parts of your AI Agent's instructions.
- Compiled Prompt: View the complete instructions that are compiled and provided to the AI Agent.
Editor Tabs
Persona
Defines your AI Agent's personality, communication style, and behavior.
Script
Contains the conversation flow and call script. It also automatically includes your booking form fields, pricing information, and cancellation and rescheduling policies.
Business
Contains information about your business that the AI Agent can use during conversations.
Pricing
Contains your service pricing information. This information is automatically fetched from your business settings.
Rules
Contains additional rules and instructions you want your AI Agent to follow.
After making changes to any instructions, click Save Agent at the top right of the page.
2. Settings
Connected Tools
Connected tools allow your AI Agent to perform actions during conversations.
check_availabilitybookAppointmentreschedule_bookingcancel_bookingget_booking_inforequest_human_touchlookup_customer_contextget_job_infoget_quote_infocreate_ticket
Click Add New Tool to create a custom tool that can call an external API.
Voice Settings
- Greeting Message: Set the message your AI Agent uses when starting a conversation.
- Agent Voice: Choose the voice used by your AI Agent.
- Temperature: Controls how varied the AI Agent's responses can be.
- Response Delay: Controls how long the AI Agent waits before responding.
- Max Call Duration: Sets the maximum length of a call.
- Interruption Sensitivity: Controls how easily the AI Agent detects when the customer interrupts.
- Agent Active: Enable or disable the AI Agent.
Available voices include Alloy, Echo, Shimmer, Fable, Onyx, Nova, Ash, Coral, Sage, Ballad, and Verse.
Active Channels
Choose which channels your AI Agent uses to communicate with leads. All channels use the same instructions and tools configured in Agent Studio.
- Voice Calls: Handles inbound and outbound calls through your connected Twilio number.
- SMS Messaging: Sends and receives SMS messages through your Twilio number.
- Website Widget: Adds an AI chat widget to your website.
- Facebook Messenger: Handles incoming messages from your Facebook Page.
- Instagram Messenger: Handles Instagram DMs through your connected Instagram Business Account.
To connect Facebook or Instagram, click Connect and follow the authorization process.
Website Widget
Use the provided embed code to add the AI Agent widget to your website:
<script src="https://agents-api.booky-ai.com/widget/4/embed.js"></script>
Connecting a Twilio Phone Number
- Enter your Twilio Account SID and Auth Token in Business Settings.
- In Agent Studio, click Connect Twilio.
- Select an available phone number from your Twilio account.
- The selected number will be assigned to your AI Agent for calls and SMS.
3. Test
The Test section lets you test your AI Agent in real-life conversation scenarios before relying on it with customers.
Use testing to check how your agent responds, follows instructions, uses tools, and handles different customer situations.