There are already many addons out there that support Auto-Repair or Auto-Gold-Deposit functionalities, but none of them had the features I'd like to have seen. Because of that, PersonalAssistant was born.

After a two year long break from ESO, I finally managed to complete the major refactoring that started back in 2017. But not only that, I also added many more features that I could not even have thought of back then. I hope you will have as much fun using this addon, like I had working on it!

PA General

Up to eight different account-wide profiles that can be renamed

Shortcut to travel to your home (if available)

PA Banking

Currencies (gold, alliance points, ...) can be withdrawn from and deposited to your bank

Crafting materials can be withdrawn from and deposited to your bank (if you are not ESO Plus Subscriber)

Create your own custom rules and decide how many of each item to keep in bank or inventory

Other selected items such as motives, recipes, writs, glyphs, trophies etc. can be withdrawn from and deposited to your bank

Select if items with [Intricate] trait should be transferred from/to the bank

Define a specific amount of lockpicks, repair kits or soul gems to always keep in inventory or the bank

Be always ready for Cyrodiil and define how many AvA items to keep in inventory

PA Integration

Limited support for FCO ItemSaver regarding "Marked for selling" and "Locked" marks

PA Junk

Trash items can be marked as junk

Items with the "sell to merchant" information can be marked as junk

Treasures (such as the ones found when stealing) can be marked as junk

Items with [Ornate] trait can be marked as junk

Weapons, Armor, Jewelries, or Glyphs below a certain quality level can be marked as junk (quality threshold can be defined)

Junk can be sold at merchants and fences

Save time and use keybinding shortcuts to mark items as junk or directly destroy them

Mark any item as permanent junk so you never have to deal with it again

Items with no sell value can also be destroyed instead of marked as junk

PA Loot

Informs you when an unknown recipe is looted

Informs you when an unknown motif/page is looted

Informs you when an item with a not yet researched trait is looted

Informs you when you are running out of inventory space (threshold can be defined)

Visually indicates if a recipe, motif, trait, or style page is known (or not) to the current character

PA Repair

Repairs your items for you when you visit a merchant (threshold can be defined)

Repairs your items out on the field when you have (non-crown) repair kits available (threshold can be defined)

Recharges your weapons when they run out of charges and you have filled soul gems available

Informs you when you are running out of soul gems, or repair kits (thresholds can be defined)

Dependencies

Please make sure to also install the following required libraries in order to use PersonalAssistant:

