Give every customer an engineer.
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
#sendThe same action as JSON
#jsonThis 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- A person on the Counterpart team reads your message.
- If your customers already run agents, we set up a call about your API and your review process.
- Design partners pair a first group of customers on the Knows tier.
Prefer email? Write to hello@counterpart.dev.