Current Status
Notification Channels Available - You can set up Discord webhooks to receive notifications right now.Full Integration Coming Soon - OAuth authentication, message sync, and AI search features are in development.
Capabilities
| Feature | Status | Description |
|---|---|---|
| Notification Channels | Available | Receive automated notifications via webhooks |
| Webhook Integration | Available | Simple setup using Discord webhook URLs |
| Custom Bot Username | Available | Customize how Kasava appears in Discord |
| OAuth Connection | Coming Soon | Full workspace access with message sync |
| Message Sync | Coming Soon | Sync channel messages for AI context |
| AI Search | Coming Soon | Search and analyze Discord conversations |
How It Works
Discord integration uses webhooks - a simple, secure way to send messages to Discord channels without requiring account authentication.- You create a webhook in Discord’s server settings (generates a unique URL)
- You paste the URL into Kasava’s notification settings
- Kasava sends notifications by posting to that URL
- Messages appear in your chosen Discord channel
Setting Up Discord Notifications
Each webhook is specific to a single channel, so create separate webhooks for different channels.Creating a Discord Webhook
Webhooks are created in Discord’s UI, not in Kasava. You’ll generate a webhook URL in Discord, then paste it into Kasava’s notification settings.
Open Discord Server Settings
In Discord, right-click on your server icon in the left sidebar and select Server Settings, or click the server name at the top of the channel list and select Server Settings

Navigate to Integrations
In the server settings sidebar on the left, scroll down and click Integrations

Configure Webhook
Configure your new webhook:
- Name - Enter a descriptive name like “Kasava Notifications” (this appears as the sender name in Discord)
- Channel - Use the dropdown to select which channel should receive notifications
-
Avatar - Optionally click the avatar to upload a custom image
Copy Webhook URL
Click the Copy Webhook URL button to copy the URL to your clipboard.The URL will look like:

Configuring Notification Channels in Kasava
Once you have a Discord webhook URL, configure it in Kasava to start receiving notifications.Creating a Discord Notification Channel
Go to Notification Settings
In Kasava, navigate to Settings in the sidebar, then select Notifications

Select Discord
In the channel type dialog, choose Discord from the available options (Email, Slack, Discord, Webhook)

Configure Channel
Fill in the channel details:
- Channel Name - A friendly name to identify this notification destination (e.g., “Engineering Alerts”, “Product Updates”)
-
Discord Webhook URL - Paste the webhook URL you copied from Discord in the previous section
Managing Notification Channels
After creating a Discord notification channel:- Toggle On/Off - Enable or disable the channel without deleting it
- Edit - Update the channel name or webhook URL
- Delete - Remove the channel entirely
Available Notifications
Configure which events send notifications to your Discord channel:| Notification Type | Description |
|---|---|
| Documentation Updates | When auto-generated documentation is ready |
| Repository Activity | New commits, pull requests, and issues |
| Product Updates | Roadmap item status changes |
| AI Digests | Scheduled summary reports |
| Bug Reports | New bugs captured via the Chrome extension |
Message Formatting
Kasava sends richly formatted messages to Discord using embeds:- Title - The notification headline
- Description - Detailed information about the event
- Color coding - Visual indicators based on notification type (green for success, blue for info, etc.)
- Links - Direct links back to relevant items in Kasava
- Timestamps - When the event occurred
Multiple Channels
You can create multiple Discord notification channels to route different types of notifications to different Discord channels: Example Setup:#engineering- Repository activity and documentation updates#product- Roadmap status changes and AI digests#bugs- New bug reports from the Chrome extension
Custom Bot Username
When setting up Discord as a full integration (coming soon), you can customize the bot username that appears when posting messages. This defaults to “Kasava” but can be changed to match your team’s preferences.Troubleshooting
Notifications not appearing in Discord
Notifications not appearing in Discord
- Verify the webhook URL is correct and starts with
https://discord.com/api/webhooks/ - Check that the webhook hasn’t been deleted in Discord
- Ensure the target channel still exists
- Confirm the notification channel is toggled on in Kasava
Invalid webhook URL error
Invalid webhook URL error
Discord webhook URLs must be in the format
https://discord.com/api/webhooks/ID/TOKEN. Copy the URL directly from Discord’s webhook settings to avoid typos.Webhook was deleted or moved
Webhook was deleted or moved
If the Discord channel or webhook was deleted, you’ll need to create a new webhook in Discord and update the URL in Kasava’s notification settings.
Messages appearing with wrong name or avatar
Messages appearing with wrong name or avatar
The webhook name and avatar are configured in Discord’s webhook settings, not in Kasava. Edit the webhook in Discord Server Settings > Integrations > Webhooks to change how it appears.
Rate limiting
Rate limiting
Discord limits webhook requests. If you’re sending many notifications, some may be delayed. Consider consolidating notifications or using digest-style updates.
Security
- Webhook URLs are stored securely and encrypted at rest
- URLs are never exposed in logs or the UI after configuration
- You can revoke a webhook anytime by deleting it in Discord server settings
- Each webhook only has permission to post to its designated channel
Coming Soon
The following features are in development for Discord:- OAuth Authentication - Connect your Discord account for full workspace access
- Message Sync - Import channel messages for AI context and searchability
- AI-Powered Search - Search and analyze Discord conversations using natural language
- Plans Integration - Embed Discord messages directly in your planning documents
- Bi-directional Communication - Send messages to Discord via AI chat
Want to be notified when full Discord integration launches? Contact support@kasava.io to join the waitlist.