Resources & Guides
Everything you need to set up your AI phone agent, configure it for your business, and get the most out of every call.
Getting Started
Go from sign-up to live in under 30 minutes.
Quick-start checklist
The five steps every new account should complete before going live — AI name, working hours, services, pricing, and phone forwarding.
- Sign in and open Dashboard → Edit AI.
- Set your business name, type, and service area.
- Enter your working hours and choose your emergency-call handling option.
- Add your services and pricing policy.
- Forward your number to your Callout AI line (see below).
Forwarding your phone number
Forward calls from your existing business number to your Callout AI number so every unanswered call is caught.
Look for: Call Forwarding — No Answer (and Busy)
- Sign in to the Horizon portal as an administrator.
- Open the hunt group that answers your main number and find its call-handling settings.
- Set Forward on No Answer to your Callout AI number, and choose how many rings to wait first.
- Set Forward on Busy to the same number, so calls are caught when every line is engaged.
Set this on the hunt group (or ring group) that answers your main number, not on one person's extension — inbound calls reach the group first, so an extension rule never fires.
Look for: Call Forwarding Rules
- Sign in to 8x8 Admin Console.
- Open the ring group handling your main number and go to its call forwarding rules.
- Set the No Answer rule to an external number — your Callout AI number.
- Set the Busy rule to the same number.
Set this on the hunt group (or ring group) that answers your main number, not on one person's extension — inbound calls reach the group first, so an extension rule never fires.
Look for: Call Handling & Forwarding, then Missed Call Handling
- Sign in to the RingCentral admin portal.
- Open the call queue or group that receives your main number, and go to Call Handling & Forwarding.
- Under Missed Call Handling, choose to forward to an external number instead of voicemail.
- Enter your Callout AI number.
RingCentral sends missed calls to voicemail by default, so this only takes effect once Missed Call Handling is changed away from voicemail. Set this on the hunt group (or ring group) that answers your main number, not on one person's extension — inbound calls reach the group first, so an extension rule never fires.
Look for: Forwarding Rules — No Answer / Busy
- Open the 3CX Management Console.
- Find the ring group or queue for your main number and open its forwarding rules.
- Set the No Answer destination to External Number and enter your Callout AI number.
- Do the same for Busy, and for Unregistered if you want cover when the system is offline.
Set this on the hunt group (or ring group) that answers your main number, not on one person's extension — inbound calls reach the group first, so an extension rule never fires.
Look for: Call Forwarding No Answer
- Sign in to the BT Business or Cloud Voice portal.
- Open the number or hunt group that takes your main line.
- Turn on Call Forwarding No Answer and enter your Callout AI number.
- Turn on Call Forwarding Busy as well, for full cover.
On an older BT analogue line the equivalent is a divert code dialled from the handset; BT support will confirm the one for your line. Set this on the hunt group (or ring group) that answers your main number, not on one person's extension — inbound calls reach the group first, so an extension rule never fires.
Look for: Usually called call forwarding, call handling or failover
- Sign in to your provider's admin portal as an administrator.
- Find the hunt group, ring group or queue that answers your main number.
- Look for call forwarding, call handling or failover, and set the no-answer destination to an external number.
- Enter your Callout AI number, and point the busy destination at the same place.
If you cannot find it, ask your provider to "forward on no answer and on busy to an external number". Every UK business system supports it; only the name changes. Set this on the hunt group (or ring group) that answers your main number, not on one person's extension — inbound calls reach the group first, so an extension rule never fires.
Look for: Call forwarding — When unanswered
- Open Phone, then Settings, then Call forwarding.
- Choose When unanswered, and add When busy and When unreachable for full cover.
- Enter your Callout AI number and enable it.
Look for: Settings → Phone → Call Forwarding
- Open Settings, then Phone, then Call Forwarding, and turn it on.
- Enter your Callout AI number.
- For unanswered-only cover, dial your carrier's divert code instead — your dashboard shows yours.
iOS only offers forward-everything in Settings. To catch just the calls you miss, use the dialled code shown on your dashboard.
Then test it. Ring your main number from another phone and let it ring out — it should land on your AI. If it goes to voicemail, the no-answer destination is still pointing there.
Placing a test call
Make a test call directly to your Callout AI number from the Dashboard before going live.
- From the Dashboard, find your AI line card and click Test call.
- Answer your phone — the AI will ring you.
- Run through a sample enquiry: give a name, describe a job, give a callback number.
- Check the Calls tab — the transcript and lead capture should appear within a few seconds.
Install the app & get phone alerts
Add Callout AI to your home screen and get push-notified the moment a lead comes in.
- Open the site on your phone and tap Install app at the bottom of the screen — on iPhone use Share → Add to Home Screen.
- Open the installed app and tap Enable alerts in the sidebar.
- Lead alerts also arrive by email, so you never miss one.
Configuring Your AI
Tailor the AI's voice, knowledge, and behaviour to your business.
Choosing a voice
Pick from six natural ElevenLabs voices — British, American, and Australian accents in male and female. Go to Dashboard → Edit AI → Voice and click the play button on each card to preview before saving.
Working hours & urgent transfers
Working hours tell the AI when to offer live transfers vs. take a message. Three modes:
- Always available (24/7): AI transfers urgently at any hour.
- Same as working hours: Transfers during hours; takes a message out of hours.
- Messages only: Never transfers — always takes a message.
Use the Escalation trigger field to tell the AI exactly when to treat a call as urgent, e.g. "caller mentions flooding, gas smell, or no heating".
Services & pricing
Enter your services so the AI knows what you offer. For pricing, choose between two modes:
- Quote exact prices: Enter a visit fee, hourly rate, and a list of job prices. The AI quotes these accurately and defers anything not listed.
- Owner will call back with price: AI never quotes a number — always defers to you. Safer if pricing is highly variable.
Knowledge base & Q&A pairs
The knowledge base is free-text information the AI uses to answer caller questions. Keep it factual and brief. Good things to include:
- Qualifications and accreditations (Gas Safe registered, NAPIT, etc.)
- Payment methods accepted
- Warranty or guarantee terms
- Areas you don't cover
Q&A pairs let you provide exact answers to specific questions — the AI uses your exact wording when a caller asks that question.
Google Calendar booking
Connect your Google Calendar so the AI can book appointments live on the call.
- Go to Account → Integrations → Google Calendar.
- Click Connect Google Calendar and authorise access.
- The AI will check your free/busy times and offer slots to callers in real time.
- If a slot is taken between the AI checking and the caller confirming, the AI offers the next available slot.
Booking URL (Calendly / Fresha / Booksy)
If you use a third-party booking tool, paste its URL in Edit AI → Booking URL. The AI will collect the caller's name and number, then tell them you'll send a booking link — it doesn't try to book on your behalf.
Calls & Leads
Understanding and acting on everything the AI captures.
Transcripts & recordings
Every call appears in the Calls tab with a full transcript, duration, and any details the AI captured. The lead panel shows:
- Name — caller's name as confirmed on the call
- Number — callback number, read back digit-by-digit by the AI
- Urgency — emergency, urgent, or routine
- Summary — brief description of what the caller needs
Call recordings (Pro plan and above) add an audio player to every call so you can listen back to the whole conversation.
Leads — your contacts
Every caller is added to Leads automatically, one row per contact. Repeat callers are grouped by phone number, with counts of their live appointments and orders plus a booking badge. Search and filter to prioritise follow-ups.
Enquiries — CRM pipeline
The Enquiries page is your action inbox for service requests and orders. Work each one through New → Contacted → Quoted → Won → Lost as a table or a drag-and-drop Kanban board, with per-enquiry follow-up dates and overdue reminders.
Bookings — your calendar
Appointments the AI books into your connected Google Calendar (Pro plan and above) appear under Bookings, marked Confirmed or Cancelled. Reschedule or cancel and the Google event updates automatically. Undated requests wait on Enquiries with a Book it button.
Insights — caller trends
The Insights page (Pro plan and above) turns your calls into trends: call volume over time, busiest hours, the services callers ask about most, and how many leads and bookings you captured.
Exporting your data
Export your captured leads as a CSV (opens straight in Excel or Google Sheets) from the Leads page or your Dashboard. You can also download all your data — account, AI lines, and every lead — as JSON for a full backup or GDPR copy.
Team & Billing
Managing who can access your account and how you're billed.
Inviting team members
Give staff access to calls, contacts, and the dashboard without sharing your login. Go to Account → Team → Invite. Team members can view everything but cannot change the AI configuration, billing, or API keys.
Managing your subscription
Upgrade, downgrade, update payment details, or cancel through the Stripe billing portal. From any account page click Billing in the sidebar. Changes to your plan take effect immediately. Downgrading removes access to plan-gated features (recordings, warm transfer, etc.) at the end of your billing period.
Adding another AI line
Your plan includes multiple AI lines — Standard 1, Pro 2, Business 5, Enterprise unlimited — each with its own number, voice, and configuration. Add one at Dashboard → Add another AI. Lines are included up to your plan's limit at no extra charge; to run more, upgrade your plan. Minutes are pooled across every line. The last line can't be removed — cancel the subscription instead.
Integrations & API
Connect Callout AI to your CRM, spreadsheets, or custom tools.
Webhook (Zapier / Make / CRM)
Every captured lead is POST-ed to your webhook URL within seconds of the call ending. Set your URL in Account → Integrations → Webhook URL. The payload is signed with X-Callout-Signature: sha256=<HMAC> (HMAC-SHA256 over the raw request body, hex-encoded) using your signing secret — shown next to the Webhook URL field once you save one. Use the Send test lead button to confirm delivery before relying on it.
REST API & API keys
Pull your calls, leads, and line data into your own systems using the REST API. Generate a key at Account → API Keys. Keys begin with sk_ — treat them like passwords and never expose them client-side. Available endpoints:
GET /api/v1/calls— call history with transcripts.GET /api/v1/leads— leads rolled up per caller.GET /api/v1/enquiries— item-level service requests & orders.GET /api/v1/lines— your AI lines and their status.
All list endpoints accept limit (1–500, default 100), offset (default 0), and since (ISO 8601).
Authorization: Bearer sk_…. Each account can have up to 5 active keys. Revoke a key instantly from the API Keys page.Native integrations (Pro+)
Business plan accounts can connect Slack, HubSpot, and Zendesk directly from Account → Integrations. Leads are pushed as Slack messages, HubSpot contacts, or Zendesk tickets — no Zapier required.
Troubleshooting
Common issues and how to fix them.
AI not answering calls
- Forwarding not set up: Check your call divert is pointing to your Callout AI number (shown on the Dashboard).
- Line not provisioned: The Dashboard shows a green "Active" badge when provisioning is complete. If it shows "Provisioning" or "Error", contact support.
- Account paused: A failed payment pauses the AI. Update your payment method in Billing and the AI resumes automatically.
Transcripts not showing
- Transcripts typically appear within 5–30 seconds of a call ending. Refresh the Calls tab.
- Very short calls (<10 seconds) may not generate a transcript if the caller hung up before speaking.
- If transcripts are consistently missing, contact support and we'll check your line's configuration.
Google Calendar not booking
- Go to Integrations — if the status shows "Disconnected", reconnect via OAuth.
- Ensure the calendar you want the AI to use is the primary calendar on the Google account you connected.
- If slots show as busy when they shouldn't, check you haven't accidentally blocked off time in Google Calendar.
AI giving wrong answers
- Open Edit AI → Knowledge base and add or correct the specific information.
- For exact answers to recurring questions, use Q&A pairs — the AI will use your exact wording.
- Add clear instructions in Special instructions to override any default behaviour.
Still need help?
Can't find what you're looking for? Our team is on hand to help.
Email [email protected]