Documentation Index
Fetch the complete documentation index at: https://deepline.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Playbook
BetterContact Agent Guidance
Key patterns
- Enrichment waits by default.
bettercontact_enrichandbettercontact_bulk_enrichpoll BetterContact and return the terminal enrichment payload on success. Usewait_for_completion: falseonly when you want the launcher response immediately. - Email status hierarchy: deliverable > catch_all_safe > catch_all_not_safe > undeliverable. Only trust deliverable and catch_all_safe for outreach.
- Batch up to 100 contacts per enrichment request using
bettercontact_bulk_enrich. - When
wait_for_completion: false, the launcher response returns{ success, id, message }— use theidfield as therequest_idforbettercontact_get_result. - Rate limit: 60 requests per minute per API key, shared across all endpoints.
Pricing
- 1 email = 1 credit (0.69 to user)
- Credits only consumed on success (triple email verification included)
- Phone enrichment is expensive — only enable
enrich_phone_number: truewhen explicitly needed
When to use
- Use BetterContact when you need waterfall email enrichment with multi-provider verification.
- Good fallback when single-provider finders (LeadMagic, Prospeo) miss.
- Includes triple email verification, phone verification, contact & company enrichment.
When NOT to use
- Don’t use for email validation only — use a dedicated validator.
- Don’t use for company/org enrichment — BetterContact is contact-focused.