n8n-nodes-haul
v1.0.0
Published
n8n node for HAUL — verify emails and phones via API
Readme
n8n-nodes-haul
This is an n8n community node for HAUL — the agent-native API marketplace. Verify emails and phone numbers directly from your n8n workflows.
Installation
- Open your n8n instance
- Go to Settings → Community Nodes
- Click Install
- Enter
n8n-nodes-haul - Click Install
Setup
- Sign up at haul.aistudios.pro and get your API key
- In n8n, go to Credentials → New Credential → HAUL API
- Paste your API key and save
Operations
| Resource | Operation | Description | |----------|-----------|-------------| | Verification | Verify Email | Check if an email is valid, deliverable, and not disposable | | Verification | Verify Phone | Validate a phone number and get its type and country | | Credits | Check Balance | View your current credit balance | | Credits | Top Up | Get a checkout link to purchase more credits ($10, $25, $50, $100) |
Example Workflows
Lead Cleaning Pipeline
- Trigger — Webhook receives a new lead with email and phone
- HAUL (Verify Email) — Check the email is valid and deliverable
- IF — Route valid leads to CRM, invalid to rejection queue
- HAUL (Verify Phone) — Validate the phone number
- CRM Node — Push clean lead to your CRM
Bulk Email Verification
- Spreadsheet Trigger — Read rows from Google Sheets
- HAUL (Check Balance) — Ensure you have enough credits
- HAUL (Verify Email) — Loop through each row and verify
- Google Sheets — Write results back to a status column
Output Examples
Verify Email
{
"valid": true,
"deliverable": true,
"disposable": false,
"role_account": false,
"credits_remaining": 4850
}Verify Phone
{
"valid": true,
"type": "mobile",
"country": "ES",
"credits_remaining": 4849
}Check Balance
{
"credits": 4849
}Top Up
{
"checkout_url": "https://checkout.stripe.com/...",
"credits_to_receive": 5000
}Pricing
Credits are purchased via the Top Up operation or directly at haul.aistudios.pro. Each verification uses 1 credit.
License
MIT
