← All calls

CA44b2fc058c09746d87a64a48391552b8

ModPod Podiatry · +61481222413+61468078235 · pracsuite

Started 28/05/2026, 12:24:44 pm · Duration 196s · Turns 14 · Outcome booked · End caller_hangup

Cost $1.0299 AUD (LLM $0.3106 · CR $0.1264 · TTS $0.5025 · STT $0.0272 · Twilio $0.0632)

Call recording · 184s

recording_sid: RE8aac3b0c5c433250bb53c6bfe86e89b6
Full Transcript · 38 messages
USER+0:15.2
Uh, do I have an appointment already?
BOT+0:15.8
I can't see any upcoming appointments for you at the moment.
USER+0:24.7
Okay. I would like to book an appointment.
BOT+0:25.3
No problem. What's the main concern you'd like the podiatrist to help with, and how long has it been going on?
USER+0:36.1
I... my dog's foot is really sore. Do you deal with dogs?
BOT+0:36.6immediate_ack
Mm-hmm.
BOT+0:38.4
I'm sorry to hear that — we actually only treat people, not pets. For your dog, you'd want to reach out to a veterinarian. But if you have a foot concern of your own we can help with, I'm here to book you in.
USER+0:54.7
Okay. My pinky toe, I stubbed it. Is this something that you can help with?
BOT+0:55.2immediate_ack
Okay.
BOT+0:56.7
I'm sorry to hear that. You've come to exactly the right place — we assess and treat toe injuries all the time. How long ago did you stub it?
USER+1:07.7
I stopped it this morning.
BOT+1:08.2immediate_ack
Right.
BOT+1:09.5
How is it feeling now — is there swelling, bruising, or are you having trouble putting weight on it?
USER+1:17.4
It's a bit bruised.
BOT+1:17.8immediate_ack
Got you.
BOT+1:19.1
Let me see what we offer for that. Which of our clinics works best for you?
USER+1:27.5
Dee Why.
BOT+1:28.0immediate_ack
I'll check that now.
BOT+1:31.8tool_lead_in
Let me find the right appointment for you.
BOT+1:35.6
A New Podiatry Comprehensive would suit you well for this — it's a 30-minute appointment where the podiatrist can assess your toe properly and work out the best treatment. Do you have a preference for morning or afternoon?
USER+1:49.5
Morning.
BOT+1:50.0immediate_ack
Just a sec.
BOT+1:54.0tool_lead_in
Let me check what's available at Dee Why.
BOT+1:57.8
I can do a New Podiatry Comprehensive appointment for Fri 29 May, 11am with Jake Murphy at Dee Why, or a New Podiatry Comprehensive appointment for Fri 29 May, 11:30am with Jake Murphy at Dee Why. Which works better?
USER+2:16.9
Eleven AM.
BOT+2:17.5
Just to clarify, which one did you want: Fri 29 May, 11am, or Fri 29 May, 11:30am?
USER+2:24.1
Eleven AM.
BOT+2:24.7
Just to clarify, which one did you want: Fri 29 May, 11am, or Fri 29 May, 11:30am?
USER+2:28.3
Eleven AM.
BOT+2:28.9
Just to clarify, which one did you want: Fri 29 May, 11am, or Fri 29 May, 11:30am?
USER+2:33.4
The first one.
BOT+2:33.8immediate_ack
Mm-hmm.
BOT+2:34.2
Just to confirm, Daniel, that's a New Podiatry Comprehensive appointment for Fri 29 May, 11am with Jake Murphy at Dee Why. Should I book that in?
USER+2:45.0
Yep.
BOT+2:45.1tool_lead_in
Perfect, I'm booking that in now.
BOT+2:50.0
Wonderful, I've got you booked in for Fri 29 May, 11am. We look forward to seeing you, Daniel, and getting that sorted for you. I've sent the confirmation to your phone.
USER+2:59.7
Thank you.
BOT+2:59.8
No worries, have a great day.

