Skip to main content
POST
Create a team automation

Authorizations

Authorization
string
header
required

Team API key. Current keys retain the bzy_team_ compatibility prefix.

Path Parameters

teamSlug
string
required

Felan team slug shown in dashboard URLs and Team Settings

Minimum string length: 1

Body

application/json
name
string
required
prompt
string
required
triggers
object[]
required
Minimum array length: 1
status
enum<string>
default:active
Available options:
active,
paused,
disabled
environment_id
string<uuid> | null
repo_filters
object
repo_selection
string[] | null

Repository keys to clone for each run. Null means all connected repositories; an empty array means none. Keys must belong to the team's repository list. This selection overrides the destination channel's selection and does not change event-matching repo_filters.

Maximum array length: 1000
Required string length: 1 - 1024
Pattern: \S
one_off_at
string<date-time> | null

Compatibility field for a one-time schedule when triggers is omitted.

Response

Automation created

data
object
required