Michael Seibel

Abstra Workflows - Scale critical business processes with Python + AI

Abstra is a Python-based workflow engine to design and manage custom business processes with no overhead, powered by AI. Merge automated tasks with manual reviews, gain real-time insights into operations, and track history with logs & git-friendly versioning.

Add a comment

Replies

Best
Bruno Vieira Costa
👋 Hey PH! I’m Bruno, founder of Abstra. We help companies build better, scalable and robust business processes. I’m very excited to present our new product, Workflows! A Python-based workflow engine to automate and manage operations with the power of code – without the overhead. After a few years helping companies build with no-code, we understood where the real pain was. When companies scale, their tools simply can’t keep up – spreadsheets get too bulky, scripts break. Handy no-code (as we saw first hand) tools don’t fit customization, auditing and tech compliance policies, and building in pure code is just too time-consuming and expensive for engineers. That’s why we built Workflows. With Workflows, you can: - Create a fully custom process, by building in Python - Use AI to leverage basic coding skills into full autonomy - Integrate with any tool and infrastructure in your stack - Enjoy countless out-of-box compliance benefits If you currently need to automate any company process and you tick one of these boxes: - You are struggling with no or low-code tools - You have critical scripts running locally in someone’s machine - You need to give non-technical team members autonomy - You want visibility into how processes are being edited and executed - You are a Python fan 🐍 Abstra was made for you. Book a quick chat – get 22% off if you sign up by May 17th. Thanks @mwseibel for hunting us!
Leandro Borges
@mwseibel @brunovcosta This is so cool and so true! Best of luck on your launch! :D
Pedro Lucca
My cofounder literally cried when he saw Abstra - he said this would've saved him >80h of work at his previous job. What are some surprising ways you've seen people use Abstra to save time?
Bruno Vieira Costa
@pedro_lucca1 thank you! We saw many non obvious uses of Abstra From party games, to astrophysics simulations lol But even on our core focus of business cases we get surprised with how many different things people are building
Congrats on the launch Bruno 🚀 Using AI to help build connector scripts is such a great idea! One of the best applications of AI. Out of interest, what made you pick Python over other languages?
Bruno Vieira Costa
@jgani thank you! We choose Python because a few reasons: - It is the most popular language among non developers - It is simple to read enough so AI generated code can be understood by people who doesn’t code much - It is simple to learn - It’s simple to “meta program” so we can build great dev tool experiences on top - It has a great automation/data handling library set And most importantly… it is fun ❤️
Erika Kacelnik
Hi everyone! I'm SO proud of the team and excited to see Workflows off to the world! We'll be hanging out here in the comments all day – hit us with any questions 🤩🤠
Lucas Gomes
Congratz on the launch! It's so rare to find a tool so powerful and simple at the same time. Abstra rocks!
Erika Kacelnik
@lgomess Hey Lucas! thank you 🤩
Michael Shver
Always nice to see a product that can help businesses to make their work with processes easier, especially a product that can work for both tech and non-tech people! What would you say is the main difference between your platform and other platforms of workflow automation?
Erika Kacelnik
@michaelshver hi Michael! We think so too 😎 In terms of main differentials, I'd point out: - Seamless integration with any system or service due to our Python-based architecture - Real-time workflow visibility, with detailed insights into process rules and their execution – including statuses and errors – for quick optimizations - Optimized for scalability and efficiency, ensuring quick adaptation as the business grows without constant redevelopment - Advanced governance features, including custom compliant logging, advanced access control and self-hosting And, as you said ease of use for all coding skill levels, allowing entire organizations to streamline their operations!
george calcea
@brunovcosta nice product! Some questions: 1) Can it be used without the interface? I mean...can it be installed like a library and create the workflows programatically? 2) Do you support for loops? 3) Have you developed the workflow engine from scratch or do you use a library for that? If so, which library? Congrats for your launch!
Sophia Faria
@brunovcosta @george_calcea Hey George! I can jump in here: 1 - do you mean creating workflows without GUIs? if so, the answer is yes - you can connect jobs, webhooks and scripts to run workflows automatically without manual user interaction. if you mean the interface for designing workflows, abstra is an open-source python package to orchestrate python scripts, all logic is controlled by python files within your project directory. here's the lib if you'd like to see more: https://github.com/abstra-app/ab... 2 - yes, and every other type of process flow (conditionals, iterators, multithreading, etc) 3 - we developed the engine from scratch :) Thanks so much for supporting us!
Leonardo Teixeira
Love it. Sharing with friends
Dave Brougham
Very nice idea here guys, congrats on the launch! Couple of notes from checking out the product: - The notification bar of with the status of “Were LIVE on Product Hunt!” Is a great idea. - The site is very well laid out, really easily to navigate and there is a lot information there for people to explore and learn about the product. - Are the workflow script limited in any way? Can I deploy a script completely written by myself or is there a set number of requests that my script could make for example? - How does ownership/copyright of the custom scripts work?
Erika Kacelnik
@davebroio Hi Dave! Thanks for the feedback on the website :) You can deploy any of the scripts you have already coded to Abstra. You can also enrich your existing code with any Python lib you'd like, we support that. Our infrastructure is very scalable and well equipped to deal with heavier processing. If you need more memory/CPU than we usually offer off the bat, it's easy to arrange for that. Also, any script you use or code in Abstra is 100% yours. That is a big principle for us and one of the platform's advantages – no lock-in! You're free to migrate whenever you want (even though we're pretty sure you won't have to ☺️)
Dave Brougham
@ekacelnik Amazing. Thanks for the quick response and wishing you the best of luck with Abstra!
Victor Hayashi
Hello to the entire Abstra team! Congratulations on the launch and may you continue to create new spaces. I love being able to be part of all of this as a customer.
Erika Kacelnik
@victor_hayashi Thanks for being such an important part of our journey, Victor! 🥹🫶🏼
123
Next
Last