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
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.