A voice-controlled assistant that sends emails on spoken request by looking up the right contact.
ElevenLabs
n8n
OpenAI Chat Model
Google Sheets
Gmail
Webhooks
n8n workflow
Project Overview
A voice-controlled email assistant built for ABC Consulting that can send emails based on a spoken request.
Problem
Sending an email through voice requires the system to understand the request, identify the correct contact and perform the email action in the background.
Solution
I connected an ElevenLabs voice agent to an n8n workflow that receives the request, looks up the contact and sends the email through Gmail.
How It Works
1Spoken request
2ElevenLabs voice agent
3n8n Webhook receives the request
4AI Agent interprets it
5Google Sheets contact lookup
6Gmail sends the email
7Webhook response returns voice confirmation
Key Features
Voice-to-action workflow
Webhook communication
Dynamic contact lookup
Automated email sending
Voice confirmation
My Role
Built the n8n backend, configured the workflow and connected the ElevenLabs voice agent through webhooks.
Technical Details
The project demonstrates two-way communication between a voice AI interface and an n8n automation backend.
Screenshots / Workflow Visuals
Webhook and contact lookupElevenLabs voice agent setupSent email confirmation