Chatva

Search documentation

Search titles, instructions and image captions. Use ↑ ↓ to choose a result, Enter to open, Esc to close.

Enter a channel name or describe the step you need.

    Documentation: Instagram*

    Instagram*

    Updated October 11, 2026

    On this page

    Chatva connects a professional Instagram account’s Direct messages through its linked Facebook Page. Prepare this link before authorizing messaging access in Meta.

    Before you connect

    • A Facebook account with access to manage the correct Page.
    • A professional Instagram account linked to that Page, with messaging access enabled.
    • For manual setup: a Meta app, Page ID, Page Access Token and App Secret, plus a Verify token you choose.

    In Instagram and Facebook: prepare the account

    1. Check the professional account type

      In Instagram, open your profile → ☰ → Account type and tools → Switch to professional account if still personal. Official Instagram guide.

    2. Link Instagram to a Facebook Page

      In Facebook, switch to your Page → Settings and privacy → Settings → Permissions → Linked accounts → Instagram. Connect or check the intended profile. Chatva’s implemented sign-in uses this Page connection. Meta requirements.

    Facebook: Linked accounts → Instagram. Actual interface from Bitrix24 Help; the example profile belongs to the source screenshot.

    Source: Bitrix24 Help · Facebook Linked accounts ↗

    Facebook: Linked accounts → Instagram. Actual interface from Bitrix24 Help; the example profile belongs to the source screenshot.

    Source: Bitrix24 Help · Facebook Linked accounts ↗
    Facebook: Linked accounts → Instagram. Actual interface from Bitrix24 Help; the example profile belongs to the source screenshot.

    In Instagram: enable messaging access

    In Instagram, open your profile → ☰ → Messages and story replies → Message controls. Under Connected tools, enable Allow access to messages. Menu names may vary; look for connected-tool access in message settings. Instagram Help.

    Instagram: Allow access to messages is enabled. This iPhone screenshot comes from Bitrix24 Help; Android layout may differ.

    Source: Bitrix24 Help · Instagram message access ↗

    Instagram: Allow access to messages is enabled. This iPhone screenshot comes from Bitrix24 Help; Android layout may differ.

    Source: Bitrix24 Help · Instagram message access ↗
    Instagram: Allow access to messages is enabled. This iPhone screenshot comes from Bitrix24 Help; Android layout may differ.

    Continue with Meta sign-in below. For manual setup, obtain the linked Page’s ID and Page Access Token using the Facebook guide. App Secret is in your app’s settings; choose the Verify token yourself.

    Open the correct workspace in Chatva → Channels → the channel card → Connect. On first connection, use Next to go through the introductory steps. In the mobile app, the same guide is available during onboarding and under Channels.

    Choose your connection method

    Connect through Meta

    1. Press Connect through Meta if available

      Sign in to the correct Facebook account in the opened window. If the web dashboard shows credential fields instead, follow manual setup below.

    2. Select the intended Page and approve messaging

      Select the Page linked to the intended Instagram account. Grant access only to the relevant Page for predictable selection.

    3. Return to Chatva and check the account name

      After authorization, open the channel and confirm the intended Page was connected. In the mobile app, return from the browser window to Chatva.

    If you use your own Meta app

    Prepare the Page ID and Meta app credentials, then save them in Chatva and set up incoming messages through a webhook.

    1. Fill the four fields in the web dashboard

      Enter Facebook Page ID, Page Access Token, Verify token and your Meta app’s App Secret. Page ID is not a profile URL or username.

    2. Copy the URL and save the connection first

      Copy the webhook URL from Chatva and press Connect. Chatva cannot verify your Verify token until it has been saved.

    3. Subscribe to messaging in Meta

      In your Meta app’s webhook settings, enter Chatva’s URL and the same Verify token. Verify the URL and enable the messages subscription for the appropriate Page and product. Check the app’s send and receive permissions.

    Test an incoming message and a reply

    1. Write from a different account

      Send “Connection test” to the connected Instagram account’s Direct from another profile. Use a different account to test an incoming customer message.

    2. Find the conversation in Chatva

      Open the correct workspace’s Inbox and check the channel and sender. If an assignee or status filter is active, switch to all conversations.

    3. Reply from the inbox

      Send “Message received” and confirm on the customer’s side that it arrived from the correct number, bot or page. Connection status alone does not confirm two-way delivery.

    Connection scope

    This channel receives private messages. Comments, reviews and mentions are not conversations for this connection. Reply availability depends on Meta permissions and rules; test with a new customer message.

    Troubleshooting

    What happenedWhat to check
    Meta does not show the correct PageCheck the Facebook account and its Page permissions. Sign in again using the correct account.
    No linked Instagram accountCheck the professional account type, Facebook Page link and messaging access.
    Webhook verification failsSave the form in Chatva before verifying the URL. Meta and Chatva must use the same Verify token. App Secret is a separate app credential.
    Connected but messages do not arriveCheck the messages subscription, app permissions and real-user access in Meta. Then send a new message from another account.