{
  "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": {
        "dataVisita": {
          "type": "string",
          "description": "Data desejada para visita (formato ISO: YYYY-MM-DD)",
          "example": "2026-03-15",
          "format": "date"
        },
        "numeroVisitantes": {
          "type": "integer",
          "description": "Número de visitantes",
          "example": "3"
        },
        "telefone": {
          "type": "string",
          "description": "Telefone com DDD",
          "example": "(21) 99999-9999"
        },
        "email": {
          "type": "string",
          "description": "Email para contato",
          "example": "joao@example.com"
        },
        "nomeResponsavel": {
          "type": "string",
          "description": "Nome do responsável",
          "example": "João Silva"
        },
        "horario": {
          "type": "string",
          "description": "Horário preferencial (formato HH:MM, entre 8h e 17h)",
          "example": "10:00"
        }
      },
      "required": [
        "nomeResponsavel",
        "telefone",
        "email",
        "dataVisita",
        "horario",
        "numeroVisitantes"
      ]
    }
  }
}