Sravan Sridhar
48-hour fixed sprint

WhatsApp + Claude approval workflow

A bounded implementation for business teams that want AI-drafted WhatsApp and Gmail replies, but need a human approval gate before anything leaves the building.

Approval inbox send locked
Customer: Need 5,000 hex bolts by Friday. Do you have zinc finish?
Claude draft: Yes, zinc finish is available. Please confirm size, grade, and delivery city so we can quote stock and dispatch.
Approve send Reject draft
Webhook AiSensy payload captured with contact and thread id.
Draft Claude follows business rules and fallback policy.
Approval One-tap decision logs approver and timestamp.
Send Only approved replies reach WhatsApp or Gmail.

First release

The sprint keeps the first version deliberately small so it can be tested in two days and expanded safely after real messages pass through it.

01

Inbound capture

AiSensy or WhatsApp Business API webhook into Make, with normalized customer, thread, channel, and message fields.
02

Controlled drafting

Claude prompt rules for tone, inventory caveats, escalation, missing details, and safe fallback responses.
03

Human approval

Mobile-friendly approve/reject action. Production sends stay blocked until a human approves the draft.

Acceptance test

One inbound test message should prove the whole system without risking accidental sends, duplicate replies, or opaque AI output.

Inbound message stored Original payload, normalized fields, and run id are visible for replay and debugging.
Draft is explainable The Claude step uses named rules and includes enough context for the reviewer to trust or reject it.
Approval controls side effects Approved sends exactly once. Rejected sends nothing. Failures write to a dead-letter log.
Gmail remains safe Email path creates drafts or approval-gated sends, depending on the buyer's preferred operating model.

Relevant proof

These are the existing artifacts behind the offer: production workflow hardening, voice/CRM workflow mapping, and paid sprint execution through review.