AI Sync

Workflows

Create Workflow

POSThttps://app.rizzdial.com/api/Workflow/create
Create Workflow
curl --request POST \
  --url https://app.rizzdial.com/api/Workflow/create \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "New leads"
}'
{
  "data": {
    "id": "MQ==",
    "status": "draft",
    "builder_id": "MQ=="
  },
  "success": true
}

Create Workflow#

Creates a draft workflow. An empty body is allowed — a default name is generated. Optional trigger_config must use trigger and action types from the catalog.

Authorizationstringheaderrequired

Bearer token in the format: Bearer {access_token}

namestringbody

Workflow name. Max 255 characters. Omit for a generated name

descriptionstringbody

Optional description

trigger_configobjectbody

Optional graph. Same shape as Get Builder. Types must match Catalog Triggers and Catalog Actions

curl --request POST \
  --url https://app.rizzdial.com/api/Workflow/create \
  --header 'Authorization: Bearer {{bearer_token}}' \
  --header 'Content-Type: application/json' \
  --data '{"name":"New leads"}'
successboolean

true when the draft is created

dataobject

Includes base64 id, builder_id, status (draft), and builder_endpoint