Skip to main content
POST
Criar regra de automação

Authorizations

x-jurichat-api-key
string
header
required

Chave de API do escritório (criada no painel). Envie o valor no header x-jurichat-api-key.

Body

application/json
name
string
required

Nome da regra.

Required string length: 1 - 100
triggerEvent
enum<string>
required

Evento que dispara a automação.

Available options:
crm.lead.created,
crm.lead.updated,
crm.lead.deleted,
crm.lead.moved,
crm.lead.overdue,
chat.conversation.created,
chat.conversation.updated,
chat.conversation.assigned,
chat.message.received,
chat.message.sent,
contact.created,
contact.updated,
contact.deleted,
webhook.test
actions
object[]
required

Ações do ramo Então, executadas quando a condição do Quando é verdadeira.

Required array length: 1 - 5 elements
enabled
boolean
default:false

Indica se a regra está ativa.

integrationId
string | null

ID da integração. Null para aplicar a todas.

conditions
object | null

Condições que restringem a execução da regra.

elseActions
object[] | null

Ações do ramo Senão, executadas quando a condição do Quando é falsa.

Maximum array length: 5
priority
integer
default:0

Prioridade da regra.

Response

Default Response

id
string
required
officeId
string
required
integrationId
string | null
required
name
string
required
enabled
boolean
required
triggerEvent
string
required
conditions
object | null
required
actions
object[]
required
elseActions
object[] | null
required
priority
number
required
createdAt
string<date-time>
required
updatedAt
string<date-time>
required