salvar_checklist_etapa_completo
Create or update stage checklists in Ploomes CRM with dynamic fields and filters for frontend compatibility.
Instructions
Criar ou atualizar um checklist de etapa de forma compatível com o front do Ploomes CRM.
Cada item aceita, por exemplo:
{
"label": "CNPJ",
"field_name": "CNPJ",
"entity_id": 2,
"type_id": 2,
"required": true,
"operation_id": 2
}
Para campos de opções pré-cadastradas (type_id=7), envie também:
{
"options_table": "Tabela Tipo de Documento",
"options": ["CPF", "RG", "CNH"]
}
Observacoes:
1. A tool garante campos dinâmicos, FieldKey, FieldPathId e o filtro do checklist.
2. Usa DealFilterId no body final para que o checklist abra corretamente no front.
3. checklist_id é opcional e permite atualizar um checklist existente.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nome | Yes | ||
| itens | Yes | ||
| etapa_id | Yes | ||
| checklist_id | No |