Caller ID (CNAM) vs Contact Name match
Caller ID intelligence
Retrieves telecom-registered Caller Name and compares it against the HubSpot contact name so SDRs spot fake form entries immediately.
Caller ID APIEnrich Contacts, Companies, and Deals with 0 to 100 Lead Trust Scores.
Runs on Cloudflare Workers edge with X-HubSpot-Signature-v3 verification, AES-256-GCM token encryption, and a 12-hour SHA-256 lookup deduplication cache.
Built on HubSpot Developer Platform 2026.09 with native React UI Extensions and automatic custom CRM property provisioning.
Launch the one-click OAuth installer at crmguard.proweblook.com to connect your HubSpot portal and automatically create the ProWebLook contact properties.
Open HubSpot setup guideOpen the app settings page inside HubSpot and paste your ProWebLook API key (new accounts include 50 free credits per verification service).
Get 50 free signup creditsAdd the ProWebLook React UI Extension card to your Contact, Company, and Deal views for instant 0-100 scoring and 1-click Verify & Sync Properties.
Add Enrich Contact Lead or Check Domain & IP Blacklist to inbound form workflows and branch on trust_score, phone_line_type, or whatsapp_registered.
Combine telecom, messaging, identity, mailbox, and domain reputation signals before assigning leads to sales reps.
Caller ID intelligence
Retrieves telecom-registered Caller Name and compares it against the HubSpot contact name so SDRs spot fake form entries immediately.
Caller ID APIGlobal E.164 normalization
Identifies Mobile, Landline, and disposable VoIP numbers while writing normalized E.164 numbers and carrier metadata back to CRM properties.
Phone Number ValidatorZero messages or OTPs sent
Checks whether a prospect’s phone number is active on WhatsApp or WhatsApp Business so reps prioritize the highest-reply outreach channel.
WhatsApp Number CheckerMailbox + domain reputation
Blocks burner temp-mail signups and screens company domains or form submission IPs across 50+ real-time DNS blocklists.
IP & Domain Blacklist CheckerUse output tokens from the ProWebLook custom workflow actions to automate SDR routing and list hygiene.
Assign leads immediately when both email and WhatsApp are verified on a real mobile line.
Trigger: Contact submits Demo Request Form
Action 1: ProWebLook - Enrich Contact Lead
Branch: High-Intent Mobile Lead
trust_score >= 75
AND phone_line_type == "Mobile"
AND whatsapp_registered == true
Then: Rotate record to Sales Owner + Create high-priority task
Prevent marketing email bounces and fake trial abuse automatically.
Branch: High Fraud / Bounce Risk
is_disposable == true
OR email_deliverable == false
OR phone_line_type == "VoIP"
Then: Set Marketing Contact status to Non-Marketing + Add to Suppression List
Check company domain reputation before enrolling prospects into sequences.
Trigger: Company enters Outbound Prospecting stage
Action: ProWebLook - Check Domain & IP Blacklist (target = Company domain)
Branch: Clean Domain (listed == false)
Then: Enroll associated contacts in outbound sequence
The React UI Extension card works on Contacts, Companies, and Deals in both the middle record tab (crm.record.tab) and the right sidebar (crm.record.sidebar).
No. Lookups are cached for 12 hours using SHA-256 keys in Cloudflare KV, and synced results are stored directly in custom HubSpot contact properties until you explicitly click re-verify.
Every incoming HubSpot request is verified with HMAC-SHA256 X-HubSpot-Signature-v3 and timestamp replay checks, OAuth tokens are encrypted at rest with AES-256-GCM, and GDPR privacyDeletion webhooks purge portal records automatically.
Yes. The custom workflow actions expose structured typed inputs and output tokens compatible with both HubSpot Workflows and Breeze AI automation.
Yes. Every new ProWebLook account includes 50 free one-time credits each across email, phone, WhatsApp, caller ID, and blacklist checks, plus a built-in starter sandbox.
Install ProWebLook Lead & Caller ID Guard in HubSpot and start with 50 free multi-signal verification credits.