Ga naar hoofdinhoud

Slack

Vereisten​

  • Een Slack-workspace waar je apps kunt installeren.
  • Beheerders- of app-beheerdersrechten in die workspace.

1. Maak een Slack-app​

  1. Open api.slack.com/apps → Create New App → From scratch.
  2. Geef een naam (bijv. isthisthing.online Alerts) en kies je workspace.

2. Schakel Incoming Webhooks in​

  1. Klik in de zijbalk van de app-instellingen op Incoming Webhooks.
  2. Zet Activate Incoming Webhooks op On.
  3. Klik op Add New Webhook to Workspace.
  4. Kies het doelkanaal (bijv. #incidents) → Allow.

Je krijgt een URL zoals:

https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX

Kopieer deze URL — je hebt hem nodig in de volgende stap.

3. Voeg de integratie toe in isthisthing.online​

  1. Ga naar Integrations → New Integration.
  2. Selecteer Slack als type.
  3. Vul de velden in:
FieldValue
NameEen duidelijk label, bijv. Slack #incidents
Webhook URLDe URL uit stap 2
ChannelLaat leeg (de webhook post naar het kanaal dat je koos)
  1. Schakel de triggergebeurtenissen in die je nodig hebt (aangemaakt / opgelost / bijgewerkt).
  2. Klik op Save.

4. Test​

Klik op het pictogram Test naast je integratie in de lijst. Binnen enkele seconden zou een testbericht in je Slack-kanaal moeten verschijnen.

Wat het bericht bevat​

FieldDescription
Event & StatusCREATED, RESOLVED of UPDATED met de huidige Incident-status
Workspace & MonitorNamen en ID’s voor snelle referentie
TimestampsStart-, oplos- en verzendtijden in UTC
LinksKnoppen om het Incident of het Workspace-Dashboard te openen

Probleemoplossing​

ProblemSolution
Geen bericht ontvangenControleer of de integratie enabled is en minst één triggergebeurtenis aan staat. Controleer of de webhook-URL nog actief is in Slack.
Fout invalid_blocksGenereer de webhook opnieuw in Slack en werk de URL bij in je integratie-instellingen.
Verkeerd kanaalIncoming Webhooks posten naar het kanaal dat bij aanmaak is gekozen. Maak een nieuwe webhook voor een ander kanaal.

Beveiliging​

  • Behandel webhook-URL’s als geheimen — commit ze niet in broncode.
  • Roteer de URL direct als deze is blootgesteld.
  • Beperk integratiebeheer tot Workspace-eigenaren en -admins.