Denne blog vil tage dig gennem de relativt enkle trin til at oprette et webhook, der sender meddelelser fra din SuperSaaS konto til en Slack kanal efter eget valg. Dette er nyttigt, hvis du vil holde styr på bookingaktiviteten på din kalender i Slack, hvis du vil have besked, når en aftale er ved at starte, hvis du eller dine teammedlemmer skal forberede et værelse, før aftalen starter, eller hvis du eller dine teammedlemmer skal rense det bagefter. Et webhook fra SuperSaaS til Slack vil spare dig for nøje at skulle tjekke din SuperSaaS kalender, holder din e-mail fri for meddelelser om aftaler og påmindelser, og det kan hjælpe med at kommunikere din virksomhedsaktivitet til andre medarbejdere direkte i Slack.
Til denne type automatisering er vores webhooks og API’er også nyttige.
Du vil starte opsætningsprocessen ved at tilføje muligheden for indgående webhooks i Slack og derefter fortsætte til SuperSaaS for at konfigurere webhook-udløseren og oprette din notifikationsmeddelelse.
Opsætning starter i Slack
- I Slack skal du tilføje appen “Indgående WebHooks”
- Vælg den Slack kanal, som du vil tilføje webhook meddelelserne til
- Kopier URL’en fra indgående WebHooks appen, og fortsæt til trinnene i SuperSaaS, der er beskrevet nedenfor
*Du bemærker måske, at “indgående WebHooks” appen er en ældre app.
Fortsat opsætning i SuperSaaS
- I SuperSaaS skal du gå til dit kontrolpanel, klikke på integrationer og derefter på webhooks (eller blot klikke dette link for at gå direkte dertil)
- Under overskriften “Nyt webhook” skal du vælge en handling for at udløse webhook, og derefter tilføje din URL og klikke på “opret webhook”
- Indstil nu dataoverførslen via “tilpas”
- Slack kræver, at du tilføjer “tekst” feltet i din nyttelast, så tilføj det med den besked, du ønsker at inkludere i din Slack meddelelse.
- For at bekræfte, at din webhook virker, kan du prøve at teste webhook.
Din brugerdefinerede nyttelast indtastet i SuperSaaS:
{ "text": "$full_name ($email) has created a new appointment for $start" }
Den resulterende Slack-meddelelse:
“John Smith (john@johns_email.com) har oprettet en ny aftale for 2024-08-30 14:00”
Forskellige typer udløsere
Hvis du har brugt webhooks før, er du sikkert klar over, at der ofte er forskellige udløsere, som du kan bruge til en webhook.
1. Ny aftale
For at modtage en Slack meddelelse, når en ny aftale er oprettet, kan du bruge udløseren “ny aftale”.
2. Ændret aftale
Denne udløser sender en Slack meddelelse, så snart en aftale ændres eller slettes.
3. Påmindelser og opfølgninger
Hvis du hellere vil modtage en påmindelse, når en aftale er ved at starte, vælger du udløseren “påmindelse”.
*Vigtig bemærkning: påmindelsens webhook erstatter enhver påmindelse via e-mail eller tekst, som du måske har konfigureret tidligere.
Alternative muligheder: Pipedream/Zapier/n8n
Udover at forbinde SuperSaaS og Slack direkte, er det også muligt at bruge et integrationsværktøj som Pipedream, n8n, Make eller Zapier til at forbinde SuperSaaS til Slack.
Fordelen ved at bruge en mellemmand er, at du får en ekstra grad af fleksibilitet, da du kan filtrere dine webhooks, f.eks.: “Giv mig besked via WhatsApp, hvis en aftale ændres inden for 1 time før mødets starttidspunkt, send en e-mail ellers.”
Hvis du har spørgsmål om opsætningsprocessen i SuperSaaS, er du velkommen til at komme i kontakt med vores supportteam.