Tools (7)
| Tool | Access | What it does | Serves |
|---|---|---|---|
check_contact_permission | Read | Decide whether a contact attempt is permitted now on a channel. | 1 agent tool |
get_contact_ledger | Read | Trailing-window contact history across all requesters. | 1 agent tool |
get_consent_state | Read | Active cease requests, opt-outs, number stops and TCPA consent. | 1 agent tool |
resolve_local_time | Read | Compute consumer local time and whether it is inside the permitted window. | 1 agent tool |
update_suppression | Writes | Record a classified consumer request (cease, channel stop, inconvenient time). | 1 agent tool |
write_ledger_entry | Writes | Append a decision, attempt or conversation record to the ledger. | 1 agent tool |
emit_compliance_event | Writes | Raise a breach, near-cap or anomaly event. | 1 agent tool |
Overview
Single source of truth for whether a consumer may be contacted now, on this channel, by anyone - human, dialer or AI agent. Used by the Reg F Contact Governance Agent and called by every outreach agent before contact.
Backing systems
- Contact ledger
- Consent and suppression store
- Time-zone resolution
Security & data
Ledger is append-only. Permission checks fail closed: ambiguous local time or missing consent returns a block.
Build & deploy
Custom service over the collections platform's contact history and consent store.
Packaged as a container alongside the agents that use it; deployed into the licensee's environment.