Open Inbox settings, save your Meta app's secret, put the callback URL and verify token from the panel into your Meta app, then paste your page's access token and press Connect. The panel checks the token with Facebook and tells the page to send its messages to your Inbox.
Where to find it
Admin › CRM › Inbox › Inbox settings (সিআরএম › ইনবক্স)
Connecting a page needs its access token, so only the store owner (Super Admin) does it. The Admin (who gets the Inbox settings tick with the role) can open the screen, switch pages on or off and see if they are working; tokens and the app secret are shown masked.
Before you start
You need your own Meta app (made at developers.facebook.com) and admin access to the Facebook page. Each store connects through its own app; the panel never uses anyone else's.
Your store must be on a running Premium (or Custom) package. The inbox is in Premium only, so on Start Free, Basic, Standard or during the free trial the screen is locked and Meta's webhook check fails.
Several pages? Use Connect all my pages at once instead: one User token connects every page you manage and its Instagram account. See How do I connect all my Facebook pages and Instagram accounts at once?
Step by step
- Go to Admin › CRM › Inbox › Inbox settings.
- In 2. Rules, paste your app's secret (Meta app › App settings › Basic › App secret) into Meta app secret and press Save rules. It now says saved.
- In the For the Meta app (webhook) card, copy the Callback URL and the Verify token.
- In your Meta app, set up the webhook for your page with that callback URL and verify token. Subscribe the page fields the card lists: messages, messaging_postbacks, messaging_referrals, message_echoes, message_reads, message_deliveries and feed (for comments).
- Back in 3. Connected pages, under Or one page by its token:, keep Facebook Messenger selected. Type a name if you want your own (otherwise the page's name is used).
- Paste the page's long-lived Page access token and press Connect.
- You see "
is connected." The page appears in the list, with "no message yet" until the first message arrives. - In 1. Sellers and their share, tick who takes chats and give their shares, then press Save shares.
Good to know
- The token is checked at once. The panel asks Facebook which page the token belongs to and takes the page's ID and name from there. If the token cannot read the page's name (it lacks pages_read_engagement), the page still connects by its ID, with the name you typed or "Facebook page".
- The app secret protects you. Every message Meta sends is checked with it. Until it is saved, messages are refused.
- Comments: to bring post comments in, the token needs pages_manage_metadata, pages_read_user_content and pages_manage_engagement. Without them the page is switched on for messages only, and you see "Messages are on. Comments are not". Comments come in while Bring comments on the page's posts into the inbox is ticked (it is by default).
- Check it works: under the webhook card, Last calls from Meta lists the latest calls with "ok" or the problem. Each page shows when its last message came.
- Connecting the same page again with a new token updates it; it does not add a second copy.
- The token is kept encrypted, and only your store uses it.
Common problems
- "Facebook did not accept this page token". The token is wrong or expired. Make a new long-lived page access token and connect again. If you pasted a User token, the message says "This is a user token, not a page token": use Connect all pages for it, or paste the page's own token.
- "Saved, but Facebook did not let the page send messages here yet". The page is saved but not linked to your app. Check the app's permissions and that you are an admin of the page, then press Connect again with the token.
- Last calls from Meta says "App secret is not set" or "Signature did not match". Save the right app secret in 2. Rules.
- Messages arrive but nobody gets them. Tick sellers in 1. Sellers and their share and ask them to press Available.
Related
- What is the CRM Inbox?
- Which package has the Facebook / Instagram / WhatsApp inbox?
- What are the webhook address and verify token for?
- How do I connect all my Facebook pages and Instagram accounts at once?
- What do the token errors in Inbox settings mean?
- How do I connect Instagram to the Inbox?
- How do I set each seller's share of chats?
