Workflow Examples
Common workflows for humans, agents, and server-side automation using Novabrand integration docs.
Create a new brand project
- 1
Call
create_projectthrough MCP, orPOST /projectsthrough REST, with the brand name and website URL. - 2
Store the returned
brand_analysis_id. - 3
Poll
check_brand_analysisorGET /brand-analysis/:iduntil the status iscompleted. - 4
Use the returned
project_uuidfor image listing and generation calls.
Generate ad creatives from existing product images
- 1
Call
list_projectsand choose the rightproject_uuid. - 2
Call
list_product_imagesfor that project. - 3
Pass one or more returned product image UUIDs into
generate_adorPOST /ads. - 4
Poll generation status until
completedis true, then use the returned asset URLs and copy.
Generate model photoshoots
- 1
Call
list_product_imagesfor the product images. - 2
Call
list_modelsfor saved brand model images. - 3
Call
generate_model_shotorPOST /model-shotswith both product and model image UUIDs. - 4
Use the optional
scenefield to describe the setting in 500 characters or fewer.
What agents should ask users for
| When the agent lacks | Ask the user for | Then call |
|---|---|---|
| A project | Brand name and website URL. | create_project |
| Product image IDs | Which product or project to use. | list_product_images |
| Model image IDs | Which saved model to use. | list_models |
| Creative direction | The output goal, placement, aspect ratio, and any scene notes. | generate_ad or generate_model_shot |
