WoW Executive Assistant addon Dragonflight/Wrath of the Lich King Classic 2024
wow addon Executive Assistant

Executive Assistant

Game Version: 9.2.7
Total Downloads: 48,238
Updated: Sep 19, 2022
Created: May 4, 2016
download Executive AssistantDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
ExecutiveAssistant_v1.4g release 443.07 KB Sep 19, 2022 9.2.7 1 download Executive Assistant ExecutiveAssistant_v1.4g releaseDownload release 441.28 KB Feb 12, 2021 9.0.2 8,498 download Executive Assistant releaseDownload release 441.24 KB Feb 11, 2021 9.0.2 629 download Executive Assistant releaseDownload release 441.16 KB Feb 11, 2021 9.0.2 463 download Executive Assistant releaseDownload
ExecutiveAssistant_v1.3b release 440.22 KB Dec 27, 2020 9.0.2 3,940 download Executive Assistant ExecutiveAssistant_v1.3b releaseDownload
ExecutiveAssistant_v1.3a release 416.05 KB Aug 13, 2018 8.0.1 22,803 download Executive Assistant ExecutiveAssistant_v1.3a releaseDownload
ExecutiveAssistant_v1.3 release 404.81 KB Jul 19, 2018 8.0.1 2,393 download Executive Assistant ExecutiveAssistant_v1.3 releaseDownload
ExecutiveAssistant_v1.1.9k release 321.65 KB May 3, 2018 7.3.5 2,607 download Executive Assistant ExecutiveAssistant_v1.1.9k releaseDownload
ExecutiveAssistant_v1.1.9i-2 release 346.38 KB May 1, 2018 7.3.5 322 download Executive Assistant ExecutiveAssistant_v1.1.9i-2 releaseDownload
ExecutiveAssistant_v1.1.9i release 346.39 KB May 1, 2018 7.3.5 146 download Executive Assistant ExecutiveAssistant_v1.1.9i releaseDownload
ExecutiveAssistant_v1.1 release 319.81 KB Mar 29, 2018 7.3.5 652 download Executive Assistant ExecutiveAssistant_v1.1 releaseDownload
ExecutiveAssistant_v1.0.7 release 318.45 KB Sep 6, 2017 7.3.0 1,013 download Executive Assistant ExecutiveAssistant_v1.0.7 releaseDownload
ExecutiveAssistant_v1.0.6 release 318.28 KB Sep 2, 2017 7.3.0 312 download Executive Assistant ExecutiveAssistant_v1.0.6 releaseDownload
ExecutiveAssistant_v1.0.4 release 315.58 KB Apr 13, 2017 7.2.0 652 download Executive Assistant ExecutiveAssistant_v1.0.4 releaseDownload
ExecutiveAssistant_v1.0.2 release 299.86 KB Aug 24, 2016 7.0.3 695 download Executive Assistant ExecutiveAssistant_v1.0.2 releaseDownload
ExecutiveAssistant_v1.0.1 release 299.33 KB Aug 4, 2016 7.0.3 445 download Executive Assistant ExecutiveAssistant_v1.0.1 releaseDownload
ExecutiveAssistant_v1.0 release 301.22 KB Jul 19, 2016 7.0.3 387 download Executive Assistant ExecutiveAssistant_v1.0 releaseDownload
ExecutiveAssistant_v0.9.9o release 311.42 KB Jul 12, 2016 6.2.4 315 download Executive Assistant ExecutiveAssistant_v0.9.9o releaseDownload
ExecutiveAssistant_v0.9.9n release 422.59 KB Jul 2, 2016 6.2.4 320 download Executive Assistant ExecutiveAssistant_v0.9.9n releaseDownload
Executive Assistant v0.9.9k release 295.58 KB May 26, 2016 6.2.4 284 download Executive Assistant Executive Assistant v0.9.9k releaseDownload
Executive Assistant v0.9.9i release 295.10 KB May 22, 2016 6.2.4 281 download Executive Assistant Executive Assistant v0.9.9i releaseDownload
Executive Assistant v0.9.9h release 293.03 KB May 21, 2016 6.2.4 182 download Executive Assistant Executive Assistant v0.9.9h releaseDownload
Executive Assistant v0.9.9f release 284.85 KB May 18, 2016 6.2.4 210 download Executive Assistant Executive Assistant v0.9.9f releaseDownload
Executive Assistant v0.9.9c release 282.33 KB May 14, 2016 6.2.4 194 download Executive Assistant Executive Assistant v0.9.9c releaseDownload
Executive Assistant v0.9.9a release 346.18 KB May 12, 2016 6.2.4 156 download Executive Assistant Executive Assistant v0.9.9a releaseDownload
Executive Assistant v0.9.9 release 266.87 KB May 12, 2016 6.2.4 120 download Executive Assistant Executive Assistant v0.9.9 releaseDownload
Executive Assistant v0.9.8 release 264.28 KB May 4, 2016 6.2.4 218 download Executive Assistant Executive Assistant v0.9.8 releaseDownload



