4
11 Comments

Idea Validation — "Almost-no-code" automation

Greetings IH !

Alright, I’m coming to you with a newborn idea that I think might be worth exploring, and I hope you can help me dig a little bit deeper into it. I’d like to talk to you about automation. There are many players in the field, but afaik, none of them truly answers the need I’m thinking about.

So the problem of no-code automation, in my eyes, is that it lacks flexibility. The problem with all-code automation is that the time you gain from the lack of flexibility is lost in deploying, hosting and maintaining your scripts. I think there is a middle ground here:

Automation with code but actually not too much code (sorry that’s the best headline I could think of for now)

The idea is to provide multi-disciplinary profiles and jack-of-all-trades with a simple interface where they can:

— Create scripts that are automatically deployed, hosted and maintained
— Trigger those scripts with simple CRONs and / or webhooks
— Call APIs with a huge added layer of simplicity (HTTP wrappers for custom back-ends, Slack/Google/Twitter/Whatever API wrappers) (think how Google AppScript simplifies this for example)
— Treat their data with a set of tools (Code snippets to sort tables, for example)
— Export what they need with a set of connectors to various services (Email, Slack channels, Texts, etc.) : text(phoneNumber, message) or slack.send(channel, message)

This way, we’d provide them with an automating tool that is truly flexible (As an example, Zapier doesn’t allow me to do things with my personal back-ends), and still removes the pain of having to deploy + host your custom scripts somewhere. Plus easy to code and easier to maintain.

Basic usecase for example:
— Send yourself a text when a new customer signs in to your app
— Populate a GSheet with name, email and plan of said customer
— Email your customers automatically when Stripe bills them
— Email your customer automatically when his plan is about to come to an end

I know that you can do these things by aggregating several services (in this instance, for example, Intercom + Zapier + Google Sheets + Mailjet / Mailchimp would do the job), but this gives you way more flexibility, and doesn’t take that much time to set up.

Ready to answer your questions, and eager for your feedback.

Cheers!

posted to Icon for group Ideas and Validation
Ideas and Validation
on March 13, 2020
  1. 2

    Do you know Integromat.com? I don't know or this is matching your expectations, but they offer much more possibilities then other services as Zapier and stuff.

    1. 1

      This looks like an absolute beast. Why isn't this much more popular? Seems like you can automate the whole internet with this.

      1. 1

        Yeah its insane, no clue why. The possibilities are endless!

  2. 1

    Sounds similar to the concept of https://darklang.com/. I think a product could exist, just using a standard programming language.

    I currently use Integromat for the following use cases:

    • Adding new users to Mailchimp,
    • Sending chat notifications to the team when important things happen in the app

    The biggest value I see from this kind of tool is that I don't have to code all the API HTTP requests by hand. I currently don't have a use case where I need to add custom code.

    On the other hand, there is a particular class of problems where all visual tools fall flat on their face and where a coding tool could be helpful:

    • Doing math,
    • Iterating through collections,
    • Aggregating in a custom way,
    • Joining multiple data sources,
    • Searching within a collection based on non-trivial criteria

    These things are incredibly clunky / impossible to build visually. And oftentimes, in code, it's like the most basic for loop. Although I hadn't had these use cases yet in my current project, I used to encounter them often in Unity, for example, when I was trying to use visual tools like NodeCanvas.

    Hope this is helpful to you.

    1. 1

      Hey @pavlomarko, thanks so much for this (very) detailed answer!

      Yeah exactly, we think about a flexibility-first product, with a huge emphasis on quickwins in coding, testing and deploying your scripts. I know Zapier and Integromat and similar products offer A LOT of possibilities to their customers but I feel they're missing the flexibility that one could require when building such small quickwins, making them not quickwins anymore because of the added complexity.

      Thanks again!

      1. 1

        No prob! Also, an interesting thing to think about is: what happens when you start building with no-code, you get some traction and then you want to grow from there. Most likely you don't want to throw away your no-code infrastructure, so it would be great to have the ability to inject custom code where needed, instead of rebuilding everything from scratch.

  3. 1

    I have set up some webhooks and prepared some cloud functions and cloud run instances. These are serverless and easy to maintain, but I still have to maintain the code for them (on GitHub). If you can remove that process (of hosting my script), I would use it.

    1. 1

      That's the whole idea, building, testing and hosting all in one place, with the right webhooks, wrappers and interface to make the whole process painless and easy to use.
      If you have 5 minutes, would you mind sharing one or two usecases for your automations ?

  4. 1

    all I can say is we need a great drag and drop app building software.

    1. 1

      Can you elaborate a little on what you mean by "app building software" ?

  5. 1

    This comment was deleted 6 years ago.

Trending on Indie Hackers
I got my first $159 in sales after realizing I was building in silence User Avatar 53 comments Three Days Before Launch, I Let My Own Tool Tear Me Apart User Avatar 37 comments I thought I was building a news visualization tool. Users thought it was a catch-up tool. User Avatar 34 comments I Rejected a $15K Acquisition Offer for My Multi-Agent IDE — Here's the Full Breakdown User Avatar 28 comments A pattern I keep seeing in EdTech: traffic isn't usually the problem. User Avatar 23 comments Priorities for launching a SaaS solo, with no budget User Avatar 22 comments