Como resolver reCAPTCHA v2 no Relevance AI com integração da CapSolver

Adélia Cruz
Neural Network Developer
03-Feb-2026

A Relevance AI é uma plataforma para criar agentes de IA que automatizam fluxos de trabalho reais, como geração de leads, extração de dados, envio de formulários e enriquecimento de CRM.
Na prática, esses agentes frequentemente precisam interagir com sites protegidos por CAPTCHA. É aí que a automação costuma falhar - é necessário intervenção manual e os fluxos de trabalho param de escalar.
O CapSolver resolve esse problema permitindo que as ferramentas da Relevance AI resolvam desafios de CAPTCHA de forma programática e enviem os tokens necessários como parte de um fluxo automatizado.
Neste guia, vamos mostrar como criar uma ferramenta da Relevance AI que resolva o reCAPTCHA v2 e envie o token para um formulário protegido - sem depender de automação de navegador.
O que é a Relevance AI?
Relevance AI é uma plataforma para criar e implantar agentes de IA que automatizam tarefas empresariais. Com seu poderoso Tool Builder, equipes podem criar ferramentas de automação personalizadas usando JavaScript, Python ou chamadas de API - sem necessidade de infraestrutura complexa.

Principais Funcionalidades
| Funcionalidade | Descrição |
|---|---|
| Tool Builder | Crie ferramentas personalizadas com passos JavaScript, Python ou API |
| Agentes de IA | Agentes autônomos com 2000+ integrações |
| Sem Código/Com Pouco Código | Crie automações poderosas sem conhecimento profundo de programação |
| Gestão de Segredos | Armazene com segurança chaves de API e credenciais |
| Sistemas de Agentes Múltiplos | Equipes de agentes colaborando em fluxos de trabalho |
O que é o CapSolver?
CapSolver é um serviço líder de resolução de CAPTCHA que fornece soluções baseadas em IA para contornar vários desafios de CAPTCHA. Com suporte para vários tipos de CAPTCHA e tempos de resposta rápidos, o CapSolver se integra perfeitamente em fluxos automatizados.

Tipos de CAPTCHA Suportados
- reCAPTCHA v2 (baseado em imagem & invisível)
- reCAPTCHA v3 & v3 Enterprise
- Cloudflare Turnstile
- Cloudflare 5-second Challenge
- AWS WAF CAPTCHA
- Outros mecanismos de anti-bot e CAPTCHA amplamente utilizados
Por que Integrar o CapSolver com a Relevance AI?
Ao construir agentes da Relevance AI que interagem com sites protegidos, os desafios de CAPTCHA bloqueiam sua automação. Aqui está o porquê dessa integração ser importante:
- Automação Completa de Formulários: Resolva CAPTCHAs e envie formulários em uma única ferramenta
- Nenhum Navegador Necessário: Funciona por meio de chamadas de API - sem Selenium, Playwright ou automação de navegador
- Operações Escaláveis: Trate fluxos de trabalho protegidos por CAPTCHA em larga escala
- Custo-Efetivo: Pague apenas pelos CAPTCHAs resolvidos com sucesso
- Altas Taxas de Sucesso: Precisão líder do setor para o reCAPTCHA v2
Guia de Configuração
Etapa 1: Obtenha Sua Chave de API do CapSolver
- Registre-se em capsolver.com
- Use o código de bônus RELEVANCEAI para obter 6% a mais em cada recarga

- Copie sua chave de API do painel (começa com
CAP-)
Etapa 2: Adicione a Chave de API na Relevance AI
-
Faça login em Relevance AI
-
Vá para Configurações (ícone de engrenagem) → Procure a seção Chaves de API


-
Adicione um novo segredo:
- Nome:
capsolver_api_key(ou qualquer nome que preferir) - Valor: Sua chave de API do CapSolver

