await creatads.listClients();
await creatads.createClient("Maison Leon");
await creatads.listCampaigns(clientId);
await creatads.createCampaign({
client_id: clientId,
name: "Summer Sale",
cta_text: "Shop now",
offer_text: "20% off",
aspect_ratio: "1:1,9:16",
volume: 4,
selected_angle_ids: [angleId],
platform_target: ["facebook", "instagram"],
landing_url: "https://example.com",
reference_image_url: "https://example.com/reference.jpg",
product_image_url: "https://example.com/product.png",
});
await creatads.listCreatives(campaignId);
await creatads.generateCreatives(campaignId);
await creatads.prepareCampaign(campaignId);
await creatads.listAngles(clientId);
await creatads.getAngle(angleId);
await creatads.generateAngles(clientId, researchSummary, "en");
await creatads.getBrandKit(clientId);