Chatwoot icon

Chatwoot

Interact with Chatwoot API to manage conversations, messages, contacts, and more

Actions206

Campaign → Create

AI-generated

Summary

Create a new campaign in Chatwoot with a specified title and message, optionally assigning it to a specific inbox, scheduling it, and defining a target audience using JSON filters.

Inputs

  • Title (required) — Title of the campaign
  • Message (required) — Campaign message content
  • Additional Fields — Optional fields including Inbox ID (number), Scheduled At (date/time), and Audience as JSON filter conditions

Output shape

a single JSON object representing the created campaign

The output contains the created campaign details as returned by Chatwoot API, including supplied and defaulted properties. There is no pagination; the response is immediate upon creation.

Examples

Example 1: Create a campaign with mandatory fields only

Set mandatory Title and Message fields, leave Additional Fields empty.

Example 2: Create a scheduled campaign targeting a specific inbox and audience

Set Title and Message, provide Inbox ID, Scheduled At date/time, and Audience JSON filter conditions in Additional Fields.

Links

Discussion