Our app is used by a business to respond to customer messages received through WhatsApp, Instagram Direct
Messages, and Facebook Messenger. It replies only when a customer contacts the business first.
Official App Use Case Statement
Our app is used by a business to respond to customer messages received through WhatsApp, Instagram
Direct Messages, and Facebook Messenger.
The app does not send unsolicited messages, does not scrape users, does not publish content, and does
not manage ads. It only replies to users who contact the business first.
When a customer sends a message, the app receives the webhook event, identifies the source channel,
formats a customer-support reply, and sends the response through the appropriate Meta messaging API.
The requested permissions are required only to receive and send business customer-support messages.
Connected Business Channel
Channel Username:Not connected
Channel ID:Not connected
Connection Status:Not connected
Last Updated:-
Review Key:-
Screencast Checklist
Follow the review instructions from Meta closely. One screencast per permission group is fine, but each
permission must be visibly demonstrated.
Record at 1080p or higher so text remains readable.
Record at normal speed with no jump cuts.
Start from login and show the full user journey.
Keep each permission-group screencast under 5 minutes.
Annotate or narrate which permission is being used at each step.
Show the API call succeeding, plus any network or server log proof if available.
The app does not send unsolicited messages, does not scrape users, does not publish content, and does
not manage ads.
Message Replier Runtime
When a customer sends a message, the app receives the webhook event, identifies the source channel,
formats a customer-support reply, and sends the response through the appropriate Meta messaging API.
Source: WhatsApp, Instagram Direct Messages, and Facebook Messenger events
Connected Account:Not connected
Reply Endpoint:Not configured
Runtime Status:Waiting for account connection
Runtime Configuration
Configure your Meta App and webhook endpoints once. Values are saved in this browser for the reviewer
session.
Reviewer Access and Screencast
Permission-by-Permission Evidence
Add only permissions you actually need. For each permission group, document justification, demo step,
and test endpoint. Then run a live API test and keep the success evidence.
The requested permissions are required only to receive and send business customer-support messages.
Submission Readiness Check
Run validator after filling all fields and API tests.
Waiting for validation.
Implementation Notes for Reviewer
Log in using provided reviewer credentials.
Connect Instagram or WhatsApp as applicable and approve only the requested scopes.
Send a customer message to the business channel and show reply generation inside the app.
Show successful API calls with visible UI output, endpoint response, or server log proof.
Confirm this app is only for customer-support replies to customer-initiated messages.
Keep screencasts at 1080p+, normal speed, under 5 minutes per permission group, with on-screen
annotation.