Automations
Off by defaultWhen something happens in your server, Kovu checks a few conditions, then acts. When a member joins, gets a role, levels up, boosts, goes live, RSVPs or posts in a channel, or on a schedule, it can give or take roles, send a message or a DM, react, open a thread or post to your own webhook. Build a rule on the dashboard or ask your AI assistant to write one, and see every run in the run log.
On this page
Set it upLink to this section
- Open the dashboard and pick your server. Sign in with Discord if you haven’t.
- Find Automations in the module list (press / to filter it, or ⌘K and type its name) and turn it on.
- Go through the settings below. Simple mode shows the essentials; switch to Advanced for the rest.
- Changes apply in your server within a few seconds of saving.
Tips
- Build a rule with Create automation: pick what starts it, add conditions if it needs any, then the actions in the order they run. The sentence under the builder reads the rule back as you go.
- Ask your AI assistant to write a rule: connect it to Kovu, describe what should happen (“when someone gets Verified, give them Member and DM them a welcome”), and it shows you the rule as one sentence. Nothing changes until you agree.
- Webhooks send what happened to a URL you choose, signed with a secret Kovu shows you once. Add one in the Webhooks tab, press Send test, and check the signature with the Node or Python snippet under How to verify.
- Kovu turns a webhook off after 10 failed deliveries in a row and lists it under Needs you. Fix the receiver, then turn it back on. Webhook URLs must be https links to public names, never IP addresses or local names.
- Each rule runs at most 3 times per member an hour and 20 times a minute in the server unless you change it. Runs over a limit show as Limited in the run log.
- Kovu only gives or takes roles below its highest role and without admin or moderation permissions. After 10 failed runs in a row it pauses the rule and lists it under Needs you.
- Role rules read the server’s audit log, so Kovu needs View Audit Log. A role one rule gives can start another rule, up to 3 in a row, but a rule never starts itself again.
- Members can turn off automation DMs with the button under each one, or with /utility notifications.
- Rules in a template or a settings import arrive turned off, so nothing runs before you check them.
SettingsLink to this section
What you’ll find on the Automations page of the dashboard. Settings marked Advanced only show in Advanced mode.
Direct messages
Members can also turn automation DMs off in their DM settings for this server.
- DM footerOn/off
- Automation DMs end with “Sent by an automation in this server” and a button members press to stop them.
Ready to try Automations?
Pick your server, turn it on and save. Changes reach Discord in seconds.