Share this:

Executive Assistant
Custom To-Do/Task List is Only the Beginning

An Executive Assistant helps you efficiently navigate a busy schedule, answers questions, and keeps information in easy reach. Executive Assistant, the addon, does this for the Player and extends the ‘user configurable to-do list’ concept a bit. Yet, for all one can do with it, its purpose is to do what the Player needs, be it complex or quite simple.

Executive Assistant operates at the Account Level, so you can quickly look at a Character and see Tasks they have/haven’t completed. Or, quickly look at a Task, and see which Characters have/haven’t completed it — even if you use the same name on multiple servers.

Tasks and Groups are only entered once. The Per-Character Visual Layout lets you quickly configure how the Tasks and Groups are used. The same simple system shows Tasks for Special Events (e.g. Holiday, Darkmoon Faire, etc) only when you choose.

Tasks can be automatically reset Daily or Weekly, At Each Login, or never. Or, be used only once. They may also be Account Wide (e.g., Blingtron). You can manage Tasks in complicated groups but display them more simply. You can even enter Tasks from the command line — handy for reminders, shopping lists, or quickly filling in a new Group.

While the surface has barely scratched and marvelous combinations barely hinted, it is important to note that Executive Assistant’s flexibility lets you use it as best fits your unique needs as a Player and how they express individually on each Character.


  • One-Click Access to All Characters on Account
  • View Tasks by Character or Characters by Task
  • Complete Tasks using the Task Window or DataBroker Tooltip (or both)
  • Click Map: Dynamically Assign DataBroker Object Actions & their Mouse/Key Combinations according to User Preference
  • Groups and Tasks are Only Entered Once
    • Global: Set a Global Default of Enabled or Disabled
    • Per-Character: Personalize Each Character by Choosing to Enable, Disable, or Accept the Default
  • Visual Configuration of a Character’s usage of the available Groups & Tasks
  • Multiple Group Display Modes
  • Style Manager for Group/Task Special-Type Highlighting
  • Tasks may be Account Wide
  • Tasks may be Automatically Reset
    • At Each Login
    • Daily
    • Weekly
    • Every 1-365 Days
  • Tasks may appear on the Date you select — Reminders
  • Tasks may be One-Time-Use / Purgable when Complete
  • Tasks and Groups may be Hidden on Days You Specify
  • Zoom In / Zoom Out (quickly focus on part of a list vs the full list, while keeping the same collapse/expands)
  • Special Event Groups need only be displayed during the Event
  • Tasks may be entered from the Command Line
  • Groups may be made ‘Invisible’ (Child Groups and Tasks appear in the Parent Group)
  • Easy Reorganization Tasks and Groups can be Picked Up from one group and Put Down in another
  • Quest and Group Names are Color Code / Escape Code Friendly (see the Help section for usage)
  • File Cabinet Companion Addon for Backup and Restore of Group/Task Configurations (disabled by default)
  • Extensive In-Game Help and Information

In Addition

  • Intern Modules: Extend Executive Assistant functions and features.
    • Quest Intern: Keeps your Quest related Tasks in sync with Quest-Givers: Repeable Quest, Quest Hubs, and more [Download]
    • Occupied Intern: Adds two Task Types that auto-reset in user-selected Minutes or Hours [Download]
  • LibExecAssist: Allows 3rd Party Addons access to Executive Assistant functions [Download]

Getting Started

1. Set Local Daily Reset Time and Local Weekly Reset Day
2. Review the Click Map. Initial Actions/Key Combinations are:

  • Configuration: Left-Mouse
  • Task & Char Config: Right-Mouse
  • Help and Information: Shift + Right-Mouse
  • Click Map Configuration Dialog: Shift + Ctrl + Right-Mouse

3. Add a Group, some Tasks, and Go Play

Is It Really That Easy?

To get started, YES; to adapt Executive Assistant to your needs, probably not.

In fact, you’ll almost certainly notice a few things you’ll want to change right away… but what those are will be unique to each user. Executive Assistant doesn’t pretend there is an ‘average user’ and to the degree it makes initial selections, it is to show what’s available.

