1password connects to a Nagent workspace with an API key. Once it is connected, agents can call 6 1password actions, such as "Create Item", "Get Item" and "List Items". Nothing is enabled on connect: each action is allowed one at a time, and an action with side effects runs or waits for a person according to the agent's level.
Every operation an agent can call against 1password, with input parameters and output schema.
_1PASSWORD_CREATE_ITEMCreates a new item in a 1Password vault.
Input parameters
Optional tags to apply to the item.
Title for the new item.
Fields to add to the item.
Item category. One of: LOGIN, PASSWORD, SECURE_NOTE, API_CREDENTIAL, DATABASE.
ID of the vault to create the item in.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
_1PASSWORD_DELETE_ITEMPermanently deletes an item from a 1Password vault.
Input parameters
ID of the item to delete.
ID of the vault containing the item.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
_1PASSWORD_GET_ITEMRetrieves a specific item from a vault, including all fields and secrets.
Input parameters
ID of the item to retrieve.
ID of the vault containing the item.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
_1PASSWORD_LIST_ITEMSLists all items in a given vault.
Input parameters
ID of the vault to list items from.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
_1PASSWORD_LIST_VAULTSLists all vaults the service account has access to.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
_1PASSWORD_UPDATE_ITEMUpdates an existing item's title or field values.
Input parameters
New title for the item. Omit to keep existing title.
Fields to update. Matched by title; updates value if found.
ID of the item to update.
ID of the vault containing the item.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
Agents can call 6 1password actions on Nagent, including "Create Item", "Get Item" and "List Items". Create Item: Creates a new item in a 1Password vault. Each action is listed on this page with its input parameters and its output.
1password connects with an API key, under your workspace's own connection. Nothing is enabled on connect: each action is allowed one at a time and can be scoped to the agents that need it.
Create Item takes 2 required inputs: title and vault_id. It also takes 3 optional inputs: tags, fields and category. It returns data, error and successful.