sparrowdesk-logo-transparent-1.png
Go to sparrowdesk.com
Home
SparrowDesk Overview
  • Overview of SparrowDesk
  • Feature Overview in SparrowDesk
  • SparrowDesk Glossary
Getting Started
  • Setting Up Account Details
  • Default Business Hours
  • Understanding and Creating Teams
  • Inviting Team Members to the Platform
  • Roles and Permissions
  • Single Sign-On
  • Brands in SparrowDesk
  • Getting Started FAQs
  • Use a custom domain for your support portal
  • Customize Customer Email Notifications
Inbox
  • Understanding the Inbox in SparrowDesk
  • Managing Custom Views in Inbox
  • Live Chats in Inbox
  • Staying on Top of New Messages from Customers
  • Conversation Fields in SparrowDesk
  • Merging Conversations in SparrowDesk
  • Round Robin assignment explained
  • Export Conversations as CSV
  • Bulk update fields
  • Forward a Conversation to an External Contact
  • Common Email Delivery Errors
  • Add Watchers to a Conversation
Channels
  • Slack as a Channel
  • WhatsApp as a Channel
  • Facebook Messenger as a Channel
  • Setting Up Email as a Support ChannelConnect your custom email address How do I send and receive emails via SMTP and IMAP ? How do I find my SMTP/IMAP server address and port number? Common Errors while Connecting through SMTP/IMAPHow to Prevent Emails From Going to Spam Email Signatures
  • Installing Chat Widget Chat Widget Installation on WordPressInstall the Chat Widget on ShopifyCustomising Chat WidgetEmbedding and Configuring the SparrowDesk Chat WidgetChat Widget SettingsWhy End Users Don’t Always See Their Chat HistoryTrack page visits in SparrowDesk
Contacts
  • Contacts in SparrowDesk
  • How to manage contact segments
  • Deleting and Blocking Contacts in SparrowDesk
  • Contact Fields in SparrowDesk
Reports
  • Conversation Report
  • Team Performance Report
  • Understanding the AI Agent Report in SparrowDesk
  • Viewing CSAT reports in SparrowDesk
  • Reports FAQ
  • Exporting Reports as PDF
  • Help Center Reports
Automation
  • Macros
  • Business Hours
  • Service-Level Agreements (SLAs)
  • Setting up CSAT (Customer Satisfaction) in SparrowDesk
Zoona AI
  • AI Suggested replies in your Inbox
  • AI-Generated Chat Subjects
  • Zoona AI Knowledge Improvements
  • Introduction to AI AgentAI Agent - Configure PersonaTraining your AI AgentZoona AI Agent CommandsAI Agent - Deploying on chatAI Agent - Deploying on EmailHow to Create a Command Zoona AI Agent - FAQUnderstanding AI resolutions in SparrowDesk
Workflows
  • Automate repetitive tasks through Workflows
  • How to Create a Workflow
  • Workflow Blocks Library
  • Notify a Slack Channel from a Workflow
Help Centre
  • Write Knowledge Articles for your Help Centre and AI Agents
  • Setting Up and Customizing Your Help Center
  • Use a Custom Domain for Your Help Center
  • Make Your Help Centre Discoverable in Search results
  • Adding Google Tag Manager to your Help Center
  • Creating a Ticket Form Setting up Customer Portal
Billing
  • How does SparrowDesk pricing work?
  • What is Seat ?
  • Manage your Billing and Invoices
  • About Sales Tax
  • How to cancel your subscription
  • Frequently Asked Questions
  • AI Co-pilot and AI Resolution billing
  • SparrowDesk Startup Program
Apps and Integrations
  • Okta Integration
  • HubSpot Integration
  • SurveySparrow Integration
  • Zapier Integration
  • Attio Integration
  • Linear Integration
  • Jira Integration
  • Gmail Integration
  • Notion Integration
  • Shopify Integration
  • Migrating from Freshdesk
  • Zoho CRM integration

Facebook Messenger as a Channel

Timer4 min read
VaishaliVaishali

Facebook Messenger is a channel in SparrowDesk that lets your team receive, manage, and reply to customer messages from Facebook Messenger DMs- all inside the same inbox your team already uses.

Before you start

