About this integration
Manage organization members, groups, collections, and policies in Bitwarden. This integration exposes its full API as workflow modules.
The integration includes 0 triggers, 8 search modules and 12 actions. Connections use oauth authentication.
How to connect
The credential form asks for Client ID, Client Secret, and Hosting.
Prefer the interactive builder form? Open it on the app page.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
| Field | Type | Help |
|---|---|---|
Client IDRequired | password | Organization API client ID (organization.{guid}). |
Client SecretRequired | password | — |
HostingRequired | select | — |
Use it in workflow automation
Add Create Group as a workflow step.
Triggers, searches and actions
Browse every Bitwarden module field below: 0 triggers, 8 searchs, and 12 actions you can drop onto the canvas.
Searches
Use any of 8 search modules to retrieve records without leaving the workflow canvas.
- Get Collection
- Get Group
- Get Member
- List Collections
- List Events
Actions
This integration includes 12 action modules — create, update, or delete records as part of any workflow.
- Create Group
- Delete Collection
- Delete Group
- Import Organization
- Invite Member
Explore the fields available for each Bitwarden trigger, search, and action.
Searches
| Field | Type |
|---|---|
Collection IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
| Field | Type |
|---|---|
Group IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Name | text |
| Field | Type |
|---|---|
Member IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Email | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
External ID | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
Limit | number |
| Field | Type |
|---|---|
Type | number |
Date | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Name | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Email | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Type | number |
Actions
| Field | Type |
|---|---|
NameRequired | text |
External ID | text |
Collections | array |
| Field | Type |
|---|---|
ID | text |
Name | text |
| Field | Type |
|---|---|
Collection IDRequired | choice |
| Field | Type |
|---|---|
Object | text |
| Field | Type |
|---|---|
Group IDRequired | choice |
| Field | Type |
|---|---|
Object | text |
| Field | Type |
|---|---|
GroupsRequired | array |
MembersRequired | array |
Overwrite existingRequired | boolean |
| Field | Type |
|---|---|
Object | text |
| Field | Type |
|---|---|
EmailRequired | |
TypeRequired | choice |
Access all collections | boolean |
Collections | array |
| Field | Type |
|---|---|
ID | text |
Email | text |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | text |
Status code | number |
| Field | Type |
|---|---|
Member IDRequired | choice |
| Field | Type |
|---|---|
Object | text |
| Field | Type |
|---|---|
Group IDRequired | choice |
Member IDsRequired | choice |
| Field | Type |
|---|---|
Object | text |
| Field | Type |
|---|---|
Collection IDRequired | choice |
Groups | array |
Users | array |
| Field | Type |
|---|---|
ID | text |
| Field | Type |
|---|---|
Group IDRequired | choice |
NameRequired | text |
Collections | array |
| Field | Type |
|---|---|
ID | text |
| Field | Type |
|---|---|
Member IDRequired | choice |
Type | choice |
Access all collections | boolean |
Collections | array |
| Field | Type |
|---|---|
ID | text |
| Field | Type |
|---|---|
Policy IDRequired | text |
Policy typeRequired | choice |
EnabledRequired | boolean |
Policy data | text |
| Field | Type |
|---|---|
ID | text |