agenda_marcar
Creates Google Calendar events from confirmed dates, times, and details, adding guests only when requested and approved so invitations are sent intentionally.
Instructions
Cria um evento no Google Agenda do operador. Marque só o que foi combinado de fato (data e hora claras) ou o que o operador pediu. CONVIDADOS: o Google manda e-mail de convite na hora. Só inclua convidados quando o operador pedir, e antes mostre a ele o evento (título, quando, quem) e espere o OK. Sem convidados, ninguém recebe nada. Devolve o evento criado com id, agenda, hora_brt, link e o link do Meet.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"titulo": "<titulo>",
"inicio": "<inicio>"
},
"name": "agenda_marcar"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fim | No | fim; sem ele vale duracao_min | |
| meet | No | true = cria link do Google Meet | |
| local | No | ||
| agenda | No | id da agenda; padrão a principal | |
| inicio | Yes | data-hora ISO (sem fuso = Brasília) ou YYYY-MM-DD com dia_inteiro | |
| titulo | Yes | título do evento | |
| descricao | No | ||
| convidados | No | e-mails; o Google manda convite por e-mail | |
| dia_inteiro | No | true = evento de dia inteiro | |
| duracao_min | No | duração em minutos quando não há fim; padrão 30 |