Studio
create_ carousel
Create a new Instagram carousel in the Carousel Studio from an idea or brief: Dalea plans it, writes every slide in the brand's voice and language, and paints the artwork, exactly as the Studio does. Returns at once with the draft id and a status of "generating"; the carousel takes 1 to 3 minutes and the widget in the chat fills in by itself. Do not poll: call get_carousel_generation once when the user asks whether it is done, or before scheduling it with schedule_carousel_post. Write the idea as a short brief in the user's words (topic, angle, who it is for, what the last slide should ask). Confirm the brief with the user before calling. Counts toward the brand's monthly carousel limit.
tools/callcreate_ carouselParameters
brandIdstringideastringrequiredThe brief: topic, angle, audience and the closing ask. Can include the points each slide should make. Up to 4000 characters.
funnel"tofu" | "mofu" | "bofu"tofu = reach, mofu = followers, bofu = sales. Default tofu.
slideCountintegerLeave out to let the plan decide. Between 1 and 10.
templateIdstringOne of: clean_editorial, cinematic_poster, tweet_post, contrast_split, numbered_list, headline_editorial, post_behind_subject, post_card, post_bar, post_split, post_solid, post_paper. Leave out to let Dalea pick for the idea.
textAmount"little" | "medium" | "lot"How much copy per slide: little, medium or lot. Default medium.
illustration"3d" | "flat" | "line_art" | "cartoon" | "editorial" | "children" | "concept_art" | "poster" | "vintage"Illustration style for illustrated templates. Default 3d.
coverHeadlinestringExact text for the cover slide, when the user already wrote it. Up to 200 characters.
languagestringBCP-47 code (pt-BR, en, es…) used only when the brand has no content language set. Up to 10 characters.
contentIdstringLink the carousel to one of the brand's content cards.