OmniSync Addon Permission Details

Note: For Messenger/Instagram, there is no option to manually import or add contacts. Instead, the system automatically displays users who message your business. The "import contact" feature was included by mistake and will be corrected in the next update.

Regarding Instagram Messages:
To access messages from all users (not just test contacts), you need to request advanced permissions for Instagram in your developer account. The required permissions are:

  • instagram_manage_messages

  • instagram_basic

Steps to Request Permissions:

  1. Navigate to the App Review section in your developer account.

  2. Locate the permissions and features section.

  3. Request advanced access for the permissions listed above.

Here’s a sample video guide for setting up Instagram permissions:

Here’s a sample video guide for submitting for Messenger permissions:

Sample Text for Permission Request:
"SaleBot is an omnichannel messaging and automation platform that allows businesses to manage customer conversations from Facebook Messenger, Instagram Direct, and other channels in a single unified inbox. We are requesting Business Asset User Profile Access to enhance real-time customer service, personalize user interactions, and provide contextual data for agents and automation flows."

How Our App Uses This Feature:
We use Business Asset User Profile Access to retrieve basic user information, including:

  • id: To uniquely identify users for message routing and session tracking.

  • name: Displayed to agents in the SaleBot chat dashboard for personalized replies.

  • picture: Shown alongside messages to help agents quickly recognize users and reduce confusion.

Why This Is Necessary:
This feature is essential for SaleBot’s core functionality. Without it:

  • Conversations cannot be personalized with the user’s name or profile picture.

  • Seamless multi-asset user experiences across multiple business pages cannot be maintained.

How It Enhances User Experience:

  • Enables faster, more personalized support, leading to higher customer satisfaction.

  • Improves AI chatbot interactions by referencing users by name, increasing engagement.

Data Handling:

  • All retrieved data is stored securely in encrypted databases.

  • Profile data is used solely within the SaleBot system to support chat functionality and is never shared or sold to third parties.

  • Users can request data deletion by messaging “delete” to the bot or through the client dashboard, in compliance with Meta’s data deletion policy.

Did you find this article useful?

  • Setup Guidelines

    Step-by-Step Setup Log In to Facebook Developer Visit the Facebook Developer Console. Create a...
  • OmniSync Addon

    Kindly ensure you follow the guidelines provided here: https://socialvibe.spagreen.net/docs/admin-...