Under Getting Started in the Help and Information, you will also find a section on First Considerations which addresses the most common first questions among beta testers.

New Users will find some Tasks created for them to walk them through the setup basics.

Aspirin Avoidance System
Developer: OK, here’s some customization.
Developer: But… But… (wimper)

One of the downsides of the question “wouldn’t it be awesome if…?” is that while it may be an awesome feature, people can usually only take so many features (awesome or not) at a time. Enter the Aspirin Avoidance System — a.k.a. Help and Information, so you can work through the features at your own pace.

The Help and Information will explain tabs, controls, and usages; it will also give tips on usage, useful tricks, and give you a quick-reference for the pesky icons, of which there are way more than I intended.

Per-Character Group and Task Management

Groups and Tasks need only be entered once then enabled or disabled for the characters that would use them — Groups and Tasks have user-selectable Defaults to speed the process along.

You can manage all your alts from any character. Select the ‘Point of View’ Character to adjust their unique perspective.

For the selected POV Character:

  • Yellow Checked boxes are Enabled
  • Blue Empty boxes are Disabled
  • Red X-ed boxes are Unavailable because a parent Group has been Disabled
(click for full size)

Task Window and DataBroker Tooltip

Executive Assistant allows you to use either platform to complete Tasks, though they otherwise have different design functions. Each can be disabled on a per-character basis to adapt to UIs and character need.

The Task Window looks always at the currently logged in character and is intended for characters where an always-up list is preferable (with normal/mouse-over transparency, hide during combat, etc).

The DataBroker Tooltip has two Modes: Tasks by Character and Characters by Task and may toggle scope between Current Character and All Characters when in Tasks by Character Mode. <Task Window::Tooltip>

Tasks by Character Mode is the familiar list of Tasks a Character needs to do while Characters by Task lets you look at a Task and see which Characters have completed it (e.g., open ‘An Important Task 003’ and see that Alt001, Alt003, and Alt012 still need to do it) < Characters by Task

Special Types

Special Types, like all Task and Group properties, can be set or removed at will and Executive Assistant will treat them accordingly. On-The-Fly settings can be set and changed via the DataBroker Tooltip or Task Window.

[Task] Account Wide: When completed by one character, the task shows as completed on all characters. While designed for the Blingtron family, it has strong utilitarian uses.

[Task] Purgable When Completed: This special Reset Type allows for One-Time-Use and can be Purged (if Completed) at the user’s command. These are ideal reminders, shopping lists, notes, etc, and become very powerful when teamed with Account Wide and quite convenient with Command Line Task entry.

[Group] Zoom Group: Zoom In to a single Group when focusing on a set of Tasks. When in the Display Zoom Group Mode, this On-The-Fly setting lets you quickly and easily Zoom In/Out of any Group with a single mouse-click. < Groups :: Zoomed In >

[Group] Invisible: Lets Child Groups and Tasks appear as if they were part of the Invisible Group’s parent Group, allowing for good Task organization without needless visual clutter. < Visible :: Invisible >

This is a simple demonstration; the Help and Information section explains an example of a Shopping List combining Character Specific lists, general list, and Any Character list in an easy-to-use way, that lets each Character see a seamless list.

[Group] Command Line Target: Lets Command Line entered Tasks know where to go. The Target Group is set On-The-Fly with a mouse click or, if you prefer, via Command Line.


Mix Special Types with Per-Character selection and nested groups and…well, you’ve got more combinations than I want to contemplate. You can create an elaborate to-do list of events and pass-through groups and actions tailored to each character or keep track of those pesky weekly quests or just setup Blingtron’s daily account wide quest for two characters, or a simple per-character to-do list.

File Cabinet

Disabled by Default, the File Cabinet Companion Addon lets you easily Backup and Restore of Group/Task Configurations. Backup your Executive Assistant configuration and experiment in safety.

File Cabinet only needs to be enabled when it’s being used so you can safely leave it disabled until it’s needed.


What follows is some technical jiggery-pokery for folks who sit up nights contemplating addon jiggery-pokery.

  1. LibQTip: The included libQTip version has been modified and will work with — and not replace — the release version of libQTip. This was necessary to work around a long-standing libQTip issue but not actually fix it. LibQTip has a refresh-related bottleneck problem (confirmed by Torhol) and the repair would likely exacerbate it. The contained version is coded to offload excess space in a specified way rather than trying to spread it and ignoring cell maxSize.
  2. Lua String Class: ExecAssist extends the Lua String class and may not play well with other addons that also extend the String class in the extremely unlikely event that similar function names are used.


Add a comment