Create Vault
Create a new secure vault to store sensitive information
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_VAULT])
Add Password
Add a new password entry to a specified vault
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_PASSWORD])
Generate Password
Generate a secure random password based on specified criteria
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_PASSWORD])
Share Password
Securely share a password with another user or team
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SHARE_PASSWORD])
Delete Password
Remove a password entry from a specified vault
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_PASSWORD])
Update Password
Modify an existing password entry in a vault
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_PASSWORD])
Add Secure Note
Create a new secure note in a specified vault
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_SECURE_NOTE])
Add Credit Card
Store credit card information securely in a vault
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_CREDIT_CARD])
Add Identity
Store personal identity information in a secure vault
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_IDENTITY])
Enable Two Factor Authentication
Set up two-factor authentication for additional account security
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ENABLE_2FA])
Export Vault Data
Securely export vault data in an encrypted format
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_VAULT_DATA])
Import Vault Data
Import previously exported vault data or from other password managers
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.IMPORT_VAULT_DATA])
Create Shared Folder
Create a folder for sharing multiple passwords with a team
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SHARED_FOLDER])
Generate Recovery Code
Create a recovery code for account access in case of lost master password
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_RECOVERY_CODE])
Password Breach Check
Check if any stored passwords have been involved in known data breaches
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PASSWORD_BREACH_CHECK])
Set Password Rotation Policy
Define rules for automatic password rotation for increased security
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_PASSWORD_ROTATION_POLICY])
Generate Password Health Report
Create a report on the overall health and strength of stored passwords
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_PASSWORD_HEALTH_REPORT])
Revoke Shared Access
Remove a user's access to shared passwords or folders
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVOKE_SHARED_ACCESS])
Lock Vault
Manually lock the vault to prevent unauthorized access
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LOCK_VAULT])
New Password Added
Triggered when a new password is added to a vault
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_PASSWORD_ADDED])
Password Updated
Triggered when an existing password is modified
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PASSWORD_UPDATED])
Vault Accessed
Triggered when a user accesses a vault
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.VAULT_ACCESSED])
Failed Login Attempt
Triggered when there's a failed attempt to log into the account
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FAILED_LOGIN_ATTEMPT])
Weak Password Detected
Triggered when a weak or compromised password is detected during a security audit
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WEAK_PASSWORD_DETECTED])
Shared Item Access
Triggered when a shared password or folder is accessed by a team member
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SHARED_ITEM_ACCESS])
Password Expiration Alert
Triggered when a password is approaching its expiration date based on rotation policy
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PASSWORD_EXPIRATION_ALERT])
New Device Login
Triggered when a new device is used to log into the account
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_DEVICE_LOGIN])
Data Breach Alert
Triggered when a stored password is found in a new data breach
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DATA_BREACH_ALERT])
Emergency Access Granted
Triggered when emergency access to the vault is granted to a trusted contact
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EMERGENCY_ACCESS_GRANTED])