Produkt
Kanaler og integrationer
Kunden skriver, hvor de vil, agenten svarer fra én skærm. Den oprindelige kanal bevares, så svaret går tilbage samme vej.

E-mail først
Det er den kanal, der bærer det meste af volumen, så den vi plejer mest: ren parsing, håndtering af bounces, DKIM på dine afsendelser.
Chat og WhatsApp
Widget-chatten opretter en sag, så snart ingen er tilgængelig. WhatsApp Business kører via et nummer, du angiver.
API til resten
Alt, hvad interfacet gør, er tilgængeligt via REST: sager, beskeder, kontakter, artikler, regler, eksporter.
acme.open-helpdesk.com/app/settings/channels
Emailsupport@acme.fr · MX vérifié412 ce mois
Chatwidget web · 14 ko97 ce mois
WhatsApp+33 6 12 ** ** **58 ce mois
APIclé srv_live_… · lecture/écriture1 903 appels
POST /webhooks/acme · ticket.created
200 · 84 ms · signature vérifiée
200 · 91 ms · signature vérifiée
502 · nouvelle tentative dans 30 s
I detaljer
Tilgængelige grænseflader
- API REST
- Versioneret under /api/v1, JSON-svar, paginering via cursor, 600 forespørgsler pr. minut.
- Autentificering
- Personlige tokens eller servicenøgler, med læse- og skriverettigheder pr. ressource.
- Webhooks
- HMAC SHA-256 signatur, 5 genforsøg med backoff, leveringslog over 7 dage.
- Slack og Teams
- Notifikation pr. visning eller pr. team, svar fra tråden på Team- og højere tilbud.
- Import
- Zendesk, Freshdesk, Front og CSV, med tilpasset feltkorrespondance.
- Export
- CSV og NDJSON efter behov, plus skrivebeskyttet SQL-adgang på Enterprise-tilbuddet.
- Logning
- Hvert API-kald vises i auditloggen med den anvendte nøgle.
Verificer signaturen af en webhook
import { createHmac, timingSafeEqual } from "node:crypto";
export function verify(raw: string, header: string, secret: string) {
const expected = createHmac("sha256", secret).update(raw).digest("hex");
return timingSafeEqual(Buffer.from(header), Buffer.from(expected));
}Andre moduler