2026-03-21 19:21:46 -03:00
{
"type" : "function" ,
"function" : {
"name" : "agendamento_visita" ,
"description" : "Agendar uma visita à Escola Salesiana para conhecer as instalações (Confirmar todos os dados com o usuário antes de executar a ferramenta)" ,
"parameters" : {
"type" : "object" ,
"properties" : {
2026-04-06 13:37:23 -03:00
"nomeResponsavel" : {
2026-03-21 19:21:46 -03:00
"type" : "string" ,
2026-04-06 13:37:23 -03:00
"description" : "Nome do responsável" ,
"example" : "João Silva"
} ,
"email" : {
"type" : "string" ,
"description" : "Email para contato" ,
"example" : "joao@example.com"
2026-03-21 19:21:46 -03:00
} ,
"numeroVisitantes" : {
"type" : "integer" ,
"description" : "Número de visitantes" ,
"example" : "3"
} ,
"telefone" : {
"type" : "string" ,
"description" : "Telefone com DDD" ,
"example" : "(21) 99999-9999"
} ,
2026-04-06 13:37:23 -03:00
"dataVisita" : {
2026-03-21 19:21:46 -03:00
"type" : "string" ,
2026-04-06 13:37:23 -03:00
"description" : "Data desejada para visita (formato ISO: YYYY-MM-DD)" ,
"example" : "2026-03-15" ,
"format" : "date"
2026-03-21 19:21:46 -03:00
} ,
"horario" : {
"type" : "string" ,
"description" : "Horário preferencial (formato HH:MM, entre 8h e 17h)" ,
"example" : "10:00"
}
} ,
"required" : [
"nomeResponsavel" ,
"telefone" ,
"email" ,
"dataVisita" ,
"horario" ,
"numeroVisitantes"
]
}
}
}