
TPSCheck
Before your sales team dials a single UK number, your AI agent verifies it against the TPS and CTPS registers in real time. Non-compliant numbers get flagged before they become fines. Phone type, carrier, and location data surface instantly during every conversation.




Your AI agent screens phone numbers against the UK's official do-not-call registries and returns rich metadata, all within the flow of a single customer interaction.
TPSCheck
Real scenarios where AI agents protect outbound teams from TPS violations, clean dial lists before campaigns, and maintain audit-ready compliance records.
A telemarketing agency receives a 5,000-number dial list from a client. Your AI Agent batch-checks every number against TPS and CTPS, flags 312 registered numbers, and returns a clean list with carrier and type metadata. The agency avoids potential fines and starts dialing within minutes instead of waiting for overnight processing from their legacy provider.
A sales rep enters a prospect's number into the company chat before making a call. Your AI Agent instantly checks TPS and CTPS status, confirms the number is a mobile line on the EE network, and verifies it is not registered. The rep dials with confidence. Compliance is verified in the same conversation where the lead was discussed.
A compliance officer needs to prove the company screened numbers before an ICO audit. Your AI Agent retrieves historical TPS check results with registration dates and timestamps. Each verification is documented conversationally, creating a searchable compliance trail without spreadsheets or manual logging.

TPSCheck
FAQs
The agent can verify up to 10,000 phone numbers per API call against both TPS and CTPS registers simultaneously. For large campaign lists, the agent batches numbers automatically and returns results with TPS status, number type, carrier, and location for each entry.
Yes. Both the Telephone Preference Service and Corporate Telephone Preference Service are checked in every request by default. You can configure the agent to check only TPS or only CTPS if your campaigns target exclusively consumer or business numbers.
Each check returns number validity, line type (landline, mobile, VoIP), network carrier, geographic location, formatted number display, and the date the number was added to TPS or CTPS if registered. All of this surfaces in the agent's conversational response.
Tars queries TPSCheck in real time and does not maintain a separate database of checked numbers. TPSCheck itself offers a no-logging option that stores only the first 6 digits for privacy. You can enable this flag through the agent configuration.
The agent can be configured to block or flag numbers that appear on TPS or CTPS. When integrated into your pre-dial workflow, it acts as a compliance gate, ensuring no registered number reaches a dialer without explicit override from a compliance officer.
TPSCheck queries the TPS and CTPS registries in real time via the official tpsapi.com service. Registration status reflects the latest data, including numbers added as recently as the same day. This is more current than monthly file-based TPS screening services.
The Information Commissioner's Office (ICO) can fine organizations up to 500,000 GBP for making unsolicited calls to TPS-registered numbers. Individual complaints can also result in penalties. The AI agent helps eliminate this risk by screening every number before contact.
TPSCheck is designed specifically for UK phone numbers and the UK's TPS and CTPS registries. The agent validates number format and will notify you if a non-UK number is submitted, suggesting alternative validation tools for international numbers.
Don't limit your AI Agent to basic conversations. Watch how to configure and add powerful tools making your agent smarter and more functional.

Privacy & Security
At Tars, we take privacy and security very seriously. We are compliant with GDPR, ISO, SOC 2, and HIPAA.