• Documentation
  • Workato Blog
  • Product Blog
  • Return to Workato
  • Login
  • Automation Institute
  • Documentation
  • Community Forums
New Topic
Discussions Enhancement Requests Core Product Features
C

Carlos Santos

started a topic over 5 years ago

Recipe with no trigger

Hi.

From time to time I have situations where I need to run a recipe and then keep it inactive until I need it again. Is it possible to have recipes that don't have nor require a trigger, that I can just come to Workato, run them manually once and leave?

I know I can have callable recipes with active endpoints and I can call them via curl but it seems a bit overkill when I just want a "run recipe" button and no event triggering is involved.

The scheduler trigger is another possible workaround,  but still, it would be a nice-to-have if we could have recipes that simply don't require a trigger. Like little data tools we could use occasionally but just to run manually.
Thank you!

3 people like this idea
M

MedSource

said over 5 years ago

Having an "On Demand" trigger should be pretty simple to create, as it would be similar (though I'm sure not exactly the same) to the code necessary to generate a "Test". AND, this would be extremely helpful. Sometimes there are occasional manual processes that could be replaced with a recipe, but you don't want it to run unless you tell it to - similar to activating a webhook.

C

Chase Friedman

said over 5 years ago

I think you could use the Workato Utility to start and stop recipes on demand?

B

Burke Autrey

said over 5 years ago

Hi, I've yet to find a way to manually (not scheduled, not triggered) kick off a recipe in Workato and would really like for the feature to be available.


it’s just something that needs to happen in response to a manual action - like a time event but now. (I envision it as a “run now” button in the workato interface. Zapier has a way to do it where they have a Chrome plug-in that simply allows you to click the name of the zap and optionally supply some input data for the recipe and the recipe runs.There is no trigger in the current sense that another application is triggering the event. Let me know if that doesn’t help.

C

Chase Friedman

said over 5 years ago

If you use Slack, you can create a Workbot command that will manually trigger like a button. I've been doing this since my last post here and it's amazing. 

B

Brad Eisenberg

said about 5 years ago

I just use the Scheduler trigger set to 5 min interval for this. Whenever I need to run the recipe on demand, I just press Test Recipe. If I need to run in again within 5 mins, I just rerun the Job.

C

Chase Friedman

said about 5 years ago

Brad, good idea except if your data is changing.... Workato will reuse the data that was picked up from that Job. 

B

Brad Eisenberg

said about 5 years ago

You're right Chase, that only works when you don't bring in any data through the trigger, which is I think what Carlos was suggesting. All of my recipes that run on Schedules start with a Search action as the first step to look for data that meets the condition I want to run the recipe for. That way, even when rerunning a Job it will always pick up fresh data.

C

Chase Friedman

said about 5 years ago

Ahh I see your thought process. That makes sense. 


At the end of the day, we have no way to run a single job with the click of a button. The use cases are limited because this is mostly for testing purposes (assuming your recipe doesn't search for new data first). The majority of the times I need this, I'm testing "snippets" of a larger recipe I'm building out. 

Login to post a comment

Still can't find your solution?

Send us a ticket, we will try our best to assist you with your problem

Documentation
Developer's Library
Tutorials
eBooks
Product Hour
Product Blog
Workato Blog
Product updates
Customer Stories
© Workato 2022   Privacy   Terms   +1 (844) 469-6752
  • Documentation
  • Workato Blog
  • Product Blog
  • Solutions
  • Forums
  • Tickets
  • Log in
  • Return to Workato
Topic views count