Produktas
Kanalai ir integracijos
Klientas rašo ten, kur nori, agentas atsako iš vieno ekrano. Originalus kanalas išsaugomas, kad atsakymas grįžtų tuo pačiu keliu.

El. paštas pirmiausia
Tai kanalas, kuriame daugiausia apimties, todėl juo labiausiai rūpinamės: švarus analizavimas, atmetimų valdymas, DKIM jūsų siuntiniuose.
Pokalbiai ir WhatsApp
Valdiklio pokalbiai sukuria bilietą, kai niekas nėra pasiekiamas. WhatsApp Business naudojasi jūsų pateiktu numeriu.
API likusiems
Viskas, ką daro sąsaja, yra pasiekiama per REST: bilietai, žinutės, kontaktai, straipsniai, taisyklės, eksportas.
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šsamiai
Galimos sąsajos
- REST API
- Versijuota po /api/v1, JSON atsakymai, puslapiavimas pagal žymeklį, 600 užklausų per minutę.
- Autentifikavimas
- Asmeniniai arba paslaugų žetonai, su skaitymo ir rašymo apimtimi pagal išteklių.
- Webhook'ai
- HMAC SHA-256 parašas, 5 kartų bandymai atgaline tvarka, pristatymų žurnalas 7 dienoms.
- Slack ir Teams
- Pranešimai pagal rodinį ar komandą, atsakymas iš gijos komandiniuose ir aukštesniuose pasiūlymuose.
- Importas
- Zendesk, Freshdesk, Front ir CSV, su tinkintų laukų atitikimu.
- Eksportas
- CSV ir NDJSON pagal pareikalavimą, plius tik skaitymo SQL prieiga įmonės pasiūlyme.
- Žurnalizavimas
- Kiekvienas API iškvietimas rodomas audito žurnale su naudotu raktu.
Patikrinti webhook parašą
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));
}