Company search filters on facts Aira already holds: location, industry, revenue, employees, ownership. A qualification agent answers the question a filter cannot. You narrow Company search to the companies you care about, ask one question in plain language, and Aira reads each company's own website and answers qualified, not qualified or unknown. One answer per company, landing in the results table as the agent reaches them.
An agent is one bounded job: one question, one set of companies, one answer each. Requesting research writes one deep brief on one company. A qualification agent goes the other way: one narrow question, thousands of companies. Qualification agents are available in the Aira web app, not on mobile.
Write a question a website can answer
An agent reads the company's own website and nothing else, so the question has to be one the site itself answers, and it has to be one question. "Do they manufacture their own products, rather than reselling someone else's?" is not an industry code, a revenue band or a headcount range, but it is written on most manufacturers' websites.
Questions that work well:
Do they manufacture their own products, rather than reselling someone else's?
Do they sell to other businesses rather than to consumers?
Do they run their own warehouse?
A question that will not work: "how many people are in their finance team?" A website almost never says, so nearly every company comes back as unknown. The same goes for budgets, internal tooling, and anything about one named person.
Keep it to one decision. The question can run to 2,000 characters, which is room for real context rather than room for a pasted document.
Start an agent
Filter Company search down to the companies you want judged. An agent runs on whatever the filter matches, so narrow it first.
Select Agents in the action row above the results to open Qualification agents, where every agent your team has started is listed.
Select New agent, write your question, then select Start agent.
Three things stop a submit, and each tells you what to do:
The filter matches too many companies. An agent covers up to 50,000. Narrow the filter and start again.
An agent is already running. Your team runs one at a time. Open the running agent to follow it, or stop it.
The agent could not start. Something failed before it began, so nothing is running. Try again.
If your filter covers Spain, Norway or France, Aira tells you those companies have no website on file and the agent has to find their domains before it can read anything. Expect a lot of unknown answers there.
Read the answers as they arrive
Starting an agent drops you into the run. The results table becomes the agent's view, with a run strip above it and a Verdict column beside the company name.
The strip carries the agent's name, your full question, and progress as a composition rather than a percentage: how many companies are qualified, how many are not, how many came back unknown, and how many are still being judged. Select a segment to filter the table down to it. The strip reads Judging while the agent works and Judged when it is done.
The strip updates as answers land, so you can see the mix as it builds. Large agents take hours, and you can close the run and come back: a new results pill tells you when more answers have landed.
The filter sits at the bottom of the strip, frozen for the run, and rows stay in the agent's own order. The agent's name is generated from your question.
Understanding unknown
Unknown is a real answer. It means Aira does not know. It does not mean the company failed your question, and it does not mean something went wrong. An agent never guesses.
Read the three answers as yes, no, and we do not know. Treating unknown as not qualified is the one mistake that will cost you real companies.
Every unknown prints its reason in the cell, and every reason describes what the agent could not do:
read the website but it does not answer this. The site is readable and simply does not address your question. This is the most common reason by a wide margin.
could not find a website. Aira has no website on file for the company, and could not find one.
found nothing to read on the website. The site was reachable but had no usable text.
could not read the website. The site could not be fetched at all.
could not finish judging. The judging step itself failed.
How much unknown you see depends heavily on the market. Aira holds almost no website links for companies in Spain, Norway and France, so an agent on those markets spends most of its effort hunting for domains and comes back mostly unknown. Denmark returns a high share for the same reason. On those markets unknown is the expected majority result, not a sign that your question was wrong or that the agent misfired.
Finishing, stopping, and running it again
Whoever started the agent gets a notification in Aira and an email when it ends, with the counts of qualified, not qualified and could not be judged, and a link back into the run. An agent ends in one of four states, shown in the sheet and on the strip:
Completed. Every company the filter matched has an answer.
Stopped early. It stopped before judging everything, usually because it ran out of time, and the strip names the reason. An agent gets 24 hours, and it can also give up after exhausting its attempts to find companies' domains. Only the companies it reached have a row, which is why a 50,000 company filter can finish with far fewer, and the strip says how many it got to.
Stopped. Someone on your team stopped it. Anyone can stop any agent, and stopping keeps every answer already produced.
Failed. Something went wrong and the agent produced no usable answers. Start a new one. An agent that answered some companies before it stopped is Stopped early, not Failed.
Run again in the strip re-submits the same question over the same filter, which matters because a filter's result set keeps moving as new companies appear in Aira's company database. A re-run is cheap because the agent only reads the companies that are new to the filter; the rest keep the answer they already had. Two kinds of unknown get another try: a company with no findable website, and one whose site could not be read. Both are retried after 30 days. "read the website but it does not answer this" is treated as settled.
A re-run also compares itself against the last agent that asked exactly the same question over the same filter, and surfaces new since last run as a sub-filter under qualified, plus a line in the completion notice. Change the question and you lose that comparison: a different question has no earlier answers to measure against, and Aira warns you before you start. Running it again always means submitting it again.
Send qualified companies to your CRM
Filter the strip to qualified, then use the import action in Company search. It follows whatever the strip is filtered to and names its scope before it runs, so you can see how many companies are about to go across and where they are going, whether that is HubSpot, Salesforce or another connected CRM.
Limits
An agent covers up to 50,000 companies. Past that, narrow the filter and start again.
One agent at a time per organization. Everyone sees every agent, and anyone can open or stop one.
24 hours per agent. The strip tells you how many companies it reached in that window.
Reads the company's own website. The answer comes from what the company publishes about itself.
Answers live with the agent that produced them. Open it from the Agents sheet to see them again.
Agents and their answers are kept indefinitely, so you can come back to any of them.



