I've created a Facebook Messenger integration on Genesys Cloud.
The messages sent from any customer are delivered successfully to the associated Architect Inbound Message Flow.
When I try to send any message back from the Flow (by Send Response block) or write message from the Agent UI, I see a red rectangle (with "Error on delivery" text) on next of every message, hence none of the messages is delivered.
What is wrong with that how can I see the real cause of the problem, can you please help?
Hi @ugur.bayramoglu messages can fail with Facebook for multiple reasons. To find out more about your situation, I would suggest using Genesys Cloud Developer Center to get more information about each outbound messageId. Use the useNormalizedMessage param set to true. In the response look for normalizedReceipts[].reasons to understand more about your failure.
Thanks @Greg_Boston,
I could see the detailed error message from the following API in the Developer Center.
/api/v2/conversations/messages/{conversationId}
Although I have not changed anything in my Facebook account, somehow it says there was an authentication problem. After I Re-Authenticate the Facebook integration the problem is solved.