Search your content
searchSearch across your own connected-account content and return the best matches.
Each result has an id (pass it to fetch for the full item), a title, a url, and
a text snippet. This is the deep-research "search" entrypoint the ChatGPT/Claude
connectors call by convention; for semantic search over analyzed videos specifically use
search_videos. Returns {"results": [...]}; when you have no connected accounts it
returns reason="no_connected_accounts" plus a connect_url instead of results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (default 10). | |
| query | Yes | Free-text query matched against your connected accounts' content (captions, titles, transcripts). | |
| platform | No | Optional platform filter — instagram, tiktok, or youtube (case-insensitive). Omit to span all connected platforms. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Present only when results is empty — why it is empty. | |
| results | Yes | ||
| connect_url | No | Where to connect an account; present only with reason='no_connected_accounts'. |