// integrations
Integrations
Events reach you where you already work. v1 ships with Slack and email; SMS, Telegram, and WhatsApp are on the roadmap.
Slack (webhook)
Create an incoming webhook in your Slack workspace (Apps → Incoming Webhooks), then paste the webhook URL into your project's Integrations settings. Events with notify: true are delivered to the channel the webhook posts to, in real time.
#founders
customer.log · 2s
💳 Payment failed
jane@doe.com · Pro plan
Delivered via webhook
Email (recipients)
Add team email addresses in project settings. Each recipient gets:
- A daily AI digest — a short Gemini-written summary of the day's events, sent hourly with an AI summary.
- A weekly AI report every Monday at 9 AM — the week in plain English.
Live web feed
Every project has a live feed in the dashboard — real-time via server-sent events, filterable by channel, with optional desktop notifications for notify-enabled events.
Verifying delivery
check.ts
const event = await customer.log({
channel: "payments",
title: "Payment succeeded",
notify: true,
});
// Check the returned payload — it includes the stored event
console.log(event.event.id); // "6a6c0870adc8dc738bbb0728"
console.log(event.event.channel); // "payments"