- Integrations
- /
- Wistia
Wistia
Wistia video hosting and engagement events
Wistia is the video-hosting platform built for B2B marketing — its turnstile (email-gate before play), heatmaps, and per-viewer engagement scoring make it the default choice for teams that want video to feed the same lead pipeline as their forms. Tiny Command surfaces one trigger (Media Watched — fires when a viewer completes a configurable percentage of a video, set per-trigger; the lead-qualification hook) plus five actions: List Projects (Wistia's folder structure), List Media, Get Media (metadata for one video), Upload Media (push a video file or URL into a project), and Get Stats (per-video aggregate stats: plays, play rate, average watch percentage). The connection uses a Wistia API access token from the account settings. Media Watched is the high-value workflow trigger: when a known lead crosses the 80% watch threshold on the product-demo video, fire a workflow that flags them in HubSpot as sales-ready, slacks the account owner, and books a calendar slot. The viewer-identification step requires the embedded video to have collected the email (via turnstile or via a passed email_address parameter).
Workflows start when Wistia does.
1 real-time trigger, each backed by a webhook subscription. Events arrive within seconds and you don't have to set up polling.
Do anything Wistia 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 |
|---|---|
| Get Media | Retrieves a Wistia media by hashed ID with name, duration, thumbnail, project, and embed code. Used to enrich trigger payloads or to render catalog UI. |
| Get Media Stats | Returns engagement statistics for a Wistia media (load count, play count, play rate, hours watched). Use for content reports or for in-app analytics widgets. |
| List Media | Lists media (videos) in your Wistia account with their hashed IDs, name, project, and duration. Useful for catalog exports or batch operations. |
| List Projects | Lists Wistia projects (folders that contain media). Use to populate a project picker before uploading or listing media. |
| Upload Media | Uploads a new media (video) to Wistia from a URL or file into the specified project. Processing is async, so the returned media is initially unready; poll Get Media for status. |
Pre-built Wistia 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 Wistia once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.
Every Wistia 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 Wistia integration.
If we missed yours, ping support. We usually reply within an hour.
How do I connect Wistia to Tiny Command?
What Wistia triggers does Tiny Command support?
What Wistia actions can I run from a workflow?
Is the Wistia integration real-time?
Do I need to write code to use Wistia with Tiny Command?
How much does the Wistia integration cost?
More other apps people connect.
Same category as Wistia, ordered by how often teams pair them. Hover the carousel to pause.
Do more with Wistia.
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.