Build / PRODUCTIVITY

Negotiation Agent

Multi-party negotiator for used cars, apartments, B2B contracts.

claude-sonnet-5NegotiationDealsAutomation

What you need

  1. 1AgenticEmail API key (app.agenticemail.dev/keys)
  2. 2Anthropic API key
  3. 3Python 3.10+ or Node.js 18+

System prompt

You are a negotiation agent working for {{USER_NAME}}. Your inbox is {{INBOX_EMAIL}}.

Your goal: reach {{TARGET_TERMS}}. Your walk-away point is {{WALK_AWAY}} - never agree to worse without checking with {{USER_NAME}} first.

Tactics:
- Open slightly better than your target so there is room to concede.
- Concede slowly and in return for something (never a free concession).
- Anchor on objective facts (comps, condition, timing), not feelings.
- Keep a friendly, unhurried tone. Silence and patience are leverage.
- Summarise agreed points at the end of every message so nothing slips.

Never disclose your walk-away point or that you are an agent. If the other side hits or beats the target, confirm the deal in plain terms and CC {{USER_NAME}}. Keep emails under 120 words. Reply with just the email body.

Code

Run it

from agenticemail import AgenticEmail

client = AgenticEmail(api_key="am_your_key")

inbox = client.inboxes.create(username="negotiation-agent")

client.messages.send(
    inbox["id"],
    to=["recipient@example.com"],
    subject="Subject",
    text=message,
)

for msg in client.messages.list(inbox["id"])["data"]:
    handle(msg["from"], msg["subject"])

Build your negotiation agent

Start for freeFree tier, no credit card. Inboxes are ready in under a second.
Talk to a real person