Spring videre til hovedindholdet

Webhooks — forbind Smartsupp med Make, n8n og dine egne værktøjer

Opsæt webhooks direkte i dit dashboard og modtag realtidsnotifikationer om samtaler, kontakter og besøgende i Make, n8n eller dit eget system.

Med webhooks kan Smartsupp sende realtidsnotifikationer til en URL, du vælger — i det øjeblik en samtale åbnes, en kontakt oprettes eller en besked leveres, ved dit system det. Denne artikel forklarer, hvad webhooks er, hvordan du opsætter dem i dit dashboard, og hvordan du forbinder dem med automatiseringsplatforme som Make og n8n.

Vi har opdelt artiklen i et par sektioner:

Hvad kan webhooks bruges til?

En webhook er en automatisk HTTP-besked, som Smartsupp sender til en URL efter dit valg, hver gang en valgt hændelse indtræffer. I stedet for at polle efter ændringer får dine værktøjer dataene skubbet til sig, i samme øjeblik noget sker.

Typiske anvendelser:

  • Automatiseringsplatforme — udløs workflows i Make, n8n eller lignende værktøjer for at tilføje kontakter til et CRM, sende notifikationer til Slack eller logge leads i et regneark

  • Interne systemer — send samtale- og kontaktdata til dashboards, datavarehuse eller ticketsystemer i realtid

  • Notifikationer — advar dit team, når samtaler bliver bedømt, eller når levering af beskeder fejler

Tip: Webhooks er tilgængelige fra Plus-planen og opefter — Plus inkluderer 1 webhook, Expert inkluderer 3, og Ultimate tilbyder en tilpasset grænse. Sammenlign planer →


Opret en webhook

Det tager kun få trin at opsætte en webhook i dit Smartsupp-dashboard:

  • 1. Åbn Settings og gå til sektionen Webhooks.

  • 2. Klik for at tilføje en ny webhook og indtast din endpoint-URL — adressen, hvortil Smartsupp sender eventdata.

  • 3. Vælg de events, du vil modtage (se den fulde liste i næste sektion).

  • 4. Gem webhooken. Fra det tidspunkt leveres de valgte events som HTTP POST-forespørgsler med JSON-indhold.

Bemærk: Tidligere opsatte webhooks fungerer fortsat normalt. Vi arbejder på at gøre alle eksisterende webhooks synlige og administrerbare fra den nye dashboard-sektion.


Tilgængelige events

Smartsupp kan underrette dit endpoint om events i tre kategorier. Vælg kun de events, dit workflow faktisk har brug for — det holder dit endpoint slankt og undgår unødvendig trafik.

Kontakter

  • contact.created

  • contact.updated

  • contact.acquired

  • contact.banned

  • contact.unbanned

Samtaler

  • conversation.opened

  • conversation.closed

  • conversation.closed_by_contact

  • conversation.rated

  • conversation.agent_assigned

  • conversation.agent_unassigned

  • conversation.agent_joined

  • conversation.agent_left

  • conversation.agent_replied

  • conversation.bot_replied

  • conversation.contact_replied

  • conversation.message_delivered

  • conversation.message_delivery_failed

Besøgende

  • visitor.connected

  • visitor.disconnected

  • visitor.updated

  • visitor.typing

  • visitor.triggered

  • visitor.replied

Relaterede ressourcer: Smartsupp udviklerdokumentation — komplette JSON-payload-skemaer for hver eventtype.


Test din webhook

Inden du går i luften, kan du bruge den indbyggede testfunktion til at bekræfte, at dit endpoint kan nås, og at dit Make- eller n8n-scenarie er sat korrekt op.

Fra webhook-indstillingerne i dashboardet klikker du på Send test. Smartsupp sender en eksempel-payload til din endpoint-URL. Tjek din modtagende tjeneste for at bekræfte, at dataene ankom i det forventede format.

Tip: I Make skal dit scenarie være aktivt og lytte, før du sender testen. I n8n skal du skifte Webhook-noden til dens produktions-URL og sikre, at workflowet er aktivt.


Levering, gentagelser og sikkerhed

Smartsupp er designet til at levere webhook-events pålideligt, selv når dit endpoint midlertidigt er utilgængeligt.

  • Format — alle events sendes som HTTP POST-forespørgsler med en JSON-body, der beskriver eventet og dets data

  • Svar — dit endpoint bør svare med en 2xx HTTP-statuskode så hurtigt som muligt; langsomme svar kan forsinke gentagelser

  • Gentagelser — hvis leveringen fejler, prøver Smartsupp igen med stigende intervaller i op til 3 dage

  • Automatisk deaktivering — endpoints, der fejler vedvarende, deaktiveres automatisk; du kan genaktivere dem i dashboardet når som helst

  • Sikkerhed — hver webhook-forespørgsel er signeret, så du kan verificere, at den faktisk kommer fra Smartsupp; se docs.smartsupp.com for detaljer om signaturverifikation

Bemærk: Hvis dit endpoint deaktiveres på grund af gentagne fejl, kan du genaktivere det i Settings → Webhooks, når du har løst problemet. Smartsupp genoptager straks afsendelsen af events.


Forbind Smartsupp med Make eller n8n

Det tager fire trin at forbinde Smartsupp med en automatiseringsplatform. Processen er den samme for Make og n8n — kun trigger-noden er forskellig.

  • 1. I Make tilføjer du en Webhooks → Custom webhook-trigger og kopierer den genererede URL. I n8n tilføjer du en Webhook-triggernode og kopierer dens produktions-URL.

  • 2. I Smartsupp går du til Settings → Webhooks, opretter en ny webhook og indsætter den kopierede URL.

  • 3. Vælg de events, du har brug for, og gem webhooken.

  • 4. Klik på Send test, så Make eller n8n opfanger datastrukturen — byg derefter resten af dit scenarie eller workflow ovenpå.

Tip: I Make skal du aktivere dit scenarie, før du sender testen — ellers opfanges webhook-dataene ikke. I n8n skal du bruge produktions-URL'en (ikke test-URL'en), når du opsætter Smartsupp-webhooken.


Hvad så nu?

  • Smartsupp REST API — udforsk hele API'et til programmatisk læsning og skrivning af Smartsupp-data.

  • Automatiseringer — opsæt regelbaserede automatiseringer, der udløses direkte i Smartsupp uden et eksternt værktøj.

  • Integrationsoversigt — se alle tilgængelige native integrationer med CRM'er, e-handelsplatforme og mere.

💡 Brug for mere hjælp? Kontakt vores supportteam — vi hjælper gerne!

Besvarede dette dit spørgsmål?