Tell your agent to
take out the trash.

CanMonkey runs your cans to the curb — automated, hands-free. Now your AI agent can sign you up, schedule pickups, route on-demand requests, and manage your account on your behalf. You approve every charge.

How to get started

01Point your agent to the skill.md file
02Authenticate and grant access
Tell your agent to:
Read agents.canmonkey.com/skill.md and get me set up with CanMonkey
Or run:
npm install -g @canmonkey/cli
canmonkey onboard
Works with:
ClaudeClaude DesktopChatGPTOpenClawCursorCustom agents

How it works

Real-time approvals

Get a push when your agent wants to schedule a pickup, change a payment method, or rotate a webhook secret. You approve in one tap.

[ phone push: "Approve pickup — $24.99" • Approve / Deny ]

You approve every charge

Stay in control of agent spending. On-demand requests above your threshold and any payment-method change require explicit approval.

[ approval card: openclaw-stephen wants to add Visa ····1234 ]

Full account parity

Agents can update addresses, schedule pickups, manage payment methods, and configure webhooks — same surface as the dashboard, with finer permission scoping.

[ tools: customer.* · deliveries.* · webhooks.* · ... ]

Audit history

Every action your agent took, with timestamps and request IDs. Revoke an agent's access at any time.

[ log: 12:34 deliveries.create → 200 (req_01HX...) ]

Managing 5+ short-term rentals?

Let an agent run logistics.

Per-property service

Agent assigns plans per unit, handles guest-turn pickups.

Webhook routing per property

Outbound webhooks scoped to a single property; rotate secrets via approval.

Batch operations

"Schedule extra pickup at all my Phoenix properties this Friday."

Build with CanMonkey APIs

REST

Typed OpenAPI 3.1 spec at /openapi.json with Scalar docs.

Read the docs →

MCP

agents-api.canmonkey.com/mcp — drop-in for any MCP host.

Tool reference →

CLI

npm install -g @canmonkey/cli

View on GitHub →
Coming soon
Granular agent controls
Per-tool allow/deny rules
Guest agents
STR guests can request a pickup with consent gate
Recurring task templates
e.g., "every Friday, schedule extra"