← All calls

CA499d9a98726e59ef9bf969387e32e23d

ModPod Podiatry · +61481222413+61468078235 · pracsuite

Started 28/05/2026, 1:39:55 pm · Duration 179s · Turns 10 · Outcome escalated · End caller_hangup

Cost $1.0660 AUD (LLM $0.4228 · CR $0.0948 · TTS $0.4806 · STT $0.0204 · Twilio $0.0474)

Call recording · 177s

recording_sid: REf323102024016bbd0dcd01a78649cbb5
Full Transcript · 30 messages
USER+0:15.4
Do I have any upcoming appointment
BOT+0:16.0
I can't see any upcoming appointments for you at the moment.
USER+0:22.4
Okay. Could I book an appointment in place?
BOT+0:23.0
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:31.8
I need a new pair of orthotics.
BOT+0:32.3immediate_ack
Mm-hmm.
BOT+0:34.7
Let me see what we offer for orthotics. Just so I can find the right appointment, which of our clinics works best for you — Deewhy, Mossmen, North Ryde, Rose Bay, or Sydney?
USER+0:47.4
Dee Why
BOT+0:47.9immediate_ack
I'll check that now.
BOT+0:51.9tool_lead_in
Let me find the right service for you.
BOT+0:55.5
For a new pair of orthotics, we'd do a New Biomechanical assessment — that's a 40-50 minute appointment where we put you on our special medical treadmill to map pressure points and how you walk, then build your personalised plan. Have you had orthotics before, or would this be your first pair?
USER+1:10.8
I... I've had authorities before.
BOT+1:11.3immediate_ack
Okay.
BOT+1:17.7tool_lead_in
Got it, so this would be a reorder. Let me check what's available at Dee Why for you.
BOT+1:21.5
I can do a Biomechanical Existing Pt appointment for Fri 29 May, 11am with Jake Murphy at Dee Why, or a Biomechanical Existing Pt appointment for Fri 5 Jun, 9am with Jake Murphy at Dee Why. Which works better?
USER+1:41.7
Friday the twenty ninth.
BOT+1:42.1immediate_ack
Right.
BOT+1:42.5
Just to confirm, Daniel, that's a Biomechanical Existing Pt appointment for Fri 29 May, 11am with Jake Murphy at Dee Why. Should I book that in?
USER+1:55.3
How much is that? Sorry.
BOT+1:55.8immediate_ack
I'll look at that with you.
BOT+2:01.1
It's two hundred and fifty five dollars total, made up of a one hundred and forty five dollar initial assessment and history, and one hundred and ten dollars for the biomechanical exam component. Shall I go ahead and book that in for you?
USER+2:16.2
Oh, that's a little bit expensive. Um, is there anything cheaper?
BOT+2:16.7immediate_ack
Let me go through that with you.
BOT+2:23.9
I'd want to make sure the team confirms the right option for you rather than guess at a lower price. Want me to have someone give you a quick call back to go over that?
USER+2:34.5
Sure.
BOT+2:35.0immediate_ack
Got you.
BOT+2:38.9tool_lead_in
Let me get that sorted for you.
BOT+2:44.8
The team will give you a call back shortly to go over the options for you, Daniel. Thanks for calling ModPod Podiatry — have a great afternoon!
USER+2:53.1
Thank you.
BOT+2:53.2
No worries, have a great day.