- Nome:
-
Salve o segredo
Etapa 3: Crie uma Nova Ferramenta
- Vá para Ferramentas na barra lateral esquerda
- Clique em Criar Ferramenta
- Dê um nome à sua ferramenta: "Resolver reCAPTCHA v2"
- Adicione uma breve descrição
Criando a Ferramenta do Resolver reCAPTCHA v2
Adicione Parâmetros de Entrada
Clique em Texto para adicionar duas entradas de texto:
Entrada 1:
- Nome:
website_url - Descrição: URL da página com CAPTCHA
- Obrigatório: Sim
Entrada 2:
- Nome:
website_key - Descrição: A chave do site reCAPTCHA (40 caracteres)
- Obrigatório: Sim
Adicione um Passo em JavaScript
Clique em JavaScript na seção Passos e cole este código:
javascript
const CAPSOLVER_API_KEY = '{{secrets.capsolver_api_key}}';
async function solveRecaptchaV2(websiteUrl, websiteKey) {
// Etapa 1: Criar tarefa de resolução de CAPTCHA
const createRes = await fetch('https://api.capsolver.com/createTask', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
clientKey: CAPSOLVER_API_KEY,
task: {
type: 'ReCaptchaV2TaskProxyLess',
websiteURL: websiteUrl,
websiteKey: websiteKey
}
})
});
const createData = await createRes.json();
if (createData.errorId !== 0) {
return {
success: false,
error: createData.errorDescription,
token: null
};
}
const taskId = createData.taskId;
// Etapa 2: Verificar solução (verifica a cada 2 segundos)
for (let i = 0; i < 60; i++) {
await new Promise(function(resolve) { setTimeout(resolve, 2000); });
const pollRes = await fetch('https://api.capsolver.com/getTaskResult', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
clientKey: CAPSOLVER_API_KEY,
taskId: taskId
})
});
const pollData = await pollRes.json();
if (pollData.status === 'ready') {
return {
success: true,
token: pollData.solution.gRecaptchaResponse,
error: null
};
}
if (pollData.status === 'failed') {
return {
success: false,
error: pollData.errorDescription,
token: null
};
}
}
return {
success: false,
error: 'Tempo esgotado ao esperar pela solução',
token: null
};
}
return await solveRecaptchaV2(params.website_url, params.website_key);
Nota: Substitua
{{secrets.capsolver_api_key}}pelo nome real do seu segredo se for diferente (por exemplo,{{secrets.chains_cap}}).
Teste a Ferramenta
Use a página de demonstração do reCAPTCHA da Google para testar:
- website_url:
https://www.google.com/recaptcha/api2/demo - website_key:
6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-
Clique em Executar ferramenta e espere 10-30 segundos. Você deverá ver:
json
{
"success": true,
"token": "03AGdBq24PBCbwiDRaS_MJ7Z...",
"error": null
}
Exemplo Completo: Resolver + Enviar Formulário
Aqui está uma ferramenta mais avançada que resolve o CAPTCHA E o envia para verificar:
javascript
const CAPSOLVER_API_KEY = '{{secrets.capsolver_api_key}}';
async function solveAndSubmit(websiteUrl, websiteKey) {
// Etapa 1: Criar tarefa de resolução de CAPTCHA
const createRes = await fetch('https://api.capsolver.com/createTask', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
clientKey: CAPSOLVER_API_KEY,
task: {
type: 'ReCaptchaV2TaskProxyLess',
websiteURL: websiteUrl,
websiteKey: websiteKey
}
})
});
const createData = await createRes.json();
if (createData.errorId !== 0) {
return { success: false, step: 'create', error: createData.errorDescription };
}
const taskId = createData.taskId;
let token = null;
// Etapa 2: Verificar solução
for (let i = 0; i < 60; i++) {
await new Promise(function(resolve) { setTimeout(resolve, 2000); });
const pollRes = await fetch('https://api.capsolver.com/getTaskResult', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
clientKey: CAPSOLVER_API_KEY,
taskId: taskId
})
});
const pollData = await pollRes.json();
if (pollData.status === 'ready') {
token = pollData.solution.gRecaptchaResponse;
break;
}
if (pollData.status === 'failed') {
return { success: false, step: 'poll', error: pollData.errorDescription };
}
}
if (!token) {
return { success: false, step: 'timeout', error: 'Tempo esgotado' };
}
// Etapa 3: Enviar formulário com token
const submitRes = await fetch(websiteUrl, {
method: 'POST',
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
body: 'g-recaptcha-response=' + token
});
const html = await submitRes.text();
const verified = html.includes('Success') || html.includes('verificado');
return {
success: verified,
token_length: token.length,
message: verified ? 'CAPTCHA verificado com sucesso!' : 'Verifique a resposta',
response_preview: html.substring(0, 300)
};
}
return await solveAndSubmit(params.website_url, params.website_key);
Essa ferramenta:
- ✅ Resolve o reCAPTCHA v2
- ✅ Envia o token por meio de uma solicitação POST
- ✅ Retorna o status de verificação
Boas Práticas
1. Tratamento de Erros
Sempre verifique erros em cada etapa:
javascript
if (createData.errorId !== 0) {
return { success: false, error: createData.errorDescription };
}
2. Verifique o Saldo
Crie uma ferramenta separada para monitorar seu saldo do CapSolver:
javascript
const CAPSOLVER_API_KEY = '{{secrets.capsolver_api_key}}';
async function checkBalance() {
const response = await fetch('https://api.capsolver.com/getBalance', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ clientKey: CAPSOLVER_API_KEY })
});
const data = await response.json();
return {
balance: data.balance,
formatted: '$' + data.balance.toFixed(4)
};
}
return await checkBalance();
3. Configuração de Tempo Limite
O tempo limite padrão de 60 tentativas × 2 segundos = 2 minutos. Ajuste se necessário:
javascript
// Para um tempo limite mais rápido (30 segundos)
for (let i = 0; i < 15; i++) {
await new Promise(function(resolve) { setTimeout(resolve, 2000); });
// ...
}
Conclusão
A integração do CapSolver com a Relevance AI permite fluxos de trabalho de automação poderosos que podem lidar com formulários protegidos por CAPTCHA. Os principais benefícios:
- Nenhuma automação de navegador é necessária - Funciona por meio de chamadas puras de API
- Rápido e confiável - A IA do CapSolver resolve CAPTCHAs em segundos
- Fácil de implementar - Apenas JavaScript no Construtor de Ferramentas da Relevance AI
- Escalável - Trate várias solicitações sem preocupações com infraestrutura
Ao combinar as capacidades dos agentes da Relevance AI com a resolução de CAPTCHA do CapSolver, você pode construir fluxos de automação completos que lidam até mesmo com os formulários mais protegidos.
Pronto para começar? Registre-se no CapSolver e use o código de bônus RELEVANCE para obter mais 6% de bônus em sua primeira recarga!
Perguntas Frequentes
O que é a Relevance AI?
A Relevance AI é uma plataforma para criar agentes de IA que automatizam tarefas empresariais. Ela oferece um Construtor de Ferramentas onde você pode criar ferramentas de automação personalizadas usando JavaScript, Python ou chamadas de API.
A Relevance AI realiza automação de navegador?
Não. A Relevance AI funciona por meio de chamadas de API, não por automação de navegador. Ela não consegue abrir navegadores, clicar em botões ou injetar JavaScript em páginas. No entanto, ela pode fazer solicitações HTTP para enviar formulários com tokens de CAPTCHA.
Como o CapSolver se integra à Relevance AI?
Você cria uma ferramenta JavaScript na Relevance AI que chama a API do CapSolver. A ferramenta envia os detalhes do CAPTCHA para o CapSolver, recebe um token resolvido e pode enviar esse token para o formulário de destino por meio de POST HTTP.
Quais tipos de CAPTCHAs o CapSolver pode resolver?
O CapSolver suporta reCAPTCHA v2, reCAPTCHA v3, Cloudflare Turnstile, AWS WAF e muitos outros.
Quanto custa o CapSolver?
O CapSolver oferece preços competitivos por resolução. Visite capsolver.com para ver os preços atuais.
Como encontrar a chave do site reCAPTCHA?
Procure o atributo data-sitekey no elemento reCAPTCHA no HTML da página. É uma string de 40 caracteres que começa com 6L. Confira este guia
Quanto tempo leva para resolver um CAPTCHA?
Normalmente 10-30 segundos para o reCAPTCHA v2. A ferramenta verifica a cada 2 segundos até que a solução esteja pronta.
Declaração de Conformidade: As informações fornecidas neste blog são apenas para fins informativos. A CapSolver está comprometida em cumprir todas as leis e regulamentos aplicáveis. O uso da rede CapSolver para atividades ilegais, fraudulentas ou abusivas é estritamente proibido e será investigado. Nossas soluções de resolução de captcha melhoram a experiência do usuário enquanto garantem 100% de conformidade ao ajudar a resolver dificuldades de captcha durante a coleta de dados públicos. Incentivamos o uso responsável de nossos serviços. Para mais informações, visite nossos Termos de Serviço e Política de Privacidade.
Mais

