Show HN: Workflow86 - An AI business analyst and automation engineer

workflow86.com

47 points by taaron a day ago

Hey HN,

We built Workflow86 to help teams build and automate their internal business processes and workflows using drag and drop components like forms, tasks, tables and nodes for business logic, API requests, running custom code etc. It works as a standalone process/workflow automation tool, or as a workflow customization layer on top of existing apps and systems like HRIS, CRM and ERP.

One common problem we hear from users is that no-code still has a significant learning curve, and it can take some time to understand how to properly build something. Users also needed help with knowing what to build in the first place, or what a process might or should look like.

To solve this, we've integrated an AI that acts as a business analyst/consultant and workflow automation engineer. This AI is powered by a combination of Large Language Models and lots of prompt engineering, RAG and prompt chaining techniques we developed along the way.

See a demo of it in action here: https://www.loom.com/share/fdbd5ad64c8f4071a062ecaa6a6d01f1?...

In business analyst/consultant mode, the AI helps users brainstorm ideas, identify and discover processes and draft what a process should look like. Like a business analyst/consultant, the AI works to pull and extract information and details from the user by asking the right questions rather than rely on the user's instructions alone.

Once the required information has been gathered, the AI goes into engineer mode: it will plan and then build the entire workflow by selecting the right nodes, connecting them together and then fully configuring every single node individually as well. This includes writing custom code and API requests using stored credentials when required.

Once a workflow is built, edits can be done manually or by asking the AI to adjust the workflow at any time (e.g., “Add a compensation band check before final approval”). The AI has full context of the current state of the workflow, so it can “patch” in any changes like adding new nodes, rewriting existing nodes and so on.

Some use cases we’ve seen from customers include building: - automated compliance checks for new CRM leads - custom international contractor onboarding workflows on top of a HRIS - automated vendor risk assessment before ERP updates

Try it out and let us know how the AI performs and any other feedback you have!

Full docs can be found at https://docs.workflow86.com

antidnan a day ago

Random but I love the name. I feel like we've entered into a new fun era of startup names. No more ___ly or ___ist etc. This era is generic word/noun + arbitrary numbers or letters after it.

I think ChatGPT really kicked that off, but maybe it was something else that inspired it?

Less normie/friendly and more technical sounding. So far, I'm a fan!

  • taaron a day ago

    Partially inspired by WD-40 but more so the exorbitant price for anything workflow.com. The number did have some logic behind it: 8 letters in automate and 6 in no-code.

    • fragmede a day ago

      I thought it had to do with the 8086 dynasty of of Intel processors and the relation to tech and automation that computers have.

      • latentsea 21 hours ago

        My assumption was it's the birth year of the average age of the target audience using the service.

      • daveguy a day ago

        Ahh, I thought it meant the slang "86 it". As in it'll throw out your old workflow for a whole new paradigm.

        • taaron a day ago

          We've heard this as well and also sometimes use it as explanation. Who knew "86" could make sense in so many ways.

      • hunter2_ 19 hours ago

        Yeah, I hear "flow 86" nearly rhyming with "486" when I squint. As in, I've got a personal 386 and a work486 at my desk.

brainless 21 hours ago

Really lovely homepage and I can personally relate to this. I signed up to check the onboard process.

I am in a similar space and our product creates workflows from prompts. Internally it is a JSON schema generator and response parser (from AI). We focus on creating assistants (personal or team) that reside on local computers, can crawl, read from any data source and build a knowledge graph for search, daily tasks, etc.

In our UI efforts (we are really behind in this) the graph editor is starting to look like how I see in your product.

ishtanbul a day ago

What’s the path to MS365 integration? Thats where all my work is

  • taaron a day ago

    Working on it at the moment, would be interested in learning more about the actions/events you would need to make it useful.

    • bongodongobob 21 hours ago

      To even consider for enterprise M365 use, it needs to be 1:1 with Power automate/Flows/Apps, Entra, Intune, Graph API, PowerShell, AAD/Azure, etc. If I need to create a new user, it's going to involve every corner of M365/Azure. Maybe getting full functionality with Flows and PowerApps would be a starting point.

todsacerdoti a day ago

