Discord notifications
Send signup and reward notifications to a Discord channel.
Waitlyze sends short, best-effort Discord messages for a published waitlist. Signup count milestones (1, 10, 100, 1,000) are enabled by default; you can also choose every verified signup and reward-tier unlocks.
Connect Discord
- In Discord, open Channel settings → Integrations → Webhooks, create a webhook, and copy its URL. Supported hosts are
discord.com,discordapp.com, andptb.discord.com. - In Waitlist settings → Notifications, paste the URL in the Discord card and save. Select one or more triggers, then select Save triggers when changing an existing channel.
- Select Send test. The channel connects only if Discord accepts the test message. You can replace its URL or disconnect from the same card.
The session-protected API also supports PUT /api/wait-lists/{id}/notifications/discord with { "webhookUrl": "https://discord.com/api/webhooks/…", "triggers": ["MILESTONE_COUNTS", "VERIFIED_SIGNUP"] }. PATCH with { "triggers": ["REWARD_TIER_UNLOCKED"] } updates preferences without replacing the URL. At least one unique trigger is required. Omit triggers on PUT to keep existing preferences (new connections default to milestones).
Use GET on the same path to check status, triggers, last test time, and error code, POST to test, or DELETE to disconnect.
Access and delivery
The channel endpoint requires a signed-in Waitlyze session with waitlist-management access. It does not accept a signup API key. Owners and admins can manage the channel in the dashboard; other members can view its status.
The webhook URL is encrypted and never returned by the endpoint. Each waitlist can connect one Discord channel. Messages contain no subscriber email or phone, and mentions are disabled. Failed deliveries mark the channel as needing attention without blocking signups, owner email, or customer webhooks. Chat messages are best effort, not a retried event feed.
For signed events, retries, and delivery history, use Webhooks. See Notifications for shared behavior and Integrations for other connections.