A WhatsApp bot
that respects the customer.

A 24/7 lead-intake assistant for Sigma for Elevators. Native Arabic. Routes to humans only when ready. Logs every conversation to a Notion CRM.

CLIENT
Sigma for Elevators
DISCIPLINE
Automation
CHANNELS
WhatsApp + FB
STATUS
Live
Sigma WhatsApp bot conversation — auto-greeting, structured data collection, ticket creation, and team handoff
THE PROBLEM

Lead chaos
across three apps.

Sigma's leads were arriving in three places: the public Facebook page, the company WhatsApp number, and the website contact form. Each lived in a different inbox. Each was answered by a different person. Each often slipped through the cracks.

The cost wasn't just lost leads. It was the customer's experience: messages went unread for hours, follow-ups arrived twice, the same question was answered by three different people with three different prices.

THE FLOW

Four steps.
Every conversation. No exceptions.

The bot doesn't replace humans — it prepares the conversation for them. By the time a Sigma rep picks up the chat, they have a clean ticket with everything they need.

01

Greet

Auto-reply within 2 seconds. Sets expectations: "I'll route this to the right person within an hour."

02

Qualify

Three structured questions. Differentiates new install vs maintenance vs breakdown emergency.

03

Persist

Every message lands in a Notion CRM database with metadata: source, lead score, customer history.

04

Hand off

The bot tags the right team. Sales for installs. Maintenance for service. Owner for high-value.

THE PRINCIPLES

Not a chatbot.
A receptionist.

Reply, don't perform

The bot speaks like a Sigma employee. No "Press 1 for…" menus. No fake AI personality. Direct, helpful, brief.

Native Egyptian Arabic

Every greeting, qualifier, and confirmation is in the customer's voice — not a translated stiff "modern standard Arabic" template.

Always hand off to a human

The bot never tries to close. It collects, structures, and routes. Humans do the negotiation.

Every message logged

Owner can audit any conversation, any day. Customers feel respected. Reps are accountable.

RESULTS · 30 DAYS POST-LAUNCH

The numbers that mattered.

< 2s
First response time
100%
Conversation logging
3 → 1
Inbox unification
24/7
Coverage
"Customers used to wait three hours for a reply. Now they get an answer before they put the phone down." — Internal Sigma feedback
STACK

Picked for resilience.

WhatsApp policy changes monthly. Anything you build on top has to be replaceable, observable, and recoverable.

whatsapp-web.js Notion API Node.js Playwright (auth) PM2 process mgmt Arabic NLP Webhook routing Self-hosted
BUILD WITH US

Drowning in leads from three places?

Automation isn't about removing humans. It's about giving them prepared conversations. We design intake systems that treat customers like people.

Begin a project →