Notification Channels¶
Vigil supports multiple notification channels to ensure you receive alerts in the way that works best for you.
Available Channels¶
Email¶
Traditional email notifications with detailed transaction information.
Pros: - Universal, reliable - Works offline (receive when connected) - Easy to search and archive
Cons: - Requires email address - Moderate privacy
Webhook¶
HTTP callbacks to your server for programmatic integration.
Pros: - Full automation - HMAC signed for security - Integrate with your systems
Cons: - Requires server/endpoint - Technical setup
Nostr¶
Encrypted direct messages to your Nostr identity.
Pros: - Maximum privacy - Decentralized - No email required
Cons: - Requires Nostr client - Newer technology
Channel Comparison¶
| Feature | Webhook | Nostr | |
|---|---|---|---|
| Privacy | Moderate | High | Maximum |
| Reliability | High | Depends on endpoint | High |
| Setup Difficulty | Easy | Medium | Easy |
| Automation | Limited | Full | Limited |
| Encryption | TLS | TLS + HMAC | NIP-04/NIP-17 |
| Identity Required | Email address | URL | npub |
Multi-Channel Setup¶
Why Use Multiple Channels¶
- Redundancy - Backup if one channel fails
- Different Use Cases - Email for review, webhook for logging
- Priority - Nostr for immediate, email for digest
Example Configuration¶
Personal Wallet:
├── Email: Primary notifications
└── Nostr: Backup + mobile alerts
Business Wallet:
├── Webhook: Accounting system
├── Email: Team notifications
└── Nostr: Personal backup
Channel Limits¶
Channel limits depend on your subscription tier and are shown in-app under Account → Subscription.
Adding a Channel¶
- Go to Settings → Notifications
- Click Add Channel
- Select channel type
- Configure settings
- Test the channel
- Save
Testing Channels¶
After adding a channel, verify it's working by sending a test notification:
- Go to Settings → Notifications
- Find your channel in the list
- Click the Test button
- Verify you received the test notification
Test notifications help ensure your channel is configured correctly before relying on it for real alerts.
Managing Channels¶
Edit Channel¶
- Click the edit icon on the channel
- Modify settings
- Save changes
Disable Channel¶
- Toggle the channel off
- Channel remains configured but inactive
Delete Channel¶
- Click the delete icon
- Confirm deletion
- Channel is removed
Next: Email Notifications →