We are so excited to launch ToolJet Workflows and help teams improve their processes and achieve better business outcomes. We believe that workflow automation is the future of work, and we are proud to be a part of it.
But why Workflows?
We spend a lot of time talking to our customers on a daily basis, and last year a pattern emerged. We heard a lot of stories where people talked about running behind in their tasks, making mistakes and missing deadlines. We dug further and found that there are a lot of processes which are being run manually on Excel sheets, critical information is lost on email threads, and collaboration is happening over data in somebody's head. This looked messy, tedious and a bit outrageous, to be honest. In most cases, this chaos leads to poor outcomes like loss of customers, missed opportunities, reduced productivity and employee burnout.
We all could do much better. So, we started working on Workflows in Q2 2023 and here we are with the Beta Launch. You can use Workflows (beta) with our self-hosted Business & Enterprise editions to automate a large chunk of your business processes for better business outcomes. We are certain that this will significantly improve efficiency, reduce chances of human error, foster collaboration and create a much more productive workplace.
How it works
- Connect your data sources: Add any of the pre-existing ~50 data sources like PGSQL, RestAPI, Zendesk, Stripe, Amazon S3 and many more.
- Create a workflow: Create a new workflow from your ToolJet Dashboard. A workflow is a series of steps which are executed one after the other, and each step is interacting with a datasource by fetching or putting back data.
- Debugging: You can see the logs by expanding logs panel at the bottom of the workflow builder. It will have all information you need to debug your workflow.
- Trigger: Workflow can be invoked from your ToolJet apps or from the Workflows dashboard.
To learn more about how you can deploy your first workflow, please check out the documentation here.
- Adding more ways to trigger a workflow. It could be in the form of scheduled jobs or from outside the ToolJet ecosystem.
- More types of nodes for building logic like looping.
- Support of Python to implement custom backend code.