Welcome New Discord Members with a Personalized Flow

When someone joins your server, the agent DMs them a friendly welcome, asks their role and interests, assigns the matching roles, and drops them into the right channels.

Webhook + WhatsApponboardingwelcomeroles

Conversation example

Discord event: guildMemberAdd — user 'lena.dev#4821' joined 'Indie Hackers' (14,238 members)
http_request → Discord REST (sendDM)

New member joined. Starting the welcome flow...

whatsapp_web_send

Welcome flow complete for @lena.dev: - Sent welcome DM with the 3-question intro survey - She replied: 'Solo founder, shipping a Rails SaaS, mostly lurking to learn' - Assigned roles: @Founder, @Rails, @Lurker-Friendly - Added to channels: #introductions, #solo-founder, #launch-day - Pinned: community guidelines and the monthly AMA schedule She's member #14,239. Pinged you on WhatsApp so you can drop a personal welcome emoji in #introductions if you want.

More Discord use cases

Deploy this in minutes

Create a LunoGen agent, connect Discord, and start running this workflow from WhatsApp today.

Back to Discord