Produkts

Kanāli un integrācijas

Klients raksta, kur vēlas, aģents atbild no viena ekrāna. Sākotnējais kanāls tiek saglabāts, lai atbilde atgrieztos pa to pašu ceļu.

Vispirms e-pasts

Tas ir kanāls, kas nes lielāko daļu apjoma, tāpēc tas, ko mēs visvairāk kopjam: tīrs parsēšana, atlēcienu apstrāde, DKIM jūsu sūtījumiem.

Tērzēšana un WhatsApp

Logrīka tērzēšana izveido biļeti, tiklīdz neviens nav pieejams. WhatsApp Business izmanto jūsu norādīto numuru.

API pārējam

Viss, ko dara saskarne, ir pieejams REST: biļetes, ziņojumi, kontakti, raksti, noteikumi, eksporti.

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

Pieslēgti kanāli un webhook piegādes žurnāls.

Detaļās

Pieejamās saskarnes

REST API
Versijots zem /api/v1, JSON atbildes, kursora lapošana, 600 pieprasījumi minūtē.
,Autentifikācija
Personīgie marķieri vai pakalpojumu atslēgas ar lasīšanas un rakstīšanas tvērumiem pēc resursa.
,Webhooks
HMAC SHA-256 paraksts, atkārtoti mēģinājumi 5 reizes ar atpakaļgaitu, piegādes žurnāls 7 dienas.
,Slack un Teams
Paziņojumi pēc skata vai komandas, atbilde no pavediena Team un augstākajos piedāvājumos.
,Imports
Zendesk, Freshdesk, Front un CSV, ar pielāgoto lauku atbilstību.
,Eksports
CSV un NDJSON pēc pieprasījuma, plus tikai lasīšanas SQL piekļuve Enterprise piedāvājumā.
,Žurnalēšana
Katrs API izsaukums parādās audita žurnālā ar izmantoto atslēgu.

Pārbaudīt webhook parakstu

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));
}