Skip to content

Automate Amplitude

Share Amplitude numbers with your team without screenshots. Post active and new users to Slack each morning, send a weekly breakdown of where new users came from, and catch an event like Purchase that suddenly stops firing. Describe what you want to your AI assistant, check what it will do, and it keeps running.

Try asking

Create a ClickRuntime automation: every day at 9am, get yesterday's active users and new users from Amplitude and post them to #product in Slack.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Build your own

Build any Amplitude automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Amplitude should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • 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 day, check Amplitude for active users and alert me if yesterday's number is more than 20% below the same weekday last week.

Every Monday, post weekly active users, new users and retention from Amplitude to our Slack channel as a short summary.

Every month, export Amplitude feature usage per event, add it to a Google Sheets report, and create a Notion page summarizing which features grew and which declined.

Beyond chat

Have Amplitude work when you're not in the chat

Connecting Amplitude to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Amplitude

Amplitude uses your project's API key and secret key together. You copy both from the project settings.

Amplitude

Product analytics

  1. In Amplitude, open Settings in the lower left, then Projects, and choose your project.
  2. On the General tab, select Manage next to API Key and Secret Key. You need the Manager or Admin role.
  3. Copy the API key and the secret key. The secret is shown only when it is generated.
  4. In the ClickRuntime dashboard, save both as secrets on Connections & secrets.

Good to know

Amplitude limits that affect automations

  • Some Amplitude APIs are only on paid plans.
  • Rate limits differ from endpoint to endpoint, so frequent checks should stay small.
  • EU projects use a separate API host, so mention it if your data is stored in the EU.
  • Only Managers and Admins can view and create the secret key.

FAQ

Questions about automating Amplitude

What can ClickRuntime read in Amplitude?
Data from the Dashboard REST and Export APIs for the project whose keys you saved, such as active users, new users and event counts grouped by a property.
Can it watch several Amplitude projects?
Each project has its own API key and secret. Save one pair per project and say which project each automation should use.
Will it work on the free Amplitude plan?
Some of it. Amplitude keeps certain APIs for paid plans, so a report may need a paid plan depending on the data it uses.
How quickly does a drop alert fire?
It runs on the schedule you choose, such as hourly. It is not triggered the moment an event stops.
Do I need AI for Amplitude automations?
No. These reports and alerts are counts and comparisons. If you want a written explanation added, AI comes with every ClickRuntime plan, so you don't need your own AI key.
Is this a Amplitude connector for ChatGPT or Claude?
Not for chatting with Amplitude data. A chat connector lets your assistant read and change Amplitude while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Amplitude event.

Tell your assistant what Amplitude should do

Free plan. No credit card.