Hi @Sayan Chakraborty,
I would expect that this should be possible. The only step you need in between is a button that triggers the Skill using a variable input.
First of all, specify in your skill an input variable. In the screenshot below I created one called 'test_id':
In my Example I created a view variable called 'vv_test_variable' and entered the value 'id-here'
Next step is to configure a Button List component. Create here one button and specify that a skill should be ran once pressed. Here you can specify your Skill including the input variable (being 'test_id'). To parse a view variable, use the syntax ${variable-name}:
When I now execute the skill, I see that my View Variable value 'id-here' is entered in the Skill:
The next step is to push this to the Data Model, but I understood that you already got that part.
Note, if you prefer to use an Action Flow, you can do this by using the webhook listener object. In the input structure, you can define an optional attributed (see red circle in screenshot). Last step is to copy the URL and add ?test_id='user_id' after it. This example is also explained at the Action Flow templates: Add data received by a Webhook to Sheet (celonis.com)
I hope this helps!
Hi @Sayan Chakraborty,
I would expect that this should be possible. The only step you need in between is a button that triggers the Skill using a variable input.
First of all, specify in your skill an input variable. In the screenshot below I created one called 'test_id':
In my Example I created a view variable called 'vv_test_variable' and entered the value 'id-here'
Next step is to configure a Button List component. Create here one button and specify that a skill should be ran once pressed. Here you can specify your Skill including the input variable (being 'test_id'). To parse a view variable, use the syntax ${variable-name}:
When I now execute the skill, I see that my View Variable value 'id-here' is entered in the Skill:
The next step is to push this to the Data Model, but I understood that you already got that part.
Note, if you prefer to use an Action Flow, you can do this by using the webhook listener object. In the input structure, you can define an optional attributed (see red circle in screenshot). Last step is to copy the URL and add ?test_id='user_id' after it. This example is also explained at the Action Flow templates: Add data received by a Webhook to Sheet (celonis.com)
I hope this helps!
I am trying the same with manual sensor
I have selected 3 ids in a drop down view and also created a button the execute the skill.. But the button asking for manual input instead of taking the inputs from variable.
Here is the ss while executing the skill from the button-
I am trying the same with manual sensor
I have selected 3 ids in a drop down view and also created a button the execute the skill.. But the button asking for manual input instead of taking the inputs from variable.
Here is the ss while executing the skill from the button-
Oh ...i got the variable name wrong....its working man....Thanks a lot😀
I am trying the same with manual sensor
I have selected 3 ids in a drop down view and also created a button the execute the skill.. But the button asking for manual input instead of taking the inputs from variable.
Here is the ss while executing the skill from the button-
Nice, good to hear!
Please mark the question as answered to help fellow Celopeers in the future. Good luck with the use case!