LUNA CIPHER LE BOUDOIR
LUNA · VOICE AGENT · PERSONAL PROJECT

I designed a voice agent
that calls back
in under 60 seconds.

A personal learning project: an AI voice agent that answers, asks a few simple questions and logs each contact in a CRM. My goal was to learn how to design a natural voice conversation, end to end.

SEE THE DEMO
60s
TARGET CALLBACK TIME
24/7
ALWAYS ON
DEMO · SOFIA

Sofia — a test scenario
for a fictional clinic.

In this scenario, a contact fills in a form. Sofia calls back in under 60 seconds, gathers the details and sends them to an Airtable base. I wrote the script, the questions and the n8n workflow.

TEST CALL TRANSCRIPT
CALL IN PROGRESS
Lumière Esthétique · Sofia
S
Lumière Esthétique, hello. I'm Sofia, how can I help you today?
00:01
C
Hi, I'd like to book a massage for next week.
00:05
S
Lovely! Is that for yourself or as a gift?
00:08
C
For myself.
00:10
S
Your first name?
00:12
C
Jessica.
00:14
S
Best number to reach you, Jessica?
00:16
C
06 12 34 56 78
00:20
S
Morning, afternoon or evening?
00:22
C
Evening.
00:24
S
The team will get back to you soon Jessica. Have a lovely day!
00:27
CRM — INSTANT UPDATE

The moment Sofia ends the call, the contact record appears in the Airtable base — no manual entry.

AIRTABLE · LEADS
LIVE SYNC
STATUS NEW LEAD
FIRST NAME Jessica
PHONE 06 12 34 56 78
SERVICE Massage
SLOT Evening
SOURCE AI VOICE AGENT
DURATION 27s
FRENCH VERSION · SOFIA

Sofia — the same agent,
in French.

A second version with a native French voice, on the same n8n → Airtable pipeline — to test how the tone and the script carry over from one language to another.

CAPABILITIES · SOFIA FR
✓Native French voice
✓Collects every key detail
✓Instant Airtable sync
✓Reliable, grounded responses
HOW IT WORKS

How I built the flow,
step by step.

01
📋
CONTACT RECEIVED
A contact fills in a form — on a website, an ad or a landing page.
0s
02
📞
INSTANT CALLBACK
The voice agent calls the contact back in under 60 seconds.
< 60s
03
🎯
QUALIFICATION
The agent asks the right questions, listens, and adapts to each caller in real time.
~90s
04
⚡
CRM SYNC
When the call ends, every detail is written to Airtable and a notification is sent.
Instant
TECH STACK

What I used
to build it.

Voice AI platform Speech synthesis n8n Airtable Claude API GPT-4o Twilio
BACK TO PORTFOLIO →