Skip to content
Convor
Convor Docs
Integrations

Instagram Integration

Connect an Instagram professional account through Meta authorization and handle direct messages from the Convor inbox.

Connect an Instagram professional account to Convor so incoming direct messages appear in your shared inbox and operators can reply without opening Instagram.

No developer setup required

Convor owns and maintains the Meta app, permissions, access tokens, webhook subscriptions, and signature verification. You do not need to create a Meta app, request App Review, generate an access token, or configure a webhook.

Prerequisites

  • An Instagram professional account: Business or Creator
  • The Instagram account linked to a Facebook Page
  • A Facebook account with sufficient access to manage that Page
  • Permission to grant Convor access to the Page and linked Instagram account
  • Administrator access to your Convor organization
  • A Convor plan that includes the Instagram integration

Personal Instagram accounts cannot be connected. Convert the account to a professional account and link it to a Facebook Page before starting.

Connect an Instagram account

  1. In the Convor dashboard, open Integrations and select Instagram.
  2. Click Connect Instagram account.
  3. Continue to Meta and sign in with the Facebook account that manages the linked Page.
  4. Review and approve the permissions requested by Convor.
  5. Return to Convor and choose the Instagram professional account you want to connect.
  6. Click Connect this account.
  7. Use Validate connection to confirm that Convor can still access the account.

Convor lists only professional Instagram accounts linked to Facebook Pages included in the authorization. Use Authorize again to grant access to another Page or account.

What Convor configures automatically

After you choose an account, Convor:

  • obtains and securely stores the required Page access token
  • associates the Instagram account with its linked Facebook Page
  • subscribes the Convor Meta app to Instagram messaging events
  • verifies incoming Meta webhook signatures
  • routes direct messages to the correct Convor organization
  • sends operator replies through the connected Instagram account

Platform credentials are encrypted and are never displayed in the dashboard.

Optional behavior

You can configure an optional greeting after the account is connected. This controls Convor's behavior and does not change the Instagram profile or Meta business settings.

Supported features

FeatureDescriptionStatus
Incoming direct messagesInstagram DMs appear as conversations in ConvorSupported
Operator repliesReply from the Convor inboxSupported
Profile detailsAttach available Instagram profile data to the conversationSupported
Media attachmentsReceive supported Instagram messaging attachmentsSupported
Connection validationCheck account access without sending a visible test messageSupported

Troubleshooting

The Instagram account is not listed

Confirm that it is a Business or Creator account linked to a Facebook Page. The Facebook account used during authorization must be able to manage that Page. Then click Authorize again, include the Page in the access selection, and approve all requested permissions.

Only the Facebook Page appears

The Page does not currently expose a linked Instagram professional account to Convor. Check the Page and Instagram account connection in Meta Business Suite, then authorize again.

Authorization was cancelled or failed

Start the connection again and complete the Meta dialog without closing the window. Browser privacy extensions can interfere with Meta's authorization pages; temporarily allow Meta domains if the dialog does not open or finish.

Messages stopped arriving

Run Validate connection. If validation fails, reconnect the account. Reauthorization may be required after the authorizing user loses Page access or permissions are revoked in Meta settings.

The account is connected to another organization

An Instagram account can be connected to only one Convor organization at a time so inbound messages have one unambiguous destination. Disconnect it from the other organization first.

Disconnecting

Click Disconnect on the integration page. Convor removes the organization connection and attempts to unsubscribe the account from Convor's Meta app. Existing conversation history remains in Convor, but new Instagram messages are no longer imported.

Was this page helpful?

On this page