AI powered virtual receptionist built with Vapi, n8n, Google Calendar and Gmail.
Güven AI Receptionist is an intelligent voice assistant designed to automate customer communication and appointment scheduling.
The assistant can:
- Answer incoming calls
- Understand customer intent
- Schedule appointments automatically
- Handle callback requests
- Check calendar availability in real time
- Generate call summaries
- Send email notifications automatically
The system combines conversational AI with workflow automation to reduce manual administrative work and improve customer communication.
- AI powered phone receptionist
- Voice based customer interaction
- Appointment scheduling via Google Calendar
- Real time availability checking
- Callback request management
- Automatic email notifications
- Automated call summaries
- Workflow automation with n8n
- Structured data collection
- Intent detection and routing
| Component | Technology |
|---|---|
| Voice AI | Vapi |
| Workflow Automation | n8n |
| Calendar Integration | Google Calendar API |
| Email Notifications | Gmail API |
| AI Model | OpenAI |
| Communication | Webhooks |
| Version Control | GitHub |
Incoming Call
│
▼
Vapi Voice Assistant
│
▼
Intent Detection
│
├─────────────► Callback Request
│ │
│ ▼
│ Gmail Notification
│
▼
Appointment Request
│
▼
Google Calendar
│
▼
Appointment Confirmation
│
▼
Call Summary
│
▼
Email Notification
The workflow is built using n8n and consists of the following steps:
- Receive call data from Vapi
- Validate caller information
- Detect customer intent
- Route request based on intent
- Create notifications
- Generate conversation summary
- Send confirmation response
The assistant collects customer information, checks calendar availability and schedules appointments automatically.
The assistant records callback requests and forwards structured information via email.
Every interaction can be summarized automatically and delivered via email.
guven-ai-receptionist
│
├── docs
│ └── workflow.png
│
├── prompts
│ └── vapi-system-prompt.md
│
├── n8n
│ └── receptionist-workflow.json
│
├── README.md
└── LICENSE
- CRM integration
- WhatsApp integration
- Lead qualification
- Multi language support
- Analytics dashboard
- Recruitment automation
- Customer support workflows
Atakan Güven
Hamburg, Germany
GitHub: https://github.com/AtakanGueven
This project is licensed under the MIT License.
