Hello everyone,
I'm hoping to get some help from the community, as I've hit a wall with an Instagram API issue and I'm completely out of ideas.
My Goal: I'm building a bot that uses an external service (Make.com with OpenAI) to generate and send replies to users. Everything works perfectly inside the 24-hour window. The problem is sending messages outside that window.
Here's what I've tried (my troubleshooting journey):
- Official Make.com Module: I started with the standard "ManyChat" module in Make.com.
- Result: The module reported
status: success
, but the message was never delivered to Instagram. I assume it was silently blocked by Meta for a content/tag mismatch.
- Result: The module reported
- Direct HTTP API Call: I then switched to a direct API call to
https://api.manychat.com/fb/sending/sendContent
to get more control and see the raw errors. This is where it got strange.- Using
HUMAN_AGENT
tag: When I use this tag, the API immediately returns a400 Bad Request
error with the message:"Unsupported message tag"
. - Using
CONFIRMED_EVENT_UPDATE
tag: As a test, I tried this tag instead. The API call works perfectly and returns a200 OK
status. However, the message is still not delivered to the user in Instagram.
- Using
My Conclusion:
The problem doesn't seem to be with my setup in Make.com. The core issue is that the HUMAN_AGENT
tag, which is the correct one for my case, is being rejected by the API as "unsupported" for my account specifically.
My Question for the Community:
Has anyone ever encountered this specific "Unsupported message tag"
error for HUMAN_AGENT
?
Is it possible that this feature is disabled for certain accounts by ManyChat or Meta? I'm at a complete loss for what to try next.
Any ideas, suggestions, or similar experiences would be hugely appreciated!
Thank you!