State Flow · 11 states · 30 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:
    4000bbd1-c289-4846-ab2a-f4024177d2af
  2. greeting· 4.1s later
    STATE 02greetingsynthetic
    +0:03.8
    Prefetched the caller’s record in 3.8s. 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.8s later
    STATE 03answering query/ load_existing_bookingsflow state
    +0:15.7
    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.4
    Do I have any upcoming appointment
    BOT+0:16.0
    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· 7.0s later
    STATE 04booking in progress/ elicit_serviceflow state
    +0:22.7
    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:22.4
    Okay. Could I book an appointment in place?
    BOT+0:23.0
    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· 9.5s later
    STATE 05awaiting service lookup/ elicit_serviceflow state
    +0:32.1
    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:31.8
    I need a new pair of orthotics.
    BOT+0:32.3immediate_ack
    Mm-hmm.
    BOT+0:34.7
    Let me see what we offer for orthotics. Just so I can find the right appointment, which of our clinics works best for you — Deewhy, Mossmen, North Ryde, Rose Bay, or Sydney?
    USER+0:47.4
    Dee Why
    BOT+0:47.9immediate_ack
    I'll check that now.
    BOT+0:51.9tool_lead_in
    Let me find the right service for you.
    toolGetAppointmentTypes372ms · ok
    +0:52.3
    in:{}
    out:[{"name":"Home Visit Morning","duration_minutes":30,"appointment_type_id":"50011"},{"name":"Strapping 20 mins","duration_minutes":30,"appointment_type_id":"500…
    BOT+0:55.5
    For a new pair of orthotics, we'd do a New Biomechanical assessment — that's a 40-50 minute appointment where we put you on our special medical treadmill to map pressure points and how you walk, then build your personalised plan. Have you had orthotics before, or would this be your first pair?
    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· 39.0s later
    STATE 06booking in progress/ elicit_serviceflow state
    +1:11.1
    FSM routed to booking in progress (elicit service). Because no specific rule matched the caller’s last turn — no FSM rule matched. Directive: booking in progress. Tools available: GetPatientDetails, CheckAvailability, GetServicesAndPricing, GetAppointmentTypes, ConvertTimezone, EscalateToHuman, TransferCall.
    USER+1:10.8
    I... I've had authorities before.
    BOT+1:11.3immediate_ack
    Okay.
    BOT+1:17.7tool_lead_in
    Got it, so this would be a reorder. Let me check what's available at Dee Why for you.
    FSM internals
    trigger: unknown/low · evidence=no_rule_matched · context=unknown
    directive: booking_in_progress
    allowed tools: GetPatientDetails, CheckAvailability, GetServicesAndPricing, GetAppointmentTypes, ConvertTimezone, EscalateToHuman, TransferCall
    raw: booking_in_progress
  7. awaiting service lookup· 6.8s later
    STATE 07awaiting service lookup/ check_availabilityflow state
    +1:17.9
    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· 3.3s later
    STATE 08offering slots/ present_slotsflow state
    +1:21.2
    FSM routed to offering slots (present slots). Directive: offering slots present slots inline. Tools available: GetServicesAndPricing, GetAppointmentTypes, GetPatientDetails, EscalateToHuman, TransferCall.
    toolCheckAvailability3300ms · ok
    +1:21.2
    in:{"business_id":"37","appointment_type_id":"50014"}
    out:{"locations":[{"id":"37","name":"ModPod Podiatry - Dee Why"}],"total_slots":4,"location_name":"ModPod Podiatry - Dee Why","practitioners":[{"id":"27","name":"J…
    BOT+1:21.5
    I can do a Biomechanical Existing Pt appointment for Fri 29 May, 11am with Jake Murphy at Dee Why, or a Biomechanical Existing Pt appointment for Fri 5 Jun, 9am 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. awaiting final confirmation· 20.5s later
    STATE 09awaiting final confirmationflow state
    +1:41.7
    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+1:41.7
    Friday the twenty ninth.
    BOT+1:42.1immediate_ack
    Right.
    BOT+1:42.5
    Just to confirm, Daniel, that's a Biomechanical Existing Pt 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
  10. booking in progress· 13.9s later
    STATE 10booking in progress/ elicit_serviceflow state
    +1:55.6
    FSM routed to booking in progress (elicit service). Because price question high — pricing terms. Directive: booking in progress. Tools available: GetPatientDetails, CheckAvailability, GetServicesAndPricing, GetAppointmentTypes, ConvertTimezone, EscalateToHuman, TransferCall.
    USER+1:55.3
    How much is that? Sorry.
    BOT+1:55.8immediate_ack
    I'll look at that with you.
    BOT+2:01.1
    It's two hundred and fifty five dollars total, made up of a one hundred and forty five dollar initial assessment and history, and one hundred and ten dollars for the biomechanical exam component. Shall I go ahead and book that in for you?
    USER+2:16.2
    Oh, that's a little bit expensive. Um, is there anything cheaper?
    BOT+2:16.7immediate_ack
    Let me go through that with you.
    BOT+2:23.9
    I'd want to make sure the team confirms the right option for you rather than guess at a lower price. Want me to have someone give you a quick call back to go over that?
    USER+2:34.5
    Sure.
    BOT+2:35.0immediate_ack
    Got you.
    BOT+2:38.9tool_lead_in
    Let me get that sorted for you.
    toolEscalateToHuman465ms · ok
    +2:41.6
    in:{"reason":"staff callback request","summary":"Daniel Welsh (patient ID 896058, +61481222413) is interested in a new pair of orthotics at Dee Why and was quoted…
    out:{"success":true,"handed_off":true}
    BOT+2:44.8
    The team will give you a call back shortly to go over the options for you, Daniel. Thanks for calling ModPod Podiatry — have a great afternoon!
    USER+2:53.1
    Thank you.
    BOT+2:53.2
    No worries, have a great day.
    FSM internals
    trigger: price_question/high · evidence=pricing_terms · context=final_confirmation
    directive: booking_in_progress
    allowed tools: GetPatientDetails, CheckAvailability, GetServicesAndPricing, GetAppointmentTypes, ConvertTimezone, EscalateToHuman, TransferCall
    raw: booking_in_progress
  11. ended· 1m 3s later
    STATE 11endedsynthetic
    +2:58.7
    Call ended after 179s · 10 turns · reason: caller_hangup.

Tool calls · 3

GetAppointmentTypes 372ms · ok
input
{}
output
[
  {
    "name": "Home Visit Morning",
    "duration_minutes": 30,
    "appointment_type_id": "50011"
  },
  {
    "name": "Strapping 20 mins",
    "duration_minutes": 30,
    "appointment_type_id": "50012"
  },
  {
    "name": "WART",
    "duration_minutes": 30,
    "appointment_type_id": "150010"
  },
  {
    "name": "Initial Tariq Visit",
    "duration_minutes": 30,
    "appointment_type_id": "250046"
  },
  {
    "name": "Repeat Tariq Visit",
    "duration_minutes": 30,
    "appointment_type_id": "250047"
  },
  {
    "name": "Comcare - WC Initial Consult",
    "duration_minutes": 30,
    "appointment_type_id": "250050"
  },
  {
    "name": "Comcare - WC Standard ",
    "duration_minutes": 30,
    "appointment_type_id": "250051"
  },
  {
    "name": "Sports Podiatry Follow Up",
    "duration_minutes": 30,
    "appointment_type_id": "250052"
  },
  {
    "name": "K Laser 20min",
    "duration_minutes": 20,
    "appointment_type_id": "250055"
  },
  {
    "name": "Collection and KLaser",
    "duration_minutes": 30,
    "appointment_type_id": "250056"
  },
  {
    "name": "Orthotic Assessment",
    "duration_minutes": 0,
    "appointment_type_id": "250057"
  },
  {
    "name": "Orth Assessment Existing",
    "duration_minutes": 40,
    "appointment_type_id": "250058"
  },
  {
    "name": "K Laser/Strapping",
    "duration_minutes": 20,
    "appointment_type_id": "250060"
  },
  {
    "name": "4 Week Orthotic Review",
    "duration_minutes": 0,
    "appointment_type_id": "250054"
  },
  {
    "name": "K Laser 10min",
    "duration_minutes": 10,
    "appointment_type_id": "250059"
  },
  {
    "name": "General 30 mins",
    "duration_minutes": 30,
    "appointment_type_id": "1000"
  },
  {
    "name": "New Podiatry Comprehensive",
    "duration_minutes": 30,
    "appointment_type_id": "1001"
  },
  {
    "name": "Biomechanical Existing Pt",
    "duration_minutes": 40,
    "appointment_type_id": "50002"
  },
  {
    "name": "General 20mins",
    "duration_minutes": 20,
    "appointment_type_id": "50003"
  },
  {
    "name": "Collection Appt ",
    "duration_minutes": 20,
    "appointment_type_id": "50004"
  },
  {
    "name": "Orth 6 week check",
    "duration_minutes": 20,
    "appointment_type_id": "50005"
  },
  {
    "name": "Free Laser Assessment",
    "duration_minutes": 30,
    "appointment_type_id": "50006"
  },
  {
    "name": "Bio 12 mnth Comprehensive",
    "duration_minutes": 30,
    "appointment_type_id": "50007"
  },
  {
    "name": "Nail Surgery 1 Toe",
    "duration_minutes": 60,
    "appointment_type_id": "50009"
  },
  {
    "name": "Nail Surgery 2 Toes",
    "duration_minutes": 50,
    "appointment_type_id": "50010"
  },
  {
    "name": "New Biomechanical",
    "duration_minutes": 40,
    "appointment_type_id": "50014"
  },
  {
    "name": "Re-dressing",
    "duration_minutes": 30,
    "appointment_type_id": "50015"
  },
  {
    "name": "Diabetic Assessment",
    "duration_minutes": 30,
    "appointment_type_id": "50016"
  },
  {
    "name": "Bio 6 Month Check",
    "duration_minutes": 30,
    "appointment_type_id": "50017"
  },
  {
    "name": "Initial Laser 1 Foot",
    "duration_minutes": 30,
    "appointment_type_id": "50019"
  },
  {
    "name": " Hot Laser follow up",
    "duration_minutes": 30,
    "appointment_type_id": "50020"
  },
  {
    "name": "Shock Wave",
    "duration_minutes": 30,
    "appointment_type_id": "50021"
  },
  {
    "name": "DVA Foot Health Check",
    "duration_minutes": 30,
    "appointment_type_id": "50023"
  },
  {
    "name": "Cold Laser",
    "duration_minutes": 20,
    "appointment_type_id": "50025"
  },
  {
    "name": "Intial Laser 2 Feet",
    "duration_minutes": 30,
    "appointment_type_id": "50026"
  },
  {
    "name": "Free Bio",
    "duration_minutes": 30,
    "appointment_type_id": "250025"
  },
  {
    "name": "3 Month Orthotic Review",
    "duration_minutes": 20,
    "appointment_type_id": "250053"
  },
  {
    "name": "Home Visit Afternoon",
    "duration_minutes": 30,
    "appointment_type_id": "250061"
  }
]
CheckAvailability 3300ms · ok
input
{
  "business_id": "37",
  "appointment_type_id": "50014"
}
output
{
  "locations": [
    {
      "id": "37",
      "name": "ModPod Podiatry - Dee Why"
    }
  ],
  "total_slots": 4,
  "location_name": "ModPod Podiatry - Dee Why",
  "practitioners": [
    {
      "id": "27",
      "name": "Jake Murphy"
    },
    {
      "id": "16",
      "name": "Will Zalloua"
    }
  ],
  "available_slots": [
    {
      "business_id": "37",
      "business_name": "ModPod Podiatry - Dee Why",
      "practitioner_id": "27",
      "duration_minutes": 40,
      "appointment_start": "2026-05-29T11:00:00",
      "practitioner_name": "Jake Murphy",
      "appointment_type_id": "50002",
      "appointment_type_name": "Biomechanical Existing Pt",
      "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": 40,
      "appointment_start": "2026-06-05T09:00:00",
      "practitioner_name": "Jake Murphy",
      "appointment_type_id": "50002",
      "appointment_type_name": "Biomechanical Existing Pt",
      "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": 40,
      "appointment_start": "2026-06-05T14:00:00",
      "practitioner_name": "Jake Murphy",
      "appointment_type_id": "50002",
      "appointment_type_name": "Biomechanical Existing Pt",
      "appointment_start_formatted": "Fri 5 Jun, 2pm [2026-06-05T14:00:00]"
    },
    {
      "business_id": "37",
      "business_name": "ModPod Podiatry - Dee Why",
      "practitioner_id": "16",
      "duration_minutes": 40,
      "appointment_start": "2026-06-06T10:30:00",
      "practitioner_name": "Will Zalloua",
      "appointment_type_id": "50002",
      "appointment_type_name": "Biomechanical Existing Pt",
      "appointment_start_formatted": "Sat 6 Jun, 10:30am [2026-06-06T10:30:00]"
    }
  ],
  "deposits_required": false,
  "practitioner_name": "Jake Murphy",
  "has_multiple_locations": false,
  "has_multiple_practitioners": true
}
EscalateToHuman 465ms · ok
input
{
  "reason": "staff callback request",
  "summary": "Daniel Welsh (patient ID 896058, +61481222413) is interested in a new pair of orthotics at Dee Why and was quoted $255 for a Biomechanical Existing Pt appointment. He found the price a bit high and is asking whether there are lower-cost alternatives. Please call him back to confirm options."
}
output
{
  "success": true,
  "handed_off": true
}

Call Notes

No call notes captured for this call.

FSM Final State

statusactive

Flow Diagram · 11 states

Connecting…