AI-powered call tracking, lead scoring, and voice analytics for contractors. Every call recorded, transcribed, and analyzed with intelligent lead scoring.
CallsIndex
useQuery(calls.queries.list, getStats, getHotLeads), filter state
CallDetail, CallDetailSheet
useQuery(calls.queries.getById)
CallSettings
useQuery(listTrackingNumbers, getCurrentUsage, getCallBundle), useMutation(updateTrackingNumberSettings)
CallSettings — starter plan variant
Same component, empty trackingNumbers array
Manage your Do-Not-Call list and check number compliance
Manage your call plan, tracking numbers, and recording preferences
Contractor Calls Tracking — AI-powered call tracking with lead scoring, compliance, and DNC management.
CallsIndexCallDetailCallSettingsComplianceDashboardDNCListManagergetCallsgetCallDetailgetSettingsgetComplianceStatusgetDNCListmakeCallupdateSettingsaddToDNCremoveFromDNCflagCallEvery call analyzed with AI to generate a lead score (0-100), sentiment analysis, and keyword extraction for instant lead qualification.
Multiple tracking numbers per contractor, each tied to a marketing campaign for attribution analytics.
Calls recorded and transcribed in real-time. Full transcripts with keyword highlighting and summary generation.
Built-in Do-Not-Call list with auto-enforcement. TCPA calling hours enforced automatically. Audit logging for every compliance action.