Use CasesUpdated for MCP and REST v1

Workflow Examples

Common workflows for humans, agents, and server-side automation using Novabrand integration docs.

Create a new brand project

  1. 1

    Call create_project through MCP, or POST /projects through REST, with the brand name and website URL.

  2. 2

    Store the returned brand_analysis_id.

  3. 3

    Poll check_brand_analysis or GET /brand-analysis/:id until the status is completed.

  4. 4

    Use the returned project_uuid for image listing and generation calls.

Generate ad creatives from existing product images

  1. 1

    Call list_projects and choose the right project_uuid.

  2. 2

    Call list_product_images for that project.

  3. 3

    Pass one or more returned product image UUIDs into generate_ad or POST /ads.

  4. 4

    Poll generation status until completed is true, then use the returned asset URLs and copy.

Generate model photoshoots

  1. 1

    Call list_product_images for the product images.

  2. 2

    Call list_models for saved brand model images.

  3. 3

    Call generate_model_shot or POST /model-shots with both product and model image UUIDs.

  4. 4

    Use the optional scene field to describe the setting in 500 characters or fewer.

What agents should ask users for

When the agent lacksAsk the user forThen call
A projectBrand name and website URL.create_project
Product image IDsWhich product or project to use.list_product_images
Model image IDsWhich saved model to use.list_models
Creative directionThe output goal, placement, aspect ratio, and any scene notes.generate_ad or generate_model_shot