NIVA is now Vatoo. Read the short story

Vatoo
All integrations

Connect Instagram DM
to Vatoo

Connect Vatoo to Instagram so your AI bot automatically replies to Direct Messages. Vatoo uses the Meta Messenger Platform webhook · the same infrastructure used by Facebook Messenger · with HMAC-SHA256 signature verification for security.

Estimated: 20–30 minutesMedium7 steps

Confirm connector availability, your account plan, and required permissions before setup. Test with a non-production record before enabling live actions.

Vatoo
VatooInstagram DM
Create a Meta Developer App01
Add Instagram Product02
Generate a Page Access Token03
Get App Secret04

Setup overview · illustrative

Have these
ready

  • Vatoo botmaster account with a bot configured
  • Instagram Business or Creator account
  • Facebook Page linked to your Instagram account
  • Meta Developer account (free)

7 steps
to go live

01

Create a Meta Developer App

  • Go to https://developers.facebook.com and log in
  • Click My Apps → Create App
  • Select Business as the app type
  • Enter a name and contact email → Create App
02

Add Instagram Product

  • In your app dashboard → Add a Product
  • Find Instagram and click Set up
  • Connect your Instagram Business account following the prompts
03

Generate a Page Access Token

  • Go to Instagram → API Setup with Instagram Login or API Setup
  • Generate a User Token with instagram_basic, instagram_manage_messages scopes
  • Convert to a long-lived token for production (expires in 60 days otherwise)

For production use a System User token · it does not expire.

04

Get App Secret

  • In your app dashboard → Settings → Basic
  • Copy the App Secret
05

Configure in Vatoo Botmaster

  • Open your Vatoo botmaster → Omnichannel
  • Click Configure on the Instagram DM card
  • Paste Page Access Token, App Secret
  • Enter a Verify Token · any secret string you choose
  • Click Save & Activate
  • Copy the Webhook URL

Remember your Verify Token · you need it in the next step.

06

Subscribe to Webhooks

  • In your app dashboard → Webhooks → Add Subscriptions
  • Select Instagram object
  • Paste your Vatoo Webhook URL into Callback URL
  • Paste your Verify Token into Verify Token
  • Click Verify and Save
  • Check the messages checkbox in subscriptions
  • Click Save
07

Test the Integration

  • Send a DM to your Instagram Business account from another account
  • The bot should reply within 2–3 seconds

Stuck?
Quick fixes

Webhook verification fails

Verify Token mismatch · make sure you pasted the same token in both Vatoo and Meta.

No reply to DMs

Check messages subscription is checked in the webhook settings.

Token expired

Short-lived tokens expire in 1 hour. Use a long-lived or System User token.

403 on webhook POST

App Secret wrong · re-copy from Settings → Basic.

More integrations

Connect Instagram DM in one call

Book a demo and we'll set up the integration with you live.