Hello,
I am not familiar with Link Mobility API and its Authentication/Authorization process.
But I think you may be confusing what the Outbound Notification Webhook Signature Secret Token is. It is not an API Key equivalent - I mean it is not sending the secret token in an HTTP Header. Its purpose is not about authorization (like an API Key sent via a specific HTTP Header name).
Each webhook notification with its message will contain a signature (sent through X-Hub-Signature-256 header). Along with the secret token that you have set in the Open Messaging configuration, it will allow to validate the message with its signature. You can find a code description here: https://developer.genesys.cloud/commdigital/digital/openmessaging/validate#validate-a-notification-from-an-outbound-open-message
So you'd likely need a gateway (API gateway or equivalent) to extract info from the webhook notification and propagate this to Link Mobility adding the necessary authorization headers.
Regards,
------------------------------
Jerome Saint-Marc
Senior Development Support Engineer
------------------------------
Original Message:
Sent: 03-17-2025 11:55
From: Robert Herms
Subject: sending sms/RCS with EU providers
Hi!
due to request of our customers we would like to implement sending/receiving sms messages (yes, it's doubled wording) with European providers using REST-API.
Beside the integrated US messaging providers Facebook, Instagram and WhatsApp, there is also an "Open Messaging" platform at Genesys Cloud Admin > Message > Platforms.
I've setup a new "Open Messaging" integration for sms Provider "Link Mobility" with
- Outbound Notification Webhook URL: https://api.linkmobility.eu/rest/smsmessaging/simple
- Outbound Notification Webhook Signature Secret Token: <the token created at the Link Mobility website>
- Supported Content Profile: Link Mobility Content Profile (like the "default")
- Platform Config: Link Mobility Platform Settings
When I try to send a message as an agent with type "Open Messaging", on behalf of a queue and a destination number, an "Open Messaging Interaction" window appears where I can send a message. With sending the message, the message never reaches my cell phone.
Using Postman to check the Link Mobility API setup, I can send and receive sms without any problem.
I've tried to understand the documentation at Genesys Cloud Resource Center - About open messaging and Genesys Cloud Developer Center - Open Messaging, but I couldn't figure out how to setup the required data structure for the API call to the provider.
E.g. sending the recipient number and the message content/body as Header or query parameters.
Does anyone has any experience using "Open Messaging"???
THANKS!!!
BR, Robert
#openmessaging #sms #SMSMessage #SMSProviders #HowTo #Link
#API/Integrations
#DigitalChannels
#Implementation