Slack-Nachricht automatisch senden
Diese Funktion sendet eine Nachricht direkt in einen Slack-Kanal Ihrer Wahl, ausgelöst aus einem beliebigen System heraus – etwa als Warnung, Statusmeldung oder Ereignisbenachrichtigung, ohne dass jemand die Nachricht manuell in Slack eintippt, gedacht für Teams, die Ereignisse dort verfolgen, wo ohnehin schon gearbeitet wird.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Direkt dort, wo das Team arbeitet
Statt ein separates Dashboard zu überwachen, lässt sich eine Nachricht direkt in den Slack-Kanal schicken, in dem ein Team ohnehin kommuniziert. Sie hinterlegen die Webhook-URL des Ziel-Kanals einmal und übergeben bei jedem Aufruf den Nachrichtentext; die Zustellung erfolgt umgehend nach der Anfrage. Für formatierte Nachrichten mit Absätzen oder Hervorhebungen lässt sich die einfache Slack-Formatierung verwenden. Ein einfacher Test direkt auf dieser Seite zeigt vorab, wie die Nachricht im Kanal erscheint.
Typische Auslöser
Ein fehlgeschlagener Zahlungsvorgang, eine neue Bestellung über einem bestimmten Wert, ein Systemfehler, der sofortige Aufmerksamkeit braucht: Solche Ereignisse lassen sich direkt aus der eigenen Anwendung als Slack-Nachricht melden, statt sie erst in einem Log zu suchen. Für Ereignisse, die zusätzlich eine geprüfte Bedingung benötigen, bietet sich die Warnmeldungsfunktion an; für reine Statusmeldungen ohne Bedingungslogik genügt dagegen dieser direkte Versand. So bleibt die Reaktionszeit kurz, weil das Team die Nachricht dort sieht, wo es ohnehin arbeitet.
Preis und Einrichtung
Jede gesendete Nachricht kostet $0.002. Vorausgesetzt wird eine Webhook-URL des Ziel-Kanals, wie Slack sie in den Kanaleinstellungen für eingehende Webhooks bereitstellt; diese hinterlegen Sie einmal bei der Einrichtung. Ein eigener Slack-Bot mit weiteren Berechtigungen ist für den reinen Nachrichtenversand nicht notwendig. Die Funktion lässt sich direkt auf dieser Seite testen oder über die API in bestehende Abläufe einbinden. Ein zusätzliches Slack-Konto oder eine App-Installation ist für den reinen Nachrichtenversand nicht erforderlich.
Anwendungsfälle
Fehlgeschlagene Zahlung sofort melden
Ein Onlineshop schickt bei jedem fehlgeschlagenen Zahlungsvorgang eine Nachricht in den internen Slack-Kanal, damit das Team sofort reagieren kann.
Neue Großbestellung melden
Weber Metallbau GmbH lässt sich jede Bestellung über einem festgelegten Wert direkt im Vertriebskanal anzeigen, ohne das Auftragssystem separat zu öffnen.
Systemfehler an ein IT-Team
Ein IT-Dienstleister meldet kritische Fehler aus dem eigenen Überwachungssystem direkt in den Bereitschaftskanal, statt E-Mails zu durchsuchen.
Häufige Fragen
Wie richte ich die Verbindung zu Slack ein?
Sie hinterlegen die Webhook-URL des Ziel-Kanals, die Slack in den Einstellungen für eingehende Webhooks bereitstellt.
Brauche ich einen eigenen Slack-Bot?
Nein, für den reinen Nachrichtenversand genügt die Webhook-URL des Kanals, ein eigener Bot mit weiteren Berechtigungen ist nicht notwendig.
Was kostet eine gesendete Nachricht?
$0.002 pro Nachricht, unabhängig von der Länge des Textes.
Kann ich die Nachricht formatieren?
Ja, einfache Slack-Formatierung wie Absätze und Hervorhebungen wird unterstützt.
Was passiert mit dem Nachrichtentext nach dem Versand?
Er wird ausschließlich zur Zustellung an Slack verwendet und danach nicht weiter gespeichert.
Kann ich mehrere Kanäle mit unterschiedlichen Ereignissen bespielen?
Ja, jede Anfrage nennt die Ziel-Webhook-URL einzeln, sodass sich verschiedene Ereignisse auf verschiedene Kanäle verteilen lassen.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/notify/slack \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/notify/slack", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/notify/slack",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/notify/slack", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/notify/slack", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"input": "…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "notify.slack",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |