Skip to content

Benefits

Outcomes, each with its mechanism

No adjectives without machinery behind them. Every benefit below names the command and the rule that produces it — the features page holds the full inventory.

01

Sequences that stop bouncing

Bounce rate is the metric mailbox providers punish first. The fix is structural: never queue an address that was guessed, and verify even the found ones at send time.

The mechanism

  • Every found email arrives with a deliverability status, confidence score, and catch-all flag — evidence, not pattern guesses.
  • Standalone verification costs 0.02 credits and runs sub-second, so checking at send time is cheap enough to be a habit, not a project.

$ ctc find "Jane Smith" acme.com

$ ctc verify jane.smith@acme.com

02

A CRM you can trust again

Stale titles and dead mailboxes do not announce themselves — they surface as misrouted deals and failed renewal emails. Hygiene works when it is a scheduled job, not a quarterly project.

The mechanism

  • Batch verbs take your CRM export as-is: row order preserved, your columns untouched, results appended — so the import back is a mapping you write once.
  • whois re-resolves the person and company behind every address at 1 credit per found profile, and in-place overwrites are atomic, so a crash never corrupts the export.

$ ctc verify contacts.csv contacts.csv

$ ctc whois bounced.csv refreshed.csv

03

Agent autonomy without context bloat

An agent is autonomous when it can answer the contact question itself — without an MCP schema sitting in every prompt and without a human driving a dashboard.

The mechanism

  • The whole tool is learnable from one read of ctc instructions (~60 lines, once per session). Until that moment it costs zero tokens.
  • No interactive prompts, deterministic exit codes, stable JSON — the properties that make unattended operation safe rather than brave.

$ ctc instructions

$ ctc find "Jane Smith" acme.com --json

04

You pay for data, not for attempts

Most enrichment pricing charges you to ask. ContactCTL charges you to receive: if the waterfall comes back empty, the attempt was free.

The mechanism

  • find, phone, and whois charge only when a result is found. A clean miss costs nothing.
  • Credits are held when an enrichment run starts and settled only for rows where something was found — at 1 credit per work email, a 40% miss rate means 40% of the run costs nothing.

$ ctc find leads.csv enriched.csv

$ ctc usage

05

Spend you can predict and prove

One unit (credits), three plans, and every action priced on a public table. Finance gets a number; you get caps that hold mid-run.

The mechanism

  • --estimate prices any action locally before a single credit moves; --max-cost stops a batch run before it crosses the cap (exit 4).
  • ctc usage prints the balance split and a per-action ledger — the same numbers the dashboard and your invoice show.

$ ctc find leads.csv out.csv --estimate

$ ctc find leads.csv out.csv --max-cost 100

One subscription. One credit unit. No surprises.