Chat

FAQ

Ofte stillede spørgsmål om Clerk.io Chat.

Overdrag til andet system #

Du kan bruge Clerk.io Chat som første-linje assistent og overdrage samtalen til din egen supportchat, når en besøgende beder om at tale med et menneske.

Clerk.io kalder onSupport hooket, når Chat-supporthandlingen udløses. Tilbagekaldsfunktionen modtager et event-objekt, der indeholder et resumé af samtalen. I eksemplet nedenfor er event-objektet navngivet e.

Brug resuméet til at åbne din egen chatudbyder med samtalekonteksten. Udskift pladsholderfunktionerne med den API eller JavaScript-integration, som din chatudbyder leverer.

Clerk('config', {
  key: 'YOUR_PUBLIC_API_KEY',
  chat: {
    onSupport: function (e) {
      Clerk('chat', 'disable');
      Clerk('chat', 'close');

      open_support_chat({
        message: e
      });
    }
  }
});

Hvis din udbyder har brug for et specifikt felt fra event-objektet, inspicer e i browserkonsollen og videregiv det pågældende felt i stedet for hele objektet.

function open_support_chat(context) {
  // Udskift dette med din chatudbyders integration.
  window.SendDeskWidget.open({
    context: context.message
  });
}

Den præcise metode til at åbne den eksterne chat afhænger af udbyderen. De vigtige dele er at bevare resuméet, deaktivere Clerk.io Chat og åbne den anden chat, når overdragelsesdataene er klar.

Denne side er oversat af en hjælpsom AI, og der kan derfor være sproglige fejl. Tak for forståelsen.