Receive Notifications for Outbound SMS

I am working on an outbound SMS campaign, where after the SMS is attempted, I need to notify an in-house CRM via a custom API. The contact list contains a primary key to their backend system to tie the result back for reporting. The problem is, when subscribing to notifications for outbound, I am not getting any identifying information that would allow me to gather the primary key from the contact list. I have subscribed to a TON of notifications just to see what I get, and I am mostly seeing high-level information about the campaign and penetration of the contact list. Am I missing a topic I can subscribe to?

Hello,
Looks like v2.routing.queues.{id}.conversations provides a contactId in the participants attributes. There is also an Event Bridge topic: v2.detail.events.conversation.{id}.outbound, which explicitly provides outboundContactId in the event schema.

Best

Hi Dustin,

Unfortunately, we do not offer any specific notifications indicating that an SMS was sent to a customer, though the topics linked by Ebenezer may serve your needs.

Your use case sounds like a good fit for Outbound Digital Rules, which are currently in development. That feature will provide similar functionality to Call Rule Sets for digital campaigns.

Thank you,

  • Sean Carter
1 Like

I would love to be able to subscribe to that topic, but it requires a Queue Id, which does not exist yet.

Hi Dustin. We recently provided support for another event (user create) that did not have an ID. I think we could probably do the same here. Can you submit an idea in our ideas lab?

Absolutely, I can do that.

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.