Connecting Instagram to Bitrix24 Open Channels

Our company is engaged in the development, support and maintenance of Bitrix and Bitrix24 solutions of any complexity. From simple one-page sites to complex online stores, CRM systems with 1C and telephony integration. The experience of developers is confirmed by certificates from the vendor.
Our competencies:
Development stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1173
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Website development for FIXPER company
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    745
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    976

Connecting Instagram to Bitrix24 Open Channels

Instagram connects to Bitrix24 through the Meta Business API — the same mechanism as Facebook, since both platforms belong to Meta. Through the integration, Direct messages on Instagram are received. Comments on posts are a separate matter and are not handled in the standard integration.

Prerequisites

  • Instagram Professional Account (Business or Creator) — regular personal accounts are not supported.
  • The Instagram account must be linked to a Facebook Page (this is a mandatory Meta requirement for API access).
  • The Facebook account used for the connection must be an administrator of the linked Facebook Page.

If Instagram is not yet linked to a Facebook Page: Instagram → Settings → Account → Linked Accounts → Facebook → select a page.

Connection Process

Step 1. CRM → Contact Center → Open Channels → select a channel → Channels → Instagram → "Connect".

Step 2. Authorization through the administrator's Facebook account. When prompted for permissions — select the Facebook Page linked to Instagram.

Step 3. Select the Instagram account from the list. Confirm the connection.

Step 4. In Instagram, enable messaging via third-party apps: Instagram → Settings → Privacy → Messages → Allow Access to Messages → enable.

Step 5. Test: write a Direct message from another account → confirm that the message appeared in the open channel queue.

What Is Transmitted to Bitrix24

Instagram API transmits:

  • Text messages.
  • Images and videos.
  • Message reactions (displayed as text such as [❤️]).
  • Links to Stories if the user replied to a business account's Story (reply to story).

Not transmitted: voice messages, disappearing photos (View Once), some Reels formats when forwarded.

Identification: Instagram username (@username), avatar. Phone number and email — not transmitted.

Replies to Stories

When a user replies to a business account's Story, the message is delivered to Direct and, accordingly, to the Bitrix24 open channel. In the message, the operator sees a link to the story the client replied to. This is a valuable source of inquiries — such replies often contain specific interest in a product.

Limitations and Issues

24-hour window. As with Facebook Messenger — after the user's last message, the operator has 24 hours to reply. After expiration — a reply cannot be sent until the user writes again.

"Allow access to messages" cannot be enabled. On some accounts this setting is hidden or unavailable — depending on the region and Instagram version. If the option is missing: make sure the account has been switched to a Professional Account (not personal).

Not all messages arrive. Instagram API may filter messages from accounts not following the business page. Users that Instagram considers potential spam may end up in the "Requests" folder — these messages are not always transmitted through the API.

Instagram was unlinked from the Facebook Page. A rare but possible case — after app updates or settings changes. The integration stops working. Solution: check the link in Instagram, and if necessary, reconnect the channel in Bitrix24.

Cannot message first. Instagram API does not allow initiating a message to a user — only replying to incoming messages. This is a fundamental platform limitation.