astrea_compromisso_criar
Cria um COMPROMISSO/evento na agenda, vinculado a um processo no Astrea.
case_id: id do processo (ver astrea_processos).
title: título do compromisso.
start: início em ISO (ex.: 2026-07-10T14:00:00Z). Interpretado no fuso do servidor (UTC).
end: opcional, fim em ISO; se omitido, 30 min após o início.
all_day: opcional, true para dia inteiro.
location: opcional, endereço/local.
responsible_id: opcional, id do membro responsável (ver astrea_responsaveis). Se omitir, fica no usuário da integração e pode NÃO aparecer na agenda do advogado. Passe o id da pessoa para o compromisso aparecer na agenda dela.
repeat: opcional, cria uma SÉRIE recorrente numa só chamada (semanal/mensal/etc.). A 1ª ocorrência é o start; cada ocorrência preserva o horário e a duração. Cada compromisso é independente (edite/exclua individualmente com astrea_compromisso_editar/_excluir). Devolve appointment_id (o id do compromisso criado; na série, um por ocorrência) — guarde para editar/excluir depois.
Bulk support: accepts case_ids, responsible_ids for batched execution.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| start | Yes | ||
| title | Yes | ||
| repeat | No | ||
| all_day | No | ||
| case_id | Yes | ||
| case_ids | No | ||
| location | No | ||
| responsible_id | No | ||
| responsible_ids | No |