We use cookies

We use cookies to ensure you get the best experience on our website. For more information on how we use cookies, please see our cookie policy.

By clicking "Accept", you agree to our use of cookies.
Learn more.

User GuideIntroduction

Running Workflows

Once you have a running worker, you’ll want to run your workflows. Hatchet provides a number of ways of triggering workflow runs, from which you should select the one(s) that best suit(s) your use case.

  1. Workflows can be run, and have their results waited on
  2. Workflows can be enqueued without waiting for their results (“fire and forget”).
  3. Workflows can be run on cron schedules.
  4. Workflows can be triggered by events.
  5. Workflows can be scheduled for a later time.

Each of these methods for triggering workflows have their own uses in different scenarios, and the next few sections will give some examples of each.