Show HN: Automatisch – Open source workflow automation, an alternative to Zapier (automatisch.io)
We're so excited to share Automatisch with HN finally. Automatisch is an open-source workflow automation tool, an alternative to Zapier. Together with my co-founder (@barinali), we have been working on it for about 15 months and have started getting early adopters.
Automatisch is a workflow automation tool that lets you connect different web services like Slack, Github, Twitter, and more to automate your business processes. For example, you can build automation that gets all new tweets, including the "open source" phrase, and post them to the Slack channel you specified. You can adjust the services and steps depending on what you actually need to automate in your business.
Even though some existing cloud solutions do the job well enough, we still wanted to build an open-source and self-hosted alternative to those. Because it allows you to store your data on your own servers, which is essential for businesses that handle sensitive user information and cannot risk sharing it with external cloud services. This is especially relevant for industries such as healthcare and finance, as well as for European companies that must comply with the General Data Protection Regulation (GDPR).
You can see the available integrations here (https://automatisch.io/docs/guide/available-apps). We currently have limited integrations but are constantly working on adding more and enhancing the existing ones. You can also request a new integration by using GitHub discussions: (https://github.com/automatisch/automatisch/discussions/categ...).
You can use the following links to check it out:
Website: https://automatisch.io Docs: https://automatisch.io/docs GitHub: https://github.com/automatisch/automatisch
Please give it a try and let us know if you have any feedback, and if you like what we are doing with Automatisch, please give us a star on GitHub.
Cheers!
58 comments
[ 3.2 ms ] story [ 118 ms ] threadOne thing that has surprised me is that no one has tried to standardize on the Zapier or IFTTT APIs / SDK implementation to allow for faster deployment of integrations. Seems like there could be a movement here that is akin to how many services use S3 compatible APIs.
Pipedream (which is probably Automatisch main competitor) also has a repo full of integrations: https://github.com/PipedreamHQ/pipedream. Their format is a bit more specific than Windmill.
Hopefully, we all agree on a format and differentiate ourselves on the quality of the orchestration, flow capabilities, performance etc ...
There is an argument (that I agree with) that the AGPL (used by this project) is not a free software license either, for similar reasons, but this does not seem to have consensus yet.
https://cloudevents.io/
https://github.com/n8n-io/n8n/blob/d1b4d42/LICENSE.md
Random idea: Maybe sell integration building as well? Instead of just being able to request a integration. For example, if I would want to run this as a marketer and self host (for whatever reason), I would need integrations such as Facebook Lead Ads, TikTok Lead Ads, Gmail, etcetera. But instead of requesting them being built, I can imagine some people would rather pay $1000 to have them built _guaranteed_ within let's say 1 month. Because if there's some integration missing that is essential for my business, requesting and waiting 12 months until it's _maybe_ build is probably not an option. At least mentioning this service on the landing page and docs will cost 5 minutes of your time and maybe get some business. :)
Iyi sanslar!
Tesekkurler!
Best of luck, big market with a lot of dollars to go around.
We wrote one of the actions in our integrations by using ChatGPT. So action was easy to build, but still, we would like to utilize AI for those tasks.
Thanks for the comment!
We hesitated to use non-english word but so far people liked it.
We have actually put so much effort into developer experience, especially for building new integrations. You can check examples using oauth authentication: https://automatisch.io/docs/build-integrations/examples
If you want to check out all documentation for building integrations, you can use this page: https://automatisch.io/docs/build-integrations/folder-struct...
My suggestion would be that you can copy an app folder that uses oauth and iterate it to cover your integration. Please let me know if you have any questions!
Here's some questions:
- How does this differ from Huginn?
- How easy is it to install integrations from outside the main source tree? In other words, can I create an integration and publish it on my own Github profile and have others use it with ease?
- Is Automatisch a purely OSS project, or are you planning to build a business around it? What type of business model?
- Is Automatisch primarily focused at home users or business use cases? The integrations listed in the docs seem primarily home-focused.
- It may not differ in the sense of integrations and general functionality. However, the most significant difference is that we aim not only for developers but also general users who may not have programming knowledge.
- At the moment, it's only possible if we merge the integration into the source code, but we're thinking about possible ways to have external integrations and also private integrations.
- We would like to build a business around it without limiting the open-source version in terms of integrations and core functionality. It's still in the plan, but I can say that only the enterprise feature set will require payment.
- We focused on mostly business use cases, but we also have home users, and we're happy to support them.
If the license doesn't work for your use case, the license seems to have done its job successfully.
Intentions and realities are often different. Such is life.
Personally my main use case is automating social media posts from RSS/webhooks So adding these platforms is needed for me: - LinkedIn - Facebook - mastodon - Telegram - (nice to have) Matrix
I know its a lot to ask, but maybe that's possible in your roadmap, because I'm really interested in using it!
We have Telegram integration that sends messages to a channel. For others, we're planning to implement them eventually. We gather all integration requests from GitHub discussions (https://github.com/automatisch/automatisch/discussions/categ...) and prioritize the most requested ones.
- Automatisch is an open-source software where n8n is fair-code licensed. Therefore, it especially differs from the licensing perspective.
- n8n has a canvas-based flow editor, while Automatisch has an editor like Zapier's.
- From the UX perspective, we try our best to keep it so that anyone with and without technical knowledge can easily build workflow automation.
Don't concentrate too much on "non" developers, cause these people normaly not use such tools, no matter how easy they are. That is why i hope you add better tooling for developer, to make their live easier.
The other installation methods are docker (https://automatisch.io/docs/guide/installation#docker) and docker compose. (https://automatisch.io/docs/guide/installation#docker-compos...) You can choose one of them. I think most of our users are using Docker setup atm.
Please let me know if you have any other questions.
Language: Typescript
Code: https://github.com/automatisch/automatisch
A mastodon/activitypub output action (or input trigger) would be cool.
We have initially thought of developing that integration already. However, circumstances had us postpone it for a while. We already have an integration request for postgres on https://github.com/automatisch/automatisch/discussions/858.
I'd appreciate it if you could give an upvote to that discussion so we can prioritize the integrations accordingly.
I didn't find them.
You guys are https://automat.berlin/contact/ , right? A GmbH.
For credibility, legal, and fine reasons, get a product-specific imprint and data policy up and available as soon as possible.
google didn't return any hits
The regulatory requirements to build software are extremely low. If someone can’t even comply with the basics, it’s a bad signal.
In addition, not having an imprint is actually in breach of German law — I'd add that ASAP or you'll get a nastygram from some zealous automated lawyer bot.
Automatisch would be interesting for me exactly due to:
> It allows you to store your data on your own servers, which is essential for businesses that handle sensitive user information and cannot risk sharing it with external cloud services. This is especially relevant for industries such as healthcare and finance, as well as for European companies that must comply with the General Data Protection Regulation (GDPR).
But automatisch.io doesn't include any data protection policies despite advertising a paid enterprise offering on their website and asking for data in a typeform. Also, there is only a copyright symbol without any link to a legal entity.
If it was just a non-profit open source package, I'd still look into it. But as it is, the website screams „don't touch this with a ten foot pole“ from a perspective of someone who is supposed to be the target group of your product ;)
They work at Automat, or worked there at some point. Have you any information that there is more relation than that? And at the moment they seem to not making any money with the project, so there is a limit to what law demands from them at the moment.