Agent API · Updated 26 August 2026

Let your AI assistant create pages for you

Salesclick has a hosted MCP endpoint and a plain REST API. Point your own agent or tools at it, and it builds outreach pages in your account, each one a draft for you to review and send.

The API access card in Salesclick settings: a named key with a revoke button, create key, the endpoint POST /api/v1/reachouts, and a working curl example
  • Connect Claude or any MCP client with one command
  • Or call a REST endpoint from your own code
  • Every page arrives as a draft for you to review
  • Scoped to your account with a key you mint in Settings, and can revoke
  • Retry-safe: a repeated call returns the same page, not a duplicate

MCP, in one command

Mint a key in Settings, then add Salesclick to your assistant. It gets one tool, create_reachout, that builds a page from a short brief and a prospect.

claude mcp add --transport http https://salesclick.app/api/v1/mcp \
  --header "Authorization: Bearer sk_live_..."

Authenticated with the Bearer key from Settings

Tools: create_reachout and list_services

Say the look: dark or light, your accent, the typography

Or point it at the prospect's website and it matches their style

Pages arrive as drafts at their own link

Or the plain REST API

Prefer your own stack? POST a short brief and a prospect to /api/v1/reachouts and get back a link to the draft page. Same engine, same result as the assistant in the app.

$ curl -X POST https://salesclick.app/api/v1/reachouts \
    -H "Authorization: Bearer sk_live_..." \
    -d '{ "prospect": { "contact_name": "Ida Nordly" },
          "brief": "Their booking flow loses patients." }'

201 { "state": "Draft",
      "page_url": "https://salesclick.app/p/x7fQ..." }

Safe by design

Keys are per-account, stored only as a hash, and revocable the moment you need. Pages are always drafts. An Idempotency-Key makes a retried call return the first page instead of building a second.

Keys stored only as hashes
Only a hash is stored. The key stays with you.
Every page arrives as a draft
You review and send every one yourself.
Retries return the same page
A retried call returns the same page again.

Give your agent a way to pitch.

Mint a key, connect it, and let it draft the pages while you decide what to send.

14 days free · No card to start