> ## Documentation Index
> Fetch the complete documentation index at: https://docs.enrow.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Integração Cargo

> Conecte o Enrow ao Cargo para enriquecer e verificar leads com dados de email, verificação e telefone dentro dos seus fluxos de orquestração de receita

## O que é a integração do Enrow para o Cargo?

<a href="https://getcargo.ai" rel="nofollow">Cargo</a> é uma plataforma de orquestração de receita que permite criar fluxos de enriquecimento com total flexibilidade. Ao chamar a API do Enrow a partir de um fluxo do Cargo, você pode encontrar emails profissionais, verificar a entregabilidade e encontrar números de telefone como parte da sua automação de roteamento de leads e prospecção. Os planos começam em **\$250/mês** (<a href="https://getcargo.ai/pricing" rel="nofollow">ver preços</a>).

Você pode usar sua chave de API do Enrow diretamente no Cargo — todos os planos incluem acesso à API HTTP. Isso dá a você controle total sobre sua stack de enriquecimento com o melhor custo. Cada requisição é autenticada com sua [chave de API](/pt/authentication) no cabeçalho `x-api-key`.

## Como armazeno minha chave de API do Enrow no Cargo?

Armazene sua chave de API do Enrow como um secret do Cargo para que ela possa ser referenciada por cada ação de HTTP Request sem codificá-la diretamente:

1. No Cargo, vá até **Secrets**
2. Adicione um novo secret: `ENROW_API_KEY` com sua chave

