Hi, I have an issue. When retell is sending a request to cal.com. The first request seems always to be in this format:
tool_call_id: bd0c0ea970da79ca
{
"time": "2025-12-17T16:00:00",
"timezone": "Europe/Brussels",
"name": "Julie Peeters",
"email": "hello@moon-landing.agency",
"execution_message": "Dank u wel, mevrouw Peeters. Ik leg uw afspraak nu vast voor woensdag 17 december om 16:00 uur voor een tandartscontrole."
}
Eventhough I asked clearly to add phone number. It does not send the phone number in the request.
When the AI receptionist aks again for the phone number. I get this request suddenly:
tool_call_id: 8dad00e9dda91c97
{
"time": "2025-12-17T16:00:00",
"timezone": "Europe/Brussels",
"name": "Julie Peeters",
"email": "hello@moon-landing.agency",
"attendeePhoneNumber": "+32488633600",
"title": "Tandartsafspraak",
"notes": "Eerstvolgende afspraak voor tandartscontrole",
"guests": null,
"rescheduleReason": null,
"execution_message": "Dank u wel, mevrouw Peeters. Ik verwerk nu uw afspraak voor woensdag 17 december om 16:00 uur. U ontvangt zo meteen een bevestiging per sms."
}
In the second request, it adds the phone number and other fields as well. I tried to prompt it better but it won't add the phone number in the fist requrest. I tried it 10 times with different prompts but still nothing.
How can this issue be resolved?
Could it be that retell ai always sent the first request where just the email is sufficient?