hamza
10/09/2025, 10:56 AMhamza
10/09/2025, 10:56 AMhamza
10/09/2025, 10:57 AMVapi Support Bot
10/09/2025, 10:57 AMjs
// Pseudocode for a custom tool
POST /check-dates
{ "phone": "{{customerPhone}}", "name": "{{customerName}}" }
This endpoint would query your Google Sheet and return the relevant info to your assistant.
For now, direct read/check from Google Sheets within Vapi is not natively supported ([see docs](https://docs.vapi.ai/tools/google-sheets)).
Source:
- [Google Sheets Integration](https://docs.vapi.ai/tools/google-sheets)Vapi Support Bot
10/09/2025, 10:58 AMjson
{
"type": "google.sheets.row.append",
"spreadsheetId": "YOUR_SPREADSHEET_ID",
"range": "Sheet1",
"values": ["{{callerName}}", "{{callerNumber}}", "{{nextcalldate}}", "{{meetingdate}}"]
}
For checking if a date exists, you would need a custom backend API to read from Google Sheets and connect it as a custom tool in Vapi.
[See Google Sheets integration details](https://docs.vapi.ai/assistants/tools/google-sheets)
Source:
- [Google Sheets Integration](https://docs.vapi.ai/assistants/tools/google-sheets)hamza
10/09/2025, 12:47 PMhamza
10/09/2025, 12:47 PMhamza
10/09/2025, 12:58 PMVapi Support Bot
10/09/2025, 12:59 PMjson
{
"type": "apiRequest",
"name": "checkBooking",
"url": "https://your-backend.com/check-booking",
"method": "POST",
"body": { "phone": "{{callerNumber}}", "date": "{{meetingdate}}" }
}
Your backend should return whether the date is available, and your assistant can use this info in the conversation.
[See Google Sheets integration details](https://docs.vapi.ai/assistants/tools/google-sheets)
Source:
- [Google Sheets Integration](https://docs.vapi.ai/assistants/tools/google-sheets)hamza
10/09/2025, 1:01 PMhamza
10/09/2025, 1:01 PMVapi Support Bot
10/09/2025, 1:02 PMjson
{
"type": "apiRequest",
"name": "checkBooking",
"url": "https://your-backend.com/check-booking",
"method": "POST",
"body": { "phone": "{{callerNumber}}", "date": "{{meetingdate}}" }
}
This lets your assistant call your backend during a conversation to check bookings. Just replace the URL and parameters as needed for your setup.
[See more in the docs](https://docs.vapi.ai/assistants/tools/google-sheets)
Source:
- [Google Sheets Integration](https://docs.vapi.ai/assistants/tools/google-sheets)hamza
10/09/2025, 1:38 PMhamza
10/09/2025, 1:38 PMhamza
10/09/2025, 1:57 PMtool-calls webhook. Error: Request failed with status code 404hamza
10/09/2025, 1:57 PMChiranjeet Mishra
11/03/2025, 11:34 PM