The dashboard
Every HelpPuff deployment includes a dashboard for the people who answer the phone. It runs in your own Cloudflare account, and its data lives in your D1 database.
The demo is the real dashboard with sample data for a made-up plumber. Click around and change things: it all stays in your browser.
Conversations
Five minutes after a chat goes quiet, HelpPuff summarises and labels it, so you can scan a day of conversations in a minute.
Live chat
A visitor who wants to talk to someone is handed to your team, who answer right in the chat, from the dashboard or from Telegram.
Jobs
When a visitor wants a quote or work done, it becomes a job on your pipeline, from the chat, a “Get a quote” button or the API.
Calendar
With the date picker on, visitors pick a free time in the chat and HelpPuff books it. Every appointment is here, and on its job.
Contacts
Contact details from the pre-chat form, typed in the chat or found by the assistant become one contact per person, keyed by email.
Callbacks
When a visitor asks to be called back, it lands on a to-do list, oldest first, so nobody waits longest.
Analytics
How much the assistant handles on its own, where it needs your team, what it brings in, and what is broken, against the period before.
Knowledge
Every page it learned from your site, every file you gave it and the answers you wrote yourself, in one place.
Prompt and settings
Settings for the things every business sets, and a prompt for what is specific to yours, with your own APIs as tools around it.
The dashboard is a client of the same admin API as the helppuff CLI, so a coding agent can work through callbacks, manage webhooks and knowledge, or publish a prompt without opening a browser.