Make a carousel
make_carouselTurn a website link or a topic into a rendered 9:16 vertical carousel (1080x1920 slides), with a caption and hashtags. Costs 20 credits; insufficient_credits says what is missing. Returns while rendering: poll get_carousel until status is ready, then create_post with plan.caption, plan.hashtags and renderedMediaIds.
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": {
"source": "<source>"
},
"name": "make_carousel"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | A website URL or a topic | |
| language | No | Language of the slides and caption; defaults to the brand language | |
| mediaIds | No | Image ids from list_media to use on the slides | |
| ideaIndex | No | Which generated idea to build, starting at 0 | |
| textStyle | No | clean | |
| slideCount | No | ||
| sourceType | No | Inferred from the source when omitted | |
| imagePackId | No |