Resolve the merchant behind a charge
Well reads spend from Ramp and matches each merchant to a company record, then forwards the matched document to Bill.com's email-in address with the vendor resolved.
Close the loop between Ramp and Bill.com: failed payments surface inside Well, returned debits route to the AP owner, the documents you forward stay accurate.
The Ramp integration connects your corporate card and expense management platform to Well.
The Bill.
Ramp handles employee card spend; Bill.
com handles vendor bill payments. The two sides of business AP rarely speak to each other. Connecting Ramp to Bill. com through Well matches each Ramp transaction inside its own ledger and forwards the matched document that should be a vendor bill (recurring spend, contractor payments) into Bill. com as a structured bill with the vendor record resolved and the approval workflow staged. Ramp's MCP server pushes card-transaction events to Well; Bill. com creates the bill from the forwarded PDF and routes it through your configured approval chain.
Well reads spend from Ramp and matches each merchant to a company record, then forwards the matched document to Bill.com's email-in address with the vendor resolved.
Merchant strings that resolve to one company are treated as the same vendor inside Well before the forward, so Bill.com does not accumulate near-duplicates.
Each forwarded document keeps the Ramp charge and its resolved company attached, so Bill.com sees the vendor and the spend behind it together.
The Ramp transaction Well matched stays linked to the document sent to Bill.com, so each entry traces back to the charge it came from.
Captures every card transaction with merchant, amount, currency, and category.
Pulls employee reimbursement requests with their amount and category as a transaction.
Pulls the policy_violations field on the transaction so non-compliant lines surface for review.
Picks up Ramp transactions that arrive with an automated coding rule already applied.
Well discovers new Ramp vendors via the read-only ETL load and mirrors them as company records.
Pulls each Ramp card account the workspace holds with its limit and the cards bound to it.
The forwarded PDF is the bill record itself in Bill.com's inbox.
The created bill enters your Bill.com approval policy and is routed to the assigned approver roles in sequence; each approver reviews the coding and signs off before the bill is cleared for AP. Well never approves the bill, picks a funding account, or releases payment.
Bill.com's IVA OCR resolves the vendor name from the document. You complete the vendor setup (banking, tax) separately.
3 fields flow from Ramp into Bill.com.
| Ramp field | Label | Bill.com field | Label | |
|---|---|---|---|---|
| transaction.amount | Amount | amount | Amount | |
| transaction.currency_code | Currency | currency | Currency | |
| transaction.id | Transaction id | payment_id | Payment id |
4 fields flow from Ramp into Bill.com.
| Ramp field | Label | Bill.com field | Label | |
|---|---|---|---|---|
| bill.invoice_number | Invoice number | invoice_number | Invoice number | |
| bill.invoice_date | Issue date | invoice_date | Invoice date | |
| bill.due_date | Due date | due_date | Due date | |
| bill.currency_code | Currency | currency | Currency |
4 fields flow from Ramp into Bill.com.
| Ramp field | Label | Bill.com field | Label | |
|---|---|---|---|---|
| vendor.name | Vendor name | vendor_name | Vendor name | |
| vendor.email | ||||
| vendor.tax_id | Tax id | tax_id | Tax id | |
| vendor.id | Vendor id | vendor_id | Vendor id |
Click Connect with Ramp; the Ramp MCP server registers a Well client automatically. Ramp's MCP server registers a read-scoped Well client through DCR; no credential paste, no shared secret.
Well discovers Ramp's card transactions, approved bills, reimbursements, vendor records, and policy events and the the Bill.com inbox awaiting approval. The first batch of bank lines flows into the review queue alongside candidate scheduled payments; once you confirm the rule, Ramp debits auto-link above 85% confidence.
In Bill.com, open Settings > Developer > API keys and create a key paired with your developer ID. Paste the key into Well; Bill.com's discovery endpoints are reached over TLS 1.3 and the secret is never echoed in the UI.
Well connects to Ramp through its MCP server, which issues short-lived access tokens via Dynamic Client Registration. Well never holds a long-lived Ramp secret; the server refreshes its own tokens on each session. Well's storage region is configured per workspace regardless of where Ramp and Bill.com host theirs.
Read Ramp records
Scoped to card transactions, approved bills, reimbursements, vendor records, and related records. No access to anything else in your Ramp account.
Deliver documents to your Bill.com inbox
Well forwards the extracted document to your Bill.com email-in address; Bill.com reads bills via email-in inbox, with vendor, invoice number, amount, and related records from it and you review and post. No write credential to Bill.com is requested.
Modify or delete Ramp records
Not granted. Ramp is read-only on Well's side; the source of truth never moves.
Read other workspaces' data
Encryption keys are per-workspace; another tenant's records are inaccessible by design.
Connect both sides. Ramp bills queue cleanly in Bill.com.
Other ways to connect Ramp or Bill.com through Well.

Ramp
See the Ramp connector

Bill.com
See the Bill.com connector


Ramp → Freshbooks
Reconcile Ramp card transactions, bills, and reimbursements…


Ramp → Melio
Route approved Ramp bills into Melio for ACH or check disbur…


Square → Bill.com
Reconcile Square supplier-side activity inside Well, forward…

Soldo
See the Soldo connector

Spendesk
See the Spendesk connector

Melio
See the Melio connector