Ir para o conteúdo

Ferramentas

Os nove cards de ferramenta: busca, RAG, visão, cálculo, URLs, resumo, hora, MCP e webhooks — todos os campos.

Atualizado em 01 de set. de 2026

Ferramentas conectam nos slots de um Agent (viram tools que o modelo chama) ou se encadeiam em pipeline pela lateral. Todas gravam a configuração em data.config.

Busca Web

Ferramentas · web_search · busca no Google

Pesquisa na web e devolve título, link e snippet de cada resultado.

num_resultsnumberpadrão: 5

Quantos resultados retornar.

regionstring

Região da busca (ex.: `br`, `us`). Vazio = global.

time_filterstring

Janela temporal (`day`, `week`, `month`, `year`). Vazio = qualquer época.

safe_searchbooleanpadrão: true

Filtro de conteúdo sensível.

site_domainsstring

Restringe a domínios (ex.: `gov.br, wikipedia.org`).

Conhecimento (RAG)

Ferramentas · rag_search · suas bases de conhecimento

Busca semântica nas suas bases de conhecimento (documentos ingeridos). Selecione uma ou várias bases — de KBs ou de assistants.

rag_idsstring[]obrigatório

IDs das bases consultadas.

top_knumberpadrão: 3

Quantos trechos retornar por consulta.

min_scorenumberpadrão: 0.7

Relevância mínima (0–1) para um trecho entrar.

languagestring

Força o idioma da consulta. Vazio = detecta.

Visão (OCR)

Ferramentas · vision · lê imagens

Dá olhos ao agente: descreve imagens e extrai texto (OCR) de anexos enviados pelo usuário.

modelstring

Modelo de visão usado. O padrão da plataforma já vem selecionado.

Calculadora

Ferramentas · calculate · matemática exata

Avalia expressões matemáticas com precisão — o modelo delega a conta em vez de "chutar". Sem configuração: conecte no slot e pronto.

Buscar URL

Ferramentas · fetch_url · abre páginas

Baixa e extrai o conteúdo de páginas web. Em pipeline após a Busca Web, abre os resultados automaticamente.

max_urlsnumberpadrão: 5

Quantas URLs abrir quando vier de um pipeline de busca.

depthnumberpadrão: 1

Profundidade de navegação a partir da página inicial.

timeoutnumberpadrão: 30

Timeout por página, em segundos.

extract_textbooleanpadrão: true

Extrai texto limpo em vez do HTML bruto.

use_readabilitybooleanpadrão: true

Modo leitura: remove menus, anúncios e rodapés.

extract_metadatabooleanpadrão: true

Inclui título, autor e data quando disponíveis.

follow_redirectsbooleanpadrão: true

Segue redirecionamentos.

max_content_lengthnumberpadrão: 10000

Corte de tamanho do conteúdo extraído (caracteres).

stealthbooleanpadrão: false

Modo discreto para sites que bloqueiam robôs.

use_browserbooleanpadrão: false

Renderiza com navegador (páginas que dependem de JavaScript). Mais lento.

Resumir

Ferramentas · summarize · condensa conteúdo

Resume o que chega pelo pipeline (páginas abertas, resultados de busca) com um modelo dedicado — o agente recebe só o essencial.

modelstringobrigatório

Modelo que faz o resumo.

styleparagraph | bullet_points | key_facts | custompadrão: paragraph

Formato do resumo.

custom_promptstring

O prompt, quando `style` = `custom`.

max_lengthnumberpadrão: 500

Tamanho alvo em palavras.

languagestringpadrão: pt-BR

Idioma do resumo.

focusstring

No que concentrar (ex.: "preços e prazos").

include_sourcesbooleanpadrão: true

Cita as fontes no resumo.

include_metadatabooleanpadrão: true

Inclui título/autor/data dos conteúdos.

include_user_questionbooleanpadrão: false

Anexa a pergunta original do usuário ao contexto do resumo.

Hora Atual

Ferramentas · get_current_time · data e hora confiáveis
timezone_namestring (IANA)padrão: America/Sao_Paulo

Fuso horário da resposta.

formatfull | date | timepadrão: full

`full` = `2024-03-15 14:30:45` · `date` = só a data · `time` = só a hora.

MCP

Ferramentas · mcp · servidores Model Context Protocol

Conecta servidores MCP (Model Context Protocol) ao agente. As credenciais vêm de Integrações na organização; as tools de cada servidor são descobertas automaticamente e você habilita uma a uma. Campos url/headers das credenciais aceitam {{variaveis}} — resolvidas com os valores do Início e do request.

servers[].credentialIdstringobrigatório

A credencial MCP cadastrada em Integrações.

servers[].namestring

Nome do servidor (exibição e prefixo das tools).

servers[].providerstring

Provedor da integração.

servers[].tools[]{name, enabled}[]

As tools descobertas — só as `enabled` ficam disponíveis ao agente.

Webhook

Ferramentas · webhook · suas APIs viram tools

Transforma qualquer API HTTP em ferramentas do agente: cada rota configurada vira uma tool com nome, descrição e parâmetros tipados — o modelo aprende quando e como chamar. É o card mais poderoso para integrar seu sistema, e o único com página própria.

config.baseUrlstringobrigatório

URL base da API (ex.: `https://api.loja.com/v1`).

config.auth.typenone | bearer | api_key | basic | custom_headerpadrão: none

Autenticação aplicada a todas as rotas — token, chave (header ou query), usuário/senha ou header customizado.

config.timeoutnumber (ms)padrão: 30000

Timeout das chamadas.

config.routes[]WebhookRoute[]obrigatório

Cada rota vira uma tool: `name`, `description`, `whenToUse`, `method`, `path`, `parameters[]`, `bodyTemplate`.

config.retryOnError / maxRetriesboolean / numberpadrão: true / 2

Retenta falhas de **rede** (status ≥ 400 volta na hora, sem nova tentativa).

Webhook: a referência completa

Como uma rota vira tool, o que o modelo vê, as regras de substituição de {{parâmetros}}, autenticação, erros, combinações com outros cards e aplicações prontas.

Esta página foi útil?