SHVYA AI
Book a call ↗
☰
Features ↗Pricing ↗SHVYA Services ↗SHVYA Product Suite ↗Integrations ↗Documentation ↗ Blog ↗ Login
Skip to documentation content
SHVYA Docs Dashboard ↗
Go to workspace

Instagram OAuth, webhook and AI failures

Fix connection loops, missing DMs and failed replies.

SHVYA product documentation

OAuth returns to Connect

Check that the Instagram account is professional and eligible, that the Meta app uses its dedicated Instagram App ID/Secret, and that the registered redirect URI exactly matches the active SHVYA deployment. A generic Facebook/WhatsApp OAuth app ID cannot substitute for the Instagram Login app.

New DM missing

Confirm a fresh customer message to the exact connected professional account. Check Meta webhook subscription and signed-event processing. Existing synchronized history may not trigger AI.

No CRM lead created

Review account-level Auto Lead Creation and any required mapping. Instagram can associate a DM participant without a phone number. If a lead exists but is not linked, check tenant/account identity rather than fabricating a phone.

Reply rejected

The Instagram user must initiate the conversation and provider messaging eligibility still applies. Check account token, permissions, connected state, provider throttle and the reply window. An AI-generated sentence or queued draft is not delivery.

Media or story replies are missing

Compare the original message type to SHVYA's persisted attachment/story-reply context. A missing file may be a media fetch/provider permission problem, not necessarily a missing DM.

Escalation

Include the Instagram account handle, masked participant, conversation ID, timestamp, safe error code and screenshots with personal/private fields removed.

Instagram guide · AI controls.

Still need help with this?

Open a support ticket with the affected feature, what happened and a safe error reference.

Contact support ↗

More in Troubleshooting & Debugging