How many phone numbers can a Strkr contact record carry?
Unlimited. The phone-number model is a list on the contact record, not a fixed set of fields. In practice, B2B contacts carry 2 to 5 phones (direct office line, main company line, mobile cell, personal cell for trusted sellers, legacy numbers kept for history) and B2C contacts carry 1 to 3 (mobile, home, work). Each phone entry carries its own type, role label, carrier line-type check, per-channel consent state, DND flag, DNC check, timezone, and preferred/primary flags. The UI displays the phones ranked by preferred and role priority. Enrichment data writes new phones to new list entries rather than overwriting existing numbers, so the full history of discovered numbers retains with the first-seen timestamp.
Does Strkr check the DNC registry and the Reassigned Numbers Database?
Yes. Strkr integrates with the National Do Not Call Registry (DNC) via the FTC-approved API with weekly data refresh and with the FCC-mandated Reassigned Numbers Database (RND) via the Somos API with weekly refresh. Every outbound call and SMS runs pre-send checks against both lists. A phone number on the DNC registry suppresses from outbound marketing campaigns with the suppression reason logged. A phone number flagged in the RND as reassigned since the last known good consent date suppresses from autodialed or prerecorded outbound with the "RND flag, fresh consent required" status, and the compliance workflow prompts the business to capture new consent before the next outbound send. The TCPA safe-harbor defense requires using the RND or losing the safe-harbor; Strkr's native integration makes the safe-harbor posture the default.
What does per-channel consent look like on a contact phone?
Each phone number on a contact record carries a channel-consent grid rather than a single opt-in boolean. The channels tracked are SMS marketing, SMS transactional, live-agent voice sales, live-agent voice service, autodialed voice, prerecorded voice marketing, and voicemail drop. Each channel has its own state (opt-in, opt-out, unknown) with the evidence captured at consent time: the consent form URL, the timestamp, the IP, the specific language the contact agreed to, the source (web form, in-store signup, phone verbal), and the operator who recorded the consent. At outbound send time, the specific channel for the specific message checks against the specific number's state. SMS marketing to a number with SMS-marketing opt-in and SMS-transactional opt-out works; SMS marketing to a number with SMS-marketing opt-out does not fire regardless of other channel states. The granularity matches what the TCPA, CTIA SMS guidelines, and state-level additions require for defensible outbound.
How does Strkr handle STOP replies to SMS?
STOP replies trigger an immediate consent flip on the specific phone number. The replying contact's SMS marketing and SMS transactional consent flip to opt-out, the DND flag sets, and the audit log records the STOP event with the exact message content, timestamp, and the specific campaign that produced the STOP. Subsequent SMS to that number suppress automatically with the suppression reason logged. Related carrier keywords (UNSUBSCRIBE, QUIT, END, CANCEL) also trigger the flip. The HELP keyword returns the business's support contact info. The STOP flip is permanent until the contact re-subscribes through a double-opt-in confirmation flow. The 24-hour window after STOP is suppression-only; any outbound SMS attempted in that window fails with the STOP suppression reason and the compliance log records the attempt.
What happens when a contact's phone number gets reassigned?
The Reassigned Numbers Database flags the number as reassigned on the next weekly RND query. Strkr sets the RND-reassigned flag on the specific phone with the reassignment date retained. Outbound autodialed and prerecorded calls to that number suppress with the "RND flag" reason until fresh consent is captured. The business workflow prompts a consent-capture motion: a direct call from an agent using live-agent dialing (which is TCPA-permissible without fresh consent on reassignment as long as the business does not know the number is reassigned, which the RND flag now establishes). If the agent reaches a new owner who declines consent, the phone retires with "declined fresh consent, reassigned" status. If the agent reaches the original contact (sometimes the RND flag is a false positive), the consent snapshot refreshes with the current date and the number returns to outbound-eligible. The whole flow is documented in the audit log for safe-harbor defense.
How does Strkr integrate with existing enrichment vendors for phone data?
Strkr integrates with the common enrichment vendors (ZoomInfo, Apollo, Clay, Clearbit, Lusha, Cognism, Rev, SalesIntel) via native connectors and open API. Enrichment data flowing in carries vendor-side metadata (phone type, confidence score, source) that maps to the Strkr phone fields. New numbers write to new list entries with the role label derived from vendor type (vendor says "mobile," Strkr labels role "mobile"; vendor says "direct," Strkr labels role "direct"). Dedupe runs on E.164 normalized value so a reformatted version of an existing number does not create a duplicate. The enrichment event logs with the vendor name, timestamp, and specific fields written so the audit view shows where each phone number came from. If a vendor returns a line-type that differs from the current Strkr check, Strkr flags for re-verification on the next quarterly refresh.