What is a Facebook Messaging Agent?

It is an LLM-based agent that you can connect to your Facebook page to provide instant support and answers to your customers. The agent:

  • Learns from your company’s knowledge sources including website content, PDFs, YouTube videos, and other documents
  • Provides real-time responses to customer queries based on your specific business information
  • Integrates seamlessly with your Facebook Page
  • Answers in your brand’s voice in a natural and conversational manner through Facebook Messenger chats
  • Handles multiple customer conversations simultaneously
  • Available 24/7 to respond to customer inquiries via Facebook Messenger

Connect a Facebook Page

In the Droxy dashboard, go to the Integrations section and click on the Facebook card.

1. Start the connection process

Click on the Synchronize button to connect a Facebook Page.

2. Choose a Business Portfolio

Login into your Facebook account and choose a Business Portfolio.

3. Choose a Facebook Page

Select the Facebook Page you want to connect.

Make sure to not unselect previously selected pages.

4. Confirm the connection

Click on Save to accept sharing your Facebook Page with Droxy.

Click on Got it to complete the connection process.

Setting up your Facebook Messaging Agent

In the Droxy dashboard, go to the Agents section and click on + Add. Then select Facebook Agent in the Messaging category.

1. Basics

Configure the basics for your Facebook agent:

  • Name and Avatar: Give your agent a name and upload an avatar image that will be displayed in your dashboard
  • Connected Account: Choose a Facebook Page to connect to your agent

2. Configuration

Configure your agent’s behavior to suit your business needs:

  • Behavior: Define the agent’s role, personality, and communication style. Be specific about how the agent should interact with visitors. Use the built-in prompt generator to create and refine your agent’s instructions.
  • Model: Select the LLM powering your agent (e.g., GPT-4, GPT-4o mini). Each model consumes different amounts of tokens and has different capabilities.
  • Knowledge Restrictions: Choose whether to restrict the agent’s responses to only your provided knowledge content. Make sure to specify to the agent what to answer if the knowledge base doesn’t contain an answer.
  • Emojis: Choose whether to enable emojis in the agent’s responses

3. Knowledge Base

Ground your agent with relevant business information to help it answer customer questions accurately:

  • Upload relevant company documents (PDFs, text files, Google Docs, etc.)
  • Add website URLs for the agent to learn from
  • Link YouTube videos that contain product information or tutorials
  • Import custom knowledge bases or FAQs

4. Tools

You can enable the following tools to enhance messaging agent functionality:

  • Takeover Request: Enables the agent to automatically request a conversation to be taken over by a human agent when appropriate or when the user requests to speak to a human. You will receive a notification about the takeover request.

Each tool can be toggled on/off using the switches, allowing you to customize the feature set based on your needs.

Pausing your Facebook Agent

You can pause your Facebook agent at any time to take over and respond to messages manually. This will stop the agent from responding to new messages.

To pause your agent:

  1. Click the ... menu on your agent’s card
  2. Select Pause

You can also resume your agent by clicking the ... menu on your agent’s card and selecting Resume.

Manually taking over a conversation

You can manually take over a conversation at any time to respond to a message. This will stop the agent from responding to any new messages.

When the Takeover Request tool is enabled, the agent will automatically set the conversation in takeover mode so a human can take over the conversation.

To manually take over a conversation:

  1. Click the ... menu on your agent’s card
  2. Select Conversations
  3. Select the conversation you want to take over
  4. Toggle the Takeover switch to ON
  5. Send messages directly to the end user

Make sure to toggle the Takeover switch to OFF when you are done taking over the conversation to enable the agent to resume responding to messages.