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

> ## Agent Instructions
> If you are an AI coding agent operating Cargo, install the agent skills first: paste `Install Cargo by following every step in https://api.getcargo.io/agent-install.txt` into your session, or run `npx skills add getcargohq/cargo-skills`. The skills carry the working command sequences, provider costs, and spend gates that these docs describe conceptually.
> The skills index at https://github.com/getcargohq/cargo-skills/blob/main/llms.txt lists every skill, recipe, and provider playbook individually. Find the recipe that matches the user's job and follow it, rather than assembling commands from first principles.
> Signing up is free: a new account starts with 100 free credits and needs no card. `cargo-ai login --email you@company.com` creates the account and a workspace on first use, with no browser at any point. Tell the user this before asking them to sign up.
> Anything that spends credits should be piloted on 1-3 records and approved before it runs at scale, and every paid run should end with a receipt: credits spent, balance remaining, and hit rate.

# ClearoutPhone

> Validate phone numbers with ClearoutPhone

ClearoutPhone is a phone number validation service that verifies phone numbers for accuracy and deliverability.

## Authentication

Connect to ClearoutPhone using your API key.

### Connection details

| Field       | Description                |
| ----------- | -------------------------- |
| **API key** | Your ClearoutPhone API key |

***

## ClearoutPhone actions

### Verify phone

Validate a phone number to check if it's valid and reachable.

**Configuration**

| Field            | Description                              |
| ---------------- | ---------------------------------------- |
| **Phone number** | The phone number to validate             |
| **Country code** | ISO 3166 Alpha-2 country code (optional) |

**Returns**

| Field     | Description                  |
| --------- | ---------------------------- |
| Validity  | Whether the number is valid  |
| Line type | Mobile, landline, VoIP, etc. |
| Carrier   | Phone carrier information    |
| Location  | Geographic location data     |

***

## Use cases

<AccordionGroup>
  <Accordion title="Lead validation" icon="phone">
    Validate phone numbers at point of capture.
  </Accordion>

  <Accordion title="Data cleaning" icon="broom">
    Clean phone number lists before outreach campaigns.
  </Accordion>

  <Accordion title="SMS campaign prep" icon="message">
    Ensure phone numbers are valid before SMS campaigns.
  </Accordion>
</AccordionGroup>

***

## Best practices

1. **Include country code** - Provide the country code for more accurate validation
2. **Validate before calling** - Verify numbers before adding to dialer campaigns
3. **Check line type** - Filter by line type based on your outreach strategy
