- Integrations
- /
- Amplitude
Amplitude
Amplitude product analytics events and export
Amplitude is the product-analytics platform — event tracking, funnels, retention, cohorts, dashboards — used by product teams to understand user behaviour. Tiny Command exposes three actions, no triggers (Amplitude is the destination for events, not a source; for "react to a behavioural cohort" workflows, use Amplitude's Behavioral Cohort sync feature pointing at a downstream destination): Send Event (push a discrete event into Amplitude — user_id, event_type, event_properties, user_properties), Identify User (upsert user properties — the user-state update), Export Events (paginated raw-event export by time range — useful for daily batch-load workflows into a warehouse, or for "what happened in the last hour" forensics). The connection uses an Amplitude API key + Secret key from Project Settings → API keys. The HTTP V2 API used by Send Event accepts batches of up to 1000 events per call for efficient bulk ingestion. Most workflows track events server-side (via Tiny Command) for events that don't fit a client SDK — webhook-triggered states, server-side actions, async backend events.
Do anything Amplitude can do, from a workflow.
Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.
| Action | What it does |
|---|---|
| Export Events | Returns raw events for a specified time window — useful for daily warehouse loads, ad-hoc forensics, or one-off cohort analyses. Events become available 5-15 minutes after ingestion, so for real-time reaction workflows this is the wrong tool; for batch ETL into a warehouse, this is the right one. |
| Identify User | Upserts user-level properties (plan, country, signup_date) on the Amplitude user record. Drives segmentation in dashboards and cohorts. Use $set_once for properties that should only set on first encounter (signup_date) — $set overwrites on every call. |
| Send Event | Sends a behavioural event into Amplitude with user_id, event_type, properties, and timestamp. The base hook for server-side tracking — events that don't fire from the client SDK (webhook-triggered states, async backend events, scheduled jobs). For bulk historical loads, use the Import endpoint instead. |
Pre-built Amplitude workflows.
Clone any recipe and customize it in one click. Every recipe is fully editable.
Three things worth knowing.
Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.
Connect Amplitude once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.
Every Amplitude field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.
Questions about the Amplitude integration.
If we missed yours, ping support. We usually reply within an hour.
How do I connect Amplitude to Tiny Command?
What Amplitude triggers does Tiny Command support?
What Amplitude actions can I run from a workflow?
Is the Amplitude integration real-time?
Do I need to write code to use Amplitude with Tiny Command?
How much does the Amplitude integration cost?
More analytics apps people connect.
Same category as Amplitude, ordered by how often teams pair them. Hover the carousel to pause.
Do more with Amplitude.
Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.