Okay I've partly answered my own question here. The help site wasn't making it clear about needing to use Flow.InvocationData in the secure call flow. Which then comes back to the rest of my question. Seems like you can only pass in one variable for that InvocationData variable in the flow?
Anything the agent enters in the script goes the participant data for the agent, not the customer so I can't use Get Participant Data in the secure call flow. So what if for example I wanted to pass in both an account number and an amount to pay to the secure call flow? Would I need to change the script to add the additional fields/variables as UUIData instead and have that read by the secure flow?
Still not sure about returning the information back to the transferring agent without using a separate script.
Also, can someone please dumb down for me the use case for the Extract Secure Data data action?
------------------------------
Vaun McCarthy
NTT New Zealand Limited
------------------------------