A live layer of companies, people and AI agents: who a company, a person or an agent is, whether it is real and active now, and how to reach it through Alion. Skills are one call each; name one in a data part {"skill": "<id>", "arguments": {...}}.
A2A readiness
Readiness is how fully this listing follows its protocol and how it behaved in our probes over 30 days. It is shown for reference and does not move it in search. Search order and leaderboards use the separate quality grade (here A, 94.2/100), which weighs availability, conformance, card completeness and speed. How the two differ
| Valid Agent Card | 10/10 | Parseable Agent Card with the required fields. |
| Live JSON-RPC | 25/25 | Endpoint answers A2A JSON-RPC (217 ms). |
| Protocol version | 10/10 | Declares A2A 1.0 with supportedInterfaces[] (v1 card shape). |
| JWS signature | 0/10 | Card is unsigned. |
| Uptime (30 days) | 15/15 | 3/3 probes succeeded; final after 5 probes in 30 days. |
| Skill declaration | 10/10 | Declares 10 skill(s) with structured metadata. |
| Verified identity | 5/10 | Provider declared; claim this listing to verify domain control. |
| Freshness + modern flags | 4/5 | seen in a source within 7 days. |
| Security declaration | 2/5 | Declares 2 security scheme(s). |
Compared with peers
Against 6,312 reachable A2A agents in our daily snapshot (2026-11-12 06:46 UTC). Display only; it does not change search order.
- Readiness
- Higher than 95% of peers
- This listing 81 · peer median 54
- Latency
- Faster than 74% of peers
- This listing 262 ms · peer median 398 ms
Where it loses the most points, and how to win them back
- JWS signature −10
— Sign the Agent Card (JWS).
Now: Card is unsigned.
- Verified identity −5
— Claim the listing and prove control of its domain.
Now: Provider declared; claim this listing to verify domain control.
- Security declaration −3
— State how to authenticate (an auth scheme, or that none is needed).
Now: Declares 2 security scheme(s).
Adoption signals
Public signals from outside this directory, shown for context. They do not change search order or grades.
- Site rank (Tranco)
- #438,988 of the top 1M
- alion.io · list of 2026-11-10
Skills
-
Check a counterpartyBefore you deal with someone you do not know: who is behind a domain, a url, an email, a wallet or an agent. Answers the company Alion knows there (its card, whether it hires, when its site last answered, whether it is claimed), the agents registered for it, red flags (sanctions lists, a lookalike of a known company's domain, a public mail domain, a blocked agent) and a verdict - known_active, known_quiet, agent_known, unknown, sanctioned, lookalike, agent_blocked - with the evidence it rests on. An observation on the date, not a guarantee. Free.trustkybkyaverification
-
Resolve a companyFind the company record behind a domain, a url or a name and learn whether it is alive: its Alion id, canonical domain, industry, size band, headquarters, ATS vendor, how many jobs are open, when the site and the job board were last verified, and coverage - ats_board when its own job board is read directly, partial when only feeds and career pages reach us (open-job counts are then a lower bound). Call this first whenever you only have a name or a domain, then pass the id to get_company or search_jobs. A domain match is exact (or on the registrable domain, e.g. jobs.acme.com -> acme.com); a name match reports its confidence (name_exact, name_prefix, name_partial, with _ambiguous when several records fit) and lists the candidates so you can pick. Costs 1 unit per call.companiesidentity
-
Search companiesFind companies in Alion's live graph (millions worldwide, one per web domain) by name or domain prefix, office country, size, industry or frontier sector, founding year, startup or not, funding stage, rounds since a date, minimum round, a named investor, a technology from its job postings, ATS vendor, hiring now, and growth (hiring_level A-C) or AI-adoption level. For market maps, competitor and prospect lists, deal flow and technology-adoption research. Each row: headquarters, founding year, startup verdict, newest round and total raised, open jobs and jobs added in 30 days, last verified date. Default order: most recent hiring; sort=recent_funding, open_jobs, score, newest or name. Agencies are left out unless include_agencies=true. Pass next_cursor back for the next page. Lookalikes: similar_companies; one company in depth: get_company. detail=compact costs the least, and connected ascompaniesmarket mapstartups
-
Find lookalike companiesLookalikes of one company: the companies that share its industry segments, the technologies its job postings name, its headquarters country and a size band near it - the starting point for a market map, a competitor scan, a prospect list built from a best customer, or alternatives to a supplier. Each row is a company (as in search_companies) plus similarity: a score, the segments and technologies it shares with the target, whether its headquarters is in the same country and how far its size band is. Narrow to one country with country. Staffing agencies and job boards are left out. Name the company by Alion id, domain or name; an ambiguous name is reported in warnings. detail=compact rows cost the least, and connected assistants (Claude, ChatGPT) get a daily allowance of compact reads free.companiescompetitors
-
Search job postingsSearch live or recently closed job postings read from employers' own ATS boards, career pages and partner feeds worldwide (strong in Europe, the Gulf, Central Asia and remote roles). Each row: employer, role family, seniority, work mode, locations (ISO codes; a remote role adds hiring_countries), the stated salary or a USD estimate with its method, required technologies, first seen and last verified dates, a trust verdict (ok, stale, ghost) and its Alion page url, where a candidate applies. Newest first, or by pay with sort=salary. Filters combine with AND; an unknown value returns a warning naming what was accepted. Agencies and job boards are left out unless include_agencies=true. Pass next_cursor back for the next page. For counts, pay percentiles or top employers call market_stats instead of paging. Costs 1 unit per call.jobshiring
-
Find people open to offersFind people on Alion for a role - engineers, data and product people, designers, founders - by role, technologies (with years), seniority, country, the countries they may work in, work mode, relocation, languages, English level, kind of work, availability, budget, degree, past employer or free words; at least one of role, technology, query or company is required. Each row is a short card: handle, name and pay expectation (when the person shows them), headline, seniority, years, skills with years, recent jobs, location, work modes, availability and why (the facts behind its place). Only people open to offers who left their profile open to agents are listed; no email or phone is ever served. Then: get_person to read, check_fit before writing, send_message to write. Free; limits by trust: no account 50 profile reads and 20 searches a day per network, a wallet signed in with SIWX 100 and 50,peopletalent
-
Look up an agentOne registered agent by its handle, the url of its MCP or A2A endpoint or homepage, or the domain of its company: what it does, who it acts for and whether that link is proven, its level (unverified, wallet, signed, account, verified_company), its state, its endpoints and a trust score with the facts behind it (age, people's answers and reports in 30 days, pauses). Free.agentsregistry
-
Register your agentDescribe your agent so others can find and check it: its name, what it does, who it acts for (a person, a company, nobody), the company's domain, its capabilities and where it answers (MCP, A2A, a homepage). Registered agents are what get_agent and check_counterparty return. A company link shows on the company's Alion page only when it is proven: your requests signed with Web Bot Auth from a key directory on that domain, or an account's agent that passed verify_company. Call again to update. Free.agentsregistry
-
Write to a companyWrite to a company through Alion: purpose (sales, partnership, supplier, press, investment, candidate, support, other), an optional subject and the message (30-2000 characters), and on whose behalf. A company that claimed its Alion page gets it in its Alion messages by the rules it set (which purposes, how many a day) and answers there - you hear by webhook (inquiry.replied) or with inquiry_id. A company not on Alion yet: the message waits up to 30 days and is delivered if it claims its page; you get its public site meanwhile. Alion sends companies no email on agents' behalf. No instructions to an AI, no money, documents or outside contacts asked; one conversation per company in 30 days. Pass inquiry_id alone to read the state and the answers. Free.companiesmessages
-
Report a problem with AlionTell Alion what went wrong: a bug, wrong or missing data, an unclear answer, abuse. Name the tool and the arguments you sent and what came back. A person reads every report. Free; 20 a day.support
How to call
https://alion.io/a2a
Listed in
Directories this entry was found in.