Thinking through a possible solution, it's possible we could probably do a conversation id lookup based on phone number and then with the collection of conversationIds request the milestones as you stated. I was hoping it could be done in a single call, but as long as performant on the 2 requests it may just work out.
------------------------------
Jason Neuman
x
------------------------------
Original Message:
Sent: 01-08-2025 10:07
From: Cameron Tomlin
Subject: Search Prior IVR Usage via DataAction Searching By Phone Number
Hello Jason,
This is really interesting you might want to post this question in the developer forums as well to get full coverage. But im thinking you might want to build the data action around the /api/v2/flows/milestones endpoints they can be found here.
I would love to see what the rest of the community has to say and see all possible solutions!
Cheers,
------------------------------
Cameron
Online Community Manager/Moderator
Original Message:
Sent: 01-08-2025 09:32
From: Jason Neuman
Subject: Search Prior IVR Usage via DataAction Searching By Phone Number
Hello,
I'm looking for any ideas on how to search for past x interactions based on a phone number (Inbound) where the caller performed a particular self service operation in the IVR.
The scenario is we have a particular self-service option in the IVR that is used frequently. We'd like to provide the caller an option in the IVR to skip directly to this self service option if over the past x number of calls in the last x days (less than 30 most likely) they hit this self-service option. We'll likely provide a option to the caller to skip ahead at some point in the flow.
To achieve this this I was looking at utilizing a data action to query Genesys CX. What I'm thinking is to have a query look for evidence of a call hitting either a particular flow/Milestone or existence of participant data to identify these interactions.
Anyone have examples to identify such calls querying for these from a data action?
Thank you in advance!
#API/Integrations
------------------------------
Jason Neuman
x
------------------------------