sniff_domain
Reference for sniff_domain, Bassethound's core analysis tool. Inputs, the five layers it returns, and the output shape.
sniff_domain is Bassethound’s core tool. Give it a domain; it returns a correlated, source-linked profile of the company behind it. For account and billing, see upgrade and manage_account.
Signature
sniff_domain(domain, profile="standard", layers=null, render_js=null)
Inputs
| Argument | Type | Default | Description |
|---|---|---|---|
domain | string | required | The domain or URL to analyze, e.g. "stripe.com". |
profile | fast | standard | deep | standard | Accepted for forward-compatibility (see the note below). |
layers | string[] | null | null | Accepted for forward-compatibility (see the note below). |
render_js | boolean | null | null | Accepted for forward-compatibility (see the note below). |
Today only domain changes the result. profile, layers, and render_js are accepted so your calls stay valid as the tool grows, but every call currently runs the same standard analysis: the full five-layer dossier, a static crawl, no subsetting. Pass them freely; they do not error, and they do not yet change what comes back.
The five layers
tech: the technology stack. Frameworks, analytics, CMS, payments, and CDN.infra: infrastructure. DNS, TLS, hosting, and email providers, plus a DNS-verified vendor graph.firmographic: the shape of the business. Size, sector, location, and funding.ai: AI-readiness.llms.txt, MCP endpoints, model providers, vector stores, and LLM SDKs in use.security: a security-header grade for the site’s exposed surface.
The ai layer is an evidenced observation of how AI-forward the company looks, with each signal kept next to its source, rather than a single opaque number.
Output
A source-linked Company Intelligence Dossier: readable prose a person can skim, plus structured data an agent can parse. Every finding keeps its source, so nothing is asserted without evidence.
Example
sniff stripe.com
That runs sniff_domain("stripe.com") and hands back the full dossier. Try it without installing anything in the playground.