Docs
Documentation

Messenger, Instagram and WhatsApp

Answer customers on your Facebook Page, Instagram and WhatsApp.

On this page: Plans · Connect · Selling on Meta · Confirmation codes · The 24-hour window · Troubleshooting

Your agent can answer customers in your Facebook Page’s Messenger inbox, your Instagram direct messages and your WhatsApp Business number, with the same knowledge and offerings as on your website. In the dashboard: Social Channels.

Plans

  • Facebook Messenger: Starter plan or higher.
  • Instagram and WhatsApp: Growth plan or higher.

Connect a channel

You connect through Meta itself. You do not need a Meta developer app.

Messenger or Instagram

  1. On Social Channels, press Connect Channel on Facebook Messenger or Instagram, then Connect Facebook Page / Connect Instagram.
  2. Sign in with Facebook and allow Central AI.
  3. Choose the Facebook Page (or the Instagram account) and press Connect. Central AI stores the access Meta grants, encrypted, and subscribes the Page to its app.
  • You must be an admin of the Page. Instagram needs an Instagram professional account linked to a Facebook Page.
  • If other apps are connected to the Page, set Central AI as its default messaging app afterwards so only one of them answers.
  • A Page, Instagram account or WhatsApp number can be connected to one Central AI company only.

WhatsApp

  1. Press Connect WhatsApp.
  2. Sign in with Facebook, choose or create your WhatsApp Business Account and pick the number.
  3. When Meta hands back, the number is connected.

An Advanced: manual setup with your own Meta app option exists for businesses that already run their own Meta app.

To let the AI Sales Agent sell on a connected channel, tick it under Where the agent sells on the Sales settings and publish.

Selling on Messenger, Instagram and WhatsApp

These apps show text, not the website’s cards, so the agent writes offerings as a numbered list:

1) Oslo 3-Seater Sofa — ৳48,500 — In stock
2) Bergen Armchair — ৳18,900 — Only 2 left
3) Tromsø Coffee Table — ৳12,500 — In stock
  • At most 10 offerings per list. When a kind completes On our page, each line also ends with the offering’s page link.
  • When the agent found exactly one offering, it sends a short detail block instead, with the page button’s words and link (for example Buy on yourshop.com: https://yourshop.com/oslo-sofa).
  • Message length follows each app’s limit (Messenger 2000 characters, Instagram 1000 characters, WhatsApp 4096 characters); a long list is cut from the end.
  • The customer can answer with just a number (“2”, also in Bangla digits). The list is remembered for 60 minutes. On Messenger and Instagram each number is also a quick-reply button.
  • A number never confirms anything. It only says which offering the customer means.
  • For a kind set to Live checkout on your site, the business chooses in section 3. With Send them the checkout link the agent sends Checkout: https://…; the customer places the order on your site, and no code is needed. With Take the order in the chat, as Handled in Central AI the order is taken in the chat with a code, as below.

Confirmation codes

Before anything is ordered, requested or changed in the chat, the agent sends a summary with a code such as C-4821:

Reply C-4821 to confirm. Nothing is ordered until you do.
  • Only the code confirms. “Yes”, “ok” or a number do not.
  • A code is valid for 30 minutes, and a newer proposal replaces it.
  • When you accept a request with a change, the customer gets a code to accept the change.

The 24-hour window

Meta lets a business send a free-form message only within 24 hours of the customer’s last message. After that, an update (for example, that you accepted their request) can reach them only as a utility template you have had approved by Meta.

  • On the channel’s settings page, under Reaching customers outside their 24-hour window, you can enter your approved template names for: Request accepted, Change proposed, Payment recorded.
  • Leave them blank and the customer simply sees the update the next time they message you. Nothing is lost, and you are told the message could not be delivered.
  • Templates never carry a confirmation code. Instagram has no way to reach a customer outside the window.
  • WhatsApp: Meta charges your WhatsApp Business Account for each template sent outside the window. Central AI chat credits do not cover those charges.
  • A customer message that arrived more than 24 hours ago cannot be answered by the agent; reply in Meta Business Suite if you still can.

Troubleshooting

“… integration requires a Starter/Growth plan or higher.”
See Plans.
The agent does not answer on my Page.
Check the integration is active on Social Channels, and that Central AI is the Page’s default messaging app.
I cannot tick Messenger on the Sales settings.
Connect it first; the Sales agent also needs the integration to be active.

Signed in? Your own keys, endpoint addresses and the full error tables are on the API reference inside your dashboard. These public pages never show anyone’s key: examples use placeholders such as YOUR_EXTERNAL_API_KEY.