TenderLead CLI

Let an agent qualify your tenders.

Install @tenderlead/cli and give a scoped token to your coding agent or scripts. They can use the same tender, profile, pipeline and insight tasks as the signed-in product, subject to your account tier.

Requires Node.js 18 or newer and an active TenderLead account.

# Install once
npm install --global @tenderlead/cli
 
 # Open API access in TenderLead Settings
tenderlead login
 
 # Search, score a match, then move it into the pipeline
tenderlead tenders search
tenderlead tender score CONTRACT_ID
tenderlead pipeline add CONTRACT_ID
Access boundary

Choose what each token can access.

The CLI connects only to TenderLead. Each token has explicit read and write scopes for tenders, profile, pipeline, insights, feedback and workspace routes. Your Starter, Pro or Team entitlement still applies.

Profile updates require profile:write; on-demand scoring requires Pro or Team and tenders:write. Other saved-work commands use their own scopes.

Tokens are customer-scoped, shown once, revocable and expire after 90 days. The CLI does not store them on disk. Keep them in your environment, never in a repository or shared prompt.

Sign-in, token management, subscription changes and permanent account deletion remain in the browser.

Setup

Three short steps.

  1. 01

    Install the package.

    Install @tenderlead/cli globally with npm on the machine where you want to qualify tenders.

  2. 02

    Create a token in Settings.

    tenderlead login opens API access. Sign in, create a token, then set it as TENDERLEAD_API_TOKEN in your shell.

  3. 03

    Work with your agent.

    Ask it to search and score notices, update the matching profile, manage pipeline stages, read insights, send feedback or work with bid drafts and evidence on eligible tiers.

Command groups

The signed-in workflow, by task.

Tenders and matching

whoamibrieftenders searchtender scoreprofile show|apply

Pipeline and learning

pipeline list|add|update|removeinsightsfeedback tender|product

Bid workspace

bid-profile show|applyoutlines show|createdrafts list|show|create|export|import

Available only where the account is explicitly eligible for the workspace.

Evidence and templates

evidence list|enrich|uploadtemplates list|upload|removeevidence-packs list|show|create

Workspace evidence follows the same eligible-account boundary.

Starter covers alerts and search. Pro adds scoring, pipeline and insights. Workspace commands need an eligible account. Run tenderlead --help for flags. Commands that change or remove saved data ask for a typed confirmation. Reviewed automation can pass --yes.