Connect Instagram
to HAPP
Authorize via Meta, grant permissions — and your AI assistant
automatically replies to customers' Direct messages.
Managing Instagram DM manually —
costs you dearly
Without HAPP every Direct channel demands constant manual attention.
Manual replies around the clock
Every Direct message needs a manual reply — nights, weekends, no breaks.
Conversations scattered
Instagram DM is a separate app — no unified customer base, analytics, or team handoff.
Complex setup without OAuth
Meta API requires a Business account, Facebook Page, and correct permissions — without HAPP this takes hours.
What the integration gives you
Connect Instagram once — and your AI assistant handles Direct messages around the clock.
Direct messages from customers
All Instagram DMs land in HAPP automatically — not a single one gets lost.
Works 24/7 without a manager
The bot replies instantly at any time — nights, weekends, and holidays included.
Replies from the AI assistant
The assistant replies to customers via Instagram Direct — natural and instant.
Full Direct chat history in HAPP
All conversations are stored automatically — easy to find and hand off to your team.
Secure authorization via Meta OAuth
Click Sign in with Meta — HAPP never sees your Instagram password. Authorization goes through Meta's official OAuth flow.
What you need to connect
Instagram Business + linked Facebook Page — and the setup will take under three minutes.
Drag cards to rearrange
How to connect Instagram
Three simple steps via Meta OAuth — and Direct messages arrive in HAPP automatically.
Integrations
Push Notifications

- Send order updates to Telegram
- Real-time chat notifications
- Export new leads to spreadsheet
- Append rows automatically
Messengers

- Facebook Messenger integration
- Receive and send messages

- Receive customer messages
- Send automated replies

- Receive customer messages
- Send messages and auto-replies

- Receive incoming messages
- Send messages to customers

- Connect your Telegram bot
- Automated responses via Bot API

- Receive Direct messages
- Send messages and automate responses

- Template responses
- Customer correspondence
- Connect via webhooks
- Send AI replies back
- Embeddable chat widget
- Real-time AI conversations
Step 1: Find the integration
Open Integrations → Messengers → Instagram
What HAPP requests during OAuth
HAPP requests only the minimum set of permissions — exactly what is needed to handle Direct messages.
Access to Facebook Page metadata — required to link Instagram with the HAPP channel.
Read and send Direct messages on behalf of the connected Instagram account.
Sending messages via the Facebook Page linked to Instagram Business.
Thanks for reaching out! Your order #1042 is confirmed.
What a connected Instagram looks like
After authorization Instagram appears in the Integrations section with the account name, status, and linked Facebook Page.
Integrations
Messengers

- Facebook Messenger integration
- Receive and send messages

- Receive customer messages
- Send automated replies

- Receive customer messages
- Send messages and auto-replies

- Receive incoming messages
- Send messages to customers

- Connect your Telegram bot
- Automated responses via Bot API

- Receive Direct messages
- Send messages and automate responses

- Template responses
- Customer correspondence
- Connect via webhooks
- Send AI replies back
- Embeddable chat widget
- Real-time AI conversations
Real-time status
HAPP shows whether Instagram is online and messages are arriving — without page reload.
Linked Page
The integration card shows the Facebook Page through which Instagram is connected.
What to do if it won't connect
Every error has a specific cause — find yours and fix it in under a minute.
Account type
Personal account
HAPP supports only Instagram Business or Creator. Switch: Instagram → Settings → Account → Switch to Professional.
Facebook Page
Instagram not linked to a Page
Go to Instagram → Settings → Account → Linked Accounts and connect a Facebook Page.
Permissions
Permissions denied
During Meta OAuth click Allow for all requested permissions. Without them HAPP cannot receive messages.
Token
Meta token expired
Meta tokens have an expiry date. Go to HAPP → Integrations → Instagram and complete Meta OAuth again.
Rate limit
200/hr
Instagram API limits request volume. HAPP automatically queues and retries them after a pause.
Access revoked
Page access revoked
The Facebook Page admin revoked access in Meta Business Suite. Reconnect the integration with admin rights.
Support
Can't find your error?
Our support team will sort out your situation individually — message us on Telegram.
Contact support →Disconnecting and reconnecting
What happens to your data and how to properly disconnect or restore the Instagram integration.
Disconnect
How to disconnect Instagram
Three steps — the integration stops, your data stays.
- 1Go to HAPP → Integrations → Instagram.
- 2Click Disconnect next to the account.
- 3Confirm the action in the dialog.
What happens after disconnecting
- New DMs will stop arriving in HAPP
- The Meta token will be revoked
- The Instagram account stays active
- Conversation history is preserved in HAPP
Reconnect
How to reconnect Instagram
Three steps — all settings and data are preserved.
- 1Go to HAPP → Integrations → Instagram.
- 2Click Connect and complete Meta OAuth.
- 3Select the same Facebook Page.
What is preserved after reconnecting
- Full conversation history stays in HAPP
- Assistant and filter settings
- Operator team assignment
- Channel statistics and analytics
FAQ
Answers to the most common questions about Instagram integration.
Why is an Instagram Business account required instead of a personal one?
Meta only opens the Direct Messages API for Instagram Business and Creator accounts. Personal accounts don't have access to the Messaging API — this is a Meta platform limitation, not HAPP.
Why is a Facebook Page required?
The Instagram Business API is technically built on top of Facebook's Graph API. For HAPP to send and receive DMs, the Instagram Business account must be linked to a Facebook Page — this is Meta's architecture.
Can customers tell an AI is replying?
It's up to you. The customer sees a message from your Instagram account — the name and avatar remain yours. You can explicitly mention it's an AI assistant at the start, or not mention it.
What happens when the Meta token expires?
HAPP will notify you and stop processing new DMs. Go to HAPP → Integrations → Instagram and click Re-authorize — the process takes under a minute.
Can I connect multiple Instagram accounts?
Yes. Each account connects separately via Meta OAuth and creates its own channel in HAPP with its own assistant or operator team.
Are comments on posts processed?
The current integration works with Direct messages only. Comments on posts are not routed to HAPP — that is a separate Instagram API feature.
Is it safe to grant permissions to HAPP?
Yes. HAPP requests the minimal required set of Meta permissions and stores tokens encrypted. You can revoke access at any time via Meta Business Suite or in HAPP settings.