2.4.6 (July 25, 2019)
- add option to allow items from Mailbox to be marked as Junk as well (#182)
- updated PAJunk logic regarding Treasure items (#180)
- fixed an issue in PABanking where Character Bound items were tried to be moved to the Bank (#181)
- fixed some other minor issues (#179)

2.4.4 (July 16, 2019)
- fixed an issue when trying to sell items at a Fence (#169)
- fixed an issue where a wrong inventory-full error message was displayed in PABanking (#171)
- revamped the PAJunk settings regarding stolen items, it is much more granular now (#172)

2.0.3 (April 24, 2019)
- add support for Elsweyr (APIVersion 100027) (#54)
- add option to NOT mark [Intricate] items as junk (#66)
- add new "Feedback" link on top of addon settings from LibAddonMenu (#65)
- remove ON/OFF toggles for Crafting Items in PABanking (#61)
- fixed an issue in PAJunk that occurred when the PARepair addon was disabled (#56)
- fixed an issue in PABanking to handle Crown Items from different sources (#59)
- fixed an issue in PARepair with repairkits and losing item durability from dying (#60)
- fixed an issue with the keybindings to load a specific profile (#70)

1.5.1b (July 05, 2014)
- fixed another issue that caused problems when installing the addon for the first time

1.5.1a (July 05, 2014)
- fixed a small bug when withdrawing gold
- removed some old LAM-1 code that could cause problems

1.5.1 (July 05, 2014)
- removed old settings menu based on LAM-1
- added three new item types: GLYPH_ARMOR, GLYPH_JEWELRY & GLYPH_WEAPON
- added support for up to three (settings) profiles per character
- automatic "migration" of old settings into the default Profile 1

1.4.3 (June 11, 2014)
- fixed an issue with the "PA BAnking Hide ALL messages" setting (reported by seaniv)
- fixed a maxStackSize issue that could happen with items that only stack to 20 (reported by Sinful Soul)
- added four new item types: DRINK, FOOD, POTION & RECIPE
- added a new option to explcitely define what shall happen with items marked as junk
- moved the interval slider from the submenu into the main menu

1.4.2 (June 02, 2014)
- added french localization (thanks to esoui-user NTak)
- moved the slider added in 1.4.1 to the bottom of the itemdeposit submenu
- sucess/failure messages of item deposits will now only be displayed after the item move has been verified
- if there are failed deposits, the addon will try to re-deposit them

1.2.0 (May 7, 2014)
- Added ItemDeposit based on (the most common) ItemTypes
- Slightly restructured GoldDeposit
- Added a first localization file
- New versions for SavedVariables (sorry for that, had to re-design some parts)

Could we get an option to move the position of the inventory icon from the personal assistant loot module? The one that shows if a motif, recipe, or trait is known or unknown? In it's default position it overlaps with other addon icons and while the others are adjustable, PA is not. =<

Had a closer look at it and... it's a bug
Some itemTypes (such as Recipes) are excluded from the PABanking entries shown, because they are already covered elswehere. But accidentally this then also cause the PAJunk entries not to be displayed. I will fix this with the next patch update.

Why is the "garbage" not sent to the trash when this option is enabled in the setting? Is it necessary to create a "rule" for him?

The pictures don't load for me, so it's a bit difficult to answer... my guess: You have the Clockwork City Quest Item Protection turned on - in that case certain "Trash" items are not marked as junk (because they are needed for a daily quest).

Why is the "garbage" not sent to the trash when this option is enabled in the setting? Is it necessary to create a "rule" for him?

The pictures don't load for me, so it's a bit difficult to answer... my guess: You have the Clockwork City Quest Item Protection turned on - in that case certain "Trash" items are not marked as junk (because they are needed for a daily quest).

Had a closer look at it and... it's a bug
Some itemTypes (such as Recipes) are excluded from the PABanking entries shown, because they are already covered elswehere. But accidentally this then also cause the PAJunk entries not to be displayed. I will fix this with the next patch update.

Which verison of PersonalAssistant do you have installed? This is only possible from 2.4.0 onwards.
And is "PersonalAssistant Junk" enabled in the addons list?
Also, where is the item? The options will only show up in the Backpack and the Bank (but not e.g. in the Guild Bank).

Originally Posted by BringerOfOmens

Will these rules supercede other custom banking rules in the event of conflict? eg an item matches a custom banking rule but has a FCOIS tag with an associated rule. Maybe an option to 'stop processing rules' with FCOIS integration at the top of rules processing?

The banking rules are executed in a certain order - if you have conflicting rules then it can happen that e.g. an item is deposited first and then withdrawn again due to another rule; depending on which rules are conflicting.

Which verison of PersonalAssistant do you have installed? This is only possible from 2.4.0 onwards.
And is "PersonalAssistant Junk" enabled in the addons list?
Also, where is the item? The options will only show up in the Backpack and the Bank (but not e.g. in the Guild Bank).

Originally Posted by BringerOfOmens

Will these rules supercede other custom banking rules in the event of conflict? eg an item matches a custom banking rule but has a FCOIS tag with an associated rule. Maybe an option to 'stop processing rules' with FCOIS integration at the top of rules processing?

The banking rules are executed in a certain order - if you have conflicting rules then it can happen that e.g. an item is deposited first and then withdrawn again due to another rule; depending on which rules are conflicting.

How are you envisoning incorporating the FCOIS tags into the banking rules?

Similar to the other FCOIS tags so far; in PAIntegration there will be section per tag where you can choose in a dropdown what should happen. E.g. for "Marked for Deconsutrction" you can choose between "Do nothing", "Deposit to bank", and "Withdraw to backpack". There will be no further differentiation made that e.g. only weapons marked for deconsutruction should be deposited, but not jewelries.

Will these rules supercede other custom banking rules in the event of conflict? eg an item matches a custom banking rule but has a FCOIS tag with an associated rule. Maybe an option to 'stop processing rules' with FCOIS integration at the top of rules processing?

itīs possible to make a junk rule for food/drink recipes? If yes, Im not able to do so.

Only indirectly; you can mark a specific recipe as permanent junk (right-click on it and then under "PAJunk").
Creating generic rules is not really viable here because of how dynamic the values of recipes are - one green recipe might only be worth 20g, while another green recipe can be 500g. Obviously you would not want the 2nd one to be marked as junk as well.

itīs possible to make a junk rule for food/drink recipes? If yes, Im not able to do so.

Only indirectly; you can mark a specific recipe as permanent junk (right-click on it and then under "PAJunk").
Creating generic rules is not really viable here because of how dynamic the values of recipes are - one green recipe might only be worth 20g, while another green recipe can be 500g. Obviously you would not want the 2nd one to be marked as junk as well.

How are you envisoning incorporating the FCOIS tags into the banking rules?

Similar to the other FCOIS tags so far; in PAIntegration there will be section per tag where you can choose in a dropdown what should happen. E.g. for "Marked for Deconsutrction" you can choose between "Do nothing", "Deposit to bank", and "Withdraw to backpack". There will be no further differentiation made that e.g. only weapons marked for deconsutruction should be deposited, but not jewelries.

No, not yet. I don't have that much time at the moment and soon WoW Classic will come out and I want to spend some of my limited free time there.
Hard to say when 2.5.x will be read; coming up with this very dynamic setup takes a lot of time and I first had to implement from scratch a totally new library (LibShifterBox) that can cover the needs I have. Currently I would say the progress is like this:

UI to create/edit rules --> 70%

UI to view all current rules --> 0%

Actual banking logic for custom rules --> 0%

Here is a sneak-peek though; I hope that this will be much more simple to use than manually writing your rules like some other addons do

Originally Posted by BringerOfOmens

Another request if it isnt too much to ask- add keybinds to summon the merchant, banker, fence assistants?

You can just assign it to a QuickSlot and use that keybinding - no need for a dedicated one I'd say?

That looks really nice. Very anxious to check it out when you have it done. How are you envisoning incorporating the FCOIS tags into the banking rules?