Procedures
Automation procedures in the QuickBooks BDK Book.
Make sure to add the QuickBooks BDK Book to your agent before using these automation procedures.
to create a bill
Create a new bill in QuickBooks from the provided bill details.
Input Concepts
Concept
Description
Type
Required
Default Value
Output Concepts
Concept
Description
Type
Examples
Create a bill with mixed line items.
set the department's company id to 9341455406391846
get '{"vendor":"Pam Seitz","line_items":[{"name":"Sprinkler Heads","amount":200.00,"quantity":4,"unit_price":50.00},{"account_name":"Supplies","amount":75.00,"description":"Miscellaneous office expenses"}]}' as a json
use the above as bill
create the bill
Create a bill with all optional fields for item-based line items.
set the department's company id to 9341455406391846
get '{"vendor":"Pam Seitz","terms":"Net 30","bill_date":"2025-07-15","due_date":"2025-08-14","bill_no":"COMPLETE-123","line_items":[{"name":"Sprinkler Heads","amount":200.00,"description":"Premium sprinkler heads","customer":"Cool Cars","quantity":4,"unit_price":50.00,"billable_status":"Billable"}]}' as a json
use the above as bill
create the bill
Create a bill with account-based line items.
set the department's company id to 9341455406391846
get '{"vendor":"Pam Seitz","line_items":[{"account_name":"Supplies","amount":150.00,"description":"Office supplies expense","customer":"Cool Cars"}]}' as a json
use the above as bill
create the bill
Last updated
Was this helpful?