Instagram DM Integration

Connect Asyntai AI to Instagram for automated customer support

Connect Instagram

Overview

Asyntai's Instagram integration enables your AI chatbot to automatically respond to customer Direct Messages (DMs) on Instagram. Your customers can message your Instagram Business account and receive instant, intelligent AI-powered responses 24/7.

Plan Requirement: Instagram integration is available on Starter, Standard, and Pro plans.

Prerequisites

Before setting up the Instagram integration, you need:

- An Instagram Business or Creator account (not a personal account)

- An app created in the Meta for Developers portal

- An Asyntai account with Starter plan or higher

How to Install

Follow these steps to connect Asyntai to your Instagram Business account:

1

Create a Meta App

Create an app in Meta for Developers:

  1. Go to Meta for Developers
  2. Click "My Apps" → "Create App"
  3. Select "Business" as the app type
  4. Add the Instagram product to your app
2

Set Up Instagram Business Login

Use the simpler Instagram Business Login flow:

  1. In your app, go to Instagram → API Setup
  2. Choose "API setup with Instagram Business Login"
  3. Click "Add Instagram Account" to connect your Instagram
  4. Authorize the connection
3

Get Your Credentials

From the Instagram API Setup page:

  • Instagram Account ID - The numeric ID shown next to your account name
  • Access Token - Click "Generate Token" next to your account
  • App Secret (optional) - Found in App Settings → Basic

Tip: The generated token works for messaging. Make sure to copy it before leaving the page.

4

Connect to Asyntai

Visit the Instagram Setup page and enter your credentials:

  • Instagram Account ID (required)
  • Access Token (required)
  • App Secret (optional - for webhook signature verification)

Click "Connect Instagram" to validate and save your configuration. Asyntai will automatically detect your Instagram username.

5

Configure Webhook in Meta Business

After connecting, you'll receive a Callback URL and Verify Token. Add these to your Meta app:

  1. Go to your Meta App → Instagram → Webhooks (or Messenger → Webhooks)
  2. Click "Add Callback URL"
  3. Enter the Callback URL provided by Asyntai
  4. Enter the Verify Token provided by Asyntai
  5. Click "Verify and Save"
  6. Subscribe to the messages webhook field
Callback URL: https://asyntai.com/instagram/webhook/
6

Test the Integration

Send a test message to verify everything works:

  1. From a different Instagram account, send a DM to your business Instagram
  2. You should receive an AI-generated response within seconds
  3. Check your Asyntai dashboard to see the conversation logged
7

Customize Your AI

Go to your Asyntai Dashboard to:

  • Add custom instructions for Instagram responses
  • Upload FAQs and knowledge base content
  • Configure response tone and style
  • View conversation history and analytics

How It Works

Once connected, here's what happens when a customer messages your Instagram account:

1. Customer sends a DM to your Instagram Business account

2. Meta's webhook sends the message to Asyntai

3. Asyntai's AI processes the message using your knowledge base

4. An intelligent response is generated and sent back via Instagram

5. The conversation is logged in your Asyntai dashboard

The AI maintains conversation context, so follow-up questions are understood in relation to previous messages.

Supported Message Types

Asyntai can respond to text messages and story replies (when users reply to your stories via DM). For media-only messages (images, videos, voice notes, etc.), the AI acknowledges receipt but cannot process the visual/audio content.

Limitations

The Instagram integration supports textual replies only. Extra features available within the website widget (such as product cards, images, rich formatting, and interactive elements) may not work inside Instagram DMs due to platform constraints.

Pricing

Instagram integration is included in paid Asyntai plans:

- Starter ($39/mo) - 2,500 messages/month

- Standard ($139/mo) - 15,000 messages/month

- Pro ($449/mo) - 50,000 messages/month

Troubleshooting

Webhook not verifying

Ensure the Callback URL and Verify Token are copied exactly as shown in Asyntai. The URL must be https://asyntai.com/instagram/webhook/ (with trailing slash).

Messages not being received

Check that you've subscribed to the "messages" webhook field in Meta Business. Also verify your access token hasn't expired.

No Instagram Business Account found

Make sure your Instagram account is a Business or Creator account (not personal) and is properly connected to a Facebook Page.

Responses not being sent

Ensure your Page access token has the necessary permissions (pages_messaging, instagram_manage_messages). Check the token hasn't expired.

Invalid credentials error

Double-check your Page ID and Access Token. Make sure you're using a Page Access Token (not a User or App token).

Need Help?

If you have questions or run into issues, contact us at hello@asyntai.com.