botserver/botserver-stack/data/system/work/salesianos.gbai/salesianos.gbdialog/inscricao.tool.json
Rodrigo Rodriguez (Pragmatismo) 059ecb7187
Some checks failed
BotServer CI / build (push) Has been cancelled
feat(salesianos): add gbdialog tools with AST and tool.json
- inscricao, consultar_inscricao, agendamento_visita, informacoes_curso
- documentos_necessarios, contato_secretaria, calendario_letivo
- start.bas with USE_KB carta, proc
2026-03-21 19:21:46 -03:00

67 lines
No EOL
1.8 KiB
JSON

{
"type": "function",
"function": {
"name": "inscricao",
"description": "Fazer inscrição para a Escola Salesiana (Confirmar todos os dados com o usuário antes de executar a ferramenta)",
"parameters": {
"type": "object",
"properties": {
"nomeCompleto": {
"type": "string",
"description": "Nome completo do aluno",
"example": "João Silva Santos"
},
"telefone": {
"type": "string",
"description": "Telefone com DDD",
"example": "(21) 99999-9999"
},
"dataNascimento": {
"type": "string",
"description": "Data de nascimento (formato ISO: YYYY-MM-DD)",
"example": "2015-03-15",
"format": "date"
},
"serie": {
"type": "string",
"description": "Série desejada",
"example": "8º ano"
},
"turno": {
"type": "string",
"description": "Turno: MANHA ou TARDE",
"example": "MANHA",
"enum": [
"MANHA",
"TARDE"
]
},
"email": {
"type": "string",
"description": "Email para contato",
"example": "maria.santos@example.com"
},
"endereco": {
"type": "string",
"description": "Endereço completo",
"example": "Rua das Flores, 123 - Centro"
},
"nomeResponsavel": {
"type": "string",
"description": "Nome do responsável",
"example": "Maria Silva Santos"
}
},
"required": [
"nomeCompleto",
"dataNascimento",
"nomeResponsavel",
"telefone",
"email",
"endereco",
"serie",
"turno"
]
}
}
}