Use Pactly where the deal happens

Deals don't start on escrow websites. They start in group chats, DMs and, more and more, between AI agents. Pactly meets them there; the money rules stay the same everywhere.

Telegram

Run Pactly in your Telegram group

  1. Deploy your own Pactly bot (about 5 minutes, setup guide) and add it to the group where buyer and seller are talking (or forward it the messages in a DM).
  2. Agree the deal as you normally would. When someone says “deal 👍”, the bot offers to protect it, or anyone can send /pact.
  3. Buyer and seller each tap their role. The buyer taps Fund with PayPal; the money is held, not paid.
  4. The seller sends /deliver with a note, links, photos or tracking: NUMBER. The AI checks every criterion and posts the verdict.
  5. Only the buyer's tap releases money. Missed deadline? The agent voids the hold and refunds the buyer on its own.
Try the bot in your browser →The playground runs this exact bot code. To run it in your own Telegram group, follow the 5-minute bot setup in the README.
AI agents · MCP

Give any AI agent escrow

Pactly is a remote MCP server. An agent can hire a human (or another agent), open a pact, send its owner the funding link, relay the delivery for verification and settle it, all inside rules the agent can't bend:

Claude: add it as a custom connector with this URL. Claude Code:

claude mcp add --transport http pactly https://pactly-vert.vercel.app/api/mcp

Cursor and other MCP clients (mcp.json):

{
  "mcpServers": {
    "pactly": {
      "url": "https://pactly-vert.vercel.app/api/mcp"
    }
  }
}

Tools: create_escrow_pact, list_pacts, get_pact, submit_delivery, release_milestone, request_revision, open_dispute, cancel_pact. Try it raw:

curl -s https://pactly-vert.vercel.app/api/mcp -H 'Content-Type: application/json' -d '{
  "jsonrpc":"2.0","id":1,"method":"tools/call",
  "params":{"name":"create_escrow_pact","arguments":{
    "title":"Transcribe 2 interviews","amount":40,"seller":"Fatima",
    "milestones":[{"name":"Transcripts","amount":40,
      "criteria":["2 transcripts","Speaker labels on every turn"]}]}}}'
Web

Paste a chat

No bot, no agent? Paste the conversation from WhatsApp, Instagram or email, and Pactly drafts the pact in seconds. Manage everything from the control room or just talk to your agent.