Hi Patricio,
I am sorry for the delay - I was out of order for some time.
Here is the request body:
{
"criteria": {
"filterType": "AND",
"clauses": [
{
"filterType": "AND",
"predicates": [
{
"columnType": "alphabetic",
"operator": "EQUALS",
"value": "${input.telephoneNumber}",
"column": "Telefon-1"
}
]
}
]
}
}
And this my translation map:
{
"translationMap": {
"OrgbezB": "$.entities[0].data.Organisationsbezeichnung",
"PLZB": "$.entities[0].data.Postleitzahl",
"AnsprechpartnerB": "$.entities[0].data.Ansprechpartner",
"OrtB": "$.entities[0].data.Ort",
"Name2B": "$.entities[0].data['Name 2']",
"RLAassekB": "$.entities[0].data['RLA Assekuranz']",
"Telefon-1B": "$.entities[0].data.Telefon-1",
"EmailB": "$.entities[0].data.E-Mail-Adresse",
"GPNrB": "$.entities[0].data['GP-Nr.']",
"RLANameB": "$.entities[0].data['RLA Name']",
"Name1B": "$.entities[0].data['Name 1']"
},
"translationMapDefaults": {
"OrgbezB": "\"error\"",
"PLZB": "\"error\"",
"AnsprechpartnerB": "\"error\"",
"OrtB": "\"error\"",
"Name2B": "\"error\"",
"RLAassekB": "\"error\"",
"Telefon-1B": "\"error\"",
"EmailB": "\"error\"",
"GPNrB": "\"error\"",
"RLANameB": "\"error\"",
"Name1B": "\"error\""
},
"successTemplate": "{\n \"GP-Nr.\": ${GPNrB}\n, \"RLA Name\": ${RLANameB}\n, \"Name 1\": ${Name1B}\n, \"Name 2\": ${Name2B}\n, \"Organisationsbezeichnung\": ${OrgbezB}\n, \"Postleitzahl\": ${PLZB}\n, \"Ort\": ${OrtB}\n, \"Telefon-1\": ${Telefon-1B}\n, \"E-Mail-Adresse\": ${EmailB}\n, \"Ansprechpartner\": ${AnsprechpartnerB}\n, \"RLA Assekuranz\": ${RLAassekB}\n}"
}
------------------------------
Christoph Domaschke
Leiter Service Center (Cronbank)
------------------------------
Original Message:
Sent: 08-21-2025 13:31
From: Patricio Tapia
Subject: Handling customers who call back due to an outbound attempt
Dear Group,
Could you share with me an example of the api /api/v2/outbound/contactlists/{contactListId}/contacts/search to configure
------------------------------
Patricio Tapia
analista de proyectos
Original Message:
Sent: 06-02-2025 07:17
From: Laurent Pret
Subject: Handling customers who call back due to an outbound attempt
Hi Christoph,
Not sure if you found the answer already but have you try the following API /api/v2/outbound/contactlists/{contactListId}/contacts/search in your flow.
This API allows you to search a contact using ani Column within a contact list, then once you have the details then you can update your script.
I believe that when you make your campaign outbound call, you show a dedicated CallerID. When customer callback on this ID then you know which campaign and therefore which contact list.
Other way of doing is to retrieve the last outbound call made to this contact. You can use this API /api/v2/analytics/conversations/details/query making sure you only retrieve outbound.
Then from that you can get the Conversation ID, Contactlist and ContactID...
From contact ID you can use API to retrieve the detail to pop in your flow using API /api/v2/outbound/contactlists/${input.contactListId}/contacts/${input.contactId}
------------------------------
Laurent Pret
Manager, PS Consulting, EMEA
Original Message:
Sent: 05-14-2025 07:11
From: Christoph Domaschke
Subject: Handling customers who call back due to an outbound attempt
I use preview outbound campaigns. My main pain point are customers that call back by themself due to an outbound attempt. I have found no way to access the correct contact in the contact list of the outbound campaign within my script. My outbound-script shows no contact at all, if a customer calls back. How can I access the correct contact in my contact list basing on the telephone number of the customer that calls back?
#Outbound
------------------------------
Christoph Domaschke
Leiter Service Center (Cronbank)
------------------------------