Skip to main content

Facebook Messenger widget

Connect your Facebook Page to an AI assistant. Every DM — whether from a profile click, a "Send Message" ad, or a Page reply — gets an instant, on-brand answer. You stop losing leads to "we usually reply in a day" and start converting the people who arrived ready to buy.

What you can do with it

  • E-commerce DM support — A boutique runs Meta ads with "Message us for sizing." DMs land in Messenger; the assistant pulls the SKU from the ad's reference parameter, answers the sizing question, and sends a checkout link. Cart abandonment from ad traffic drops sharply.
  • Lead capture from ads — A solar installer runs lead ads with "Message us for a quote." The assistant asks for ZIP, roof age, and average bill, qualifies the lead, and writes it to HubSpot. Sales calls only the qualified ones.
  • Restaurant reservations — A small restaurant chain takes table bookings via Messenger. The assistant checks availability and confirms — diners never have to wait for a hostess to text back.

How it works

Before you start

You need a Facebook Page where you're an admin. The widget uses Page-based OAuth — you'll be redirected to Meta, asked to pick the Page, and asked to grant the standard Page-messaging permissions.

Create the widget

  1. Open Build → Widgets → Add widget → Messenger.
  2. Click Connect Facebook — you'll be sent to Meta to log in.
  3. Pick the Page you want to wire up.
  4. Approve the permissions.
  5. Link your assistant.
  6. Save.

Insighto subscribes the Page to its app and registers the webhook automatically. No manual webhook URL pasting on Meta's side.

The 24-hour window

Meta only lets you reply freely for 24 hours after a user's last interaction with your Page (a DM, a button click, a comment reply).

  • Inside 24 hours — assistant chats freely.
  • Outside 24 hours — you can only send a message that fits a Messenger Message Tag (e.g. CONFIRMED_EVENT_UPDATE, POST_PURCHASE_UPDATE, ACCOUNT_UPDATE). Marketing-style sends require the user to opt back in.

The assistant won't accidentally send outside-window messages — Insighto blocks them.

Where to next