Give every customer an engineer.

Version 0.2.0 Updated Markdown twin /talk/index.md

We are onboarding a small number of API-first companies whose customers already run agents. If you merge outside pull requests today, you are ready.

Send a message

#send

We reply from hello@counterpart.dev.

Do you merge outside pull requests today?

The same action as JSON

#json

This form posts to POST /api/talk. Send JSON with an Idempotency-Key header; a retry with the same key returns the first reply and sends nothing twice. Full schema on /agents/#talk.

Request

curl -s http://localhost:4817/api/talk \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: 0d6c3a52-talk-jeevz' \
  -d '{"company":"Jeevz","email":"ops@jeevz.example","merges":"yes","message":"Public booking API, about 900 customers."}'

Reply, 200

{
  "status": "received",
  "message": "Message received from Jeevz. A person on the Counterpart team reads every message. Prototype: nothing was stored and no email was sent.",
  "reference": "CP-3F9A0C21",
  "replayed": false
}

What happens next

#next
  1. A person on the Counterpart team reads your message.
  2. If your customers already run agents, we set up a call about your API and your review process.
  3. Design partners pair a first group of customers on the Knows tier.

Prefer email? Write to hello@counterpart.dev.