---
title: "POST /campaigns"
method: POST
path: "/campaigns"
---

# POST /campaigns

`POST /campaigns`

## Request body

- object
  - `name` string, required — Campaign name for identification.
  - `account_id` string, required — Your Yuno account ID, found in the [Yuno Dashboard](https://dashboard.y.uno/developers) (UUID).
  - `organization_code` string, required — Your organization identifier (UUID).
  - `country` string, required — ISO 3166-1 alpha-2 country code (e.g., `CO`, `MX`, `BR`).
  - `channel` 'WHATSAPP_MESSAGE' | 'PHONE_CALL', required — Communication channel.
  - `focus` string — Campaign focus descriptor (e.g., `payment_recovery`).
  - `schedule` object, required — Scheduling configuration.
    - `daily_start_time` string, required — Start of daily send window in `HH:MM` format.
    - `daily_end_time` string, required — End of daily send window in `HH:MM` format.
    - `time_zone` string, required — IANA timezone (e.g., `America/Bogota`) or UTC offset (e.g., `-05:00`)
  - `duration` object, required — Campaign active period.
    - `start_at` string, required — Campaign start date in ISO 8601 format.
    - `end_at` string, required — Campaign end date in ISO 8601 format. Must be after `start_at`.

## Response `200`

## Other responses

- `201` — Created

---

[API](https://skmtc.net/y/apis/ai-caller.md) · [All operations](https://skmtc.net/y/apis/ai-caller/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/y/ai-caller/revisions/05b629819b49/schema)
