Evnao documentation
Product setup, API access, and recovery paths.
Integrations
Evnao connects directly to Instagram Professional accounts through Meta's Facebook Login bridge. This architecture allows Evnao AI to ingest incoming direct messages, generate context-grounded responses, and deliver replies with human takeover support.
Follow the 15-step interactive wizard inside your workspace with live token checks, copyable snippets, and instant error diagnosis.
Evnao requires a long-lived Page Access Token derived from an extended User token. When verified in Meta's Token Debugger, the token type must be Page and expiration must report Never.
Outbound messages are routed via https://graph.facebook.com/v26.0/{PAGE_ID}/messages with the recipient's Instagram-scoped ID (IGSID) and the connected Page Access Token.
When any teammate replies directly from the Instagram mobile app or Meta Business Suite, Evnao processes the is_echo: true webhook event, saves the message in Inbox, and pauses AI replies.
Enter these five values into Evnao Settings → Channels → Instagram:
17841412345678901) found under instagram_business_account.id.123456789012345) found at data[].id.Expires: Never.Execute these queries in Meta's Graph API Explorer to discover IDs and subscribe webhooks:
GET /me/accounts?fields=id,name,access_token,instagram_business_account{id,username,name}Run with your extended User token. Copy data[].id (Page ID) and data[].instagram_business_account.id (Instagram ID).
GET /me?fields=id,nameRun with your Page token selected. The returned ID must match your numeric Facebook Page ID.
POST /{PAGE_ID}/subscribed_apps?subscribed_fields=messages,messaging_postbacksMust return {"success": true} using your verified Page Access Token.
Ensure your Meta Developer App and Facebook Login for Business configuration include all seven permissions:
Reference table for resolving standard Meta Graph API and webhook configuration errors: