Colors
Greeting
Text color set for you
Branding
Widget customization
Match your brand perfectly. Set your company name, greeting text, profile picture, and pick primary and accent colors. Text colors adjust automatically, so it always reads well.
Add a lightweight chat widget to your site. Reply from Slack, Discord or Telegram threads, and we'll email customers who miss your reply.
Free forever planNo credit cardLive in 5 minutes
Hundreds of donkeys can't be wrong. Join the herd
Get up and running in minutes, not days. No complex configuration required.
<script async
src="…/loader.js">
Add a simple script tag or React component to your app. Customize colors and branding to match your style.
Connect Slack, Discord, or Telegram in minutes. Choose your support channel. New tickets become threads automatically.
Answer customers right from Slack, Discord, or Telegram. Your replies sync back to the widget in real-time.
When you're building, marketing and supporting, you can't afford to context switch. Stay in your flow and reply from where you already work.
Reply from Slack, Discord, or Telegram the moment a message comes in. No context switching, no app hopping.
No complex ticket systems, no bloated dashboards. Just conversations that flow naturally.
Keep all your support in the tool you already use every day. Slack, Discord, or Telegram, your choice.
No per-seat pricing. No enterprise minimums. Pay for what you use, not team size.
Powerful features without the complexity. Built for founders who need effective support without the bloat or context switching.
Colors
Greeting
Text color set for you
Branding
Match your brand perfectly. Set your company name, greeting text, profile picture, and pick primary and accent colors. Text colors adjust automatically, so it always reads well.
Sarah Chen
sarah@startup.io
Trust
Know who you're talking to with email, name, and custom metadata. Add a signed metadata token so agents can trust the context they see.
Jess replied to your question
Acme Support · 9:42
Hey Sarah! Yes, upgrades are prorated, so you can switch whenever you like.
View conversationAutomation
Customers who miss your reply get it by email, branded and tracked, so nothing falls through the cracks.
POST /api/v1/tickets
{
"message": "Hi, I need help"
}
Headless API
Prefer your own interface? Send messages over a simple REST endpoint and receive replies via signed webhooks, while your team keeps answering from Slack, Discord, or Telegram.
Connect Slack, Discord, or Telegram. Choose the one that fits your workflow. No need to check another dashboard.
One-click OAuth
Connect via OAuth in one click. Choose your support channel. New tickets appear as threads you can reply to instantly.
Add the bot
Add the bot to your server. Pick your support channel. Tickets become Discord threads with real-time sync.
Add the bot
Add the bot to your Telegram group. Pick your channel. Tickets become organized threads with real-time sync.
Choose one integration at a time. Switch anytime.
Simple APIs. Clear docs. Add signed metadata when you need verified context.
Copy instructions, paste into Claude Code, Cursor, or Codex, and let your AI agent handle the setup automatically.
<script>
window.SupportWidget = {
accountId: "YOUR_ACCOUNT_ID",
};
</script>
<script async src="https://app.donkey.support/widget/loader.js"></script>Drop this into your HTML and you're done.
Simple doesn't mean insecure. Verify visitor context and automate follow-ups with clear delivery visibility.
Restrict where your widget can be embedded with a domain allowlist.
Verify visitor metadata with HS256 tokens so unsigned context can be ignored when signing is enabled.
Track follow-up sends and statuses so you can debug delivery issues fast.
Your data is isolated. Accounts are completely separated.
ticket.createdNew conversation startedmessage.createdNew message sentticket.updatedStatus changedAll events include timestamp, ticket data, and can trigger your automations.
From full ticketing on Freemium to unlimited unbranded Pro. No per-seat pricing, no sneaky fees.
A seriously capable start, at exactly $0
Free forever
For teams that want full control (and zero limits)
Then $4.99/month after 3 months
Best value for committed builders
$2.92/month billed annually
Questions?
See how we compare to alternatives.
| Feature | ![]() | Big Helpdesk | Shared Inbox | DIY Build |
|---|---|---|---|---|
| Pricing | Free | $50+/seat/mo | $15+/seat/mo | Dev time |
| Setup time | 5 minutes | Days to weeks | Hours | Weeks+ |
| Complexity | Simple | Complex | Medium | You maintain it |
| Where you reply | Slack/Discord/Telegram | Custom dashboard | Email only | Whatever you build |

From "what's free?" to "how Pro gets fancy", we've got you.

Still curious?
A real human answers, usually within minutes.

Set up your support widget in minutes. Reply from Slack, Discord, or Telegram, keep context signed, and automatically email customers who miss your reply.