Skip to main content

Use Deal Desk with your AI agent

If you already write proposals in an AI tool such as Claude Code, Cursor, VS Code with GitHub Copilot or Claude Desktop, you can connect it to Deal Desk. The agent keeps writing; Deal Desk gives it your company's real facts, with citations, and does the pricing, the document and the signature.

Claude Code connected to Deal Desk drafts a proposal for Lakeside Dental, and the proposal comes out with a year-1 total of $6,300

Developer access and the company library are included on Starter, Pro and Team: from $9 a month, your agent drafts from your company's real library, with citations. Only the RFP tools need the RFP responder add-on, as RFP responses do in the app.

1. Create a key in Developer​

You need to be an account owner or admin.

  1. In Deal Desk, open the account menu and choose Developer.
  2. Name the key after where it will be used, for example "Claude Code on my laptop".
  3. Choose Read and write, or Read only for an agent that should only look things up.
  4. Tick Allow sending for signature only if the agent should be able to send proposals. Each send is billed as a sent deal, exactly as when you send from the app.
  5. Press Create key and copy the key. It is shown once.

The Developer panel with a new key and the Claude Code setup

caution

Treat a key like a password. Never put it in a shared document, an email or a code repository. If one is exposed, press Revoke next to it and create another.

2. Connect your agent​

Under Connect an agent, Developer shows the setup for each client with your new key already filled in. Press Copy and use it as follows.

ClientWhat to do
Claude CodeRun the command in a terminal.
CursorAdd the lines to ~/.cursor/mcp.json.
VS Code / GitHub CopilotAdd the lines to .vscode/mcp.json, then use Copilot Chat in agent mode.
Claude DesktopAdd the lines to claude_desktop_config.json (Settings, Developer, Edit Config).
Your own agentUse the REST API or the MCP server.

For Claude Code, the command looks like this, with your key at the end:

claude mcp add --transport http dealdesk https://app.dealdesk.studio/mcp --header "Authorization: Bearer ddk_live_..."

The ChatGPT app and the Connectors screens in claude.ai and Claude Desktop sign in with OAuth, which Deal Desk does not offer yet. They are coming soon.

3. Ask your agent​

Ask in plain words. For example:

  • "Draft a proposal for Lakeside Dental: 12 months of website maintenance at $400/mo plus a $1,500 redesign, starting Nov 1."
  • "What do we know about our safety record?"
  • "We have been ISO 9001 certified since 2021. Remember that."
  • "Upload this RFP to Deal Desk and draft every answer."

The agent searches your library with search_library and cites what it uses. When you tell it a fact about your company, it saves it with teach_fact. A proposal it drafts with draft_proposal is saved in Deal Desk as a draft, where you review it, brand it and send it. Drafting never counts as a send.

tip

If the library does not support a claim, the agent is told to ask you rather than guess. The more you put in What we know, the less it has to ask.

Keys and security​

  • Deal Desk keeps only a hash of each key. It cannot show a key again: if you lose one, revoke it and create another.
  • A key stops working at once when it is revoked, when the person who created it stops being an admin, or when the account leaves the plans that include Developer.
  • Make one key per agent or computer, so revoking one leaves the rest working.
  • Your library stays in Deal Desk. The agent receives only the passages a question needs, as cited answers.
  • You can use Deal Desk alongside a private memory tool such as Gnarl. The agent uses both, and each store stays separate.

The command line tool​

The dealdesk command line tool does the same from a terminal. dealdesk login signs it in through your browser, without pasting a key, and dealdesk mcp install claude-code connects Claude Code for you. See the command line tool for how to set it up.

Developer docs​

The full list of tools, the REST API, the OpenAPI document and the limits are in the developer docs.

The Deal Desk developer docs