Продукт
Канали и интеграции
Клиентът пише където иска, агентът отговаря от един екран. Оригиналният канал се запазва, така че отговорът да тръгне по същия път.

Имейл на първо място
Това е каналът, който носи по-голямата част от обема, затова ние се грижим най-много за него: чисто парсиране, управление на откази, DKIM на вашите изпращания.
Чат и WhatsApp
Чатът на уиджета създава тикет веднага щом никой не е на разположение. WhatsApp Business преминава през номер, който предоставяте.
API за останалото
Всичко, което прави интерфейсът, е достъпно в REST: тикети, съобщения, контакти, статии, правила, експорти.
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
В детайли
Налични интерфейси
- API REST
- Версиониран под /api/v1, JSON отговори, пагинация по курсор, 600 заявки в минута.
- Автентикация
- Лични токени или служебни ключове, с обхват за четене и запис по ресурс.
- Webhooks
- HMAC SHA-256 подпис, 5 опита за повторение с backoff, дневник на доставките за 7 дни.
- Slack и Teams
- Известия по изглед или по екип, отговор от нишката при планове Team и по-високи.
- Импорт
- Zendesk, Freshdesk, Front и CSV, със съответствие на персонализирани полета.
- Експорт
- CSV и NDJSON при поискване, плюс достъп само за четене до SQL в плана Enterprise.
- Логиране
- Всяко API повикване се появява в одиторския дневник с използвания ключ.
Проверка на подписа на уебкука
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));
}Други модули