Ask the Marketing Agent
ask_marketing_agentTevyon's Marketing Agent plans a small campaign: from the user's brief (product, goal, channels, audience, offer) it proposes up to four ready-to-post creatives, each a Marketing Agent style or template with its lettering or spoken line, format, length, a post caption and the credits of one run. It never starts a job. Show its reply (in the user's language) and the creatives with their credits; start a chosen one with run_marketing_style (style_id, wish, aspect, duration, the product photo, max_credits = credits). needs lists inputs still missing (product photo). Pass the product photo as photo so it plans for that product. It shares the Director's daily budget and models (list_director_models).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"message": "<message>"
},
"name": "ask_marketing_agent"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | A model id from list_director_models. Default: the free standard model. | |
| photo | No | The product photo from create_upload or import_image (/api/media/uploads/…). | |
| history | No | Earlier messages of this conversation with the agent, oldest first. | |
| message | Yes | The brief in the user's words, e.g. «launch of my organic lemonade on Instagram, young urban audience». | |
| has_avatar | No | True if the user has a photo of a person for UGC and people styles. | |
| product_name | No | ||
| product_description | No |