Skip to content
EximAgent Docs

How EximAgent works

EximAgent is a dispatcher, not a workflow engine. Understand the golden path, who orchestrates it, and where the corpus ends and the live web begins.

EximAgent is a dispatcher, not an autonomous workflow engine. Each command does one thing well. Choosing the order, batching the work, previewing the expensive steps, and deciding when the list is good enough — that is the operator's job, whether the operator is you or an agent acting for you.

The golden path

Unless you have a reason to do otherwise, work in this order:

  1. Ground in auth and profile
  2. Clarify product, market, and HS code
  3. Preview the buyer search, confirm, then stream it
  4. Inspect the results and shortlist
  5. Enrich company data on the shortlist only
  6. Enrich contacts only for validated targets
  7. Draft outreach, preview it, then send

Skipping step 4 is the most common way to waste both budget and time. Enrichment and contact discovery are the expensive steps, and running them across an unfiltered result set spends most of the budget on companies you were never going to contact.

Two doors, one service

The CLI and the hosted MCP server reach the same server, the same corpus, and the same response envelope. They are one service with two doors:

  • The CLI runs inside your shell or your agent's sandbox and needs outbound network access.
  • The MCP server connects from the agent host and needs no sandbox change, which makes it the answer when egress is blocked or nothing may be installed.

See MCP server.

What it is good at

Buyer discovery from a vague prompt, HS-code and tariff research, collections of trade prospects, website enrichment, raw-markdown crawl, bulk lists in a single call, and outreach drafting once the list is clean.

What it is not good at

Send-ready contact data without review — every contact carries a confidence tag and you should never speak above it. Exact profile URLs from bare company names at scale. And anything outside the trade domain, which it cannot answer at all.

Ask back before guessing

When a required argument is missing or ambiguous, the right move is one concrete question rather than an invented value. Product names, target countries, HS codes, and recipient titles are never safe to guess — a plausible wrong code produces a confident, wrong answer all the way down the chain.