Title82/100
Ask Vamos
The title clearly communicates the tool’s action and subject. Keep it concise.
Description97/100
Ask Vamos to research or write social media content: what is working on TikTok, Instagram or YouTube (trending formats, hooks and topics in a niche, a creator's or competitor's best posts, similar creators), a post's hook, comments or video, Meta ads, and posts, hooks, scripts or captions in the workspace's brand voice. Returns a runId in under 2s while Vamos works: seconds for a rewrite, 2-8 minutes for research. Call chat_completion_poll with the runId until it is done; the answer is its `result`. Credits bill when the run completes, even if you stop polling; chat_completion_cancel stops it.
The description explains the capability, when to use it, and what to expect.
Inputs95/100
Explain what happens when this optional value is omitted.
chatId
From list_chats or create_chat.
Clear enough to supply this argument.
content
The user's whole request in their own words. Vamos already has this chat's history and the workspace brand. Examples: "break down @vanessalau.co's last 30 days", "tighten hook 2, add a stronger CTA".
Clear enough to supply this argument.
include_data
Only when the user wants the answer's videos, ads and creators as rows (a sheet, board, file or pipeline); they are long. Adds `data`: row counts and 24h links to JSON and CSV. No extra credits.
Clear enough to supply this argument.
data_format
"inline": the rows in `data` instead of links, for a small set or a host that cannot fetch.
Explain what happens when this optional value is omitted.
include_transcripts
With include_data: add transcripts, up to 10.
Clear enough to supply this argument.
Annotations100/100
All four behavior hints are declared.
{
"title": "Ask Vamos",
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}Output schema0/100
No output schema is declared. Add one for structured results so clients can interpret returned fields.
Not declared