I want to integrate purecloud IVR scenario with 3rd party Visual IVR(Digial Self Service)
here when VIsual IVR does progress in scenario, voice IVR scneario will progress in parallel with voice prompt (ex, 3 depths ivr scenario with DTMF input)
to do this,
I was considering using below API to send DTMF from external party to purecloud
by knowing conversatind ID, and IVR's participantId
/api/v2/conversations/{conversationId}/participants/{participantId}/digits
Sends DTMF to the participant
Not in this context. That API can only be used in the context of an agent/user participant.
I'm not sure how your integration with your visual IVR works with relation to a PureCloud Architect flow for voice. If you're in control of the call that's being placed into PureCloud, you can send DTMF from your end. If you aren't in control of the call being placed into PureCloud, you won't be able to manipulate its navigation through the PureCloud Architect flow.
I would suggest adding more details about your use case to that idea. The Product Management team reads the posts to help guide new features in the product.