Meta WhatsApp Cloud API Integration Specialist
Worldwide
a multi-tenant SaaS POS & business-automation platform (.NET 8 / ASP.NET Core backend, React frontend, MySQL). We have built a WhatsApp Business Platform integration using Meta Embedded Signup ("Continue with Meta" Facebook login flow), modeled on the Tech Provider / ISV pattern — our merchants connect their own WhatsApp Business numbers to our platform in one click. The code is complete and tested. We need a specialist to take the integration from "code-complete" to "live and approved by Meta." What's Already Done (you don't build this) Backend service: OAuth code exchange, WABA subscribe/unsubscribe, phone-number info, 4-checkpoint connection health check (OAuth / Subscribe / Payment / Template) — with full xUnit test coverage API endpoints for embedded-signup config, token exchange, subscription management React UI: "Continue with Meta" button (FB JS SDK popup + postMessage handling), WhatsApp workspace dialog with connection management, reconnect flow Meta App created with WhatsApp use case, Business verification done, App Review submission drafted (all 4 permission descriptions + agreements completed; API test calls completed for business_management and whatsapp_business_management; messaging test call pending processing) What You Will Do Complete Meta App Review for whatsapp_business_messaging, whatsapp_business_management, business_management: Produce the 3 required screencast recordings demonstrating the end-to-end permission usage in our product Verify all API test calls show "Completed" on the Testing page Submit for review and handle any reviewer feedback/rejections until approved Production go-live: Rotate and securely store the Meta App Secret (move out of appsettings into secret management) Run our WhatsApp table migrations against per-tenant store databases Register and verify the webhook endpoint (message status, inbound messages) in the Meta dashboard Complete one real supervised Embedded Signup connection and validate the 4 health checkpoints pass Meta business-side configuration: WhatsApp Manager setup: payment method linking, template creation & approval Tech Provider onboarding registration for our business Advise on WABA asset assignments in Meta Business Settings (we had a prior WABA bound to another provider's app) Handover: document the runbook — token lifecycle, webhook re-verification, adding new tenants, common Meta error codes (#200, subcode 33, etc.)
$35.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:Less than 5
- Last viewed by client:1 hour ago
- Interviewing:3
- Invites sent:10
- Unanswered invites:7
About the client
- IndiaCoimbatore1:37 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by