All templates

Automated OYO Booking Tracking

Every morning, WebRun opens your company's OYO bookings, checks every upcoming stay for traveling staff along with any change or cancellation, logs each one to Notion with the traveler and rate, and exports an updated Google Sheet every week for expense reporting.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 OYO check upcoming stays
2 Notion log each booking
3 Google Sheets export the weekly summary
In short

How do I track OYO hotel bookings for expense reporting?

WebRun checks your company's OYO bookings every morning for upcoming stays, logs each one to Notion with the traveler and rate, and exports a weekly Google Sheet totaled by traveler, so expense reporting always has a current, reconciled record of budget hotel spend.

  • Bookings are logged the same morning they're made
  • Finance gets a totaled weekly export instead of raw receipts
  • Canceled stays are marked automatically so nobody double counts spend

Built for Corporate travel administrators · Finance and expense teams · Travel management companies · Small business operations

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.oyorooms.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    OYO - check upcoming stays
    • Open the bookings dashboard on OYO
    • List every upcoming stay with traveler, property, and rate
    • Note any change or cancellation since the last check

    Done when Every upcoming stay has its current details captured.

  3. 2
    Notion - log each booking
    notion.so
    WebRun in Notion: log each booking
    WebRun opens Notion to log each booking.
    • Open the travel bookings database
    • Add a page for each new stay with traveler, property, and rate
    • Update the status for any stay that changed or was canceled

    Done when The database reflects every current stay and its status.

  4. 3
    Google Sheets - export the weekly summary
    google.com
    WebRun in Google Sheets: export the weekly summary
    WebRun opens Google Sheets to export the weekly summary.
    • Once a week, pull the current Notion database into the export sheet
    • Total the rates by traveler and by week
    • Leave the sheet ready for expense reporting

    Done when The weekly export sheet is current and ready to share.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.oyorooms.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Weekly export · Google Sheets
OutputWhat each run produces - A synced log of upcoming stays with a weekly export sheet totaled by traveler.
Spreadsheet
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does WebRun book or cancel stays for travelers?

No. WebRun only reads existing bookings on the company account. Booking, changing, or canceling a stay is always done by a person.

How current is the Notion log?

It is updated every morning, so new bookings, rate changes, and cancellations show up the same day they happen on OYO.

Can I hand the sheet straight to finance?

Yes. The weekly export is totaled by traveler and week so it's ready for expense reporting without extra formatting.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.