What problem does it solve?
This policy-driven skill automates the validation and scoring of phone numbers from CSV exports, reducing wasted outreach by identifying invalid or inactive numbers and producing prioritized tagging for dialing workflows.
Core Features & Use Cases
- Phone validation and scoring: Queries Trestle's phone_intel API to determine validity, activity score, and line type for each unique phone.
- Tiered tagging for dialing workflows: Applies configurable tiers (e.g., Dial First, Dial Second, Drop) to prioritize outreach across all records sharing a phone number.
- DataSift-ready outputs: Generates a two-column CSV (Phone Number, Phone Tag) for DataSift/REISift, plus detailed results and optional error logs.
- Batch processing with safeguards: Supports batch API calls with retry logic, rate-limit handling, and deduplication to minimize API usage and costs.
- Comprehensive reporting: Produces summary, detailed results, and optional XLSX reports for stakeholder review.
Quick Start
Validate a CSV of phone numbers and generate a DataSift-ready tag file with a single instruction: run the validator on a phone list CSV and produce the DataSift-ready phone_tags_for_datasift.csv along with detailed results.