About this integration
Accounts-payable and receivable — manage bills, invoices, vendors, and payments. Use it from the workflow canvas with no custom glue script required.
This integration exposes 4 triggers, 12 search modules and 10 actions as workflow nodes. Authentication uses oauth authentication.
How to connect
The credential form asks for Environment Type, Bill.com - Developer Key, Bill.com - Username, and Bill.com - Password.
Prefer the interactive builder form? Open it on the app page.
Sign in and approve access — your password is never shared with WEXTL®, and you can revoke access from the provider at any time.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connecting Bill to WEXTL®
| Field | Type | Help |
|---|---|---|
Environment TypeRequired | select | — |
Bill.com - Developer KeyRequired | password | Developer key sent to you by BILL when you create a developer account. |
Bill.com - UsernameRequired | Email address used to sign in to your account. | |
Bill.com - PasswordRequired | password | Password used to sign in to your account. |
Bill.com - Organization IDRequired | text | Organization ID. |
Use it in workflow automation
Start with Watch Bills, then add Cancel a Payment.
The canvas below runs Watch Bills into Cancel a Payment — watch the video, then drop a node onto the canvas.
Select the Watch Customers trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Create a Bill as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 14 ready-made modules for finance work — each run logs its inputs and outputs for debugging.
Bill workflow on the canvas: Watch Customers then Create a Bill
Triggers, searches and actions
Use the tables below to inspect Bill's 4 triggers, 12 search modules, and 10 actions.
Triggers
4 triggers fire automatically when specified events occur — no polling or cron job needed.
- Watch Bills
- Watch Customers
- Watch Invoices
- Watch Payments
Searches
Fetch data on demand using 12 search modules that query the app during a run.
- Get a Bill
- Get a Customer
- Get an Invoice
- Get a Payment
- Get a Vendor
Actions
10 action modules cover the full range of create, update, and delete operations.
- Cancel a Payment
- Create a Bill
- Create a Customer
- Create an Invoice
- Create a Payment
Explore the fields available for each Bill trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Vendor ID | text |
Funding Amount | number |
Amount | number |
Exchange Rate | number |
Description | text |
Due Date | text |
Invoice | object |
Invoice Number | text |
Invoice Date | text |
Bill Line Items | array |
Pay From Chart Of Account ID | text |
Payment Status | text |
Created Time | date |
Updated Time | date |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Location ID | text |
Item ID | text |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Name | text |
Company Name | text |
Contact | object |
First Name | text |
Last Name | text |
Email | text |
Phone | text |
Fax | text |
Description | text |
Invoice Currency | text |
Account Type | text |
Payment Term ID | text |
Account Number | text |
Billing Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Shipping Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Balance | object |
Amount | number |
Created Time | date |
Updated Time | date |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Vendor ID | text |
Funding Amount | number |
Amount | number |
Exchange Rate | number |
Description | text |
Due Date | text |
Invoice | object |
Invoice Number | text |
Invoice Date | text |
Bill Line Items | array |
Pay From Chart Of Account ID | text |
Payment Status | text |
Created Time | date |
Updated Time | date |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Location ID | text |
Item ID | text |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Vendor ID | text |
Funding Amount | number |
Amount | number |
Exchange Rate | number |
Description | text |
Due Date | text |
Invoice | object |
Invoice Number | text |
Invoice Date | text |
Bill Line Items | array |
Pay From Chart Of Account ID | text |
Payment Status | text |
Created Time | date |
Updated Time | date |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Location ID | text |
Item ID | text |
Searches
| Field | Type |
|---|---|
BillRequired | choice |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Vendor ID | text |
Funding Amount | number |
Amount | number |
Exchange Rate | number |
Description | text |
Due Date | text |
Invoice | object |
Invoice Number | text |
Invoice Date | text |
Bill Line Items | array |
Pay From Chart Of Account ID | text |
Payment Status | text |
Created Time | date |
Updated Time | date |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Location ID | text |
Item ID | text |
| Field | Type |
|---|---|
CustomerRequired | choice |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Name | text |
Company Name | text |
Contact | object |
First Name | text |
Last Name | text |
Email | text |
Phone | text |
Fax | text |
Description | text |
Invoice Currency | text |
Account Type | text |
Payment Term ID | text |
Account Number | text |
Billing Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Shipping Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Balance | object |
Amount | number |
Created Time | date |
Updated Time | date |
| Field | Type |
|---|---|
InvoiceRequired | choice |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Invoice Number | text |
Invoice Date | date |
Due Date | date |
Customer ID | text |
Total Amount | number |
Status | text |
Exchange Rate | number |
Created Time | date |
Updated Time | date |
Invoice Line Items | array |
Pay To Chart Of Account ID | text |
Payments | array |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Job ID | text |
Location ID | text |
| Field | Type |
|---|---|
PaymentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Vendor ID | text |
Vendor Name | text |
Bill ID | text |
Bill Payments | array |
Description | text |
Process Date | text |
Funding Account | object |
Type | text |
ID | text |
Amount | number |
Processing Options | object |
Request Pay Faster | boolean |
Create Bill | boolean |
Request Check Delivery Type | text |
Transaction Number | text |
Confirmation Number | text |
Status | text |
Exchange Rate | number |
Funding Amount | number |
Online Payment | boolean |
Disbursement Type | text |
Remittance Email | text |
Created Time | date |
Updated Time | date |
| Field | Type |
|---|---|
VendorRequired | choice |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Name | text |
Short Name | text |
Account Number | text |
Account Type | text |
Email | text |
Phone | text |
Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Payment Information | object |
Payee Name | text |
Email | text |
Last Payment Date | text |
Pay By Type | text |
Pay By Sub Type | text |
Virtual Card | object |
Bank Account | object |
Payment Purpose | object |
Additional Info | object |
Tax ID | text |
Tax ID Type | text |
Track 1099 | boolean |
Lead Time In Days | number |
Combine Payments | boolean |
Payment Term ID | text |
Company Name | text |
Rpps ID | text |
Bank Account Status | text |
Recurring Payments | boolean |
Bill Currency | text |
Created Time | date |
Updated Time | date |
Balance | object |
Amount | number |
Last Updated Date | date |
Auto Pay | object |
Enabled | boolean |
Bank Account ID | text |
Created By | text |
Max Amount | number |
Days Before Due Date | number |
Network Status | text |
| Field | Type |
|---|---|
BillRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Name | text |
Created Time | date |
Download Link | text |
| Field | Type |
|---|---|
Filter | text |
Sort | array |
FieldRequired | choice |
OrderRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Vendor ID | text |
Funding Amount | number |
Amount | number |
Exchange Rate | number |
Description | text |
Due Date | text |
Invoice | object |
Invoice Number | text |
Invoice Date | text |
Bill Line Items | array |
Pay From Chart Of Account ID | text |
Payment Status | text |
Created Time | date |
Updated Time | date |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Location ID | text |
Item ID | text |
| Field | Type |
|---|---|
Filter | text |
Sort | array |
FieldRequired | choice |
OrderRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Name | text |
Company Name | text |
Contact | object |
First Name | text |
Last Name | text |
Email | text |
Phone | text |
Fax | text |
Description | text |
Invoice Currency | text |
Account Type | text |
Payment Term ID | text |
Account Number | text |
Billing Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Shipping Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Balance | object |
Amount | number |
Created Time | date |
Updated Time | date |
| Field | Type |
|---|---|
Filter | text |
Sort | array |
FieldRequired | choice |
OrderRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Invoice Number | text |
Invoice Date | date |
Due Date | date |
Customer ID | text |
Total Amount | number |
Status | text |
Exchange Rate | number |
Created Time | date |
Updated Time | date |
Invoice Line Items | array |
Pay To Chart Of Account ID | text |
Payments | array |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Job ID | text |
Location ID | text |
| Field | Type |
|---|---|
Filter | text |
Sort | array |
FieldRequired | choice |
OrderRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Invoice Number | text |
Invoice Date | date |
Due Date | date |
Customer ID | text |
Total Amount | number |
Status | text |
Exchange Rate | number |
Created Time | date |
Updated Time | date |
Invoice Line Items | array |
Pay To Chart Of Account ID | text |
Payments | array |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Job ID | text |
Location ID | text |
| Field | Type |
|---|---|
Filter | text |
Sort | array |
FieldRequired | choice |
OrderRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
First Name | text |
Last Name | text |
Email | text |
Role | object |
ID | text |
Type | text |
Description | text |
Created Time | date |
Updated Time | date |
| Field | Type |
|---|---|
BillRequired | choice |
NameRequired | text |
FileRequired | text |
| Field | Type |
|---|---|
Upload ID | text |
Actions
| Field | Type |
|---|---|
PaymentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Vendor ID | text |
Vendor Name | text |
Bill ID | text |
Bill Payments | array |
Description | text |
Process Date | text |
Funding Account | object |
Type | text |
ID | text |
Amount | number |
Processing Options | object |
Request Pay Faster | boolean |
Create Bill | boolean |
Request Check Delivery Type | text |
Transaction Number | text |
Confirmation Number | text |
Status | text |
Exchange Rate | number |
Funding Amount | number |
Online Payment | boolean |
Disbursement Type | text |
Remittance Email | text |
Created Time | date |
Updated Time | date |
| Field | Type |
|---|---|
VendorRequired | choice |
Due DateRequired | date |
Bill Line ItemsRequired | array |
InvoiceRequired | object |
Invoice NumberRequired | text |
Invoice DateRequired | date |
Description | text |
Pay From Chart Of Account ID | text |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Location ID | text |
Item ID | text |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Vendor ID | text |
Funding Amount | number |
Amount | number |
Exchange Rate | number |
Description | text |
Due Date | text |
Invoice | object |
Invoice Number | text |
Invoice Date | text |
Bill Line Items | array |
Pay From Chart Of Account ID | text |
Payment Status | text |
Created Time | date |
Updated Time | date |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Location ID | text |
Item ID | text |
| Field | Type |
|---|---|
NameRequired | text |
EmailRequired | |
Company Name | text |
Contact | object |
First Name | text |
Last Name | text |
Phone | text |
Fax | text |
Description | text |
Invoice Currency | choice |
Account Type | choice |
Payment Term ID | text |
Account Number | text |
Billing Address | object |
Line 1Required | text |
Line 2 | text |
CityRequired | text |
State Or Province | text |
Zip Or Postal CodeRequired | text |
CountryRequired | choice |
Shipping Address | object |
Line 1Required | text |
Line 2 | text |
CityRequired | text |
State Or Province | text |
Zip Or Postal CodeRequired | text |
CountryRequired | choice |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Name | text |
Company Name | text |
Contact | object |
First Name | text |
Last Name | text |
Email | text |
Phone | text |
Fax | text |
Description | text |
Invoice Currency | text |
Account Type | text |
Payment Term ID | text |
Account Number | text |
Billing Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Shipping Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Balance | object |
Amount | number |
Created Time | date |
Updated Time | date |
| Field | Type |
|---|---|
CustomerRequired | object |
ID | choice |
Name | text |
Email | |
Invoice Currency | text |
Invoice Line ItemsRequired | array |
Invoice Number | text |
Invoice Date | date |
Due Date | date |
Processing Options | object |
Send Email | boolean |
Pay To Chart Of Account ID | text |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Job ID | text |
Location ID | text |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Invoice Number | text |
Invoice Date | date |
Due Date | date |
Customer ID | text |
Total Amount | number |
Status | text |
Exchange Rate | number |
Created Time | date |
Updated Time | date |
Invoice Line Items | array |
Pay To Chart Of Account ID | text |
Payments | array |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Job ID | text |
Location ID | text |
| Field | Type |
|---|---|
<p style="color: red; border: 1px solid red; padding: 8px;">To access this feature, a signed waiver agreement is required. Please contact Bill Support to complete the process and enable the feature.</p> | text |
AmountRequired | number |
Funding AccountRequired | object |
TypeRequired | choice |
ID | text |
Processing OptionsRequired | object |
Request Pay Faster | boolean |
Create Bill | boolean |
Request Check Delivery Type | choice |
Vendor ID | choice |
Bill ID | choice |
Description | text |
Process Date | date |
Payment Purpose | object |
Text | text |
Code | object |
Transaction Number | text |
Card Funding Purpose | text |
| Field | Type |
|---|---|
ID | text |
Vendor ID | text |
Vendor Name | text |
Bill ID | text |
Bill Payments | array |
Description | text |
Process Date | text |
Funding Account | object |
Type | text |
ID | text |
Amount | number |
Processing Options | object |
Request Pay Faster | boolean |
Create Bill | boolean |
Request Check Delivery Type | text |
Transaction Number | text |
Confirmation Number | text |
Status | text |
Exchange Rate | number |
Funding Amount | number |
Online Payment | boolean |
Disbursement Type | text |
Remittance Email | text |
Created Time | date |
Updated Time | date |
| Field | Type |
|---|---|
NameRequired | text |
AddressRequired | object |
Line 1Required | text |
CityRequired | text |
Zip or Postal CodeRequired | text |
CountryRequired | choice |
Line 2 | text |
State or Province | text |
Payment Information | object |
Payee NameRequired | text |
Email | |
Bank Account | object |
Payment Purpose | object |
Additional Info | object |
Tax ID | text |
Tax ID Type | choice |
Track 1099 | boolean |
Lead Time In Days | number |
Combine Payments | boolean |
Payment Term ID | text |
Company Name | text |
Bill Currency | choice |
Auto Pay | object |
Enabled | boolean |
Bank Account ID | text |
Created By | text |
Max Amount | number |
Days Before Due Date | number |
Short Name | text |
Account Number | text |
Account Type | choice |
Email | |
Phone | text |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Name | text |
Short Name | text |
Account Number | text |
Account Type | text |
Email | text |
Phone | text |
Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Payment Information | object |
Payee Name | text |
Email | text |
Last Payment Date | text |
Pay By Type | text |
Pay By Sub Type | text |
Virtual Card | object |
Bank Account | object |
Payment Purpose | object |
Additional Info | object |
Tax ID | text |
Tax ID Type | text |
Track 1099 | boolean |
Lead Time In Days | number |
Combine Payments | boolean |
Payment Term ID | text |
Company Name | text |
Rpps ID | text |
Bank Account Status | text |
Recurring Payments | boolean |
Bill Currency | text |
Created Time | date |
Updated Time | date |
Balance | object |
Amount | number |
Last Updated Date | date |
Auto Pay | object |
Enabled | boolean |
Bank Account ID | text |
Created By | text |
Max Amount | number |
Days Before Due Date | number |
Network Status | text |
| Field | Type |
|---|---|
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
CustomerRequired | choice |
Name | text |
Email | |
Company Name | text |
Contact | object |
First Name | text |
Last Name | text |
Phone | text |
Fax | text |
Description | text |
Invoice Currency | choice |
Account Type | choice |
Payment Term ID | text |
Account Number | text |
Billing Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | choice |
Shipping Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | choice |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Name | text |
Company Name | text |
Contact | object |
First Name | text |
Last Name | text |
Email | text |
Phone | text |
Fax | text |
Description | text |
Invoice Currency | text |
Account Type | text |
Payment Term ID | text |
Account Number | text |
Billing Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Shipping Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Balance | object |
Amount | number |
Created Time | date |
Updated Time | date |
| Field | Type |
|---|---|
InvoiceRequired | choice |
Customer | object |
ID | choice |
Name | text |
Email | |
Invoice Currency | text |
Invoice Line Items | array |
Invoice Number | text |
Invoice Date | date |
Due Date | date |
Processing Options | object |
Send Email | boolean |
Pay To Chart Of Account ID | text |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Job ID | text |
Location ID | text |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Invoice Number | text |
Invoice Date | date |
Due Date | date |
Customer ID | text |
Total Amount | number |
Status | text |
Exchange Rate | number |
Created Time | date |
Updated Time | date |
Invoice Line Items | array |
Pay To Chart Of Account ID | text |
Payments | array |
Categories | object |
Accounting Class ID | text |
Department ID | text |
Job ID | text |
Location ID | text |
| Field | Type |
|---|---|
VendorRequired | choice |
Name | text |
Address | object |
Line 1Required | text |
CityRequired | text |
Zip or Postal CodeRequired | text |
CountryRequired | choice |
Line 2 | text |
State or Province | text |
Payment Information | object |
Payee Name | text |
Email | |
Bank Account | object |
Payment Purpose | object |
Additional Info | object |
Tax ID | text |
Tax ID Type | choice |
Track 1099 | boolean |
Lead Time In Days | number |
Combine Payments | boolean |
Payment Term ID | text |
Company Name | text |
Bill Currency | choice |
Auto Pay | object |
Enabled | boolean |
Bank Account ID | text |
Created By | text |
Max Amount | number |
Days Before Due Date | number |
Short Name | text |
Account Number | text |
Account Type | choice |
Email | |
Phone | text |
| Field | Type |
|---|---|
ID | text |
Archived | boolean |
Name | text |
Short Name | text |
Account Number | text |
Account Type | text |
Email | text |
Phone | text |
Address | object |
Line 1 | text |
Line 2 | text |
City | text |
State Or Province | text |
Zip Or Postal Code | text |
Country | text |
Country Name | text |
Payment Information | object |
Payee Name | text |
Email | text |
Last Payment Date | text |
Pay By Type | text |
Pay By Sub Type | text |
Virtual Card | object |
Bank Account | object |
Payment Purpose | object |
Additional Info | object |
Tax ID | text |
Tax ID Type | text |
Track 1099 | boolean |
Lead Time In Days | number |
Combine Payments | boolean |
Payment Term ID | text |
Company Name | text |
Rpps ID | text |
Bank Account Status | text |
Recurring Payments | boolean |
Bill Currency | text |
Created Time | date |
Updated Time | date |
Balance | object |
Amount | number |
Last Updated Date | date |
Auto Pay | object |
Enabled | boolean |
Bank Account ID | text |
Created By | text |
Max Amount | number |
Days Before Due Date | number |
Network Status | text |



