1) Yes. That is correct data action.
2) First you need to create contact list where Zip code column would be marked as "Unique Identifier Column".
And yes, it would be ${input.contactId}
3) Our contact lists also require phone number or email column, so you can add dummy phone number column. (for example column DummyPhone that is equal to 1 for each row)
I attached similar data action. It is based on "Get-Contact-From-Contact-List.json" but gives you better idea of what you need to do to make it work in your case. You just need to update Output Contract to match your contact list columns. The rest you can keep as is.
------------------------------
Maxim Tsvetov
Principal PS Consultant
Genesys
------------------------------
Original Message:
Sent: 08-10-2023 19:58
From: Muhammad Zubair Awan
Subject: Q&A Show - Above Average Joes: Static Links, 50/50 Queues, and More
Hi @Maxim Tsvetov
I would like to clarify about solution (Option 4) to Question 2 where you suggested using Custom Data Action from AppFoundry to Search Contact list and that ID column in Contact List needs to be ZIP code.
Are you referring to "Get-Contact-From-Contact-List.json" data action which is using following API?
GET /api/v2/outbound/contactlists/${input.contactlistId}/contacts/${input.contactId}
If so, are you saying that ${input.contactId} will be the ZIP code value here? Also what should the Header be in the Contact List for ZIP Code (Id/contactId etc.) for this to work. I only get the result if I input the contactId listed under system generated column "inin-outbound-id" (thats what I see when I export the Contact List manually)
If this is not the correct Data Action or API, please suggest the correct one you are referring to.
Thanks
------------------------------
Cheers
Zubair
------------------------------