> ## 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.

# LeadMagic

> Connect LeadMagic to enrich profiles and find email addresses in your workflows.

## How to set up LeadMagic

### Authentication

LeadMagic uses API key authentication:

1. Sign up at [leadmagic.io](https://leadmagic.io)
2. Navigate to your API settings
3. Copy your API key
4. Paste the API key in Cargo when connecting

## LeadMagic actions

### Enrich profile

Get comprehensive profile data from an email address.

**Required fields:**

* **Email**: Person's email address

**Optional fields:**

* **Is personal email**: Indicate if this is a personal email

**Credits:** 3 credits per request

**Returns:**

* Full name
* Job title
* Company information
* Social profiles
* Location data

**Use case:** Enrich existing email contacts with additional profile data.

### Find email

Find a person's email address using their name and company.

**Required fields:**

* **First name**: Person's first name
* **Last name**: Person's last name

**Optional fields:**

* **Domain**: Company domain (recommended)
* **Company name**: Company name

**Credits:** 0.5 credits per request

**Use case:** Discover professional email addresses for prospecting.

## Credits summary

| Action         | Credits |
| -------------- | ------- |
| Find email     | 0.5     |
| Enrich profile | 3       |

## Rate limits

LeadMagic API has a rate limit of 300 requests per minute. Cargo handles rate limiting automatically.

## Best practices

* Provide company domain for better email matching
* Use enrichment to fill gaps in contact data
* Cache results to optimize credit usage
* Combine find email + enrich for complete profiles
