All insights

AI CALL HANDLING / WORKED EXAMPLE

What happens between answering a call and booking the work.

Follow a routine service enquiry through a conversation, a real scheduling boundary, and a useful staff handoff.

Illustrative design with synthetic records and prepared outputs. No live AI, customer data, calls, or connected systems.

Follow the workflow
CALL RECORD · FICTIONAL SERVICE OFFICE
Annual service requestRoutine enquiry · ZIP 19067
Request understoodAvailability checkedCaller confirms
The calendar confirms the booking

A spoken “yes” authorizes the request. It does not prove the slot was reserved.

THE CONVERSATION

Collect the information needed to handle the request.

This fictional service office accepts routine maintenance bookings in a defined area. The receptionist identifies the request, checks the service area, and consults the approved calendar. It also collects and reads back the caller’s contact and address details; those synthetic details are omitted from the transcript.

AI interprets the conversation and asks follow-up questions. The service catalog, coverage rules, and calendar determine what can actually be offered.

Call policyIdentify the automated assistant, offer a human route, and agree disclosure and recording requirements before launch. This walkthrough contains no audio recording.
EDITED SAMPLE TRANSCRIPT
AI receptionist

You’re speaking with the automated assistant for the service office. How can I help?

Caller

I’d like an annual furnace service. Is Tuesday afternoon available?

AI receptionist

I can check the schedule. What ZIP code is the property in?

Caller

19067.

AI receptionist

There’s a 1–3 p.m. arrival window on Tuesday. Would you like me to request that slot?

Caller

Yes, please.

BOOKING BOUNDARY

Confirm only what the scheduling system accepted.

The caller’s choice becomes a structured booking request. The integration validates required information and submits it with a request identifier so a repeated attempt can be recognized.

A successful calendar response supplies the booking reference. If the slot has been taken, the receptionist explains that it is no longer available and offers another choice. It does not describe a pending request as confirmed.

BOOKING SEQUENCE
Check availability

Tuesday, November 3 · 1–3 p.m.

Available, not reserved
Read back and ask

Service, address, date, and arrival window.

Caller authorizes request
Submit to calendar

Revalidate the slot and create one booking.

Sample result: BK-2041 confirmed
Only after that response: “Your annual service is booked for Tuesday, November 3, with a 1–3 p.m. arrival window.”

STAFF HANDOFF

Leave an operational record, not just a transcript.

The handoff separates what the caller requested from what the system completed. Staff receive the service details, booking outcome, and any unresolved question in their existing work queue.

For requests that need a person, the receptionist follows an agreed transfer path. If nobody answers, it offers the approved fallback, such as a callback request, and accurately states that the transfer did not complete.

STAFF INTAKE · PREPARED EXAMPLE
Requested service
Annual furnace maintenance
Location
ZIP 19067 · full address in restricted record
Appointment
November 3 · 1–3 p.m. arrival window
System result
BK-2041 · confirmed
Price discussion
No price quoted; office to confirm applicable charges.
Next owner
Service coordinator

EXCEPTION HANDLING

What happens when the process cannot continue?

These are proposed acceptance scenarios. A production implementation must demonstrate the expected behavior in testing.

The calendar cannot be reached

Capture a booking request for staff follow-up. Tell the caller that no appointment has been confirmed.

Acceptance checkReturn a calendar timeout and verify that the call summary and spoken response both say “request pending.”

A staff transfer rings without an answer

Detect the transfer outcome and return to the approved fallback. Do not tell the caller they have been connected merely because dialing started.

Acceptance checkExercise no-answer, busy, and failed transfer outcomes with the telephone provider.

The caller corrects the date or address

Replace the earlier detail, read back the correction, and require confirmation of the revised request before submission.

Acceptance checkChange Tuesday to Thursday during the call and verify that no Tuesday booking is created.

The caller describes a possible emergency

Stop routine booking and use the organization’s approved emergency instructions. The assistant is not an emergency response or diagnostic service.

Acceptance checkUse approved emergency test phrases and verify escalation rather than routine scheduling.

YOUR IMPLEMENTATION

What AIR would build and hand over

The example establishes a process to discuss. Your proposal defines the connected systems, operating rules, test cases, and support arrangements.

  • Approved conversation flows, service-area rules, and escalation destinations.
  • Telephone and scheduling connections with documented failure behavior.
  • A staff intake format that distinguishes requests, confirmations, and unresolved issues.
  • Call test results, recording and retention configuration, and a manual fallback procedure.

Take the implementation checklist with you

A two-page PDF with review checks and space for scope decisions, owners, and next actions.

Download the implementation checklist PDF

Technical references

The workflow is AIR’s illustrative design. These references provide background on the underlying practices and interfaces, not certification or endorsement of this example.

Twilio: call transfer behavior and Dial outcomes (opens in a new tab)

Discuss an implementation for your business

Tell us about the process, the systems involved, and what a successful result needs to look like. We’ll work through the scope and practical constraints with you.