AI styles

Built-in visual styles for AI-generated b-roll.

When you start a workflow with an AI_IMAGE visual style, the aiStyle field controls how the generated section visuals look. Pass one of the built-in style ids below, or any free-form text to describe a custom style. A standard style is used when omitted.

1const { workflowRunId } = await client.workflows.addVisualsNarrationsAndCaptionsToScript({
2 script: "Staying hydrated keeps your body and mind running at their best...",
3 visualStyle: { type: "AI_IMAGE", aiStyle: "WATERCOLOR" },
4});

Built-in styles

Style idNameDescription
PHOTORealisticPhotorealistic photography with natural lighting.
WHITEBOARDWhiteboardMinimalist whiteboard explainer with simple marker line drawings on white.
3D_CARTOON3D cartoonRounded 3D cartoon render with soft lighting and vibrant matte colors.
WATERCOLORWatercolorLoose watercolor illustration with visible brushstrokes and soft color bleeds.
CORPORATEFlat artCorporate-memphis flat illustration with simple geometric shapes and bold colors.
EDITORIALEditorialConceptual editorial illustration with bold shapes and strong negative space.
CHALKBOARDChalkboardWhite chalk line drawings on a dark green chalkboard.
RISOGRAPHPosterRisograph print look with halftone texture and a limited duotone palette.
COLLAGEPaperLayered cut-paper collage with torn edges and a handmade craft feel.
ISOMETRICIsometricClean isometric 3D vector objects with soft pastel gradients.
ANIMEAnimeCel-shaded anime illustration with vibrant colors and clean linework.
EDUCATIONALEducationEducational infographic style with simple icons and pastel colors.
BOHOBohoBoho linocut poster with textured organic strokes on a white background.
CLAYMATIONClaymationSoft clay-figurine claymation with a handmade stop-motion look.

Custom styles

Any value that is not a built-in style id is treated as a custom style prompt. For example, aiStyle: "vintage 1970s film photography, warm grain" styles every generated visual to match that description.