WhatsApp Business API Integration Developer
Bulk invitations and notifications, delivery tracking, and a two-way inbox on the official Meta Cloud API, inside your own system.
- 1
- worker holds the Meta credentials
- 24h
- service window enforced server-side
- 5
- concurrent sends with backoff
Official API only. No unofficial WhatsApp automation.
What I build
I integrate the official WhatsApp Business Cloud API into the systems companies already use: send approved templates to imported contact lists, track sent, delivered, read, and failed per contact, read button replies as RSVPs or confirmations, run a two-way inbox that respects the 24-hour customer-service window, author and submit templates for Meta review from inside the app, and pace sends to your messaging tier so big campaigns finish on their own. Built and running for Hessa Events. Based in Cairo, Egypt, available across MENA and remote worldwide.
- Template campaigns to imported CSV or Excel contact lists
- Per-contact delivery status and button-reply tracking
- RSVP and confirmation flows from quick-reply buttons
- Two-way inbox with the 24-hour window and template fallback
- Media in and out, stored on your own storage
- Template authoring and submission to Meta review from your dashboard
- Messaging-tier pacing, retries, and a quality-rating circuit breaker
- Webhook worker with signed-payload verification and crash recovery
- Account analytics: quality, tier, delivery rate, and spend
Selected work
Stack and process
I set up or migrate the WhatsApp Business account, isolate the credentials in one small worker, wire the webhook, then build the campaign, inbox, and template screens into the system you already use.
Frequently asked
Is this the official WhatsApp API?
Yes, the Meta WhatsApp Business Cloud API with approved templates. No unofficial libraries or automation that risks the number.
Can I send to 500 or 5,000 people at once?
Yes. Meta caps how many new conversations a number can start per 24 hours by tier. The system sends what the window allows and drains the rest automatically, so a large campaign finishes on its own over a day or two.
Can my team reply to people who answer?
Yes. The inbox shows every reply with the event or record it belongs to, lets agents answer free-form inside the 24-hour window and with templates outside it, and updates live.
Do I need a separate tool for templates?
No. Templates are written, previewed, and submitted for Meta review from the same dashboard, with the review rules validated before anything is sent to Meta.
Are you available for freelance work?
Yes. Freelance, contract, and project-based, remote worldwide, based in Cairo, Egypt.
Have a project in mind?
Freelance, contract, and project-based. Remote worldwide, based in Cairo, Egypt.