automations_read
With
forTrigger, whether an automation on that trigger can use the step; null otherwise and for triggers.A step’s category; null for a trigger.
The JSON Schema of the config for this kind and version. It never changes once published: a change that breaks it publishes a new version.
String!
required
What it does.
String
The area it belongs to, such as
core or api.String!
required
The domain’s display name.
required
What it does outside the run.
String
The event a trigger listens for; null for steps.
String!
required
The folder editors list it under.
Why editors don’t offer the step for new automations; it stays valid in existing ones. Null when offered.
String!
required
An icon name.
String!
required
The kind, such as
core.wait.required
The ports a step’s default config has; ports can depend on its config. Empty for a trigger, which always leaves by
next.Boolean!
required
Whether a step can be disabled (
AutomationStep.disabled); false for a trigger.String!
required
Its display name.
required
Trigger or step.
Why a trigger can’t start new automations; null when it can, and for steps.
String
Why diagnostics can’t see inside the step, such as code or a raw HTTP call; null for checked kinds.
Int!
required
The kind’s current version. New and saved automations use it; older configs are migrated up on save.