Hier ein ganz simples Dummy-Beispiel, wie du einen Text an Slack über einen Webhook schicken kannst:
import fetch from "node-fetch";
const slackWebhookUrl = "https://hooks.slack.com/services/XXXX/XXXX/XXXX"; // deine URL hier
async function sendToSlack(summaryText) {
await fetch(slackWebhookUrl, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: summaryText }),
});
}
// Dummy-Test
sendToSlack("Hallo Slack 👋 – das ist meine erste Mini-Summary!");
Wenn du die URL in slackWebhookUrl einträgst und das Script laufen lässt, solltest du sofort die Nachricht in deinem Slack-Channel sehen.
Später kannst du anstelle des Dummy-Texts einfach den Vapi-Transcript/ Summary-Output einsetzen