Card snapshot
tizona.venusberg.workers.dev
·
2026-09-01 11:30:07 UTC
·
080d3bfb4c1e68dfb959a8b92aa8f17e46627067ac00173172acb8c58137cbde
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "0.3.0",
"name": "Tizona Intelligence",
"description": "Verification and routing for autonomous agents: check whether a crawler is who it claims (a published IP range or a Web Bot Auth signature) and whether an email is deliverable; route a data purchase to the best proven provider and pay only on delivery. Plus Australian business-identity and entity-matching tools. Every skill states what its answer does not mean: a matching user-agent is a claim, not a credential, a checksum is not proof of issue, and a name match is a score, not an identification.",
"provider": {
"organization": "Tizona Intelligence",
"url": "https://tizona.venusberg.workers.dev"
},
"version": "1.5.0",
"supportedInterfaces": [
{
"url": "https://tizona.venusberg.workers.dev/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "0.3.0"
}
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"extendedAgentCard": false
},
"defaultInputModes": [
"application/json",
"text/plain"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"skills": [
{
"id": "validate_australian_identifier",
"name": "WILLIE WAGTAIL",
"description": "Validate an Australian ABN, ACN, ARBN, TFN, Medicare or BSB against its official checksum. Offline and deterministic; whitespace and hyphens ignored; a valid ABN also flags whether the holder is a company. A pass proves the digits are in\u2026",
"tags": [
"australia",
"validation",
"identifier",
"abn",
"acn",
"tfn"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "calculate_gst",
"name": "LORIKEET",
"description": "Add GST to a GST-exclusive amount, or extract the GST from a GST-inclusive amount, in exact integer cents. GST in an inclusive price is one ELEVENTH, not one tenth. \"basis\" is required \u2014 \"exclusive\" adds, \"inclusive\" extracts (synonyms a\u2026",
"tags": [
"australia",
"tax",
"gst",
"arithmetic"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "total_invoice",
"name": "RAINBOW LORIKEET",
"description": "Total a multi-line invoice in integer cents, handling GST-free lines and both ATO rounding methods (per-line and total-based), and report the exact discrepancy between them \u2014 an invoice must not mix them. A malformed line throws.",
"tags": [
"australia",
"tax",
"gst",
"invoice"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "award_pay_rate",
"name": "KOOKABURRA",
"description": "Minimum pay rates for an Australian modern award, from the Fair Work Commission MAPD. Input an award code (e.g. \"MA000009\") or fixed id, optionally filtered by classification level or employee-rate-type. Returns each classification's bas\u2026",
"tags": [
"australia",
"payroll",
"award",
"pay-rates",
"fair-work"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "award_penalties",
"name": "BUTCHERBIRD",
"description": "Penalty rates (weekend, public holiday, overtime, shift) for an Australian modern award, from the Fair Work Commission MAPD. By award code (e.g. \"MA000009\") or fixed id, optionally by classification level or employee-rate-type. Returns e\u2026",
"tags": [
"australia",
"payroll",
"award",
"penalties",
"fair-work"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "award_allowances",
"name": "APOSTLEBIRD",
"description": "Allowances for an Australian modern award, from the Fair Work Commission MAPD. \"kind\"=wage (leading hand, first aid, tool) or expense (meal, travel, vehicle). By award code (e.g. \"MA000009\") or fixed id. Returns each allowance's amount, \u2026",
"tags": [
"australia",
"payroll",
"award",
"allowances",
"fair-work"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "superannuation_guarantee",
"name": "MAGPIE",
"description": "Compute the Australian Superannuation Guarantee on a qualifying-earnings amount, exact to the cent. Returns the SG, the rate, the earnings subject to SG after the annual maximum-contributions-base cap, and the financial year used. Comput\u2026",
"tags": [
"australia",
"payroll",
"superannuation",
"super",
"ato"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "compare_entity_names",
"name": "MOCKINGBIRD",
"description": "Score whether two names are the same entity, 0 to 1, with the reasoning broken out. Knows 81 spellings of 30 legal forms across 21 countries (\"Pty. Ltd.\" = \"Proprietary Limited\"), ignores word order (\"Smith, John\" = \"John Smith\"), and do\u2026",
"tags": [
"matching",
"names",
"similarity"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "match_entity_name",
"name": "GOSHAWK",
"description": "Score one name against up to 750 candidates; returns those over the threshold, ranked, each tagged with its index in the input array. compare_entity_names applied as a search (legal-form-, word-order- and obfuscation-aware). Over 750 can\u2026",
"tags": [
"matching",
"names",
"screening"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "deduplicate_entity_names",
"name": "WEAVERBIRD",
"description": "Cluster up to 250 names into groups that are the same entity \u2014 the work behind a CRM merge or supplier-list cleanup. Grouped by distinctive words, not compared exhaustively; the response reports how many comparisons ran. If one word domi\u2026",
"tags": [
"matching",
"names",
"deduplication"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "normalise_entity_name",
"name": "SANDPIPER",
"description": "Reduce a name to its comparable core with the legal form split out \u2014 a stable, deterministic grouping key. Reports every token removed and flags any obfuscation it strips (homoglyphs, invisible characters, digit-for-letter substitution).\u2026",
"tags": [
"matching",
"names",
"normalisation"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "check_ai_crawler_access",
"name": "SHORT KESTREL",
"description": "FREE. Before fetching a URL, learn whether your crawler identity will be served, refused, or met by a paid tollgate (Cloudflare Pay Per Crawl, TollBit, a bare 402) \u2014 from a standing census, with the price where published and whether the \u2026",
"tags": [
"tizona"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "triage_ai_crawler_access",
"name": "BINCHICKEN",
"description": "Check up to 200 URLs in one call for AI-crawler access \u2014 which your identity can read, which refuse it, and which sit behind a paid tollgate \u2014 with a summary to branch on before spending a fetch. Unknown URLs cost nothing and schedule th\u2026",
"tags": [
"tizona"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "watch_ai_crawler_access",
"name": "UNLADEN SWALLOW",
"description": "Register a set of URLs and pre-buy pull credits; the census watches them for access changes \u2014 a paywall appearing, an identity refused, a tollgate. Returns a watchId (bearer token \u2014 keep it secret). Pull changes with pull_ai_crawler_watc\u2026",
"tags": [
"tizona"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "pull_ai_crawler_watch",
"name": "LADEN SWALLOW",
"description": "Given a watchId from watch_ai_crawler_access, returns the URLs whose access changed since your last pull (started refusing, a tollgate appeared, a price moved) and nothing for those unchanged. The first pull reports the starting state. E\u2026",
"tags": [
"tizona"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "verify_ai_crawler",
"name": "DRONGO",
"description": "FREE. Is a crawler who it claims to be, by the strongest available method. CRYPTOGRAPHIC (best): pass a Web Bot Auth signature (RFC 9421) with its signatureInput, signatureAgent and url \u2014 we fetch the operator's published key and verify \u2026",
"tags": [
"tizona"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "verify_email_address",
"name": "COURSER",
"description": "FREE. Validate an email before spending a send, token, or signup \u2014 no mail sent, no SMTP probe. Checks RFC-5322 syntax, live MX over DNS (and names the provider), disposable domains, role mailboxes (info@ \u2014 custom domains only, never fre\u2026",
"tags": [
"tizona"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
}
],
"documentationUrl": "https://tizona.venusberg.workers.dev/llms.txt",
"iconUrl": "https://tizona.venusberg.workers.dev/icon-512.png"
}