Substy sends notifications to Discord via webhooks. Each notification appears as a rich embed message in your Discord channel, color-coded by event type for easy scanning.
This sends all agency notifications to a shared Discord channel:
1. In Discord, go to your server's Settings > Integrations > Webhooks.
2. Click New Webhook.
3. Name it (e.g., "Substy Notifications") and select the target channel.
4. Click Copy Webhook URL.
5. In Substy, go to Settings > Notifications > Agency.
6. Paste the webhook URL in the Discord Webhook field.
7. Save.
All enabled notification events will now be sent to that Discord channel.
Employees can set up their own private Discord webhook for personal notifications:
1. Create a webhook in a private Discord channel or your own server.
2. Go to Settings > Notifications > Personal.
3. Paste the webhook URL in the Discord Webhook field.
Personal webhooks are independent of the agency webhook — you can use both.
Admins can set different Discord webhooks per creator:
1. In Settings > Notifications > Agency > Creator Overrides, select a creator.
2. Enter a creator-specific Discord webhook URL.
This lets you route notifications from different creators to different Discord channels — for example, a dedicated channel per creator.
Each event type has a distinct color for quick visual identification: New Subscriber (Purple), New Message (Blue), Purchase (Green), Handover (Yellow), Script Exhausted (Orange), Low Balance (Red).
Each embed also includes the creator name and a direct link to the relevant conversation or page in Substy.
Create a dedicated Discord channel for Substy notifications to keep them separate from general team chat.
Use Discord notification settings on the channel to control mobile pings.
For large agencies, use creator-specific webhooks to route each creator's alerts to their own channel.
Not receiving messages? Verify the webhook URL is correct and the channel still exists.
Getting duplicate messages? Check if both the agency and a creator-specific webhook point to the same channel.
Webhook expired? Discord webhooks can be deleted from the server side — re-create and update the URL in Substy.