Dustin_Battistone | 2022-05-09 15:35:14 UTC | #1
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?
Ebenezer_Osei | 2022-05-09 20:19:56 UTC | #2
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
anon35336826 | 2022-05-09 20:22:24 UTC | #3
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,
Dustin_Battistone | 2022-05-09 23:47:32 UTC | #4
I would love to be able to subscribe to that topic, but it requires a Queue Id, which does not exist yet.
Becky_Powell | 2022-05-09 23:49:13 UTC | #5
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?
Dustin_Battistone | 2022-05-09 23:50:23 UTC | #6
Absolutely, I can do that.
system | 2022-06-09 23:51:02 UTC | #7
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
This post was migrated from the old Developer Forum.
ref: 14646