Automated DingTalk Org Directory Audits
Every Monday, WebRun opens DingTalk, reads the organization directory department by department, flags people whose department or role no longer matches, former staff still listed, and the group chats they can still read, opens a Trello card for each fix, and drafts a confirmation email to each department head in Gmail.
How do I keep my company directory accurate after joiners and leavers?
WebRun audits your DingTalk organization directory every Monday: people whose department or role no longer matches, former staff still active, the group chats those accounts can still read, and departments with no manager set. It opens a Trello card per fix and drafts a confirmation email to each department head in Gmail.
- Former staff lose access instead of lingering in group chats
- Approvals route to the right manager because the structure is true
- Every fix gets a dated card rather than a mental note
Built for IT admins · HR operations · security teams · office managers · enterprise operations
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.dingtalk.comin a real browser with your saved login - no setup, no API keys. -
1
DingTalk - audit the org directory
WebRun opens DingTalk to audit the org directory. - Open the DingTalk admin console and list every department with its members and roles
- Flag members whose department or reporting line does not match the current org structure
- Flag accounts for people who have left but are still active in the directory
- For each of those accounts, list the group chats they remain a member of
- Note departments with no manager set, since approvals from those route nowhere
- Read only. WebRun never removes a member, edits a department, or leaves a group chat on anyone's behalf
Done when Every mismatch, leftover account, and unmanaged department is listed with its evidence.
-
2
Gmail - draft the confirmation to department heads
WebRun opens Gmail to draft the confirmation to department heads. - Draft a short email to each department head listing only their own department's mismatches
- Ask them to confirm the correct department, role, and manager for each person named
- Include the leftover accounts and the group chats still open to them
- Leave every email unsent. WebRun never emails a colleague on its own
Done when A confirmation email is drafted for every department with a mismatch.
-
3
Trello - open a card per directory fix
WebRun opens Trello to open a card per directory fix. - Add a card to your IT admin board for each directory fix
- Put former staff who still hold access at the top, with the group chats they can read
- Title each card with the person and the change needed, such as a department move or a removal
- Close cards whose fix no longer appears in this week's audit
Done when Every current fix has a Trello card and completed ones are closed.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it remove people or change departments itself?
No. WebRun reads the directory and never removes an account, edits a department, or takes anyone out of a group chat. Removing access is irreversible, so it stays a human action.
Does it email department heads automatically?
No. Each confirmation is left as an unsent Gmail draft for the admin to review and send. Only the internal Trello cards are created on its own.
Why does a leaver still being listed matter?
Because approvals keep routing to them and they can still read their old group chats. Naming the chats alongside the account tells you exactly what access is still open.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.