I have had a similar-ish idea floating in my head for a while, which is a library + executor + editor UI for per-app scripting capabilities.<p>Something that would let people write out basic automation workflows to respond to events, similar to what Zapier or Salesforce offers to its users.<p>There are, of course, halting problem-style issues. I _think_ you could paper over some of that at the description level. But really you want the right kind of hooks into the actual system. A scripting tool that is just "oh but you just hit the API" is way less nice than bespoke components for your own system.<p>And with event systems you have the usual event propogation issues of accidentally causing a massive fan-out of events from some action and causing your sysetm to fall over.<p>But this is really something that someone could write out as a component for other systems and make a lot of business SaaS's automation floors way better.<p>You really do want to offer _something_ to users, though. The users that can write Javascript... well, Zapier lets you write Javascript. Hell, Google Cloud Platform lets you write Javascript in little script blobs, complete with Google Docs-level concurrency. This is a bit weak compared to that.