Hello all,
I am new to Qualtrics and was looking on Survey - Survey Flow - Webservice option and had a few clarifications on this topic.
So ideally I understand that this webservice element will be triggered only on accessing the survey link based on the placement of the webservice element in the survey flow. i.e. Survey first - Webservice call second.
My scenario is vice versa of above one, where Webservice call is first and then later call the survey. To achieve this I have an external system that calls JSON Event on the Actions tab of survey to create a contact and create distribution and individual survey links to access survey using Qualtrics API.
I am able to achieve this partially, but facing issue on how to send few response fields to external system API instead of sending the complete Qualtrics API response payload from Actions tab as I don't want to call the survey until the responses data is passed to external system.
We have the option to fire and forget from survey flow - webservice where we can limit on the response fields and can use them as embedded data. Is my understanding correct here?
Anything similar to this that can be of achieved from Actions tab with webservice API calls
Any suggestions/guidance here will be really helpful to start with.
Thanks!
If you have a survey response action task, you can pipe fields from the survey response (questions, embedded data, etc.) into your web service call.
Thanks for the reply TomG . This is helpful when survey response is captured and post that we create webservice call.
But in my scenario, I want to call qualtrics API first and send selected response fields from that API call to external system and then after this access the survey link to capture the survey response. Is there any possibility to achieve this?
SandhyaM I know this probably an old thread. I also have same needs. Currently I download all fields via API, and do fields selection and filtering later.
Its highly appreciated if you already have a solution and share it here.
Leave a Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.