Meta App Review guide

For founders submitting Risosi Chatbot. Business Verification is required for Advanced Access. Legal URLs: Privacy · Terms · Data deletion · Callback /api/meta/data-deletion

Permissions and use cases

pages_show_list

List Pages the business admin manages so they can pick which Page to connect for Messenger and posts.

pages_manage_metadata

Subscribe the Page to webhooks and manage Page messaging metadata required for inbound events.

pages_read_engagement

Read engagement needed to confirm post publish status and Page message context.

pages_manage_posts

Create and publish organic Page posts scheduled by the customer in Risosi Chatbot.

pages_messaging

Receive and send Messenger conversations for auto-reply bots and inbox logging.

instagram_basic

Identify the connected Instagram Professional account linked to the Page.

instagram_manage_messages

Receive and reply to Instagram Direct messages via bots.

instagram_content_publish

Publish organic Instagram feed posts from the scheduler.

business_management

Access Business Manager assets required to link Pages, IG accounts, and WhatsApp accounts.

whatsapp_business_management

Manage WhatsApp Business Account assets (phone numbers) connected to Risosi Chatbot.

whatsapp_business_messaging

Send and receive WhatsApp Cloud API messages for bots and inbox.

Screencast script outline (per permission cluster)

  1. Login: Sign in to Risosi Chatbot, open Dashboard.
  2. Connect: Channels, connect Facebook Page / Instagram / WhatsApp.
  3. Messaging: Send test inbound message, show Inbox log and auto-reply.
  4. Posts: Compose caption, schedule, show publish result on Page/IG.
  5. Settings: Show webhook URL and legal links in Meta App Dashboard.
  6. Deletion: Show data deletion instructions and status confirmation code flow.

App Review checklist

Also see repo root ACCESS_CHECKLIST.md for Md Siam morning setup order.