Skip to main content

I have created a view variable which will capture selected ids by user from a list of drop down. if 3 or 4 customer number are seleceted out of 100, i want those 3 or 4 number in data pool. I was trying to capture those customer numbers via manual sensor and write data in table skill, but the manual sensor was not able to take inputs from view variable.

 

What will be the way if i want to get those selected numbers in my data pool?

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':

add custom input 

In my Example I created a view variable called 'vv_test_variable' and entered the value 'id-here'

Create Test View Variable 

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}:

Configure Button Component 

When I now execute the skill, I see that my View Variable value 'id-here' is entered in the Skill:

Skill Log 

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)

 

image 

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':

add custom input 

In my Example I created a view variable called 'vv_test_variable' and entered the value 'id-here'

Create Test View Variable 

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}:

Configure Button Component 

When I now execute the skill, I see that my View Variable value 'id-here' is entered in the Skill:

Skill Log 

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)

 

image 

I hope this helps!

I am trying the same with manual sensor

imageI 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.

imageHere is the ss while executing the skill from the button-

image


I am trying the same with manual sensor

imageI 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.

imageHere is the ss while executing the skill from the button-

image

Oh ...i got the variable name wrong....its working man....Thanks a lot😀


I am trying the same with manual sensor

imageI 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.

imageHere is the ss while executing the skill from the button-

image

Nice, good to hear!

Please mark the question as answered to help fellow Celopeers in the future. Good luck with the use case!


Reply