{
  "schema_version": "0.1",
  "name": "Vektor Consultoria",
  "description": "Consultoria empresarial especializada em crescimento estruturado, Revenue Operations (RevOps) e Inteligencia Artificial aplicada a negocios. Atendemos empresas em Goiania e todo o Brasil.",
  "provider": {
    "name": "Vektor Consultoria",
    "url": "https://vektorconsultoria.com"
  },
  "tools": [
    {
      "name": "getLatestNews",
      "description": "Retorna a lista completa de artigos e noticias publicados pela Vektor Consultoria, incluindo titulo, subtitulo, resumo, tags, data de publicacao, autor, imagem e corpo completo em HTML.",
      "endpoint": "/noticias.json",
      "method": "GET",
      "parameters": [],
      "response": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "id": { "type": "integer" },
            "title": { "type": "string" },
            "subtitle": { "type": "string" },
            "slug": { "type": "string" },
            "keyword": { "type": "string" },
            "tags": { "type": "array", "items": { "type": "string" } },
            "publishedAt": { "type": "string", "format": "date" },
            "readingTime": { "type": "string" },
            "wordCount": { "type": "integer" },
            "author": { "type": "string" },
            "authorBio": { "type": "string" },
            "image": { "type": "string" },
            "imageCredit": { "type": "string" },
            "body": { "type": "string", "description": "Corpo do artigo em HTML" },
            "whyMatters": { "type": "string" },
            "sources": { "type": "array", "items": { "type": "object" } }
          }
        }
      }
    },
    {
      "name": "getArticleBySlug",
      "description": "Retorna um artigo especifico pelo slug. Como o site e estatico, o endpoint retorna todos os artigos e o agente deve filtrar pelo campo 'slug' desejado.",
      "endpoint": "/noticias.json",
      "method": "GET",
      "parameters": [
        {
          "name": "slug",
          "type": "string",
          "required": true,
          "description": "Slug do artigo desejado (ex: 'revops-como-alinhar-marketing-vendas-cs'). Filtrar client-side no array retornado."
        }
      ],
      "response": {
        "type": "object",
        "description": "Filtrar o array pelo campo 'slug' para obter o artigo desejado."
      }
    },
    {
      "name": "listServices",
      "description": "Retorna a lista de solucoes e servicos oferecidos pela Vektor Consultoria, incluindo diagnostico estrategico, RevOps, IA aplicada, mentoria executiva, treinamentos e mais.",
      "endpoint": "/servicos.json",
      "method": "GET",
      "parameters": [],
      "response": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "id": { "type": "integer" },
            "title": { "type": "string" },
            "shortDescription": { "type": "string" },
            "longDescription": { "type": "string" },
            "icon": { "type": "string" },
            "image": { "type": "string" },
            "url": { "type": "string" }
          }
        }
      }
    },
    {
      "name": "listFAQ",
      "description": "Retorna a lista de perguntas frequentes (FAQ) da Vektor Consultoria, organizadas por categoria: sobre a empresa, diagnostico e estrategia, tecnologia e IA, contratacao e suporte.",
      "endpoint": "/faq.json",
      "method": "GET",
      "parameters": [],
      "response": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "question": { "type": "string" },
            "answer": { "type": "string" },
            "category": { "type": "string" }
          }
        }
      }
    },
    {
      "name": "submitContact",
      "description": "Envia uma mensagem de contato para a Vektor Consultoria via Google Apps Script. Aceita POST com JSON contendo nome, email, telefone e mensagem. Nota: endpoint externo ao dominio.",
      "endpoint": "https://script.google.com/macros/s/AKfycbwUyeGuVwGL_2dnYGIeKEKgOXtM1VLujbp88fokl_eO4-F1JVn7Uvh6PisvE51ZV1c/exec",
      "method": "POST",
      "parameters": [
        {
          "name": "nome",
          "type": "string",
          "required": true,
          "description": "Nome completo do solicitante."
        },
        {
          "name": "email",
          "type": "string",
          "required": true,
          "description": "Email de contato."
        },
        {
          "name": "telefone",
          "type": "string",
          "required": false,
          "description": "Telefone de contato com DDD."
        },
        {
          "name": "mensagem",
          "type": "string",
          "required": true,
          "description": "Mensagem ou descricao da necessidade."
        }
      ],
      "response": {
        "type": "object",
        "properties": {
          "status": { "type": "string" },
          "message": { "type": "string" }
        }
      }
    }
  ],
  "context": {
    "llms_txt": "https://vektorconsultoria.com/llms.txt",
    "sitemap": "https://vektorconsultoria.com/sitemap.xml",
    "robots": "https://vektorconsultoria.com/robots.txt",
    "whatsapp": "https://wa.me/5562998487606"
  },
  "authentication": {
    "type": "none",
    "description": "Todos os endpoints de leitura sao publicos. O formulario de contato nao requer autenticacao."
  }
}
