Has anyone used Zapier or alternative API integration tools? It gives something like 17500 calls per month on the price plan we are on. We are going to run out. We’d like to use another (cheaper) alternative tool.
To be able to sequence API calls
To be able to configure how often the system checks for changes, and fires the chain of API events as required.
The chain of calls must be configurable.
The tool should be codeless, i.e. a GUI. The users are technical but not coders.
Events should be able to run in parallel, i.e. if 2 conditions are met, then 2 chains of events should be able to run, so they don’t block the other one from running, if conditions for 2 or more chains are true.
We have multiple systems that talk to each other with APIs when events happen. Zapier listens on the tools and fires events so the other systems do their respective actions. E.g. when a user sets up X event in tool A, it sends messages to Slack and adds reminders to calendars. Zapier polls for changes every few minutes or so (it is configurable how long the intervals are).
When setting up a new user in Gsuite, it messages Slack and adds them as a user to various systems as a new user.
Events can fire many APIs, so each event uses up a lot of the quota.
Wondering where there can be efficiencies in the number of calls in the long term but in the meantime, need more capacity on Zapier/alternative system at lower cost.
Possible (inadequate) solutions
Could probably be done with Postman but that won’t be running anywhere, is manual to kick it off, and won’t be polling for events. So that would work for individual events but not for a massive suite of actions.
There is no CI pipeline. Suggestions welcome.