State Flow · 12 states · 38 utterances

  1. STATE 01initsynthetic
    +0:00.0
    Call answered. Agent is initializing the session for ModPod Podiatry.
    Tenant:
    ModPod Podiatry
    PMS:
    pracsuite
    Direction:
    +61481222413 → +61468078235
    Conversation:
    f458bae0-2e4a-409d-8acf-96006dfda372
  2. greeting· 4.1s later
    STATE 02greetingsynthetic
    +0:03.9
    Prefetched the caller’s record in 3.9s. Agent is now greeting the caller.
    Data prefetched for this caller
    Matched patient
    Name:Daniel Welsh
    Mobile:+61481222413
    DOB:
    First seen:
    Last seen:
    Outreach status:none
    Recent past appointments (showing 5 of 27)
    • 6/6/26, 10:30 amNew Biomechanical· Will Zalloua· ModPod Podiatry - Dee Whycancelled
    • 5/6/26, 9:00 amFree Bio· Jake Murphy· ModPod Podiatry - Dee Whycancelled
    • 4/6/26, 12:00 pmNew Biomechanical· Alison Pasut· ModPod Podiatry - Mosmancancelled
    • 3/6/26, 2:50 pmNew Biomechanical· Trent Baker· ModPod Podiatry - Mosmancancelled
    • 1/6/26, 3:00 pmNew Biomechanical· Alison Pasut· ModPod Podiatry - Mosmancancelled
    27 total appointments on file · 0 pre-call messages in this conversation
  3. answering query· 11.6s later
    STATE 03answering query/ load_existing_bookingsflow state
    +0:15.5
    FSM routed to answering query (load existing bookings). Because booking request medium — said booking-related words. Agent ran answer current booking status. No tools unlocked yet (still gathering info).
    USER+0:15.2
    Uh, do I have an appointment already?
    BOT+0:15.8
    I can't see any upcoming appointments for you at the moment.
    FSM internals
    trigger: booking_request/medium · evidence=booking_terms · context=unknown
    directive: current_booking_status_known
    action: answer_current_booking_status
    allowed tools: none (still gathering)
    raw: current_booking_status_known
  4. booking in progress· 9.5s later
    STATE 04booking in progress/ elicit_serviceflow state
    +0:25.0
    FSM routed to booking in progress (elicit service). Because booking request medium — said booking-related words. Agent asked the caller what their visit is about. No tools unlocked yet (still gathering info).
    USER+0:24.7
    Okay. I would like to book an appointment.
    BOT+0:25.3
    No problem. What's the main concern you'd like the podiatrist to help with, and how long has it been going on?
    FSM internals
    trigger: booking_request/medium · evidence=booking_terms · context=unknown
    directive: visit_reason_required
    action: ask_visit_reason
    allowed tools: none (still gathering)
    raw: visit_reason_required
  5. awaiting service lookup· 11.4s later
    STATE 05awaiting service lookup/ elicit_serviceflow state
    +0:36.4
    FSM routed to awaiting service lookup (elicit service). Because no specific rule matched the caller’s last turn — no FSM rule matched. Directive: awaiting service lookup. Tools available: GetServicesAndPricing, GetAppointmentTypes, GetPatientDetails, ConvertTimezone, EscalateToHuman, TransferCall.
    USER+0:36.1
    I... my dog's foot is really sore. Do you deal with dogs?
    BOT+0:36.6immediate_ack
    Mm-hmm.
    BOT+0:38.4
    I'm sorry to hear that — we actually only treat people, not pets. For your dog, you'd want to reach out to a veterinarian. But if you have a foot concern of your own we can help with, I'm here to book you in.
    USER+0:54.7
    Okay. My pinky toe, I stubbed it. Is this something that you can help with?
    BOT+0:55.2immediate_ack
    Okay.
    BOT+0:56.7
    I'm sorry to hear that. You've come to exactly the right place — we assess and treat toe injuries all the time. How long ago did you stub it?
    USER+1:07.7
    I stopped it this morning.
    BOT+1:08.2immediate_ack
    Right.
    BOT+1:09.5
    How is it feeling now — is there swelling, bruising, or are you having trouble putting weight on it?
    USER+1:17.4
    It's a bit bruised.
    BOT+1:17.8immediate_ack
    Got you.
    BOT+1:19.1
    Let me see what we offer for that. Which of our clinics works best for you?
    USER+1:27.5
    Dee Why.
    BOT+1:28.0immediate_ack
    I'll check that now.
    BOT+1:31.8tool_lead_in
    Let me find the right appointment for you.
    toolGetServicesAndPricing330ms · ok
    +1:32.3
    in:{}
    out:[{"name":"Home Visit Morning","price":"Contact for pricing","duration":"30 minutes","appointment_type_id":"50011"},{"name":"Strapping 20 mins","price":"Contact…
    BOT+1:35.6
    A New Podiatry Comprehensive would suit you well for this — it's a 30-minute appointment where the podiatrist can assess your toe properly and work out the best treatment. Do you have a preference for morning or afternoon?
    FSM internals
    trigger: unknown/low · evidence=no_rule_matched · context=unknown
    directive: awaiting_service_lookup
    allowed tools: GetServicesAndPricing, GetAppointmentTypes, GetPatientDetails, ConvertTimezone, EscalateToHuman, TransferCall
    raw: awaiting_service_lookup
  6. booking in progress· 1m 13s later
    STATE 06booking in progress/ elicit_serviceflow state
    +1:49.8
    FSM routed to booking in progress (elicit service). Because alternate time high — time prompt. Directive: booking in progress. Tools available: GetPatientDetails, CheckAvailability, GetServicesAndPricing, GetAppointmentTypes, ConvertTimezone, EscalateToHuman, TransferCall.
    USER+1:49.5
    Morning.
    BOT+1:50.0immediate_ack
    Just a sec.
    BOT+1:54.0tool_lead_in
    Let me check what's available at Dee Why.
    FSM internals
    trigger: alternate_time/high · evidence=time_prompt · context=time_window
    directive: booking_in_progress
    allowed tools: GetPatientDetails, CheckAvailability, GetServicesAndPricing, GetAppointmentTypes, ConvertTimezone, EscalateToHuman, TransferCall
    raw: booking_in_progress
  7. awaiting service lookup· 4.7s later
    STATE 07awaiting service lookup/ check_availabilityflow state
    +1:54.5
    FSM routed to awaiting service lookup (check availability). Directive: awaiting service lookup check availability. Tools available: GetServicesAndPricing, GetAppointmentTypes, GetPatientDetails, ConvertTimezone.
    FSM internals
    directive: awaiting_service_lookup / check_availability
    allowed tools: GetServicesAndPricing, GetAppointmentTypes, GetPatientDetails, ConvertTimezone
    raw: awaiting_service_lookup / check_availability
  8. offering slots· 2.9s later
    STATE 08offering slots/ present_slotsflow state
    +1:57.4
    FSM routed to offering slots (present slots). Directive: offering slots present slots inline. Tools available: GetServicesAndPricing, GetAppointmentTypes, GetPatientDetails, EscalateToHuman, TransferCall.
    toolCheckAvailability2935ms · ok
    +1:57.5
    in:{"business_id":"37","appointment_type_id":"1001"}
    out:{"locations":[{"id":"37","name":"ModPod Podiatry - Dee Why"}],"total_slots":7,"location_name":"ModPod Podiatry - Dee Why","practitioners":[{"id":"27","name":"J…
    BOT+1:57.8
    I can do a New Podiatry Comprehensive appointment for Fri 29 May, 11am with Jake Murphy at Dee Why, or a New Podiatry Comprehensive appointment for Fri 29 May, 11:30am with Jake Murphy at Dee Why. Which works better?
    FSM internals
    directive: offering_slots / present_slots_inline
    allowed tools: GetServicesAndPricing, GetAppointmentTypes, GetPatientDetails, EscalateToHuman, TransferCall
    raw: offering_slots / present_slots_inline
  9. offering slots· 19.8s later
    STATE 09offering slots/ present_slotsflow state
    +2:17.2
    FSM routed to offering slots (present slots). Because ambiguous medium — unresolved two slot reply. Agent ran clarify two slot choice. No tools unlocked yet (still gathering info).
    USER+2:16.9
    Eleven AM.
    BOT+2:17.5
    Just to clarify, which one did you want: Fri 29 May, 11am, or Fri 29 May, 11:30am?
    USER+2:24.1
    Eleven AM.
    BOT+2:24.7
    Just to clarify, which one did you want: Fri 29 May, 11am, or Fri 29 May, 11:30am?
    USER+2:28.3
    Eleven AM.
    BOT+2:28.9
    Just to clarify, which one did you want: Fri 29 May, 11am, or Fri 29 May, 11:30am?
    FSM internals
    trigger: ambiguous/medium · evidence=unresolved_two_slot_reply · context=two_slot_choice
    directive: offering_slots / unclear_reply
    action: clarify_two_slot_choice
    allowed tools: none (still gathering)
    raw: offering_slots / unclear_reply
  10. awaiting final confirmation· 16.2s later
    STATE 10awaiting final confirmationflow state
    +2:33.4
    FSM routed to awaiting final confirmation. Because slot choice high — two slot choice prompt,slot choice terms. Agent ran final slot confirmation. No tools unlocked yet (still gathering info).
    USER+2:33.4
    The first one.
    BOT+2:33.8immediate_ack
    Mm-hmm.
    BOT+2:34.2
    Just to confirm, Daniel, that's a New Podiatry Comprehensive appointment for Fri 29 May, 11am with Jake Murphy at Dee Why. Should I book that in?
    FSM internals
    trigger: slot_choice/high · evidence=two_slot_choice_prompt,slot_choice_terms · context=two_slot_choice
    directive: two_slot_choice_selected
    action: final_slot_confirmation
    allowed tools: none (still gathering)
    raw: two_slot_choice_selected
  11. booking existing patient· 11.6s later
    STATE 11booking existing patientflow state
    +2:45.0
    FSM routed to booking existing patient. Because confirmation high — final confirmation prompt. Agent ran book confirmed selected slot. No tools unlocked yet (still gathering info).
    USER+2:45.0
    Yep.
    BOT+2:45.1tool_lead_in
    Perfect, I'm booking that in now.
    toolCreateAppointment4701ms · ok
    +2:49.8
    in:{"starts_at":"2026-05-29T11:00:00","patient_id":"896058","business_id":"37","practitioner_id":"27","appointment_type_id":"1001"}
    out:{"spoken":"Wonderful, I've got you booked in for Fri 29 May, 11am. We look forward to seeing you, Daniel, and getting that sorted for you. I've sent the confir…
    BOT+2:50.0
    Wonderful, I've got you booked in for Fri 29 May, 11am. We look forward to seeing you, Daniel, and getting that sorted for you. I've sent the confirmation to your phone.
    USER+2:59.7
    Thank you.
    BOT+2:59.8
    No worries, have a great day.
    FSM internals
    trigger: confirmation/high · evidence=final_confirmation_prompt · context=final_confirmation
    directive: final_confirmation_received_for_loaded_slot
    action: book_confirmed_selected_slot
    allowed tools: none (still gathering)
    raw: final_confirmation_received_for_loaded_slot
  12. ended· 31.1s later
    STATE 12endedsynthetic
    +3:16.2
    Call ended after 196s · 14 turns · reason: caller_hangup.

Tool calls · 3

GetServicesAndPricing 330ms · ok
input
{}
output
[
  {
    "name": "Home Visit Morning",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50011"
  },
  {
    "name": "Strapping 20 mins",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50012"
  },
  {
    "name": "WART",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "150010"
  },
  {
    "name": "Initial Tariq Visit",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "250046"
  },
  {
    "name": "Repeat Tariq Visit",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "250047"
  },
  {
    "name": "Comcare - WC Initial Consult",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "250050"
  },
  {
    "name": "Comcare - WC Standard ",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "250051"
  },
  {
    "name": "Sports Podiatry Follow Up",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "250052"
  },
  {
    "name": "K Laser 20min",
    "price": "Contact for pricing",
    "duration": "20 minutes",
    "appointment_type_id": "250055"
  },
  {
    "name": "Collection and KLaser",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "250056"
  },
  {
    "name": "Orthotic Assessment",
    "price": "Contact for pricing",
    "duration": "0 minutes",
    "appointment_type_id": "250057"
  },
  {
    "name": "Orth Assessment Existing",
    "price": "Contact for pricing",
    "duration": "40 minutes",
    "appointment_type_id": "250058"
  },
  {
    "name": "K Laser/Strapping",
    "price": "Contact for pricing",
    "duration": "20 minutes",
    "appointment_type_id": "250060"
  },
  {
    "name": "4 Week Orthotic Review",
    "price": "Contact for pricing",
    "duration": "0 minutes",
    "appointment_type_id": "250054"
  },
  {
    "name": "K Laser 10min",
    "price": "Contact for pricing",
    "duration": "10 minutes",
    "appointment_type_id": "250059"
  },
  {
    "name": "General 30 mins",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "1000"
  },
  {
    "name": "New Podiatry Comprehensive",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "1001"
  },
  {
    "name": "Biomechanical Existing Pt",
    "price": "Contact for pricing",
    "duration": "40 minutes",
    "appointment_type_id": "50002"
  },
  {
    "name": "General 20mins",
    "price": "Contact for pricing",
    "duration": "20 minutes",
    "appointment_type_id": "50003"
  },
  {
    "name": "Collection Appt ",
    "price": "Contact for pricing",
    "duration": "20 minutes",
    "appointment_type_id": "50004"
  },
  {
    "name": "Orth 6 week check",
    "price": "Contact for pricing",
    "duration": "20 minutes",
    "appointment_type_id": "50005"
  },
  {
    "name": "Free Laser Assessment",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50006"
  },
  {
    "name": "Bio 12 mnth Comprehensive",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50007"
  },
  {
    "name": "Nail Surgery 1 Toe",
    "price": "Contact for pricing",
    "duration": "60 minutes",
    "appointment_type_id": "50009"
  },
  {
    "name": "Nail Surgery 2 Toes",
    "price": "Contact for pricing",
    "duration": "50 minutes",
    "appointment_type_id": "50010"
  },
  {
    "name": "New Biomechanical",
    "price": "Contact for pricing",
    "duration": "40 minutes",
    "appointment_type_id": "50014"
  },
  {
    "name": "Re-dressing",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50015"
  },
  {
    "name": "Diabetic Assessment",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50016"
  },
  {
    "name": "Bio 6 Month Check",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50017"
  },
  {
    "name": "Initial Laser 1 Foot",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50019"
  },
  {
    "name": " Hot Laser follow up",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50020"
  },
  {
    "name": "Shock Wave",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50021"
  },
  {
    "name": "DVA Foot Health Check",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50023"
  },
  {
    "name": "Cold Laser",
    "price": "Contact for pricing",
    "duration": "20 minutes",
    "appointment_type_id": "50025"
  },
  {
    "name": "Intial Laser 2 Feet",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "50026"
  },
  {
    "name": "Free Bio",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "250025"
  },
  {
    "name": "3 Month Orthotic Review",
    "price": "Contact for pricing",
    "duration": "20 minutes",
    "appointment_type_id": "250053"
  },
  {
    "name": "Home Visit Afternoon",
    "price": "Contact for pricing",
    "duration": "30 minutes",
    "appointment_type_id": "250061"
  }
]
CheckAvailability 2935ms · ok
input
{
  "business_id": "37",
  "appointment_type_id": "1001"
}
output
{
  "locations": [
    {
      "id": "37",
      "name": "ModPod Podiatry - Dee Why"
    }
  ],
  "total_slots": 7,
  "location_name": "ModPod Podiatry - Dee Why",
  "practitioners": [
    {
      "id": "27",
      "name": "Jake Murphy"
    }
  ],
  "available_slots": [
    {
      "business_id": "37",
      "business_name": "ModPod Podiatry - Dee Why",
      "practitioner_id": "27",
      "duration_minutes": 30,
      "appointment_start": "2026-05-29T11:00:00",
      "practitioner_name": "Jake Murphy",
      "appointment_type_id": "1001",
      "appointment_type_name": "New Podiatry Comprehensive",
      "appointment_start_formatted": "Fri 29 May, 11am [2026-05-29T11:00:00]"
    },
    {
      "business_id": "37",
      "business_name": "ModPod Podiatry - Dee Why",
      "practitioner_id": "27",
      "duration_minutes": 30,
      "appointment_start": "2026-05-29T11:30:00",
      "practitioner_name": "Jake Murphy",
      "appointment_type_id": "1001",
      "appointment_type_name": "New Podiatry Comprehensive",
      "appointment_start_formatted": "Fri 29 May, 11:30am [2026-05-29T11:30:00]"
    },
    {
      "business_id": "37",
      "business_name": "ModPod Podiatry - Dee Why",
      "practitioner_id": "27",
      "duration_minutes": 30,
      "appointment_start": "2026-06-05T09:00:00",
      "practitioner_name": "Jake Murphy",
      "appointment_type_id": "1001",
      "appointment_type_name": "New Podiatry Comprehensive",
      "appointment_start_formatted": "Fri 5 Jun, 9am [2026-06-05T09:00:00]"
    },
    {
      "business_id": "37",
      "business_name": "ModPod Podiatry - Dee Why",
      "practitioner_id": "27",
      "duration_minutes": 30,
      "appointment_start": "2026-06-05T09:30:00",
      "practitioner_name": "Jake Murphy",
      "appointment_type_id": "1001",
      "appointment_type_name": "New Podiatry Comprehensive",
      "appointment_start_formatted": "Fri 5 Jun, 9:30am [2026-06-05T09:30:00]"
    },
    {
      "business_id": "37",
      "business_name": "ModPod Podiatry - Dee Why",
      "practitioner_id": "27",
      "duration_minutes": 30,
      "appointment_start": "2026-06-05T11:30:00",
      "practitioner_name": "Jake Murphy",
      "appointment_type_id": "1001",
      "appointment_type_name": "New Podiatry Comprehensive",
      "appointment_start_formatted": "Fri 5 Jun, 11:30am [2026-06-05T11:30:00]"
    },
    {
      "business_id": "37",
      "business_name": "ModPod Podiatry - Dee Why",
      "practitioner_id": "27",
      "duration_minutes": 30,
      "appointment_start": "2026-06-05T14:00:00",
      "practitioner_name": "Jake Murphy",
      "appointment_type_id": "1001",
      "appointment_type_name": "New Podiatry Comprehensive",
      "appointment_start_formatted": "Fri 5 Jun, 2pm [2026-06-05T14:00:00]"
    },
    {
      "business_id": "37",
      "business_name": "ModPod Podiatry - Dee Why",
      "practitioner_id": "27",
      "duration_minutes": 30,
      "appointment_start": "2026-06-05T14:30:00",
      "practitioner_name": "Jake Murphy",
      "appointment_type_id": "1001",
      "appointment_type_name": "New Podiatry Comprehensive",
      "appointment_start_formatted": "Fri 5 Jun, 2:30pm [2026-06-05T14:30:00]"
    }
  ],
  "deposits_required": false,
  "practitioner_name": "Jake Murphy",
  "has_multiple_locations": false,
  "has_multiple_practitioners": false
}
CreateAppointment 4701ms · ok
input
{
  "starts_at": "2026-05-29T11:00:00",
  "patient_id": "896058",
  "business_id": "37",
  "practitioner_id": "27",
  "appointment_type_id": "1001"
}
output
{
  "spoken": "Wonderful, I've got you booked in for Fri 29 May, 11am. We look forward to seeing you, Daniel, and getting that sorted for you. I've sent the confirmation to your phone.",
  "status": "booked_and_sms_sent",
  "appointment_id": "6411209"
}

Call Notes

No call notes captured for this call.

FSM Final State

statusactive
booking_result.statuscreated

Flow Diagram · 12 states

Connecting…