Customer Desk: Customer replies, sourced.
Drafted from your records in Zoho Desk or Freshdesk. You send.
Works with
- Zoho Desk
- Freshdesk
- ERPNext
- Claude Code
- Codex
Watch it work, about 2 minutesWithout JavaScript, opens YouTube in a new tab.How it works
Drafted by the desk. Sent by you.
Five preconfigured steps. Customize them or add your own.
- Step 01. Start
A ticket arrives
In Zoho Desk or Freshdesk.
- Step 02. Agent
Find the answer
From ERPNext and approved articles.
- Step 03. Agent
Draft the reply
Every fact tied to its record.
- Step 04. Agent
Check every claim
A separate reviewer checks the draft.
- Step 05. You
You send it
Review, edit and send.
What you get
A sourced draft in the ticket.
Every fact and its source, beside the unsent reply.
- Answers from your articles, policy and reply style
- Never writes to ERPNext
- A person sends every reply
Zoho Desk
Ticket #4821Where is my order SO-1043?Draft ready- Confirmed and partly deliveredOrder status
SO-1043.status - Delivery by 24 OctoberDelivery date
SO-1043.delivery_date - 2 of 3 items deliveredDelivered quantity
SO-1043.delivered_qty - Reply checks passedPrivate note
Sources in a private note
Get started
Run it on your machine.
Python 3.11 or 3.12 and Claude Code or Codex. First runs write nothing.
git clone https://github.com/hubzoid/customer-desk-hub customer-desk
cd customer-desk
python3.12 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
export DESK_PYTHON="$PWD/.venv/bin/python"Make it yours
Run it yourself, or have us run it.
Start from the open-source repository, or ask us to run it for your team.