The canonical autonomous flow, expressed in dtc_* tools. Each async step is followed by dtc_job_wait.
1

Build the store from a brief

2

Populate the catalog

Find products to add with dtc_search_catalog.
3

Publish to live (spend-adjacent)

Requires store:publish; may return pending_approval.
4

Connect ads

5

Create & send a campaign (spend)

6

Monitor ROAS and decide

Use the numbers to choose the next action (scale, pause, restock).
This is the same sequence the launch blog post walks through. Every tool here maps to a real endpoint in the API Reference.