You should add 2500 app integrations to Workflow86 via Pipedream Connect -- https://pipedream.com/connect

  • no_wizard a day ago

    I find humor that a product like this exists.

    Not because it isn’t useful (to be honest it looks decidedly useful as an API aggregator service) but the fact that one of its main selling points is for “AI”.

    Yet, if we had AI, it would be able to build these integrations itself

    • taaron 20 hours ago

      AI building the integrations is the approach we are taking at the moment, to the extent that you can store credentials like API keys and Oauth and then make the AI aware of these via a variable like ${googleAPI.SECRET}.

      These credentials can then be use in the API node (where the AI can write a custom curl) or the run code component (where the AI can write custom python or js code to make an HTTP request).

      • no_wizard 19 hours ago

        Can it automatically update themselves based on changes to the source API? Can it detect ahead of time if APIs have changed? How about understanding the API requirements?

    • todsacerdoti 20 hours ago

      I encourage anyone who is curious to try to build an AI to get an approved client ID / secret from Google to access end user's gmail accounts. Most tier-one apps, such as Google, Zoom, Shopify, etc require a formal application process, third-party security reviews, and much more.

      • no_wizard 19 hours ago

        I think my point went over the head here, so to speak.

        The fact is “AI” isn’t building these integrations because they aren’t capable. They’re capable of generating some sandbox code, if anything, but full scale integration, that updates itself as APIs change etc?

        It’s simply not happening, because they don’t actually reason, because they lack actual intelligence

      • kilroy123 16 hours ago

        I tried. Wasn't even doing that much AI stuff. I spent 9 months building a product that is dead on arrival because they refuse to approve it.

        I moved on to other things.

  • taaron a day ago

    Very interesting will definitely check it out!

  • csomar 17 hours ago

    Honestly I thought it was a joke or /s website at first. I looked at the site/docs and still don’t understand what your service is exactly selling/doing?

albert_e a day ago

Impressive and full of great potential!

Congrats on shipping this.

Off topic question out of curiosity:

If we are builde a simpler visual "workflow" tool that allows users to drag and drop components on to a canvas, connect them, create brancing logic etc and configure properties of each components in a properties panel .... is there a good open source library/framework that we can add to say a React front end that has a lot of this UI already available? Thanks

  • taaron a day ago

    We use react-flow which seems to be the go-to for any sort of node/canvas based UI at this point.

causal a day ago

Slick UI, curious how practical the workflows actually are. My suspicion is that this is automating the part humans would want to do (designing the workflow), whereas most of the hours put into workflow automation is integration (90% of which is not going to be a clean REST API).

That said, maybe this would be really valuable to someone doing a greenfield project without needing to back into existing workflows. Either way, cool project.

  • taaron a day ago

    Integrations are definitely the toughest part of the implementation. That being said, I'm pretty optimistic on (1) AI getting better at writing the code/REST API calls or making it a lot easier or (2) the sort of browser agents we've seen with Open AI Operator, Claude Computer Use etc get good enough to integrate via the UI layer vs the API level.

taaron a day ago

Some new users are encountering issues with the AI during onboarding - if you do encounter an error, you can always try out the AI again by just click the glowing purple button on the right of any workflow canvas! This seems to be due to some rate limit issues from the uptick in self-serve sign-ups and hopefully should be resolved soon.

replwoacause 21 hours ago

Looks nice but is priced for teams. Does anyone know of something like this with plans priced for individuals? I’m looking to automate some browser stuff, testing, etc.

  • taaron 21 hours ago

    We might be able to sort out a discount for individuals in exchange for some product feedback - send us an email at hello@workflow86.com

jackmorton a day ago