Como resolver reCAPTCHA v2 no Relevance AI com integração da CapSolver
Construa uma ferramenta da Relevance AI para resolver reCAPTCHA v2 usando o CapSolver. Automatize os envios de formulários via API sem automação de navegador.

Adélia Cruz
03-Feb-2026

Ferramentas de Raspagem de Dados Instantâneas: Métodos Rápidos para Extrair Dados da Web Sem Código
Descubra as melhores ferramentas de raspagem de dados instantâneas para 2026. Aprenda formas rápidas de extrair dados da web sem código usando as melhores extensões e APIs para extração automatizada.

Emma Foster
28-Jan-2026

Bloqueios de IP em 2026: Como Funcionam e Métodos Práticos para Contornar Eles
Aprenda como burlar o banimento de IP em 2026 com nosso guia abrangente. Descubra técnicas modernas de bloqueio de IP e soluções práticas como proxies residenciais e solucionadores de CAPTCHA.

Adélia Cruz
26-Jan-2026

Como resolver Captcha no Maxun com Integração do CapSolver
Um guia prático para integrar o CapSolver com o Maxun para raspagem de web realista. Aprenda como lidar com reCAPTCHA, Cloudflare Turnstile e sites protegidos por CAPTCHA usando fluxos de trabalho de pré-autenticação e robô.

Adélia Cruz
21-Jan-2026

Como resolver Captcha no Browser4 com integração do CapSolver
Automação do Browser4 de alto throughput combinada com o CapSolver para lidar com desafios de CAPTCHA na extração de dados da web em larga escala.

Adélia Cruz
21-Jan-2026

O que é um bot de raspagem e como construir um
Aprenda o que é um bot de raspagem e como criar um para extração automática de dados. Descubra os melhores ferramentas, técnicas de navegação segura e práticas éticas de raspagem.

Adélia Cruz
16-Jan-2026

