The arrival triggers everything. Without you.
As soon as someone joins your server, the Welcome Bot springs into action: it assigns a "welcoming" role, posts a personal welcome message with a button to get started, and logs the arrival — username, avatar, even the age of the Discord account, to spot one created yesterday. You have nothing to watch over: the welcome begins on its own.
- "Welcoming" role assigned automatically on arrival
- Personal welcome message with a "Get started" button
- Arrival log — username, avatar, account age (flags suspicious accounts)
- Zero intervention — the officer on duty no longer has to watch the channel

You design your welcome flows.
A welcome isn't a single door. You create up to eleven flows — "I want to join," "I'm an ally," "Just passing through"… Each has its own name, its own intro and its own form: your questions, in your order. The newcomer picks theirs from a dropdown menu. It's your welcome, not a script imposed on you.
- Up to 11 flows active, fully in your hands
- Your form per flow — your questions (text, number, email, link, date)
- Dedicated intro per flow (text, image)
- The newcomer chooses their path from a menu; you define the paths

The bot asks your questions on Discord. No external form, no account.
The newcomer clicks "Get started" and everything happens inside Discord, in a guided, clutter-free thread — a single message that advances step by step. They accept your rules, choose their flow, answer your form. No Google Forms to track down, no account to create, no link to lose. They answer right where they just arrived.
- Guided, ephemeral flow — one message that advances, nothing left lingering in the channel
- Rules to accept upfront (versioned); a refusal = out
- Form filled inside Discord, without leaving the app or creating an account
- Resumable — an interrupted flow can be restarted, never a dead end

Every newcomer is sorted and routed — all you do is read the result.
At the end of their flow, the newcomer automatically receives the right Discord role. Three outcomes, your call: Applicant — they become a candidate and your recruiter is pinged to take over; Friendly — a welcome visitor, no onboarding; or a custom role you define. No more manual sorting, no more "wait, who's this guy?"
- 3 configurable outcomes — Applicant · Friendly · custom role
- The right Discord role assigned with no intervention, old ones removed
- The recruiter pinged right when a candidate steps forward
- Any kind of org — guild, corp, RP faction, competitive clan

Answers flow into the file. Zero double entry.
Everything the newcomer answered — their flow, their answers, the rules acceptance — lands on the platform side, attached to them. When your recruiter opens their file, the pre-filled form is already there. They don't start from scratch, they continue. Welcome and recruitment speak the same language.
- Answers saved in the newcomer's file, automatically
- Attached by Discord ID — even without a platform account
- The recruiter picks up where the bot left off, without re-entering anything
- Rules acceptance tracked (with its version)

It runs, and it cleans up after itself.
You set up the welcome once; it handles the rest. The "welcoming" role recreates itself if someone deletes it. Newcomers who don't finish their flow within 24 hours are removed. Orphaned welcome messages are cleaned out of the channel. And everything is translated into your org's language. You maintain nothing.
- Self-healing role — recreated if it disappears
- Ghosts removed after 24 h — newcomers who never answered
- Clean channel — welcome messages cleaned up automatically
- In your org's language — embeds, buttons and logs translated

FAQ