Automate Any API
Anything with an HTTP API can be part of an automation, including internal tools and your own backend. Save the key in the ClickRuntime dashboard, describe what to do, and the automation calls the API on a schedule or when an event arrives.
Try asking
Create a ClickRuntime automation: give me a link my contact form can send to. For each new lead, send them a short welcome email from my Gmail and email me their name, email and message.
Paste it into your assistant. It tells you what it will send or change before it runs live.
Ideas
What you can automate in Any API
Email new leads and alerts from your own address
When a form or tool sends a lead or error to your link, the right email goes out from your Gmail straight away.
See how it worksAdd form entries to a sheet as they arrive
Anything sent to your link, from a form, a website or another tool, appears as a new row.
See how it worksAdd form sign-ups to a Notion database
Every sign-up, booking or idea sent to your link becomes a row in Notion, without duplicates.
See how it worksSave form submissions to Airtable
Every submission lands as a record in your table, and returning people update their existing record instead of creating a new one.
See how it worksKeep Airtable prices up to date
The prices and values in your table update on their own every hour.
See how it worksCreate Linear issues from a form or alert
Bug reports or alerts sent to a link become Linear issues in the team you choose.
See how it worksGet Slack alerts for new Asana tasks and comments
As soon as a task is added or someone comments in your project, your team sees it in Slack.
See how it worksKeep a form's dropdown choices up to date
When your list of options changes, the dropdown in your form is updated to match.
See how it worksPost form submissions to a Discord channel
Form entries and app events show up as tidy messages in the channel you pick.
See how it worksAdd sign-ups from your site to Mailchimp
People who fill in your own form are added to your audience with a tag, without a Mailchimp embed.
See how it worksSave API snapshots to a BigQuery table
Data from an API is appended to your table with a timestamp on each run, building a history you can query.
See how it worksSave form uploads into dated OneDrive folders
Files posted to your link are filed into a folder for that day.
See how it worksSend a WhatsApp confirmation when someone books
Each new booking or sign-up gets your approved template on WhatsApp with their name and details filled in.
See how it worksTurn alerts from other tools into tickets
Anything posted to your link becomes a Freshdesk ticket with a subject and description.
See how it worksTag contacts when your site reports an action
Your site sends an email and a tag, and the matching contact is tagged in ActiveCampaign.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Any API, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Any API automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Every 15 minutes, call our internal /orders API, and when an order has been in Pending for more than 2 hours, post it to #ops in Slack.
When our billing system sends a webhook for a failed payment, look up the customer in HubSpot and email their account owner.
Every night, pull yesterday's usage numbers from our analytics API and add a row per customer to my Google Sheet.
Setup
Connect Any API
Save the API key or token as a secret in the ClickRuntime dashboard. Scripts read it at run time and it never appears in the chat. Services that send webhooks can post to the automation's trigger link.
Any API
Developer
- Create an API key or token in the service you want to use.
- In the ClickRuntime dashboard, save it as a secret on Connections & secrets.
- Tell your assistant the service and the secret's name. For webhooks, paste the automation's trigger link into the service's webhook settings.
FAQ
Questions about automating Any API
Does it work with our internal API?
Can it receive webhooks?
Can it check webhook signatures?
What about APIs that page their results?
Related pages
Keep exploring