Skip to main content
PATCH
Atualizar 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.

Path Parameters

id
string
required

ID da regra de automação.

Body

application/json
name
string

Nome da regra.

Required string length: 1 - 100
enabled
boolean

Indica se a regra está ativa.

triggerEvent
enum<string>

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
integrationId
string | null

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

conditions
object | null

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

actions
object[]

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

Required array length: 1 - 5 elements
elseActions
object[] | null

Ações do ramo Senão. Null remove o ramo. Se o IF for removido, o Senão é limpo mesmo que este campo ainda venha preenchido.

Maximum array length: 5
priority
integer

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