Messenger API

Connect with customers on Messenger

Build powerful Messenger integrations with structured messages, quick replies, persistent menus, and real-time webhooks for seamless customer engagement.

Send a Messenger message

One unified endpoint for every chat channel — point it at your Facebook Messenger channel id.

send-message.sh
1curl https://api.lodgestory.com/api/wp-crm/messaging/send-message \
2 -H "Authorization: Bearer $LODGESTORY_TOKEN" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "organisationId": "ORG_ID",
6 "channelId": "MESSENGER_CHANNEL_ID",
7 "chatId": "CHAT_ID",
8 "type": "text",
9 "message": "Hi! Your booking is confirmed — see you soon."
10 }'

Field names verified against the live API. Full API reference →

Conversation API

Send and receive Messenger messages with support for text, images, files, quick replies, and persistent menu options.

Structured Messages

Build rich message templates with buttons, carousels, receipts, and generic templates for engaging customer interactions.

Persistent Menu

Configure persistent menus and get-started buttons programmatically. Guide customers to the right conversation path.

Event Webhooks

Receive webhooks for message delivery, read receipts, postbacks, referrals, and account linking events.

Key Benefits

  • Official Messenger Platform partner
  • Rich template message types
  • Quick reply and button support
  • Persistent menu configuration
  • Handover protocol for bot-to-agent
  • Real-time delivery receipts

Ready to get started?

Join thousands of businesses delivering exceptional customer experiences with Lodgestory.

Messenger API — Facebook Messenger Integration | Lodgestory by Inboxcentral