Você pode encontrar sua chave de API no painel do [app.enrow.io](https://app.enrow.io) em **API**. Para saber mais sobre como funciona a autenticação, consulte [Authentication](/pt/authentication).

## Como adiciono uma ação de HTTP Request?

No seu fluxo do Cargo, adicione uma ação **HTTP Request** e configure-a com o endpoint do Enrow de que você precisa. O mesmo cabeçalho `x-api-key` autentica cada chamada.

**Encontrar email:**

```
Method: POST
URL: https://api.enrow.io/email/find/single

Headers:
  x-api-key: {{secrets.ENROW_API_KEY}}
  Content-Type: application/json

Body:
{
  "company_domain": "{{lead.company_domain}}",
  "fullname": "{{lead.first_name}} {{lead.last_name}}",
  "settings": {
    "webhook": "{{cargo.webhook_url}}"
  }
}
```

**Verificar email:**

```
Method: POST
URL: https://api.enrow.io/email/verify/single

Headers:
  x-api-key: {{secrets.ENROW_API_KEY}}
  Content-Type: application/json

Body:
{
  "email": "{{lead.email}}"
}
```

**Encontrar telefone:**

```
Method: POST
URL: https://api.enrow.io/phone/single

Headers:
  x-api-key: {{secrets.ENROW_API_KEY}}
  Content-Type: application/json

Body:
{
  "linkedin_url": "{{lead.linkedin_url}}"
}
```

Para o schema completo de requisição e resposta de cada chamada, consulte as referências [Find Single Email](/pt/api-reference/email-finder/find-single), [Verify Single Email](/pt/api-reference/email-verifier/verify-single) e [Find Single Phone](/pt/api-reference/phone/find-single).

## Como lido com os resultados?

As buscas do Enrow são executadas de forma assíncrona, portanto a resposta inicial retorna um `id` em vez do resultado final. Use um **Webhook Listener** no seu fluxo para receber os resultados do Enrow, ou adicione uma etapa de Delay + GET para fazer polling dos resultados. Passar uma URL de webhook é a opção mais rápida — consulte [How webhooks work](/pt/how-webhooks-work).

Mapeie os campos da resposta para o seu lead:

| Campo do Enrow  | Campo do Lead         |
| --------------- | --------------------- |
| `email`         | Email                 |
| `qualification` | Qualificação do email |
| `phone`         | Telefone              |
| `country_code`  | País do telefone      |

## Quais endpoints posso chamar a partir do Cargo?

Estes são os endpoints de busca única do Enrow mais usados em fluxos do Cargo, junto com seu custo em créditos:

| Ação               | Endpoint                    | Créditos Enrow       |
| ------------------ | --------------------------- | -------------------- |
| Encontrar email    | `POST /email/find/single`   | 1 por encontrado     |
| Verificar email    | `POST /email/verify/single` | 0,25 por verificação |
| Encontrar telefone | `POST /phone/single`        | 50 por encontrado    |

Consulte [Credits & billing](/pt/credits-billing) para saber como os créditos são consumidos em cada endpoint, e [Rate limits](/pt/rate-limits) antes de escalar fluxos grandes.

## Devo usar o Cargo ou o Clay?

Use o Cargo se você quer controlar os custos da sua stack mantendo total liberdade de orquestração; use o Clay se prefere uma configuração mais simples baseada em tabelas. A tabela abaixo compara os dois:

|                          | Cargo                           | Clay                             |
| ------------------------ | ------------------------------- | -------------------------------- |
| **Preço inicial**        | \$250/mês                       | \$495/mês (para acesso à API)    |
| **Acesso à API HTTP**    | Todos os planos                 | Somente plano Growth             |
| **Flexibilidade**        | Orquestração completa de fluxos | Baseada em tabelas, mais simples |
| **Curva de aprendizado** | Mais técnica                    | Arrastar e soltar mais fácil     |

<Info>
  O Cargo é a melhor opção se você quer controlar os custos da sua stack mantendo total liberdade de orquestração. O Clay é mais simples, porém mais restritivo e mais caro para uso de API.
</Info>

Se você prefere a abordagem baseada em tabelas, consulte a [integração com o Clay](/pt/integrations/orchestrators/clay).

## Como é um fluxo completo de enriquecimento?

Um fluxo típico do Cargo enriquece um novo lead de ponta a ponta, filtra pela qualidade do email e então envia o resultado para o seu CRM:

<Steps>
  <Step title="Acionar">
    Um novo lead chega do Salesforce, HubSpot ou de uma importação de CSV
  </Step>

  <Step title="Enriquecer">
    Enrow: Encontrar email → Verificar email → Encontrar telefone
  </Step>

  <Step title="Filtrar">
    Mantenha apenas leads com emails de `qualification: "valid"`
  </Step>

  <Step title="Enviar">
    Atualize seu CRM e acione sequências de prospecção
  </Step>
</Steps>

## Dicas

<AccordionGroup>
  <Accordion title="Use webhooks para mais velocidade">
    Passe uma URL de webhook nas suas requisições do Enrow para obter resultados em tempo real sem polling.
  </Accordion>

  <Accordion title="Monte um waterfall">
    Use a lógica condicional do Cargo para tentar o Enrow primeiro e, se não houver resultado, recorrer a outros provedores.
  </Accordion>

  <Accordion title="Use bulk para listas grandes">
    Para mais de 100 contatos, use os endpoints em bulk (`/email/find/bulk`, `/email/verify/bulk`, `/phone/bulk`) para melhor desempenho.
  </Accordion>
</AccordionGroup>

## Posso criar minha própria integração?

Sim. Se você quer ainda mais controle, chame a API do Enrow diretamente no seu próprio código. Nosso [llms-full.txt](https://docs.enrow.io/llms-full.txt) facilita gerar código de integração com o Claude ou qualquer LLM em minutos.

## FAQ

<AccordionGroup>
  <Accordion title="Preciso de um plano pago do Cargo para usar o Enrow?">
    Todos os planos do Cargo incluem acesso à API HTTP, então você pode chamar o Enrow a partir de qualquer plano. Os preços do Cargo começam em \$250/mês. Você se autentica com sua própria chave de API do Enrow, cobrada separadamente em créditos do Enrow.
  </Accordion>

  <Accordion title="Por que a resposta de Encontrar email não contém o email?">
    As buscas do Enrow são executadas de forma assíncrona. A resposta inicial retorna um `id`, e o resultado final chega via seu webhook ou um polling com GET. Use um Webhook Listener para resultados em tempo real — consulte [How webhooks work](/pt/how-webhooks-work).
  </Accordion>

  <Accordion title="Quantos créditos custa cada ação?">
    Encontrar email custa 1 crédito por email encontrado, verificar email custa 0,25 crédito por verificação, e encontrar telefone custa 50 créditos por telefone encontrado. Consulte [Credits & billing](/pt/credits-billing) para o detalhamento completo.
  </Accordion>

  <Accordion title="Minha requisição retorna um erro 401 — o que está errado?">
    Um `401` significa que o cabeçalho `x-api-key` está ausente ou inválido. Confirme que o secret `ENROW_API_KEY` contém uma chave válida e é referenciado como `{{secrets.ENROW_API_KEY}}`. Consulte [Error handling](/pt/error-handling) e [Status codes](/pt/status-codes) para mais detalhes.
  </Accordion>
</AccordionGroup>

## Precisa de ajuda?

* **Documentação do Cargo**: <a href="https://getcargo.ai/docs" rel="nofollow">getcargo.ai/docs</a>
* **Documentação da API do Enrow**: [API Overview](/pt/api-overview)
* **Suporte**: [api@enrow.io](mailto:api@enrow.io)

## Próximos passos

<CardGroup cols={2}>
  <Card title="Encontrar um email" icon="envelope" href="/pt/api-reference/email-finder/find-single">
    Busque um endereço de email profissional a partir de um nome e uma empresa.
  </Card>

  <Card title="Webhooks" icon="bell" href="/pt/how-webhooks-work">
    Seja notificado automaticamente quando uma busca for concluída.
  </Card>

  <Card title="Integração com o Clay" icon="layer-group" href="/pt/integrations/orchestrators/clay">
    Compare a alternativa baseada em tabelas para fluxos de enriquecimento.
  </Card>

  <Card title="Créditos e faturamento" icon="coins" href="/pt/credits-billing">
    Veja como os créditos são consumidos em cada endpoint.
  </Card>
</CardGroup>
