𝗪𝗼𝗿𝗸𝗳𝗹𝗼𝘄 𝗕𝘂𝗶𝗹𝗱𝗲𝗿 — 𝗜𝗙/𝗧𝗛𝗘𝗡 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻 𝗳𝗼𝗿 𝗘𝘃𝗲𝗿𝘆 𝗦𝗸𝗼𝗼𝗹 𝗘𝘃𝗲𝗻𝘁 The Workflow Builder lets you automate Skool events without leaving the platform — pick a trigger, chain one or more actions, save the rule, and the server fires it for you 24/7. No external automation tool, no permanently open browser, no missed events while your laptop is asleep — the rules run server-side on a 30-second poll cycle, and every fire shows up in a per-rule log directly inside Skool Extensions. Thirteen triggers cover the full Skool surface: new DM, new notification, new group-chat message, new community member, pending join request, card declined, member cancelling, member cancelled, member left, member tier change, daily member-activity threshold, live call starting (with configurable lead time), and scheduled time — once, daily, weekly, monthly, or a custom interval. Triggers that operate on a community (e.g. new member) accept multiple community slugs at once via a comma-separated list, so one rule can cover all your communities at the same time. Seven action types are wired in: send a DM as you, send a self-notification DM, fire a webhook, fire a fully-configurable HTTP request (with method, headers, query parameters, and body), create a post in a community, send an email, and accept a pending join request. Chain as many actions per rule as you want. A "Wait for reply" step between two DM actions lets you set how many hours to give the user before the follow-up fires — and the second DM auto-skips if the user replies inside the window. Proper drip-style follow-up without external tools. Every rule has a Test button. Click it and the server pulls a live sample from Skool (the latest DM, the most recent member request, your real upcoming live calls) and runs your rule against it. Destructive actions — sending a real DM, accepting a real join request — show a preview first and only fire after you confirm. Webhooks and HTTP requests fire immediately and carry an "X-Skool-Ext-Test: 1" header so your downstream system can recognize and ignore them. Each test writes one row in the per-rule log so you see exactly what happened, including the full request/response and the skip reason if the condition didn't match.