
Connectors / Security and compliance · HTTP Connector
Automate Bitwarden with Tray.ai
Update a collection and update a policy in Bitwarden. Connect Bitwarden to the rest of your security and compliance stack with Tray.ai.
Thanks — someone from our team will be in touch soon.
What can you do with Bitwarden on Tray.ai?
Bitwarden is a password manager for teams and businesses that stores shared credentials in an encrypted vault, organized into collections, with member and policy controls. Tray.ai connects to Bitwarden through the HTTP Connector, so your workflows can call the Bitwarden API alongside the rest of your stack.
- Create a member when a new hire starts in your HR system so they get shared credentials.
- Revoke a member as soon as your HR system marks an employee as leaving.
- Create a group for each new department added in your HR system so access follows the team.
- Connects through
- HTTP Connector
- Authentication
- OAuth 2.0 or a bearer token
- Base URL
- https://api.bitwarden.com
Set it up
Connect Bitwarden to Tray.ai
Each step uses Bitwarden's own API details, from its documentation.
Step 1
Sign in to Bitwarden with OAuth 2.0
Set up an OAuth 2.0 authentication with the client ID and secret of an OAuth app you register with Bitwarden. Sign in once and every step reads the token from there.
Step 2
Point the HTTP Client at the API
Add an HTTP Client step and use https://api.bitwarden.com as the base URL. Or paste a cURL example from Bitwarden's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “List all members”
It's one of 19 documented actions, under Members. The response comes back as data the next step can map into your other apps.
Step 4
Hand it to an AI agent
Wrap “Retrieve a member” and “Create a member” in workflows, and Tray.ai's Agent Gateway for MCP publishes them as governed tools Claude and other AI agents can call.
What the Bitwarden API covers
4 resources and 19 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.
Members
- List all members
- Retrieve a member
- Create a member
- Update a member
- Remove a member
- Re-invite a member
- Revoke a member
Groups
- List all groups
- Retrieve a group
- Create a group
- Update a group
- Delete a group
Collections
- List all collections
- Retrieve a collection
- Update a collection
- Delete a collection
Policies
- List all policies
- Retrieve a policy
- Update a policy
Checked against Bitwarden's own documentation on 2026-10-22
How Tray.ai makes this work
Bitwarden plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 9,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Bitwarden — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Bitwarden actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Bitwarden data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More security and compliance apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every security and compliance connector →
Frequently asked questions
What can a Tray.ai workflow do in Bitwarden?
+
The Bitwarden API documents 19 actions across 4 resources (Members, Groups, Collections, Policies). For example: List all members; List all groups; List all collections. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Bitwarden?
+
The Bitwarden API uses OAuth 2.0 and a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
See Bitwarden working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.