You'll have to forgive me, we're not using SMS yet in any of the environments that I support. Are you just intending to send the SMS via a custom handler during the outbound attendant process, or is this something you're scheduling to happen at a later time?
If you're just making the SMS via a handler call during the connected outbound call, I think you're overthinking this. You should be able to pull the connected phone number from attributes on the connected interaction (look at the attribute_tr on the knowledge site, there are a few that can show different formatted versions of the number) and then use that to launch your handler to send the SMS.
If you need specific values from you dialer contact record to construct the SMS, then you can use policy sets to assign those to attributes and pull those into your handler sending SMS.
Anything beyond that is outside of the scope of assistance that I can offer, unfortunately. I hope that in the end this helps you.
------------------------------
Aaron Lael
State of Utah
------------------------------
Original Message:
Sent: 11-27-2018 10:56
From: Mallesh Neeli
Subject: capture outbound table fields in outbound attendant
i dont want to send sms on the altername number. i rather want to send SMS on the connected number.
can we do it through policy set attributes?
Thanks
------------------------------
Mallesh
CSI
Original Message:
Sent: 11-27-2018 10:09
From: Aaron Lael
Subject: capture outbound table fields in outbound attendant
Are you trying to get an alternate number from your contact list aside from the one you've actually contacted them on for your SMS? If not, why not just pull the attribute directly from the interaction, since you've already used the contact number to make the call that put the caller into outbound attendant?
If you do want to pull an alternate number, than use a policy set (under "Advanced" > "Policy Sets" and assigned under "Automation" on the campaign) to set an attribute value on your outbound interaction that contains the SMS contact number from your contact list.
------------------------------
Aaron Lael
State of Utah
Original Message:
Sent: 11-27-2018 09:54
From: Mallesh Neeli
Subject: capture outbound table fields in outbound attendant
Thanks Mark and Aaron for the response.
Aaron, you are right. I want to update the field in the existing contact list.
for example. the call that is connected i want to send an SMS using remote data query. for me to do that i need the contact number of the call connected. i want to do that this using the attendant if possible.
Thanks
------------------------------
Mallesh
CSI
Original Message:
Sent: 11-27-2018 09:47
From: Aaron Lael
Subject: capture outbound table fields in outbound attendant
If I understand you correctly, you want to have a pointer to your contact list record while the call is in outbound attendant so you can pass values back into the contact record.
You could use policy sets to set attributes on the outbound call from your contact list. From there, it's just using that attribute in your outbound attendant to do what you'd like regarding the DB, either with attendant itself or with custom handlers depending on the complexity of your operations.
------------------------------
Aaron Lael
State of Utah
Original Message:
Sent: 11-27-2018 09:32
From: Mallesh Neeli
Subject: capture outbound table fields in outbound attendant
Dear Team,
i want to capture the caller phone number or unique contact id in the auto attendant and then update the fields for that particular record using DB query or remote data query.
would appreciate any help.
Thanks
#Outbound
------------------------------
Mallesh
CSI
------------------------------