Requirements
Connecting Softr takes an active account plus an API access token from your account settings — no other setup is required.[3]
Get your Softr credentials
- API KeypasswordRequired
Personal Access Token from your workspace's API tokens page (Workspace → API tokens → Create). Used for every Database module and every User Management action below.
[1] - App Domaintext
The published domain of the app whose users you want to manage (e.g. yourapp.softr.app or a connected custom domain). Required only by the Create User, Delete User, Set User Active, Set User Inactive, Invite User, Generate Magic Link for User, Sync Users, and Validate Auth Token actions. Leave blank if you only use the Database modules.
[1]
Connect Softr in WEXTL
- Log in to your WEXTL account, add the Softr node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Softr account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Softr node modules
The list below is a reference of every Softr node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any Softr node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch RecordsTrigger
| Field | Type |
|---|---|
| ID | text |
| Table ID | text |
| Fields | object |
| Created At | date |
| Updated At | date |
Get DatabasesSearch
Get RecordsSearch
Get Single DatabaseSearch
Get Single RecordSearch
Get Single TableSearch
Get Table FieldSearch
| Field | Type |
|---|---|
Database IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Type | text |
| Options | object |
| Allow Multiple Entries | boolean |
| Read-only | boolean |
| Required | boolean |
| Locked | boolean |
| Default Value | text |
| AI Options | object |
| AI Fillable | boolean |
| AI Only | boolean |
| Allow Web Search | boolean |
| AI Model | text |
| Prompt | text |
| Can Be Triggered Manually | boolean |
| Run When Record Is Created | boolean |
| Run When Record Is Updated | boolean |
| Created At | date |
| Updated At | date |
Get Table ViewsSearch
Get TablesSearch
Search RecordsSearch
| Field | Type |
|---|---|
Database IDRequired | choice |
LimitRequired | number |
| Use Field Names | boolean |
| Match | choice |
| Conditions | array |
OperatorRequired | choice |
FieldRequired | choice |
| Value | text |
| Lower Bound | text |
| Upper Bound | text |
| Sorting | array |
FieldRequired | choice |
DirectionRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Table ID | text |
| Fields | object |
| Created At | date |
| Updated At | date |
Validate Auth TokenSearch
| Field | Type |
|---|---|
Auth TokenRequired | text |
Add Table FieldAction
| Field | Type |
|---|---|
Database IDRequired | choice |
NameRequired | text |
TypeRequired | choice |
| Options | array |
KeyRequired | text |
ValueRequired | text |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Type | text |
| Options | object |
| Allow Multiple Entries | boolean |
| Read-only | boolean |
| Required | boolean |
| Locked | boolean |
| Default Value | text |
| AI Options | object |
| AI Fillable | boolean |
| AI Only | boolean |
| Allow Web Search | boolean |
| AI Model | text |
| Prompt | text |
| Can Be Triggered Manually | boolean |
| Run When Record Is Created | boolean |
| Run When Record Is Updated | boolean |
| Created At | date |
| Updated At | date |
Create a DatabaseAction
Create RecordAction
Create TableAction
| Field | Type |
|---|---|
Database IDRequired | choice |
NameRequired | text |
| Fields | array |
NameRequired | text |
TypeRequired | choice |
| Options | text |
| Primary Field Name | text |
| Description | text |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Primary Field ID | text |
| Default View ID | text |
| Fields | array |
| Field | object |
| Created At | date |
| Updated At | date |
Create UserAction
| Field | Type |
|---|---|
Full NameRequired | text |
EmailRequired | |
| Password | secret |
| Generate Magic Link | boolean |
Delete DatabaseAction
| Field | Type |
|---|---|
Database IDRequired | choice |
| Force | boolean |
Delete RecordAction
| Field | Type |
|---|---|
Database IDRequired | choice |
Delete TableAction
| Field | Type |
|---|---|
Database IDRequired | choice |
| Force | boolean |
Delete Table FieldAction
| Field | Type |
|---|---|
Database IDRequired | choice |
Delete UserAction
| Field | Type |
|---|---|
EmailRequired |
Generate Magic Link for UserAction
| Field | Type |
|---|---|
EmailRequired |
Invite UserAction
| Field | Type |
|---|---|
EmailRequired |
Make an API Calluniversal
Set User ActiveAction
| Field | Type |
|---|---|
EmailRequired |
Set User InactiveAction
| Field | Type |
|---|---|
EmailRequired |
Sync UsersAction
| Field | Type |
|---|---|
| Emails | array |
Update DatabaseAction
Update RecordAction
Update TableAction
Update Table FieldAction
| Field | Type |
|---|---|
Database IDRequired | choice |
| Name | text |
| Type | choice |
| Options | array |
KeyRequired | text |
ValueRequired | text |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Type | text |
| Options | object |
| Allow Multiple Entries | boolean |
| Read-only | boolean |
| Required | boolean |
| Locked | boolean |
| Default Value | text |
| AI Options | object |
| AI Fillable | boolean |
| AI Only | boolean |
| Allow Web Search | boolean |
| AI Model | text |
| Prompt | text |
| Can Be Triggered Manually | boolean |
| Run When Record Is Created | boolean |
| Run When Record Is Updated | boolean |
| Created At | date |
| Updated At | date |
Templates
Look for Softr templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Adalo[2]Create, read, update, and delete records in your Adalo app's collections.
- BubbleCreate, search, update, and delete records in a Bubble app's database.
- NocoDBRead and write NocoDB table records, schema metadata, documents, and base members.
- AWS DynamoDBRead, write, and query items and tables in Amazon DynamoDB.
- KnackNo-code database platform for custom tables, records, file uploads, and live-app views.
References
- WEXTL® Softr Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Softr.
- WEXTL® visual workflow builder data.
Last updated: Sep 5, 2026 10:05