MessagingEnvoy
WhatsApp Photos and Files Not Working in Envoy
Text messages send and receive fine in Envoy, but images, documents, voice notes, and other media attachments aren't working. Incoming photos from customers show as broken, or outbound files fail to send.
2 min readUpdated 9 Apr 2026
WhatsApp media requires a specific API permission called whatsapp_business_messaging. If your access token is missing this scope, text works but media doesn't.
This can happen after:
- Initial connection where not all permissions were granted
- A reauthorization that generated a token with fewer scopes
- Meta updating their required permission set
1
2
3
If text works but media doesn't: token scope issue. Proceed to the fix below.
Step 1: Back Up Your Configuration
Before disconnecting, copy your chatbot prompts, auto-reply settings, and any channel-specific configuration.
Step 2: Relink the WhatsApp Channel
1
2
3
4
5
Step 3: Verify
1
2
whatsapp_business_messaging scope is present3
4
- After any reauthorization in Envoy, always grant all requested Facebook permissions
- If you manage multiple numbers, check token scopes for each channel separately
- Don't selectively decline permissions during the Facebook login step
Was this article helpful?