Workflows For Developers

Easily author and monitor long-running and distributed workflows

Schedule a demo   Get Started
class OnboardingWorkflow implements WorkflowInterface
    public function handle()
        // Serie execution
        execute(new SendWelcomeEmail($this->user));

        // Asynchronous Task
        executeAsync(new NotifySlackTeam($this->user));

        // Wait during 10 days
        execute((new Wait())->days(10));

        if(!$this->engaged) {
          execute(new SendReminderEmail($this->user));
    public function onEvent(ImportantActionEvent $event)
        $this->engaged = true;

Focus Only On Your Business Logic

Building long and complex running processes for your project is a real pain.
With Tasky, you can write your workflows as you think about them.
Keep on doing what you love most: Writing code, more easily and with more confidence.

Read Documentation

Built by developers for developers

Forget complex job programming: our hosted engine, intuitive documentation and dashboard let you build the workflows you've always dreamed of, in no time at all.

Buid processes faster and get more done

Configuring workflows has never been easier thanks to our transparent and intuitive library.

Available in all major languages and frameworks

Tasky is currently available in PHP, but we're working hard to include the leading languages soon.

Understand and design software visually

You can observe the execution of your workflows in real time.


Tasky has a modular architecture and uses a message queue to talk to and orchestrate any number of workers. Tasky is ready to scale up to infinity.

Host your workers on multiple machines

You don't want to overload your actual machine. You can host your workers on multiple machines to balance the charge.

Passionate Support

The entire Tasky team is committed to helping you build the best workflow experiences.

Choose your perfect plan

Paid plan starts with a 14-day free trial. No credit card required.



Per Month
  • 1 Worker
  • 1 Environment
  • 1000 Workflows Launched



Per Month
  • 3 Workers
  • 5 Environments
  • 50 000 Workflows Launched



Per Month
  • 10 Workers
  • Unlimited Environments
  • 250 000 Workflows Launched