Make sure you have:

  • Admin access in SparrowDesk
  • A Facebook Business Page you manage
  • Admin access to that Page's connected Facebook account

This channel supports Facebook Messenger direct messages only. Public comments and Instagram DMs are not supported yet.

Connect a Facebook Page

  1. Go to Settings in SparrowDesk.
  2. Under Channels, select Facebook Messenger.
  3. Click Connect your account.

Image

  1. Select the Brand you want to connect this Page to. This is auto-selected if your account has only one brand.

Image

  1. Click Continue with Facebook and log in when prompted.

Image

  1. Select the Facebook account that manages your Page.

SparrowDesk checks the account for any Pages and connects all of them automatically. Every Page appears in the listing view under Settings > Channels > Facebook Messenger.

Image

One Facebook account can have multiple Pages, and all of them get connected. Each Page can only belong to one brand- it cannot be shared across brands.

Connection status

Each connected Page shows one of two statuses:

Status

What it means

Connected

The Page is added and working normally.

Not Connected

The Page was added but isn't working- usually because of a password change on the Facebook side. Click Reconnect to fix it.

Image

How tickets work

Scenario

What happens

No existing ticket

A new ticket is created with status Open

Existing ticket is Open or Pending

The message is added to that ticket

Existing ticket is Resolved

The ticket reopens with status Open

Existing ticket is Closed

A new ticket is created

Same customer, different Page

A new ticket is created- no cross-Page linking

A contact can only have one active conversation at a time. If they already have one open, new messages go there instead of starting a second one.

Replying to a conversation

Agents can only reply in a contact's latest active conversation. If a contact has older, closed conversations, those stay visible for reference but the reply box is disabled with a note explaining why.


Image

Closed conversations are read-only. You can scroll through the full history, but you can't add new messages to them.

Sending messages: time limits

Facebook controls how long after a customer's last message your team can keep replying.

Time since last customer message

What agents can send

Within 24 hours

Free text, media, emojis- automated and human replies

24 hours to 7 days

Free text, media, emojis- human replies only, no automated messages

Once 7 days pass without a reply from the customer, sending is no longer available until they message again. Passing either time limit doesn't change the ticket's status.

Supported message formats

Agents can send and receive:

  • Text with bold and italics
  • Hyperlinks
  • Images
  • PDFs and most common file attachments
  • Emojis

@mentions are automatically removed before a message is sent. Location sharing and audio files are not supported yet.

Message delivery status

If a message fails to send, SparrowDesk shows an inline error next to that message and lets you retry. Messages never fail silently.

How contacts are matched

SparrowDesk identifies a Facebook contact using an ID that Facebook creates for that person on your Page. This ID is different for every Page a customer messages- so if they message Page A and later message Page B, SparrowDesk treats them as two separate contacts, one for each Page.

Disconnecting a Page

Disconnecting a Page stops new messages from being sent or received on it, but it doesn't remove the Page from your settings- it just shows as disconnected. Any tickets already in progress stay open, and agents can still view their full history.

Workflows

Facebook Messenger tickets work with your existing workflows. You can trigger workflows on ticket creation, new inbound messages, assignment rules, SLAs, and tagging. Facebook is also available as a channel option when setting up a new message trigger.

For more on combining tickets from different channels, see Merging Conversations in SparrowDesk.

FAQ

  1. Can one Facebook Page be connected to multiple brands? No. Each Page maps to exactly one brand. A brand can have multiple Pages connected to it.
  2. What happens if I disconnect a Facebook Page? The Page stays in your settings list but shows as disconnected. In-flight tickets stay open and remain viewable, but no new messages can be sent or received on that Page.
  3. Can I reply in an older, closed conversation? No. Replies are only allowed in a contact's latest active conversation. Older conversations are visible for reference but the reply box stays disabled.
  4. Does this channel support Instagram or Facebook comments? No, not yet. Facebook Messenger as a channel currently covers direct messages only. Comments and Instagram support are planned for a future release.
  5. Who can connect a Facebook Page to SparrowDesk? Admins set up the connection, selecting the brand and authorizing the Facebook account. Once connected, any agent with access to that brand's inbox can view and reply to Facebook conversations.

Powered By SparrowDesk

Table of ContentsOn this page