Curious as to how this stacks up to some of the other AI copilots, I think Make and Zapier kinda have something similar?

  • taaron a day ago

    Our AI goes much further than Zapier/Make in terms of how far it can get you towards a complete, ready-to-run workflow.

    Make's copilot is pretty limited to generating an outline of the flow by selecting the right nodes but does not actually configure them. You still need to manually click into each one and set it up.

    Zapier goes a bit further than Make, but it still leaves the workflow with a lot of configuration work that needs to be picked up by the user.

    In both Make and Zapier, you really need to prompt the AI copilot in a very specific way to get good results. In our case, the AI is designed to use its business analyst/consultant mode to extract information so it can work from very general, unclear and ambiguous instructions to a clearly defined workflow/process to build.

    The ability for our AI to edit the workflow at any time (including on top of your own manual changes) also means you can have a continuous iterative dialog/interaction with our AI copilot vs a once off interaction at the start. Both Make and Zapier's AI Copilots lack this or are very weak in being able to edit existing workflows reliably.

    • MattDaEskimo a day ago

      What exactly is "your AI"? From how you describe it, it's a GPT model with a "You're a business consultant" prompt.

      I'm sorry to be rough, but from your description it just sounds like your AI somehow does a better job with prompts compared to Zapier & Make, which is highly subjective.

      Besides that, this looks very cool and IMO is the future of interfacing AI automations in work environments

      • taaron a day ago

        Valid point. At its core, our AI is indeed a LLM that is prompted to provide an output. A lot of the work however is in (1) prompting it in a way that allows it to actually understand the user instructions and current state of the workflow and (2) allow it to reliably output a response that acts as a set of instructions on what needs to be done within the platform e.g. add this, remove this, change this question text to this, write this code etc.

        One example of what we had to do to achieve this was to develop an "intermediary language" defines how the current state of the workflow is represented to the AI and how the AI responds back - this needed to capture enough detail about the workflow without overwhelming it with too much context. We also developed techniques for structuring the prompting, with the process of building a workflow actually split into 3 stages: a pre-build planning stage, a build stage where the overall structure of the workflow is set, and then a build node stage where each individual node its configured. There is a bunch of other techniques we developed to get LLMs to be able to do what they current do, but these are just some examples of how it's a bit more than just a "You're a business consultant" prompt.

        One thing I'd encourage people to do is test these co-pilots head-to-head on the same prompt. If you were to ask Zapier or Make to "build me a process for triaging customer complaints", I'd expect them to not get very far, perhaps an outline of some apps you could connect together to achieve it. If you asked our AI this same request, it would be able to deliver a complete workflow with fully configured forms, tables, branching logic, tasks etc

sirjaz a day ago

Any plans for making the workflow builder into a desktop app?

  • taaron 20 hours ago

    Not at the moment, though I am curious what the main benefit of a desktop app would be for you - running the code locally? more performant UI?

bananamansion a day ago

are you using n8n for the workflow builder?

  • taaron a day ago

    Nope, we built the workflow builder entirely ourselves, but I guess most workflow builders do end up looking very similar!

    • causal a day ago

      That strikes me as a surprising choice given the amount of prebuilt integrations with n8n

      • taaron a day ago

        One factor in hindsight for doing this in-house was we did find out that AI can struggle with understanding and navigating existing workflow builders that were built and optimized for human usage and comprehension e.g. what nodes are available, the options that can set inside of those nodes and even how they are named had quite an impact on whether the AI could reliably form valid workflows on its own.

      • bushido a day ago

        Not that surprising if you take n8n license into account. Its very prohibitive.

65 a day ago

How is this better than Zapier?

  • taaron a day ago

    Because we started with a focus on orchestrating forms and tasks, I'd say we're more suited for complex, long-running workflows that involve a lot of stop/start steps assigned to different teams (e.g. review and approvals) mixed with automation in between.

    We actually integrate with Zapier i.e. you can trigger a workflow from Zapier, and we can trigger a zap from within a workflow.

    While Zapier has also done some great work in the AI space, I'd also say our Ai builder goes a lot further in being able to fully set up a workflow and then continue to help users edit, change and refine them at any point. We're able to do this because a lot more of the moving parts are internal to Workflow86 (forms, tables, tasks etc), so the AI has more context and control over what it can do.

    • chinathrow a day ago

      Looks like your product might be a perfect acquisition target for Zapier then ;)

  • ttul a day ago

    Oh god, anything would be better than Zapier. They are so laden with legacy bloat; their UX is slow and cumbersome. A classic case of enshitification.

brianjking a day ago

How the hell do you have so many typos on your website?

  • dinkumthinkum 21 hours ago

    I wonder if an AI could help with this?

    • taaron 21 hours ago

      Interesting idea, I have it a go with this prompt: "Generate a workflow that uses code to scrape the content from a page, passes it to an AI assistant that then checks it for any types, and then outputs the typos and the correct spelling"

      Here's the workflow that was generated: https://app.workflow86.com/template/2f8c5a73-af76-47bc-8757-...