All projects

Moving-request workflow · In progress

Amana Moving-request intake prototype

Amana is an in-progress prototype for collecting moving requests through WhatsApp and preparing a clear handoff for a person to review. It is not yet a live service.

Discuss a similar projectIn-progress prototype
SYNTHETIC · PROTOTYPEIN PROGRESS

From request to human review.

Check the required details, ask only for what is missing, then queue a summary for a person.

  1. 01
    Request intake

    A moving request is matched against the fields a reviewer needs.

    Generic fields, no values.
  2. 02
    Missing details

    A missing required field leads to one focused follow-up question.

    Incomplete is not quote-ready.
  3. 03
    Human review queue

    A person checks the summary and prepares any quote.

    No automatic commitments.

A person approves every summary.

Synthetic illustration of an in-progress prototype · not a live WhatsApp capture

Synthetic workflow illustration of an in-progress prototype. No customer screenshots, contacts, addresses, messages or quote amounts are shown, and it is not a capture of a live WhatsApp integration.

My role
Workflow & WhatsApp Adapter Developer
Timeline
In progress
Focus
Prototype · WhatsApp · Intake
Technology
WhatsApp Cloud API adapter (local) / Signature checks & event deduplication

01 / The brief

Behind the
experience.

The prototype organizes a moving request into the fields a person needs before reviewing it. When a required field is missing, the workflow asks one focused follow-up question; a complete request goes to a queue where a person reviews the summary and prepares any quote.

A local WhatsApp Cloud API adapter handles webhook signature validation and duplicate events, with outbound messages mocked. Its 31 local tests check that adapter behaviour; they do not show live message delivery, a deployed integration, a production AI service or customer outcomes.

02 / My contribution

Thought through.
Built with care.

I am developing the intake workflow and a local WhatsApp Cloud API adapter: required-field handling, follow-up questions for missing details, webhook signature validation, duplicate-event handling and mocked outbound messages.

03 / The details

Where the work comes together.

01

Incomplete requests

Track missing fields and ask for the next required detail without treating an incomplete request as ready for a quote.

02

Webhook handling

Validate webhook signatures and ignore duplicate events in the local adapter, with outbound messages mocked during tests.

03

Human approval

Keep the summary review, quote preparation and any customer commitment with a person. Live end-to-end validation is still a next step.

The foundation

The right tools
for the job.

Channel
WhatsApp Cloud API adapter (local)
Validation
Signature checks & event deduplication
Outbound
Mocked in tests

The outcome

From an idea
to something real.

So far: a prototype with a local adapter covered by 31 tests, and a review queue where a person checks each summary and prepares any quote. Live WhatsApp end-to-end operation, production deployment and customer outcomes have not been verified.

Current status
Prototype
Local adapter tests
31
Summary & quote review
Human

Something similar in mind?

Let’s build your
next chapter.

Start a conversation

Keep exploring

Eversa

Next project
Eversa
Chat on WhatsApp