valdzjm/AI-Appointment-Setter
n8n workflow: Vapi AI voice agent for booking, rescheduling, and cancelling appointments via Google Calendar + Airtable
SUMMARY AI要約 by gpt-5-mini
An n8n workflow that gives a Vapi AI voice agent live control of Google Calendar: checking availability, booking, rescheduling, and cancelling appointments during phone calls, with all activity logged to Airtable for tracking. Who uses it: teams running Vapi voice agents that must manage calendar events via phone (agents, support, scheduling bots). Key features: - Webhook endpoints: /getslots, /bookslots, /updateslots, /cancelslots, /callresults. - Availability checks with fallback suggestions (30-minute slots, open ranges). - Create events with attendees, Meet links, description; sanitises notes and converts times to America/Chicago. - Validate inputs, human-readable error handling, and conditional flows. - Reschedule and cancel flows that update Google Calendar and mark status in an Airtable Appointments table. - Call-end webhook upserts call metadata (transcript, recording URL, summary, cost) to Airtable. - Requires Google Calendar OAuth2 and Airtable API token; register endpoints as Vapi server tools.
オーナー情報
日付
| GitHub作成日 | 2026-05-10 |
| 最終Push | 2026-05-10 |
| 当サイト初検出 | 2026-05-10 |
| 最終取得 | 2026-05-10 16:13 |