Create field order
create_field_orderCria uma ordem de serviço de campo para um contato. Passe process_id e process_step_id para amarrar a OS a uma etapa de um processo — aí fechar a OS conclui aquela etapa automaticamente. Sem eles, a OS é avulsa (chamado solto), que é o caso mais comum.
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": {
"contact_id": "<contact_id>",
"title": "<title>"
},
"name": "create_field_order"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Título da OS (ex: "Medição do terreno") | |
| address | No | Endereço da visita | |
| type_id | No | ID do tipo de OS — instancia o checklist e o SLA daquele tipo | |
| contact_id | Yes | ID do contato (use list_contacts) | |
| process_id | No | Processo ao qual esta OS pertence (use list_processes) | |
| description | No | Detalhes do serviço | |
| scheduled_at | No | Data/hora agendada em ISO (ex: 2026-09-25T14:00:00Z) | |
| process_step_id | No | Etapa do processo que esta OS representa. Ao fechar a OS, a etapa é concluída. Exige process_id. |