About this integration
B2B accounts receivable and payment automation platform for invoices, collections, and cash application. Connect it to any workflow without writing code.
You can choose from 9 triggers, 31 search modules and 32 actions. The connection type is basic authentication.
How to connect
The credential form asks for API Key and Tenant ID.
Prefer the interactive builder form? Open it on the app page.
Paste your credentials once — WEXTL® stores them encrypted and reuses the connection across every workflow that needs it.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
Connecting Billtrust to WEXTL®
| Field | Type | Help |
|---|---|---|
API KeyRequired | password | Your API key. Contact Billtrust support to generate or retrieve your API key. |
Tenant IDRequired | text | You can find it in your dashboard or by contacting Billtrust support. |
Use it in workflow automation
Start with Watch Assignees, then add Create a Category.
The canvas below runs Watch Assignees into Create a Category — watch the video, then drop a node onto the canvas.
Select the Watch Dispute Notes trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Create a Dispute as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 41 ready-made modules for finance work — each run logs its inputs and outputs for debugging.
Billtrust workflow on the canvas: Watch Dispute Notes then Create a Dispute
Triggers, searches and actions
Explore the fields available for each Billtrust trigger, search, and action — 9 triggers, 31 searchs, and 32 actions.
Triggers
Whenever something changes in the app, one of 9 available triggers can start a run immediately.
- Watch Assignees
- Watch Attachments
- Watch Categories
- Watch Departments
- Watch Dispute Notes
Searches
31 search modules let you query the app mid-run and feed the results to the next step.
- Get a Category by Code
- Get a Company Score
- Get a Credit Application
- Get a Department
- Get a Dispute
Actions
Use 32 action modules to write data back into the app from anywhere in a run.
- Create a Category
- Create a Department
- Create a Dispute
- Create a Dispute Note
- Create an Assignee
Explore the fields available for each Billtrust trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
Assignee ID | text |
Department ID | text |
Active | boolean |
Tenant ID | text |
User ID | text |
All updates | boolean |
Daily digest | boolean |
Person | object |
First name | text |
Last name | text |
Email | |
Office phone | text |
Cell phone | text |
Fax | text |
Title | text |
Address | object |
Language | text |
Timezone | time |
| Field | Type |
|---|---|
Tenant ID | text |
Attachment ID | text |
Dispute ID | text |
File name | text |
Download URL | url |
Upload ID | text |
Status | text |
Visibility | text |
Attachment s3key | text |
Failure reasons | array |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Category ID | text |
Tenant ID | text |
Code | text |
Description | text |
Default internal reason ID | text |
Default internal reason code | text |
Default external reason ID | text |
Default external reason code | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Department ID | text |
Tenant ID | text |
Code | text |
Description | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Dispute note ID | text |
Tenant ID | text |
Dispute ID | text |
Content | text |
Visibility | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Dispute ID | text |
Dispute code | text |
Tenant ID | text |
Category ID | text |
Category name | text |
External reason category ID | text |
External reason category name | text |
Reason ID | text |
Reason name | text |
External reason ID | text |
External reason name | text |
Assignee ID | text |
Assignee name | text |
Department ID | text |
Department name | text |
Status | number |
Amount | number |
| Field | Type |
|---|---|
Reason ID | text |
Tenant ID | text |
Code | text |
Description | text |
Active | boolean |
Category ID | text |
Visibility | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Resolution ID | text |
Tenant ID | text |
Code | text |
Description | text |
Active | boolean |
Is valid | boolean |
Apply when invoice closed | boolean |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
User ID | text |
First name | text |
Last name | text |
Default language | text |
Status | text |
Role | text |
Tenant ids | array |
Group ids | array |
Last login | date |
Last access token source | text |
Created date | date |
Email | |
Time zone | time |
Time zone date format | text |
Time zone time format | text |
Time zone date time delimiter | text |
Default tenant ID | text |
Searches
| Field | Type |
|---|---|
Category CodeRequired | text |
| Field | Type |
|---|---|
Category ID | text |
Tenant ID | text |
Code | text |
Description | text |
Default internal reason ID | text |
Default internal reason code | text |
Default external reason ID | text |
Default external reason code | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Company IDRequired | choice |
| Field | Type |
|---|---|
Fibs | object |
Fibs confidence | number |
Fibs score | number |
Dibs | object |
Dibs score | number |
Dibs confidence | number |
Credit limit | number |
Bankruptcy flag | number |
Out of business flag | number |
| Field | Type |
|---|---|
Application IDRequired | choice |
| Field | Type |
|---|---|
Application ID | text |
Application date | date |
Application status | object |
Title | text |
Status date | text |
Type | text |
Application form | object |
Form ID | text |
Form name | text |
Form type | array |
Business unit ID list | array |
Business units ids | array |
Company | object |
Company ID | number |
Head company ID | number |
Selected company ID | text |
Name | text |
Address | object |
Phone | array |
Company score | object |
Assigned credit line | number |
Dibs | number |
Dibs confidence | number |
Fibs | number |
Fibs confidence | number |
Calculated credit line | number |
Contact | object |
First name | text |
Last name | text |
Email | text |
Applicant access date | text |
Trade references | array |
Bank references | array |
Application users | array |
Applicant submit date | text |
Last reminder date | text |
Last activity date | text |
| Field | Type |
|---|---|
Department CodeRequired | text |
| Field | Type |
|---|---|
Department ID | text |
Tenant ID | text |
Code | text |
Description | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
DisputeRequired | choice |
| Field | Type |
|---|---|
Dispute ID | text |
Dispute code | text |
Tenant ID | text |
Category ID | text |
Category name | text |
External reason category ID | text |
External reason category name | text |
Reason ID | text |
Reason name | text |
External reason ID | text |
External reason name | text |
Assignee ID | text |
Assignee name | text |
Department ID | text |
Department name | text |
Status | number |
Amount | number |
| Field | Type |
|---|---|
DisputeRequired | choice |
| Field | Type |
|---|---|
Dispute note ID | text |
Tenant ID | text |
Dispute ID | text |
Content | text |
Visibility | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Assignee EmailRequired |
| Field | Type |
|---|---|
ID | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
Assignee ID | text |
Department ID | text |
Active | boolean |
Tenant ID | text |
User ID | text |
All updates | boolean |
Daily digest | boolean |
Person | object |
First name | text |
Last name | text |
Email | |
Office phone | text |
Cell phone | text |
Fax | text |
Title | text |
Address | object |
Language | text |
Timezone | time |
| Field | Type |
|---|---|
DisputeRequired | choice |
| Field | Type |
|---|---|
Tenant ID | text |
Attachment ID | text |
Dispute ID | text |
File name | text |
Download URL | text |
Upload ID | text |
Status | text |
Visibility | text |
Attachment s3key | text |
Failure reasons | array |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Category CodeRequired | text |
Reason CodeRequired | text |
| Field | Type |
|---|---|
Reason ID | text |
Tenant ID | text |
Code | text |
Description | text |
Active | boolean |
Category ID | text |
Visibility | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Resolution CodeRequired | text |
| Field | Type |
|---|---|
Resolution ID | text |
Tenant ID | text |
Code | text |
Description | text |
Active | boolean |
Is valid | boolean |
Apply when invoice closed | boolean |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Application IDRequired | choice |
| Field | Type |
|---|---|
Envelope ID | text |
Document name | text |
Content | text |
| Field | Type |
|---|---|
Status | text |
Correlation ID | text |
Errors | array |
Restriction type | text |
Buyer accounts | array |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Business units ID | text |
Display name | text |
Business units values list | array |
| Field | Type |
|---|---|
Status | text |
Correlation ID | text |
Errors | array |
Restriction type | text |
Buyer accounts | array |
Override restriction | boolean |
| Field | Type |
|---|---|
DisputeRequired | choice |
Limit | number |
| Field | Type |
|---|---|
User ID | number |
Email address | |
Name | text |
| Field | Type |
|---|---|
Dispute IDsRequired | array |
Dispute ID | choice |
Limit | number |
| Field | Type |
|---|---|
User ID | number |
Email address | |
Name | text |
Date created | date |
| Field | Type |
|---|---|
ID | text |
Tenant ID | text |
Allow daily digest | boolean |
Time zone | text |
Time | text |
Allow all updates | boolean |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Application IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Note ID | text |
Notes | text |
Audit data | object |
... | text |
| Field | Type |
|---|---|
Department | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
Assignee ID | text |
Department ID | text |
Active | boolean |
Tenant ID | text |
User ID | text |
All updates | boolean |
Daily digest | boolean |
Person | object |
First name | text |
Last name | text |
Email | |
Office phone | text |
Cell phone | text |
Fax | text |
Title | text |
Address | object |
Language | text |
Timezone | time |
| Field | Type |
|---|---|
DisputeRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Tenant ID | text |
Attachment ID | text |
Dispute ID | text |
File name | text |
Download URL | url |
Upload ID | text |
Status | text |
Visibility | text |
Attachment s3key | text |
Failure reasons | array |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Category ID | text |
Tenant ID | text |
Code | text |
Description | text |
Default internal reason ID | text |
Default internal reason code | text |
Default external reason ID | text |
Default external reason code | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Activity TypeRequired | choice |
Start DateRequired | date |
End DateRequired | date |
Application Status Types | array |
Status | text |
Limit | number |
| Field | Type |
|---|---|
Application ID | text |
Application date | text |
Application status | object |
Type | text |
Status date | text |
Title | text |
Business unit ID list | array |
Company | object |
Company ID | number |
Name | text |
Dba | text |
Address | object |
Contact | object |
First name | text |
Last name | text |
Email | |
Auto decisioned | boolean |
Applicant submit date | text |
References | object |
Bank reference submit count | text |
Bank reference requested count | text |
Trade reference submit count | text |
Trade ref reference requested count | text |
Last activity date | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Department ID | text |
Tenant ID | text |
Code | text |
Description | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Reason Name | text |
Department Name | text |
Category Name | text |
Status | choice |
Assignee | choice |
Department | choice |
Document Number | text |
Account Number | text |
Sort | text |
Limit | number |
| Field | Type |
|---|---|
Dispute ID | text |
Dispute code | text |
Tenant ID | text |
Category ID | text |
Category name | text |
External reason category ID | text |
External reason category name | text |
Reason ID | text |
Reason name | text |
External reason ID | text |
External reason name | text |
Assignee ID | text |
Assignee name | text |
Department ID | text |
Department name | text |
Status | number |
Amount | number |
| Field | Type |
|---|---|
Application IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Document ID | text |
Document pre signed URL | text |
File name | text |
Content type | text |
| Field | Type |
|---|---|
DisputeRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Dispute note ID | text |
Tenant ID | text |
Dispute ID | text |
Content | text |
Visibility | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Reason ID | text |
Tenant ID | text |
Code | text |
Description | text |
Active | boolean |
Category ID | text |
Visibility | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Category CodeRequired | text |
Limit | number |
| Field | Type |
|---|---|
Reason ID | text |
Tenant ID | text |
Code | text |
Description | text |
Active | boolean |
Category ID | text |
Visibility | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Resolution ID | text |
Tenant ID | text |
Code | text |
Description | text |
Active | boolean |
Is valid | boolean |
Apply when invoice closed | boolean |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
User ID | text |
First name | text |
Last name | text |
Default language | text |
Status | text |
Role | text |
Tenant ids | array |
Group ids | array |
Last login | date |
Last access token source | text |
Created date | date |
Email | |
Time zone | time |
Time zone date format | text |
Time zone time format | text |
Time zone date time delimiter | text |
Default tenant ID | text |
| Field | Type |
|---|---|
Account NumberRequired | text |
Document NumbersRequired | array |
Document Number | text |
Status | choice |
Limit | number |
| Field | Type |
|---|---|
Dispute ID | text |
Dispute code | text |
Tenant ID | text |
Category ID | text |
Category name | text |
External reason category ID | text |
External reason category name | text |
Reason ID | text |
Reason name | text |
External reason ID | text |
External reason name | text |
Assignee ID | text |
Assignee name | text |
Department ID | text |
Department name | text |
Status | number |
Amount | number |
Actions
| Field | Type |
|---|---|
CodeRequired | text |
DescriptionRequired | text |
Default Internal Reason | choice |
Default External Reason | choice |
| Field | Type |
|---|---|
Category ID | text |
Tenant ID | text |
Code | text |
Description | text |
Default internal reason ID | text |
Default internal reason code | text |
Default external reason ID | text |
Default external reason code | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
CodeRequired | text |
DescriptionRequired | text |
| Field | Type |
|---|---|
Department ID | text |
Tenant ID | text |
Code | text |
Description | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
AmountRequired | number |
Account NumberRequired | text |
Document NumberRequired | text |
Reason Code | text |
Reason | choice |
External Reason Code | text |
External Reason ID | choice |
Assignee | choice |
PO Number | text |
| Field | Type |
|---|---|
Dispute ID | text |
Dispute code | text |
Tenant ID | text |
Category ID | text |
Category name | text |
External reason category ID | text |
External reason category name | text |
Reason ID | text |
Reason name | text |
External reason ID | text |
External reason name | text |
Assignee ID | text |
Assignee name | text |
Department ID | text |
Department name | text |
Status | number |
Amount | number |
| Field | Type |
|---|---|
DisputeRequired | choice |
ContentRequired | text |
VisibilityRequired | choice |
| Field | Type |
|---|---|
Dispute note ID | text |
Tenant ID | text |
Dispute ID | text |
Content | text |
Visibility | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
DepartmentRequired | choice |
Department Code | text |
Active | boolean |
Platform User | choice |
All Updates | boolean |
Daily Digest | boolean |
PersonRequired | object |
First NameRequired | text |
Last NameRequired | text |
EmailRequired | |
Office Phone | text |
Cell Phone | text |
Fax | text |
Title | text |
Address | object |
Language | text |
Time Zone | time |
| Field | Type |
|---|---|
ID | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
Assignee ID | text |
Department ID | text |
Active | boolean |
Tenant ID | text |
User ID | text |
All updates | boolean |
Daily digest | boolean |
Person | object |
First name | text |
Last name | text |
Email | |
Office phone | text |
Cell phone | text |
Fax | text |
Title | text |
Address | object |
Language | text |
Timezone | time |
| Field | Type |
|---|---|
CodeRequired | text |
DescriptionRequired | text |
Active | boolean |
Category | choice |
Category Code | text |
VisibilityRequired | choice |
| Field | Type |
|---|---|
Reason ID | text |
Tenant ID | text |
Code | text |
Description | text |
Active | boolean |
Category ID | text |
Visibility | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
CodeRequired | text |
DescriptionRequired | text |
Active | boolean |
Is Valid | boolean |
Apply When Invoice Closed | boolean |
| Field | Type |
|---|---|
Resolution ID | text |
Tenant ID | text |
Code | text |
Description | text |
Active | boolean |
Is valid | boolean |
Apply when invoice closed | boolean |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Buyer AccountsRequired | array |
Account Number | text |
| Field | Type |
|---|---|
Status | text |
Correlation ID | text |
Errors | array |
| Field | Type |
|---|---|
Category CodeRequired | text |
| Field | Type |
|---|---|
DepartmentRequired | choice |
| Field | Type |
|---|---|
Department CodeRequired | text |
| Field | Type |
|---|---|
DisputeRequired | choice |
| Field | Type |
|---|---|
DisputeRequired | choice |
| Field | Type |
|---|---|
AssigneeRequired | choice |
| Field | Type |
|---|---|
Department CodeRequired | text |
Assignee EmailRequired |
| Field | Type |
|---|---|
DisputeRequired | choice |
| Field | Type |
|---|---|
Category CodeRequired | text |
Reason CodeRequired | text |
| Field | Type |
|---|---|
ResolutionRequired | choice |
| Field | Type |
|---|---|
Resolution CodeRequired | text |
| Field | Type |
|---|---|
Buyer AccountsRequired | array |
Account Number | text |
| Field | Type |
|---|---|
Status | text |
Correlation ID | text |
Errors | array |
| Field | Type |
|---|---|
DisputeRequired | choice |
File NameRequired | text |
VisibilityRequired | choice |
| Field | Type |
|---|---|
Upload ID | text |
Upload URL | url |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Restriction TypeRequired | choice |
Buyer AccountsRequired | array |
Account Number | text |
Override Restriction | boolean |
| Field | Type |
|---|---|
Status | text |
Correlation ID | text |
Errors | array |
Duplicate buyer accounts | array |
| Field | Type |
|---|---|
CategoryRequired | choice |
DescriptionRequired | text |
Default Internal Reason | choice |
Default External Reason | choice |
| Field | Type |
|---|---|
Category ID | text |
Tenant ID | text |
Code | text |
Description | text |
Default internal reason ID | text |
Default internal reason code | text |
Default external reason ID | text |
Default external reason code | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
DepartmentRequired | choice |
DescriptionRequired | text |
| Field | Type |
|---|---|
Department ID | text |
Tenant ID | text |
Code | text |
Description | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
DisputeRequired | choice |
Amount | number |
Reason | choice |
Reason Code | text |
External Reason ID | text |
External Reason Code | text |
Assignee | choice |
Assignee Email | |
PO Number | text |
| Field | Type |
|---|---|
Dispute ID | text |
Dispute code | text |
Tenant ID | text |
Category ID | text |
Category name | text |
External reason category ID | text |
External reason category name | text |
Reason ID | text |
Reason name | text |
External reason ID | text |
External reason name | text |
Assignee ID | text |
Assignee name | text |
Department ID | text |
Department name | text |
Status | number |
Amount | number |
| Field | Type |
|---|---|
DisputeRequired | choice |
ContentRequired | text |
VisibilityRequired | choice |
| Field | Type |
|---|---|
Dispute note ID | text |
Tenant ID | text |
Dispute ID | text |
Content | text |
Visibility | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
| Field | Type |
|---|---|
Assignee EmailRequired | |
DepartmentRequired | choice |
Department Code | text |
Active | boolean |
Platform User | choice |
All Updates | boolean |
Daily Digest | boolean |
Person | object |
First NameRequired | text |
Last NameRequired | text |
EmailRequired | |
Office Phone | text |
Cell Phone | text |
Fax | text |
Title | text |
Address | object |
Language | text |
Time Zone | time |
| Field | Type |
|---|---|
ID | text |
Create user | text |
Create date | date |
Update user | text |
Update date | date |
Assignee ID | text |
Department ID | text |
Active | boolean |
Tenant ID | text |
User ID | text |
All updates | boolean |
Daily digest | boolean |
Person | object |
First name | text |
Last name | text |
Email | |
Office phone | text |
Cell phone | text |
Fax | text |
Title | text |
Address | object |
Language | text |
Timezone | time |
| Field | Type |
|---|---|
ReasonRequired | choice |
DescriptionRequired | text |
Active | boolean |
Category | choice |
Category Code | text |
Visibility | choice |
| Field | Type |
|---|---|
ResolutionRequired | choice |
DescriptionRequired | text |
Active | boolean |
Is Valid | boolean |
Apply When Invoice Closed | boolean |
| Field | Type |
|---|---|
Restriction TypeRequired | choice |
Buyer AccountsRequired | array |
Account Number | text |
| Field | Type |
|---|---|
Status | text |
Correlation ID | text |
Errors | array |
Duplicate buyer accounts | array |
| Field | Type |
|---|---|
Allow Daily Digest | boolean |
Time Zone | time |
Time | date |
Allow All Updates | boolean |



