Connectors

/

Ramp

/

Reconcile Ramp reimbursements with Rillet
Report
Cross-Connector

Find Ramp reimbursements that are not booked in Rillet

For finance teams who ask their AI assistant to match Ramp reimbursements to Rillet and show the ones that are missing or differ.

Try PopdockAI free
Get a live demo
Reconcile Ramp reimbursements with Rillet
Which Ramp reimbursements dated 2026-09-01 to 2026-09-30 are not in Rillet?
Of 18 Ramp reimbursements, 2 are not in Rillet and 1 has a different amount. - Not in Rillet: Dana Whitfield, Contoso Cafe, 86.40 USD, 2026-09-12 - Not in Rillet: Sam Patel, no matching Rillet vendor for this employee - Amount differs: Lee Chen, Ramp 240.00 vs Rillet 204.00 Want the full table of all 18 reimbursements?
Ramp
Sample figures. Your results come from your own account.
ramp-get-reimbursement
rillet-get-reimbursements
rillet-get-reimbursement-items
rillet-get-vendors

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Ramp

Ramp
Run it on your own Ramp data.

Connect Ramp, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

Approved Ramp reimbursements never get booked in Rillet

Employee reimbursements approved in Ramp are not always booked in Rillet, where the employee is recorded as a vendor. Matching by name, amount and date means searching across systems by hand, and unbooked items go unnoticed.

Without PopdockAI

  • List Ramp reimbursements for the period
  • Find the employee as a vendor in Rillet
  • Match amounts and dates by hand
  • Miss reimbursements that were never booked

With PopdockAI

  • Ramp reimbursements and Rillet reimbursements and items read
  • Each Rillet vendor mapped to a name and email
  • Matched on employee, equal amount and dates within 5 days
  • Unmatched on both sides listed, and nothing added

The prompt

Use this prompt

Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.

Prompt
**Objective:** For reimbursements dated `{date-from}` to `{date-to}` (ISO dates, required), find Ramp reimbursements with no matching reimbursement in Rillet.

**Step 1: Read Ramp reimbursements**

Call `ramp-get-reimbursement` (ramp server) with `transaction-date.from` = `{date-from}` and `transaction-date.to` = `{date-to}`. Keep `id`, `user-full-name`, `user-email`, `merchant`, `entity-amount`, `entity-amount-currency`, `transaction-date`, `state`, `sync-status`.

**Step 2: Read Rillet reimbursements**

Call `rillet-get-reimbursements` (rillet server) for headers (`reimbursement-id`, `vendor-id`, `reimbursement-date`, `status`) and `rillet-get-reimbursement-items` for amounts (`amount`, `currency`, `item-description`, `reimbursement-date`, `vendor-id`). Call `rillet-get-vendors` to map `vendor-id` to a name and email. Rillet cannot filter these, so filter dates yourself.

**Step 3: Match**

Rillet books the employee as a vendor. Match when the Rillet vendor name equals `user-full-name` or its email equals `user-email`, the amount is equal in the same currency, and the dates are within 5 days. Treat a Ramp `sync-status` that shows synced as a hint, not proof.

**Step 4: Report**

Table: Ramp id, employee, merchant, amount, date, Ramp sync-status, result (Matched, Not in Rillet, Amount differs). Then Rillet reimbursements in the window with no Ramp counterpart. Finish with counts.

**Rules & Guidelines:**

* Tools starting ramp- are on the ramp server and tools starting rillet- are on the rillet server. Both servers must be connected.
* Read only. Never call any Ramp or Rillet write tool: not `ramp-bill-add`, `ramp-bill-update`, `ramp-vendor-add`, `ramp-vendor-update`, `ramp-accounting-sync-ready`, `rillet-add-bill`, `rillet-add-vendor`, `rillet-update-bill`, `rillet-add-bill-payment`, nor any other tool whose name contains add, update, delete, archive or upload.
* Also do not call `ramp-reimbursement-add-mileage` or `rillet-add-reimbursement`.

**Validation:**

* If the employee has no matching Rillet vendor, report that as the reason.
* If either date is missing, ask and stop.

Who it's for

One answer, three teams that use it

Accountants

Find unbooked reimbursements

Reimbursements not in Rillet are listed so they can be booked.

Which Ramp reimbursements in October are not booked in Rillet?

Accounts payable

Spot amount differences

Reimbursements booked with a different amount are flagged for correction.

Reconcile Ramp reimbursements with Rillet for September and show amount differences.

Controllers

Clear reimbursements before close

Rillet entries with no Ramp match are listed too, so both sides are clean.

Are there Rillet reimbursements this quarter with no matching Ramp reimbursement?

How it works

What PopdockAI does when you ask

You give a date range and your AI assistant matches Ramp reimbursements to Rillet. If no vendor matches an employee it says so, and nothing is added.

01

Ask

You give the date range.

Your AI tool

02

Read

It reads the Ramp reimbursements and the Rillet reimbursements, items and vendors.

ramp-get-reimbursement
rillet-get-reimbursements
rillet-get-reimbursement-items
rillet-get-vendors

03

Match

It matches the employee as a vendor by name or email, with the same amount and dates within 5 days.

No items found.

04

Report

It lists each result and the Rillet entries with no Ramp match.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Ramp and one secure connection to your AI tool. No code, no exports.

get-data

ramp-get-reimbursement

Returns Ramp reimbursements as read from the Ramp connector. Filters include: direction, transaction date from, id, transaction date to, maximum entity amount.
get-data

rillet-get-reimbursements

Returns expense reimbursements (vendor, dates, status) from Rillet.
get-data

rillet-get-reimbursement-items

Returns expense reimbursement line items (account code, amount, service period) from Rillet.
get-data

rillet-get-vendors

Returns vendors (name, contact, address, payment terms, 1099 status) from Rillet.
Read only.Nothing in Ramp Changes

This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.

How Popdock AI secures your data

The outcome

Every reimbursement booked or flagged with a reason

Try PopdockAI free
Get a live demo

Related use cases

More ways to put this data to work

All Ramp use cases

One prompt template with infinite possibilities.

‍

Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.

Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

Try PopdockAI Free
See Documentation