StreamAgent for AI assistants
Connect StreamAgent to Claude, ChatGPT & Perplexity
Ask your assistant about your videos, leads, analytics, and transcripts in plain language. Once connected, it can pull your real data and answer — no exports, no dashboards.
https://app.streamagent.io/api/mcpWhat it can do
The connector gives your assistant read access to your workspace, plus write actions you grant separately — updating leads and videos, building routes, and booking calls. Everything is scoped to your workspace, and you approve exactly which permissions to grant when you connect.
Outcomes in one call
- Who to call todayYour hottest open leads, why each one matters now, and the next step for each.
- ResultsPlays to leads to calls to revenue for a window, against the one before.
- Turn a video into a routePlan a lead-capturing StreamRoute from one video, saved as a suggestion to approve.
- Plan a Smart RotationDescribe who goes where in one sentence; get the lanes, saved as a suggestion to approve.
Suggestions
- Suggest a changeSave a change as a suggestion card you approve in the app; nothing changes until you click Apply.
- What can be suggestedThe changes a suggestion can carry, with their params.
- Suggest a planSave two to eight related changes as one card; Apply runs them in order and Undo reverses all.
Videos
- List videosBrowse your library with status and view counts.
- Video detailsFull detail and stats for one video.
- Get embed codeThe code or site-builder prompt that puts a video, route or rotation on a website.
- Compare videosRank videos on real performance, not raw views.
- Key momentsThe notable moments detected in a video.
- Update a videoRename, describe, or retag a video (write); archiving needs approval unless granted.
- Add a video from a URLPull a video file in from a public link; it processes in the background (write).
- Start an uploadCreate the video and get a one-time URL to send the file to (write).
- Generation optionsWhich AI video tools are connected and the models, avatars and voices they offer.
- Generate a videoRender a clip with a connected AI video tool and add it to the library (write).
- Generation statusWhere a generation is: rendering, added to the library, or why it stopped.
- Viewer commentsRecent comments on your videos, and which ones are hidden.
- Viewer questionsWhat viewers asked a video, answered or not.
- ShortsSuggested and made Shorts, with this month’s allowance.
- FoldersYour video and route folders.
- Studio projectsYour StreamAgent Studio projects and their takes.
- Studio projectOne project’s timeline, sound, music, scenes, cameras and what Clean up would cut.
- Edit a Studio projectClean up, cut, arrange clips, set sound, music, text and captions (write); needs approval unless granted.
Analytics
- Video analyticsViews, engagement, and conversion for a video.
- Retention curveWhere viewers stay and where they drop off.
- Recent changesWhat changed across your workspace lately.
- Analytics summaryThe workspace numbers for a range, each with its prior-period change.
- Daily views and leadsA per-day series between two dates.
- Route performanceHow many reach each step of a route, where it loses people, and its leads.
- Traffic sourcesWhere viewers come from: sources, devices and countries.
- Smart Pixels healthConversions sent to each ad pixel, and any that failed.
- Meta ad resultsSpend, leads and cost per lead for ads launched from StreamAgent.
- AI searchWhether AI assistants cite your videos, by question and engine.
- Monthly goalsThis month’s targets for leads, views and depth, with the pace.
Outcomes
- List outcomesThe revenue ledger: purchases, booked calls and refunds with value.
- Revenue sourcesWhich revenue sources are connected and when each last reported.
Provisioning
- List webhook endpointsEvery endpoint with its events and whether it is active.
- Create a webhook endpointRegister a URL and get its signing secret once (write).
- Update a webhook endpointRename, re-point, change events, pause or rotate the secret (write).
- Delete a webhook endpointRemove an endpoint and its history (write).
- Send a test eventDeliver the synthetic test event and report the result (write).
- Delivery historyWhat was sent to an endpoint and how it went.
- List API keysActive keys by name, prefix and tier.
- Create an API keyMint a key of equal or lower access and receive it once (write).
- Revoke an API keyStop a key immediately (write).
Leads
- List leadsYour captured leads, most engaged first.
- Lead detailsOne lead with full activity history.
- Lead journeyA lead’s complete timeline across your videos.
- Update a leadSet status, tags, or append a note (write).
- Create or update a leadAdd a lead by email, or enrich the one that already exists (write).
- Export leadsA private, hour-long link to the Leads page CSV, when lead details are not masked.
Transcripts
- Search transcriptsFind where a topic is spoken across your library.
- Get transcriptThe full transcript for a video.
Routes
- List routesYour interactive routes.
- Route detailsThe structure of one route.
- Update a routeRename a route (write); pausing or archiving needs approval unless granted.
- Create a routeStart a new interactive route (write).
- Add a stepAdd a video step to a route (write).
- Add branchesWire the choices between steps (write).
- Smart RotationsEach rotation with its lanes, live tests and how they are doing.
- Landing pagesYour landing pages with status, views and leads.
- Landing pageEverything on one landing page, section by section.
Scheduling
- List bookingsUpcoming and past calls booked through your videos.
- Scheduling overviewYour calendar shape at a glance.
- Availability checkWhy a slot is (or isn’t) offered.
- Book a callBook a call and capture the lead (write); needs approval unless granted.
- Open timesThe times an event type actually offers next.
Main page & collections
- Main page & collectionsWhat your main page shows, and every collection.
- CollectionOne collection and what’s in it.
- Create a collectionA new public page of chosen videos (write); needs approval unless granted.
- Edit a collectionTitle, intro, address and how it fills (write); needs approval unless granted.
- Delete a collectionTake a collection’s page down (write); needs approval unless granted.
- Add or take outPut videos and routes in a collection, or take them out (write); needs approval unless granted.
- What leadsChoose what leads a collection’s page (write); needs approval unless granted.
- Main pageWhat your main page shows and how it reads (write); needs approval unless granted.
Workspace
- Workspace contextPlan, usage, and the guidance you wrote for assistants.
- List workspacesThe workspaces this credential can act on; an agency-wide key lists every client.
- List tagsThe tags in use across your content.
- Rename a tagRename or merge a tag everywhere it’s used (write); needs approval unless granted.
- Workspace searchOne search across videos, transcripts, routes, and leads.
- Workspace settingsName, caption language, discoverability, AI access and brand voice.
- TeamWho is on the team, their roles, and seats left.
- Custom domainsEach connected domain and whether it is live.
- IntegrationsWhich apps are connected and whether each is healthy.
- Meta connectionWhether Meta is connected, the ad account and pixel, and audience sync.
- Re-check a domainCheck a custom domain’s DNS now; it goes live when the record is right.
- Agent allowanceThis month’s agent messages: used, left, and when they reset.
- Agency overviewEvery client workspace with its numbers, health flags and waiting suggestions.
- Lead routing rulesThe rules that hand new leads to teammates, in the order they run, with the fields a rule can use.
- PlaybooksAn agency’s saved playbooks and the client workspaces they can be deployed into.
- Route partnersA route’s partners with their links and ledger: leads, sales, revenue and owed.
- Meta launch optionsWhat a Meta ad can use: Pages, audiences, currency and budget bounds, and the ads already running for a video or route.
One-click workflows
In assistants that support it, StreamAgent adds ready-made plays to the prompt menu — a weekly performance review, hot-lead triage, drop-off diagnosis, follow-up drafting, guided route building, and a library tidy-up — and lets you drop a specific video, route, or lead straight into the conversation.
How to connect
- ClaudeCustomize → Connectors → Add → Add custom connector. Paste the URL, then sign in to StreamAgent to authorize.
- ChatGPTSettings → Apps → add the URL and sign in to authorize. Works in chats and deep research; Developer Mode unlocks the full tool set.
- PerplexitySettings → Connectors → Add custom → Remote. Paste the URL and choose OAuth (or an API key).
Privacy & security
- You sign in and approve the permissions; access is limited to your own workspace.
- Lead contact details are masked before they ever reach the assistant.
- You can revoke access anytime from Settings → Connected Apps.