Agent traffic coverage

Up to the last 14 complete UTC days for one project, from its first snapshot, read live from GET /v1/traffic/coverage.

Total events
98

events. Every day shown (5) has a snapshot.

Failed sessions
19 of 30

63% of sessions in the last 14 days ended in an error.

Unattributed events
18

Events with no session hint or account ID, so they can't be grouped into a session (T3). Grouping by IP is not built yet.

Fix next

Errors that ended agent sessions in the last 14 days, most sessions lost first.

  1. 1
    401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer
    9 sessions lost · failed at api_call
  2. 2
    422 Unprocessable: event_name is required
    5 sessions lost · failed at meter_create
  3. 3
    402 Payment Required: test card declined
    3 sessions lost · failed at checkout_create

Agents

AgentSessionsSuccessFailed
claude.ai Signature-Agent714.3%85.7%
chatgpt.com Signature-Agent666.7%33.3%
perplexity.ai Signature-Agent60%83.3%
python-httpx User-Agent616.7%83.3%
node-fetch User-Agent540%20%

The name the agent gave: the host in its Signature-Agent header, else the first word of its User-Agent. Nothing checked it. Red: fails more often than sessions overall.

Intents

First step after the docsSessionsFailed
api_key_created1275%
meter_create5100%
sdk_install50%
checkout_create3100%
docs only30%
api_call_4012100%

A session's intent is its first event that is not a docs event.

Where each agent fails

Failure rate per agent and intent: under 20% 20–50% over 50%. Select a cell to see its sessions.

Sample data from a fixed seed rotation. Patterns here are not behavioral — a real pilot's traffic will produce different distributions.

Intent categories are guessed from event names (meter or usage is Metering, checkout, payment or card is Checkout, and so on). An intent matching none is Other. Only categories with sessions are shown.

claude.ai · API key

  • 2026-10-19 11:35 UTC api_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 events
  • 2026-10-17 01:00 UTC api_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 events
  • 2026-10-16 01:00 UTC api_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 events
Close

claude.ai · Metering

Close

claude.ai · Checkout

  • 2026-10-16 11:35 UTC checkout_create · Failed: 402 Payment Required: test card declined · 3 events
Close

claude.ai · Other

Close

chatgpt.com · API key

Close

chatgpt.com · Metering

Close

chatgpt.com · Other

Close

perplexity.ai · API key

  • 2026-10-19 05:14 UTC api_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 events
Close

perplexity.ai · Metering

Close

perplexity.ai · Checkout

  • 2026-10-19 15:49 UTC checkout_create · Failed: 402 Payment Required: test card declined · 3 events
  • 2026-10-17 05:14 UTC checkout_create · Failed: 402 Payment Required: test card declined · 3 events
Close

perplexity.ai · Other

Close

python-httpx · API key

  • 2026-10-19 17:56 UTC api_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 events
  • 2026-10-17 17:56 UTC api_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 events
  • 2026-10-17 07:21 UTC api_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 events
  • 2026-10-16 07:21 UTC api_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 events
Close

python-httpx · Other

Close

node-fetch · API key

Close

node-fetch · Metering

Close

node-fetch · Other

Close

Agent pathsSessions are grouped by explicit hint (T0) or account ID (T1). Events without either signal are unattributed (T3) until IP-based grouping ships. 18 events in this range are unattributed (T3) and are not in any path.

Top 5 of 7 distinct paths. 30 sessions from 98 events in the last 14 days. Read live from GET /v1/traffic/paths.

  1. 9 sessions30%
    docs_view
    api_key_created
    api_callFailed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer
    9 failed, 0 OK, 0 no status. Ends judged: 9 from status_code.
  2. 5 sessions16.7%
    docs_view
    meter_createFailed: 422 Unprocessable: event_name is required
    5 failed, 0 OK, 0 no status. Ends judged: 5 from status_code.
  3. 5 sessions16.7%
    docs_view
    sdk_install
    api_callOK
    0 failed, 5 OK, 0 no status. Ends judged: 5 from status_code.
  4. 3 sessions10%
    docs_viewNo status
    0 failed, 0 OK, 3 no status.
  5. 3 sessions10%
    docs_view
    api_key_created
    api_call x2OK
    0 failed, 3 OK, 0 no status. Ends judged: 3 from status_code.

Failed sessions, one per error

The latest session each Fix next error ended, event by event. Times are from the session's first event.

401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer

Intent api_key_created · agent python-httpx · started 2026-10-19 17:56 UTC

  1. 00:00docs_view
  2. 00:45api_key_created
  3. 01:50api_call401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer
  4. Session ended
422 Unprocessable: event_name is required

Intent meter_create · agent node-fetch · started 2026-10-19 09:28 UTC

  1. 00:00docs_view
  2. 00:45meter_create422 Unprocessable: event_name is required
  3. Session ended
402 Payment Required: test card declined

Intent checkout_create · agent perplexity.ai · started 2026-10-19 15:49 UTC

  1. 00:00docs_view
  2. 00:25docs_view
  3. 01:10checkout_create402 Payment Required: test card declined
  4. Session ended
Events by identity tier
Verified
A Web Bot Auth signature that Tanso checked. Tanso does not run the check yet, so this is 0.
0
Declared
Named itself in Signature-Agent; nobody checked the claim
52
Anonymous
Said nothing about who sent it
46
Rejected
A signature that failed the check. Tanso does not run the check yet, so this is 0.
0
Not assessed
Stored and counted, but tiering failed on our side
0

0 verified: Tanso does not check Web Bot Auth signatures yet.

Events by source

Who sent the event to Tanso: your SDK, a log shipper, a webhook, or by hand.

sdk
80log
18webhook
0manual
0
View daily breakdown
Daily snapshots, newest first

For this whole report: 0 verified: Tanso does not check Web Bot Auth signatures yet; Classification is not available yet; every event is counted as unknown.

Date (UTC)StateEventsVerifiedDeclaredAnonymousRejectedNot assessedUnknown bucketNotes
2026-10-19Snapshot32018140032
2026-10-18SnapshotNo events000000No events
2026-10-17Snapshot36019170036
2026-10-16Snapshot30015150030
2026-10-15SnapshotNo events000000No events