bill_list_ chart_ of_ accountsGet list of chart of accounts.
See what is overdue, line up the bills due this week, get an invoice out and check card spend, all on the BILL organization you connected.
PopMCPBill.com
Every payables, receivables, funding account, classification, network, webhook and Spend & Expense operation a BILL customer can call, plus the BILL events the connection can watch.
316 tools in the full catalog: 117 read and 199 write. 40 load by default, and the rest are found with tool search.
bill_list_ chart_ of_ accountsGet list of chart of accounts.
bill_create_ customerCreate a customer.
bill_get_ customerGet customer details.
bill_list_ customersGet list of customers.
bill_list_ bank_ accountsGet list of bank accounts.
bill_cancel_ paymentCHANGES REAL MONEY: stops a payment that has not started processing.
bill_create_ paymentMOVES REAL MONEY: pays a vendor from the organization's funding account.
bill_get_ paymentGet payment details.
bill_list_ payment_ optionsGet list of vendor payment options.
bill_list_ paymentsGet list of payments.
bill_prepare_ paymentGets everything needed to pay one bill and pays nothing: the bill, its vendor, the ways to pay it with their process and delivery dates, and whether the session is trusted to make payments.
bill_create_ vendorCreate a vendor.
bill_get_ vendorGet vendor details.
bill_list_ transactionsGet list of transactions.
bill_list_ vendorsGet list of vendors.
bill_spend_ summaryCard spend from BILL Spend & Expense for a period, added up by merchant, budget or person.
bill_update_ vendorUpdate a vendor.
bill_upload_ spend_ receiptPuts a receipt image on a Spend & Expense card transaction or reimbursement, in one call.
bill_create_ invoiceCreate an invoice.
bill_create_ invoice_ payment_ linkGet invoice payment link.
bill_get_ invoiceGet invoice details.
bill_list_ invoicesGet list of invoices.
bill_receivables_ summaryWhat the organization is owed: open invoices that are overdue and due soon, with totals by customer.
bill_send_ invoiceSend an invoice to a customer email address.
bill_create_ billCreate a bill.
bill_get_ billGet bill details.
bill_list_ billsGet list of bills.
bill_list_ budgetsGet list of budgets.
bill_payables_ summaryWhat the organization owes: unpaid bills that are overdue and due soon, with totals by vendor.
bill_update_ billUpdate a bill.
bill_list_ reimbursementsGet list of reimbursements.
bill_list_ vendor_ cardsGet list of cards.
bill_approve_ or_ deny_ billsApprove or deny a bill.
bill_confirm_ mfa_ codeValidate MFA challenge.
bill_list_ pending_ bill_ approvalsGet list of bills pending approval.
bill_send_ mfa_ codeGenerate MFA challenge.
bill_download_ fileReturns the file behind a bill document or an attachment, as content_base64 with its name.
bill_upload_ bill_ documentUpload bill document.
bill_list_ received_ paymentsGet list of received payments.
bill_overviewStart here.
bill_archive_ accounting_ classArchive an accounting class.
bill_archive_ chart_ of_ accountArchive a chart of accounts.
bill_archive_ departmentArchive a department.
bill_archive_ employeeArchive an employee.
bill_archive_ itemArchive an item.
bill_archive_ jobArchive a job.
bill_archive_ locationArchive a location.
bill_bulk_ archive_ accounting_ classesArchive multiple accounting classes with one API request.
bill_bulk_ archive_ chart_ of_ accountsArchive multiple chart of accounts with one API request.
bill_bulk_ archive_ departmentsArchive multiple departments with one API request.
bill_bulk_ archive_ employeesArchive multiple employees with one API request.
bill_bulk_ archive_ itemsArchive multiple items with one API request.
bill_bulk_ archive_ jobsArchive multiple jobs with one API request.
bill_bulk_ archive_ locationsArchive multiple locations with one API request.
bill_bulk_ create_ accounting_ classesCreate multiple accounting classes with one API request.
bill_bulk_ create_ chart_ of_ accountsCreate multiple chart of accounts with one API request.
bill_bulk_ create_ departmentsCreate multiple departments with one API request.
bill_bulk_ create_ employeesCreate multiple employees with one API request.
bill_bulk_ create_ itemsCreate multiple items with one API request.
bill_bulk_ create_ jobsCreate multiple jobs with one API request.
bill_bulk_ create_ locationsCreate multiple locations with one API request.
bill_bulk_ restore_ accounting_ classesRestore multiple accounting classes with one API request.
bill_bulk_ restore_ chart_ of_ accountsRestore multiple chart of accounts with one API request.
bill_bulk_ restore_ departmentsRestore multiple departments with one API request.
bill_bulk_ restore_ employeesRestore multiple employees with one API request.
bill_bulk_ restore_ itemsRestore multiple items with one API request.
bill_bulk_ restore_ jobsRestore multiple jobs with one API request.
bill_bulk_ restore_ locationsRestore multiple locations with one API request.
bill_bulk_ update_ accounting_ classesUpdate multiple accounting classes.
bill_bulk_ update_ chart_ of_ accountsUpdate multiple chart of accounts.
bill_bulk_ update_ departmentsUpdate multiple departments with one API request.
bill_bulk_ update_ employeesUpdate multiple employees.
bill_bulk_ update_ itemsUpdate multiple items.
bill_bulk_ update_ jobsUpdate multiple jobs.
bill_bulk_ update_ locationsUpdate multiple locations.
bill_create_ accounting_ classCreate an accounting class.
bill_create_ chart_ of_ accountCreate a chart of accounts.
bill_create_ departmentCreate a department.
bill_create_ employeeCreate an employee.
bill_create_ itemCreate an item.
bill_create_ jobCreate a job.
bill_create_ locationCreate a location.
bill_get_ accounting_ classGet accounting class details.
bill_get_ chart_ of_ accountGet chart of accounts details.
bill_get_ departmentGet department details.
bill_get_ employeeGet employee details.
bill_get_ itemGet item details.
bill_get_ jobGet job details.
bill_get_ locationGet location details.
bill_list_ accounting_ classesGet list of accounting classes.
bill_list_ departmentsGet list of departments.
bill_list_ employeesGet list of employees.
bill_list_ itemsGet list of items.
bill_list_ jobsGet list of jobs.
bill_list_ locationsGet list of locations.
bill_restore_ accounting_ classRestore an archived accounting class.
bill_restore_ chart_ of_ accountRestore an archived chart of accounts.
bill_restore_ departmentRestore an archived department.
bill_restore_ employeeRestore an archived employee.
bill_restore_ itemRestore an archived item.
bill_restore_ jobRestore an archived job.
bill_restore_ locationRestore an archived location.
bill_update_ accounting_ classUpdate an accounting class.
bill_update_ chart_ of_ accountUpdate a chart of accounts.
bill_update_ departmentUpdate a department.
bill_update_ employeeUpdate an employee.
bill_update_ itemUpdate an item.
bill_update_ jobUpdate a job.
bill_update_ locationUpdate a location.
bill_archive_ customerArchive a customer.
bill_archive_ customer_ bank_ accountArchive a customer bank account.
bill_archive_ customer_ contactArchive a customer contact.
bill_authorize_ customer_ chargesALLOWS REAL CHARGES: marks a customer as agreeing to be charged.
bill_create_ customer_ bank_ accountCHANGES WHERE MONEY COMES FROM: adds a bank account to charge a customer.
bill_create_ customer_ contactCreate a customer contact.
bill_get_ customer_ bank_ accountGet customer bank account details.
bill_get_ customer_ contactGet customer contact details.
bill_list_ customer_ bank_ accountsGet list of customer bank accounts.
bill_list_ customer_ contactsGet list of customer contacts.
bill_restore_ customerRestore an archived customer.
bill_restore_ customer_ contactRestore a customer contact.
bill_update_ customerUpdate a customer.
bill_update_ customer_ bank_ accountUpdate a customer bank account.
bill_update_ customer_ contactUpdate a customer contact.
bill_archive_ bank_ accountArchive a bank account.
bill_archive_ bank_ account_ userArchive a bank account user.
bill_create_ bank_ accountCHANGES WHERE MONEY COMES FROM: adds a bank account to pay from.
bill_get_ bank_ accountGet bank account details.
bill_get_ card_ accountGet card account details.
bill_get_ funding_ account_ permissionsGet funding account permissions.
bill_list_ ap_ cardsGet list of AP Cards.
bill_list_ bank_ account_ usersGet list of bank account users.
bill_list_ card_ account_ usersGet list of card account users.
bill_list_ card_ accountsGet list of card accounts.
bill_list_ card_ funding_ purposesGet card funding purpose.
bill_nominate_ bank_ account_ userNominate a bank account user.
bill_update_ bank_ accountUpdate a bank account.
bill_verify_ bank_ accountVerify a bank account.
bill_create_ bulk_ paymentMOVES REAL MONEY: pays up to 50 bills in one request.
bill_create_ mass_ paymentMOVES REAL MONEY: pays up to 2000 bills in one request.
bill_get_ check_ imageGet check image data.
bill_get_ exchange_ rateGet BILL exchange rate.
bill_get_ exchange_ ratesGet BILL exchange rates for multiple vendors.
bill_get_ mass_ paymentGet mass payment status.
bill_void_ paymentCHANGES REAL MONEY: voids a payment already in process, and can reissue it.
bill_add_ transaction_ receiptAdd a transaction receipt.
bill_archive_ credit_ memoArchive a credit memo.
bill_archive_ vendorArchive a vendor.
bill_bulk_ archive_ credit_ memosArchive multiple credit memos with one API request.
bill_bulk_ create_ credit_ memosCreate multiple credit memos with one API request.
bill_bulk_ create_ vendorsCreate multiple vendors with one API request.
bill_bulk_ replace_ credit_ memosReplace multiple credit memos.
bill_bulk_ restore_ credit_ memosRestore multiple credit memos with one API request.
bill_bulk_ update_ credit_ memosUpdate multiple credit memos.
bill_create_ credit_ memoCreate a credit memo.
bill_create_ transaction_ receipt_ upload_ urlCreate a transaction upload URL.
bill_create_ vendor_ bank_ accountCHANGES WHERE MONEY GOES: sets the bank account a vendor is paid to.
bill_delete_ transaction_ receiptDelete a transaction receipt.
bill_delete_ vendor_ bank_ accountCHANGES WHERE MONEY GOES: removes the bank account a vendor is paid to.
bill_get_ credit_ memoGet credit memo details.
bill_get_ international_ payment_ configGet international payments configuration.
bill_get_ transactionGet transaction details.
bill_get_ vendor_ bank_ accountGet vendor bank account details.
bill_get_ vendor_ configurationGet vendor configuration.
bill_list_ credit_ memosGet list of credit memos.
bill_list_ transaction_ custom_ field_ valuesGet list of transaction custom field values.
bill_list_ transaction_ custom_ fieldsGet list of transaction custom fields.
bill_replace_ credit_ memoReplace a credit memo.
bill_respond_ to_ 3ds_ challengeMOVES REAL MONEY: accepting lets the card purchase go through.
bill_restore_ credit_ memoRestore a credit memo.
bill_restore_ vendorRestore an archived vendor.
bill_update_ credit_ memoUpdate a credit memo.
bill_update_ transactionUpdate a transaction.
bill_update_ transaction_ custom_ fieldsUpdate transaction custom fields.
bill_archive_ invoiceArchive an invoice.
bill_record_ invoice_ paymentRecord AR payment.
bill_replace_ invoiceReplace an invoice.
bill_restore_ invoiceRestore an archived invoice.
bill_update_ invoiceUpdate an invoice.
bill_archive_ billArchive a bill.
bill_archive_ vendor_ creditArchive a vendor credit.
bill_bulk_ archive_ vendor_ creditsArchive multiple vendor credits with one API request.
bill_bulk_ create_ billsCreate multiple bills with one API request.
bill_bulk_ create_ vendor_ creditsCreate multiple vendor credits with one API request.
bill_bulk_ replace_ vendor_ creditsReplace multiple vendor credits.
bill_bulk_ update_ vendor_ creditsUpdate multiple vendor credits.
bill_create_ budgetCreate a budget.
bill_create_ vendor_ creditCreate a vendor credit.
bill_delete_ budgetDelete a budget.
bill_delete_ budget_ memberDelete a budget member.
bill_get_ budgetGet budget details.
bill_get_ budget_ memberGet budget member details.
bill_get_ vendor_ creditGet vendor credit details.
bill_list_ budget_ membersGet list of budget members.
bill_list_ vendor_ creditsGet list of vendor credits.
bill_record_ bill_ paymentRecord AP payment.
bill_replace_ billReplace a bill.
bill_replace_ vendor_ creditReplace a vendor credit.
bill_restore_ billRestore an archived bill.
bill_set_ budget_ memberAdd or update a budget member.
bill_set_ budget_ membersUpdate multiple budget members.
bill_update_ budgetUpdate a budget.
bill_update_ vendor_ creditUpdate a vendor credit.
bill_accept_ invitationAccept connection request.
bill_add_ reimbursement_ receiptAdd a reimbursement receipt.
bill_approve_ or_ deny_ reimbursementMOVES REAL MONEY: an approved reimbursement is paid to the person.
bill_create_ custom_ fieldCreate a custom field.
bill_create_ custom_ field_ valuesCreate a custom field value.
bill_create_ customer_ invitationSend connection request to a customer.
bill_create_ reimbursementCreate a reimbursement.
bill_create_ reimbursement_ receipt_ upload_ urlCreate a reimbursement upload URL.
bill_create_ vendor_ invitationSend connection request to a vendor.
bill_delete_ custom_ fieldDelete a custom field.
bill_delete_ custom_ field_ valueDelete a custom field value.
bill_delete_ customer_ invitationDelete customer connection.
bill_delete_ reimbursementDelete a reimbursement.
bill_delete_ reimbursement_ receiptDelete a reimbursement receipt.
bill_delete_ vendor_ invitationDelete vendor connection.
bill_get_ custom_ fieldGet custom field details.
bill_get_ custom_ field_ valueGet custom field value details.
bill_get_ customer_ invitationGet customer connection request status.
bill_get_ reimbursementGet reimbursement details.
bill_get_ vendor_ invitationGet vendor connection request status.
bill_invite_ vendor_ by_ emailSend connection request to a vendor not in the BILL Network.
bill_list_ custom_ field_ valuesGet list of custom field values.
bill_list_ custom_ fieldsGet list of custom fields.
bill_search_ networkSearch for an organization in the BILL Network.
bill_update_ custom_ fieldUpdate a custom field.
bill_update_ reimbursementUpdate a reimbursement.
bill_create_ webhook_ subscriptionCreate a subscription.
bill_delete_ attachmentDelete an attachment.
bill_delete_ webhook_ subscriptionDelete a subscription.
bill_get_ attachmentGet attachment details.
bill_get_ webhook_ subscriptionGet subscription details.
bill_list_ customer_ attachmentsGet list of customer attachments.
bill_list_ invoice_ attachmentsGet list of invoice attachments.
bill_list_ vendor_ attachmentsGet list of vendor attachments.
bill_list_ webhook_ subscriptionsGet list of subscriptions.
bill_replace_ webhook_ subscriptionReplace a subscription.
bill_rotate_ webhook_ security_ keyCreate a security key.
bill_send_ test_ webhook_ eventGenerate a test event notification.
bill_update_ webhook_ subscriptionUpdate a subscription.
bill_upload_ customer_ attachmentUpload customer attachment.
bill_upload_ invoice_ attachmentUpload invoice attachment.
bill_upload_ vendor_ attachmentUpload vendor attachment.
bill_archive_ recurring_ billArchive a recurring bill.
bill_archive_ recurring_ invoiceArchive a recurring invoice.
bill_create_ recurring_ billCreate a recurring bill.
bill_create_ recurring_ invoiceCreate a recurring invoice.
bill_create_ vendor_ cardALLOWS REAL SPENDING: issues a vendor card against a budget.
bill_delete_ vendor_ cardDelete a vendor card.
bill_freeze_ vendor_ cardFreeze a vendor card.
bill_get_ recurring_ billGet recurring bill details.
bill_get_ recurring_ invoiceGet recurring invoice details.
bill_get_ vendor_ cardGet vendor card details.
bill_list_ recurring_ billsGet list of recurring bills.
bill_list_ recurring_ invoicesGet list of recurring invoices.
bill_replace_ recurring_ billReplace a recurring bill.
bill_replace_ recurring_ invoiceReplace a recurring invoice.
bill_restore_ recurring_ billRestore an archived recurring bill.
bill_restore_ recurring_ invoiceRestore a recurring invoice.
bill_unfreeze_ vendor_ cardUnfreeze a vendor card.
bill_update_ recurring_ billUpdate a recurring bill.
bill_update_ recurring_ invoiceUpdate a recurring invoice.
bill_update_ vendor_ cardUpdate a vendor card.
bill_add_ mfa_ phoneAdd phone for MFA setup.
bill_archive_ userArchive an user.
bill_confirm_ mfa_ phoneValidate phone for MFA setup.
bill_create_ bill_ approval_ policyCreate a bill approval policy.
bill_create_ spend_ userCreate an user.
bill_create_ userCreate an user.
bill_delete_ bill_ approval_ policyDelete a bill approval policy.
bill_delete_ spend_ userDelete an user.
bill_get_ billing_ statementGet billing statement details.
bill_get_ current_ spend_ userGet current user details.
bill_get_ organizationGet organization details.
bill_get_ price_ planGet organization price plan details.
bill_get_ spend_ userGet user details.
bill_get_ userGet user details.
bill_list_ bill_ approval_ policiesGet list of bill approval policies.
bill_list_ billing_ statementsGet list of billing statements.
bill_list_ industriesGet list of organization industries.
bill_list_ mfa_ phonesGet list of MFA phone numbers.
bill_list_ spend_ usersGet list of users.
bill_list_ usersGet list of users.
bill_restore_ userRestore an archived user.
bill_step_ up_ mfa_ sessionMFA step-up for API session.
bill_update_ bill_ approval_ policyUpdate a bill approval policy.
bill_update_ organizationUpdate an organization.
bill_update_ spend_ userUpdate an user.
bill_update_ userUpdate an user.
bill_get_ documentGet document details.
bill_get_ document_ upload_ statusGet document upload status.
bill_list_ documentsGet list of documents.
bill_create_ payment_ termCreate a payment term.
bill_create_ risk_ verification_ phoneAdd phone for risk verification.
bill_get_ payment_ termGet payment term details.
bill_get_ risk_ verification_ phoneGet phone status for risk verification.
bill_get_ risk_ verificationsGet risk verification details for an existing organization.
bill_initiate_ risk_ verificationsInitiate risk verification for an organization.
bill_list_ payment_ termsGet list of payment terms.
bill_update_ payment_ termUpdate a payment term.
bill_charge_ customerMOVES REAL MONEY: withdraws funds from a customer's bank account.
bill_get_ received_ paymentGet received payment details.
bill_get_ webhook_ event_ catalogGet events catalog.
bill_list_ webhook_ eventsGet list of event notifications.
bill_resend_ webhook_ eventResend an event.
bill_check_ api_ healthCheck app health.
bill_check_ webhook_ api_ healthCheck app health.
bill_get_ export_ download_ linkGet exported record download URL.
bill_get_ sessionGet API session details.
bill_get_ user_ roleGet user role details.
bill_list_ exportsGet list of exported BILL records.
bill_list_ organizationsGet list of login organizations.
bill_list_ user_ rolesGet list of user roles.
bill_get_ vendor_ audit_ trailGet audit trail details for a vendor.
Credentials off one Bill.com screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.
In BILL, go to Settings, then Sync & Integrations, then Manage Developer Keys, and click Generate developer key. Paste the key and the Organization ID shown on that page, with the username and password of a BILL user made just for this. Card spend needs a Spend & Expense API token, which also works alone. PopMCP works out whether it is production or the sandbox.
••••••••••••3f7a008...api-user@yourcompany.comPayments and customer charges take effect when the AI calls them and use real company money on production. BILL also asks for a code it texts to your phone before the first payment. Choose read-only for the connection in PopMCP to keep it to reading, use a BILL user with the Auditor role, or connect sandbox keys first.
Drop the PopMCP URL into Claude, ChatGPT, Claude Code, Codex or any other supported client. It signs in through PopMCP with OAuth, so your Bill.com credential never leaves the server.
app.popmcp.com/mcpAsk for something harmless before the agent changes anything. Writes run as soon as it calls them, so confirm it reads the right account first.
What do we owe right now: what is overdue, what is due in the next two weeks, and who are the biggest vendors?
bill_payables_summaryok
Then just ask for the work
“What do we owe right now: what is overdue, what is due in the next two weeks, and who are the biggest vendors?”
“Get the Acme invoice for $2,400 ready to pay on Friday, and show me the options before anything is sent”
“Which customers owe us the most, and which of their invoices are late?”
“How much did we spend on cards last month by budget, and how many receipts are missing?”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting Bill.com behind an AI client.
For bills, payments and invoices: a developer key, your Organization ID, and the username and password of a BILL user. The key and the ID are on the same page in BILL, under Settings, Sync & Integrations, Manage Developer Keys, and there is nothing to apply for. For card spend and budgets: a Spend & Expense API token, made by an Admin. Either one works alone, or use both.
BILL's API signs in as a user, and it has no sign-in button for other apps to use. Add a separate BILL user just for PopMCP, so your own password stays yours, and give it only the role it needs. The password is stored encrypted and sent only to BILL. You can also use a sync token from Settings, Sync & Integrations, Tokens, in the same two fields, though a sync token cannot pay bills, send invoices or approve.
BILL's own server is in beta and read-only, covers part of the API, and asks other clients to get approval by email. PopMCP connects to BILL's API instead, which you can set up today and which covers creating bills, paying, invoicing, approvals, classifications, webhooks and the rest.
It can move money if you let it. create_payment, create_bulk_payment and create_mass_payment pay vendors, charge_customer takes money from a customer's bank account, and create_vendor_bank_account changes where money goes. Those tools say so in their descriptions. BILL also requires a code texted to your phone before the first payment, which lasts 30 days. To keep it to reading, choose read-only for the connection in PopMCP.
BILL's API has no duplicate protection for payments, so PopMCP adds some: the same payment sent again within 15 minutes is refused unless the AI marks it as a deliberate second one. You also cannot overpay a bill in BILL. If a call times out, the AI is told to look the payment up before trying again.
No full card number or security code ever passes through. PopMCP leaves out BILL's card details call, and refuses a card number sent to any tool. Bank account numbers and tax IDs show only their last four digits, and vendor bank details can only be set by a tool that warns about fraud in its description.
309 operations across vendors, bills, payments, approvals, customers, invoices, funding accounts, classifications, the BILL network, webhooks, budgets, cards, transactions and reimbursements, plus seven multi-step tools such as payables_summary and prepare_payment. 40 load into your AI client by default and the rest stay searchable.
Bills, vendors and invoices being created, changed, archived or restored, payments changing status or failing, vendor auto-pay failing, bank and card accounts being added or changed, and on Spend & Expense, card transactions, reimbursements and purchases needing approval.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Connect Bill.com in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Bill.com on the consent screen. The Bill.com tools are then available in that session, and no Bill.com credential is stored on your machine.
Loading 316 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 40-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.
A tool is something your AI calls, and there are 316 here. A trigger is something PopMCP watches for you: 26 Bill.com events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Bill.com.
Launch a hosted MCP endpoint for Bill.com, keep tool access under control, and start testing real workflow prompts right away.