Phase 1 — inbox + widget

Support infrastructure for people who ship more than one product.

Embed a support window in every SaaS you run, and answer all of it from a single console. Workspaces keep each product's customers, tickets and agents cleanly apart.

Drop-in widget

One script tag puts a support window inside any product you run. Sandboxed in an iframe so it never fights your styles.

Multi-tenant by design

Every product gets its own workspace: separate tickets, contacts, agents and widget keys, isolated at the database level.

One agent console

Filter by status, reply publicly or leave internal notes, and move tickets through open → pending → resolved.

Safe public keys

Widget keys can only create tickets, never read them. Lock them to specific origins when you go live.

Install in one line

Create a workspace, copy its key, and paste this into any product.

<script src="https://your-deskline.app/api/public/widget.js"
        data-deskline-key="wk_live_xxxxxxxx" async></script>