Hi Fatih,
If your goal is to update custom columns in the calling list directly from the IVR during an Agentless Campaign without using APIs/Data Actions, then unfortunately this is not supported natively in Genesys Cloud.
Important distinction
In an Outbound Call Flow you can:
- collect DTMF/speech input
- store values in Architect variables
- use Attach Data internally during the interaction
However:
Attach Data does not write back to the Contact List record
- it only enriches the current conversation context
Current platform limitation
Contact List updates are only supported through:
- Outbound APIs
- Data Actions
- External integration/middleware
So there is currently no native Architect action like:
- "Update Contact List Row"
- or "Persist Attach Data to Calling List"
Recommended production approach
The cleanest pattern is usually:
Agentless Campaign
→ Outbound Call Flow
→ Capture responses
→ Data Action/API updates contact list columns
Using:
PUT /api/v2/outbound/contactlists/{contactListId}/contacts/{contactId}
This is currently the supported way to persist survey/IVR responses back into the calling list itself.
Alternative approach
If you want to avoid updating the contact list directly, another common approach is:
- storing the responses externally (CRM/database)
- while keeping the contact list only as the dialing source
This usually scales better for reporting and historical tracking as well.
------------------------------
Gabriel Garcia
NA
------------------------------
Original Message:
Sent: 05-07-2026 04:08
From: Fatih Gegin
Subject: Calling list update for outbound agentless calls.
I want to make outbound agentless calls.
I want to write a calling list of the answers I receive to the questions.
Can I get some ideas on this?
#Outbound
------------------------------
Fatih Gegin
Genesys Ürün Danışmanı / Genesys Product Consultant
------------------------------