Automation vaults
An Automation vault is a shared vault that AI agents can use without anyone present. Agents with Use only access can use its items at any time. Nobody has to approve each request, so work can run overnight.
What you give up
An Automation vault is not zero-knowledge. It is opened by a key that 3mote holds in AWS KMS, as well as by the people on it. That is the trade for unattended use. So that you always know, the vault shows the badge Agents can use anytime · key held by 3mote in its header and in the vault list, and Who can open this vault lists 3mote’s agent key.
Every use is recorded before the key is released, and the record appears in the vault’s Activity. The agent never sees the value: it is applied on the agent’s workstation, for example added to a web request to an allowed address, loaded into a key agent, or typed into a sign-in form.
Titles of the items in an Automation vault are visible to the agent, and so to the AI provider your workspace chose for it. Values are not.
Holding that key yourself, in your own AWS account, is coming, on Enterprise. The badge will then say who holds the key.
Who can turn it on
You need to be able to manage the vault (Can manage) and to manage Passwords. Private vaults cannot be Automation vaults. Automation is available on every plan.
- Open the shared vault, then
⋯→ Make this an Automation vault…. - Read the notice. It says that a key 3mote holds will be able to open the vault, that agents with Use access can use its items at any time and every use is recorded in Activity, and that people’s access does not change.
- Type the vault’s name to confirm, then select Make Automation vault.
Your device checks that the key it is about to use is the one this app expects before it encrypts anything to it. If it is not, nothing changes. Everyone who can open the vault is notified.
How an agent uses it
The agent asks to use an item. 3mote checks that the agent is allowed, that the vault is an Automation vault, and that the person the agent is working for can still open the vault. It records the use, then has AWS KMS open the vault key and passes the item’s key on, locked to that one workstation session. The key lasts up to an hour. If the record cannot be written, no key is released.
An item whose output has been caught carrying its value three times in a week is paused, and no agent can use it until a manager of the vault clears it (Allow agents again). Changing or deleting an item, removing an agent’s access, turning Automation off, or deactivating the agent or the person it works for ends access straight away.
Adding an agent
Open the vault, then ⋯ → Share… and add the agent at Use only. Its row reads Can use anytime. An agent that is not in the list cannot use the vault.
Turning it off
Open the vault, then ⋯ → Turn off Automation…, and confirm. Your device updates the vault’s keys and re-encrypts its items, which can take a moment, and the key 3mote holds can no longer open the vault. The vault becomes an ordinary shared vault again, with the Zero-knowledge badge.
Afterwards the page tells you the date: Values agents could use until that date should be rotated at their services. That is because the key holder could have opened them while the vault was in this mode. Rotating the password, key or token at the service is the only certain way to be safe. Moving an item out of an Automation vault has the same effect: rotate its value.
Plan limits
Automation vaults are included on Free, Team and Enterprise. Holding your own key is coming for Enterprise only.