Spring videre til hovedindholdet

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

Hændelsesnotifikationer i realtid fra Smartsupp til enhver URL — opsæt webhooks, vælg hændelser, og opret forbindelse til Make eller n8n på få minutter.

Skrevet af Michal Jindra

Med webhooks kan Smartsupp sende notifikationer i realtid til enhver URL, du vælger — i det øjeblik en samtale åbnes, en kontakt oprettes, eller en besked leveres, får dit system besked om 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 nogle afsnit:

Hvad kan du bruge webhooks til?

En webhook er en automatisk HTTP-besked, som Smartsupp sender til en URL efter dit valg, hver gang en valgt hændelse finder sted. I stedet for løbende at forespørge om ændringer får dine værktøjer tilsendt data i det øjeblik, noget sker.

Typiske anvendelser omfatter:

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

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

  • Notifikationer — giv dit team besked, når samtaler bedømmes, eller når levering af beskeder mislykkes

Tip: Webhooks er tilgængelige med Plus-pakken og højere pakker — Plus inkluderer 1 webhook, Expert inkluderer 3, og Ultimate tilbyder en tilpasset grænse. Sammenlign pakker →


Opret en webhook

Du kan opsætte en webhook med nogle få trin i dit Smartsupp-dashboard:

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

  • 2. Klik for at tilføje en ny webhook, og indtast din Endpoint-URL — den adresse, som Smartsupp sender hændelsesdata til.

  • 3. Vælg de Hændelser du vil modtage (se den fulde liste i næste afsnit).

  • 4. Gem webhooken. Fra det tidspunkt leveres de valgte hændelser som HTTP POST-anmodninger med JSON-payloads.

Bemærk: Tidligere konfigurerede webhooks fungerer fortsat som normalt. Der arbejdes på at gøre alle eksisterende webhooks synlige og mulige at administrere fra den nye sektion i dashboardet.

⚠️ Har du oprettet webhooks tidligere? Ældre webhooks vises endnu ikke i denne sektion — de fungerer fortsat som før. Vi samler det gamle og det nye system, så du kan administrere det hele ét sted.


Tilgængelige hændelser

Smartsupp kan give dit endpoint besked om hændelser i tre kategorier. Vælg kun de hændelser, din arbejdsgang faktisk har brug for — det holder belastningen på dit endpoint nede 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: Smartsupps udviklerdokumentation — komplette JSON-payloadskemaer for hver hændelsestype.


Test din webhook

Før du tager webhooken i brug, skal du bruge den indbyggede testfunktion til at kontrollere, at dit endpoint er tilgængeligt, og at dit scenarie i Make eller n8n er opsat korrekt.

Klik i dine webhookindstillinger i dashboardet på Send test. Smartsupp sender en eksempelpayload til din endpoint-URL. Kontrollér din modtagertjeneste for at bekræfte, at dataene er ankommet 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 dig, at arbejdsgangen er aktiv.


Levering, genforsøg og sikkerhed

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

  • Format — alle hændelser sendes som HTTP POST-anmodninger med en JSON-body, der beskriver hændelsen og dens data

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

  • Genforsøg — hvis leveringen mislykkes, forsøger Smartsupp igen med stigende intervaller i op til 3 dage

  • Automatisk deaktivering — endpoints, der vedvarende fejler, deaktiveres automatisk; du kan til enhver tid genaktivere dem i dashboardet

  • Sikkerhed — hver webhookanmodning signeres, så du kan kontrollere, at den faktisk kommer fra Smartsupp; se docs.smartsupp.com for detaljer om verificering af signaturen

Bemærk: Hvis dit endpoint deaktiveres på grund af gentagne fejl, skal du genaktivere det under Indstillinger → Webhooks efter at have løst det underliggende problem. Smartsupp genoptager straks afsendelsen af hændelser.


Forbind Smartsupp med Make eller n8n

Du kan forbinde Smartsupp med en automatiseringsplatform i fire trin. Processen er den samme for Make og n8n — kun triggernoden er forskellig.

  • 1. I Make skal du tilføje en Webhooks → Brugerdefineret webhook -trigger og kopiere den genererede URL. I n8n skal du tilføje en Webhook -triggernode og kopiere dens produktions-URL.

  • 2. I Smartsupp skal du gå til Indstillinger → Webhooks, oprette en ny webhook og indsætte den kopierede URL.

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

  • 4. Klik på Send test så Make eller n8n registrerer datastrukturen — byg derefter resten af dit scenarie eller din arbejdsgang ud fra den.

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


Hvad er næste skridt?

  • Smartsupp REST API — udforsk det fulde API for at læse og skrive Smartsupp-data programmatisk.

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

  • Oversigt over integrationer — se alle tilgængelige indbyggede integrationer med CRM-systemer, e-handelsplatforme og meget mere.

💡 Har du brug for mere hjælp? Kontakt vores Supportteam — vi hjælper gerne!

Besvarede dette dit spørgsmål?