Charter bus software for bus and coach companies

Morning
Charter

Afternoon
Shuttle

Evening
Bus Tour

One bus. One schedule.
Managed in one place.

A red maple leaf

Proudly built in Canada!

One board for every bus

One board for every bus

One board for every bus

Charter bus software on a phone: a GridOps booking form pricing a Mini Coach at $1,877 for a round trip

Charter quoting

Charter bus software

that prices by your own rules

Easy to use

Built for people who run buses, not software.

If you can send an email, you can use GridOps. And you will never be left figuring it out on your own.

Meet Nash, your helper inside GridOps

Stuck? Just ask Nash.

No manuals. No waiting on hold. Type your question in plain words, the way youโ€™d ask a friend. Nash takes you straight to the right page and lights up the exact button to click.

Knows which screen youโ€™re on

Takes you straight to the page you need

Lights up the exact button to click

Here any time, day or night

Ask Nash anythingโ€ฆ

Nash

Here to help

What bus is free tomorrow at 2pm?

Two coaches are free tomorrow at 2pm:

1. Unit 91, 56-seat motorcoach

2. Unit 12, 28-seat mini coach

Unit 88 is booked until 8pm.

Take me there

Where is Add Vehicle?

Right here. Iโ€™ve lit it up for you.

Add Vehicle

Plain English

Knows your screen

Deposit amount

The part of the price your customer pays up front to hold their booking.

Cancellation policy

A help icon on your settings

See a question mark next to a setting? Tap it. It tells you, in plain words, what it is and what it does.

Adding vehicles to your fleet

Setting up the quote widget

Setting up tax rates

70+ simple guides

Short, step-by-step guides for everything, from adding your first bus to sending your first quote. Open them any time, day or night.

Sam from the GridOps team
Moe from the GridOps team

Real people, happy to help

A real person when you want one

Book a call and weโ€™ll show you around. Or choose guided onboarding, and weโ€™ll set everything up with you and train your team.

Easy to use

Built for people who run buses, not software.

If you can send an email, you can use GridOps. And you will never be left figuring it out on your own.

Meet Nash, your helper inside GridOps

Stuck? Just ask Nash.

No manuals. No waiting on hold. Type your question in plain words, the way youโ€™d ask a friend. Nash takes you straight to the right page and lights up the exact button to click.

Knows which screen youโ€™re on

Takes you straight to the page you need

Lights up the exact button to click

Here any time, day or night

Ask Nash anythingโ€ฆ

Nash

Here to help

What bus is free tomorrow at 2pm?

Two coaches are free tomorrow at 2pm:

1. Unit 91, 56-seat motorcoach

2. Unit 12, 28-seat mini coach

Unit 88 is booked until 8pm.

Take me there

Where is Add Vehicle?

Right here. Iโ€™ve lit it up for you.

Add Vehicle

Deposit amount

The part of the price your customer pays up front to hold their booking.

Cancellation policy

A help icon on your settings

See a question mark next to a setting? Tap it. It tells you, in plain words, what it is and what it does.

Adding vehicles to your fleet

Setting up the quote widget

Setting up tax rates

70+ simple guides

Short, step-by-step guides for everything, from adding your first bus to sending your first quote. Open them any time, day or night.

Sam from the GridOps team
Moe from the GridOps team

Real people, happy to help

A real person when you want one

Book a call and weโ€™ll show you around. Or choose guided onboarding, and weโ€™ll set everything up with you and train your team.

Easy to use

Built for people who run buses, not software.

If you can send an email, you can use GridOps. And you will never be left figuring it out on your own.

Meet Nash, your helper inside GridOps

Stuck? Just ask Nash.

No manuals. No waiting on hold. Type your question in plain words, the way youโ€™d ask a friend. Nash takes you straight to the right page and lights up the exact button to click.

Knows which screen youโ€™re on

Takes you straight to the page you need

Lights up the exact button to click

Here any time, day or night

Ask Nash anythingโ€ฆ

Nash

Here to help

What bus is free tomorrow at 2pm?

Two coaches are free tomorrow at 2pm:

1. Unit 91, 56-seat motorcoach

2. Unit 12, 28-seat mini coach

Unit 88 is booked until 8pm.

Take me there

Where is Add Vehicle?

Right here. Iโ€™ve lit it up for you.

Add Vehicle

Deposit amount

The part of the price your customer pays up front to hold their booking.

Cancellation policy

A help icon on your settings

See a question mark next to a setting? Tap it. It tells you, in plain words, what it is and what it does.

Adding vehicles to your fleet

Setting up the quote widget

Setting up tax rates

70+ simple guides

Short, step-by-step guides for everything, from adding your first bus to sending your first quote. Open them any time, day or night.

Sam from the GridOps team
Moe from the GridOps team

Real people, happy to help

A real person when you want one

Book a call and weโ€™ll show you around. Or choose guided onboarding, and weโ€™ll set everything up with you and train your team.

Everything else a bus company needs, included

25 pricing rules, plus unlimited custom rules

Per-km, hourly, night, holiday, deadhead and more, plus your own charges for anything else.

Follow-ups that stop themselves

Unopened quotes are resent after 48 hours. The emails stop when the customer acts.

Drivers see their trips

Each driver sees todayโ€™s trips and the week ahead on their phone.

Google review requests

Sent after the trip, with a private feedback box for low ratings.

Your logo on every email

About 28 automatic emails carry your logo and colours, and you can reword most of them.

Feature

Rich

Laptop showing the GridOps back office

Charter, shuttle and tours

Three kinds of trips.

One set of buses.

Charter bus quote the customer accepts and pays a $575.89 deposit on, with the operator seeing it opened 3 times and the deposit paid into their Stripe

Charter

Quote, book and dispatch every charter

Stop quoting by email and phone. Price one-way, round-trip and multi-day charters by your own rules, measured garage to garage. Customers accept online and pay the deposit into your Stripe.

Instant price on your website, or review each price before it goes out

Follow-ups at 48 hours that stop when the customer acts

Charter bus quote the customer accepts and pays a $575.89 deposit on, with the operator seeing it opened 3 times and the deposit paid into their Stripe

Charter

Quote, book and dispatch every charter

Stop quoting by email and phone. Price one-way, round-trip and multi-day charters by your own rules, measured garage to garage. Customers accept online and pay the deposit into your Stripe.

Instant price on your website, or review each price before it goes out

Follow-ups at 48 hours that stop when the customer acts

Charter bus quote on the customer's side with Accept and pay deposit for $575.89, and the operator's Deposit paid, Booked notice

Charter

Quote, book and dispatch every charter

Stop quoting by email and phone. Price one-way, round-trip and multi-day charters by your own rules, measured garage to garage. Customers accept online and pay the deposit into your Stripe.

Instant price on your website, or review each price before it goes out

Follow-ups at 48 hours that stop when the customer acts

Shuttle run YVR Airport to Whistler with 41 of 56 seats sold on Coach 7, and its passenger list with a Board button per booking

Shuttle and line runs

Sell seats on every scheduled run

Retire the seat spreadsheet. Set routes, stops and fares once. Departures are generated from your schedule, and riders book and pay online.

Seats canโ€™t be oversold once a bus is on the run

A manifest for each run, with a Board button per booking

Shuttle run YVR Airport to Whistler with 41 of 56 seats sold on Coach 7, and its passenger list with a Board button per booking

Shuttle and line runs

Sell seats on every scheduled run

Retire the seat spreadsheet. Set routes, stops and fares once. Departures are generated from your schedule, and riders book and pay online.

Seats canโ€™t be oversold once a bus is on the run

A manifest for each run, with a Board button per booking

YVR Airport Express shuttle run with 41 of 56 seats sold on Coach 7, and its passenger list with a Board button per booking

Shuttle and line runs

Sell seats on every scheduled run

Retire the seat spreadsheet. Set routes, stops and fares once. Departures are generated from your schedule, and riders book and pay online.

Seats canโ€™t be oversold once a bus is on the run

A manifest for each run, with a Board button per booking

Sea to Sky day tour page with open dates and a per-seat price, beside the operator's scheduled departures marked Shared, Whole bus and Open

Bus tours

Sell tour seats or the whole bus

No separate tour tool that doesn't know which buses are booked. Put tour dates on sale by the seat or for the whole bus. A private booking closes the public seats, and the tour sits on the same board as your charters.

Unpaid seat holds released after 30 minutes

Review requests after every tour

Sea to Sky day tour page with open dates and a per-seat price, beside the operator's scheduled departures marked Shared, Whole bus and Open

Bus tours

Sell tour seats or the whole bus

No separate tour tool that doesn't know which buses are booked. Put tour dates on sale by the seat or for the whole bus. A private booking closes the public seats, and the tour sits on the same board as your charters.

Unpaid seat holds released after 30 minutes

Review requests after every tour

Sea to Sky day tour with seats at $89, and a whole-bus booking that closed the public seats on Sun, Nov 15

Bus tours

Sell tour seats or the whole bus

No separate tour tool that doesn't know which buses are booked. Put tour dates on sale by the seat or for the whole bus. A private booking closes the public seats, and the tour sits on the same board as your charters.

Unpaid seat holds released after 30 minutes

Review requests after every tour

Pricing

Priced per bus

Priced per bus

Product numbers

Numbers you can
check in a demo

25

25

Pricing rules, from per-km to deadhead, plus unlimited custom rules

48h

48h

Before an unopened quote is sent to the customer again

0%

0%

Of your charter bookings taken as a fee

25

25

Pricing rules, from per-km to deadhead, plus unlimited custom rules

48h

48h

Before an unopened quote is sent to the customer again

0%

0%

Of your charter bookings taken as a fee

25

25

Pricing rules, from per-km to deadhead, plus unlimited custom rules

48h

48h

Before an unopened quote is sent to the customer again

0%

0%

Of your charter bookings taken as a fee

How it works

From charter bus request
to paid booking

Payment successful screen with a booking reference after the customer pays online
Request received screen: the customer is told a price is on its way while the operator checks it
Charter booking form on a phone: round trip, 26 passengers, pickup at Vancouver Convention Centre on Nov 14 and a stop at the Sea to Sky Gondola

1

A request arrives

From the booking form on your website, or paste the customerโ€™s email and the quote fills itself.

2

You price it your way

Show an instant price on your website, or let GridOps price it and hold it until you check and send.

3

They accept and pay

The deposit goes to your own Stripe account and the trip lands on your dispatch board.

1

A request arrives

From the booking form on your website, or paste the customerโ€™s email and the quote fills itself.

Payment successful screen with a booking reference after the customer pays online
Request received screen: the customer is told a price is on its way while the operator checks it
Charter booking form on a phone: round trip, 26 passengers, pickup at Vancouver Convention Centre on Nov 14 and a stop at the Sea to Sky Gondola

2

You price it your way

Show an instant price on your website, or let GridOps price it and hold it until you check and send.

Payment successful screen with a booking reference after the customer pays online
Request received screen: the customer is told a price is on its way while the operator checks it
Charter booking form on a phone: round trip, 26 passengers, pickup at Vancouver Convention Centre on Nov 14 and a stop at the Sea to Sky Gondola

3

They accept and pay

The deposit goes to your own Stripe account and the trip lands on your dispatch board.

Payment successful screen with a booking reference after the customer pays online
Request received screen: the customer is told a price is on its way while the operator checks it
Charter booking form on a phone: round trip, 26 passengers, pickup at Vancouver Convention Centre on Nov 14 and a stop at the Sea to Sky Gondola

1

A request arrives

From the booking form on your website, or paste the customerโ€™s email and the quote fills itself.

Payment successful screen with a booking reference after the customer pays online
Request received screen: the customer is told a price is on its way while the operator checks it
Charter booking form on a phone: round trip, 26 passengers, pickup at Vancouver Convention Centre on Nov 14 and a stop at the Sea to Sky Gondola

2

You price it your way

Show an instant price on your website, or let GridOps price it and hold it until you check and send.

Payment successful screen with a booking reference after the customer pays online
Request received screen: the customer is told a price is on its way while the operator checks it
Charter booking form on a phone: round trip, 26 passengers, pickup at Vancouver Convention Centre on Nov 14 and a stop at the Sea to Sky Gondola

3

They accept and pay

The deposit goes to your own Stripe account and the trip lands on your dispatch board.

Payment successful screen with a booking reference after the customer pays online
Request received screen: the customer is told a price is on its way while the operator checks it
Charter booking form on a phone: round trip, 26 passengers, pickup at Vancouver Convention Centre on Nov 14 and a stop at the Sea to Sky Gondola

FAQ

Questions bus companies ask before a demo

Can I check a price before it goes to the customer?

Yes. Each booking form can show an instant price, or GridOps can price the request in the background and hold it until someone on your team checks it and sends it. Multi-day trips are always sent by you.

Can one bus run charters, shuttles and tours?

Yes. Charters, shuttle departures and tour dates sit on one dispatch board and share the same buses. When a charter takes a bus, that date comes off the on-demand tour calendar, so no bus is booked twice.

Do you take a cut of my charter bookings?

No. GridOps is $40 per bus per month with every feature included, and we never take a percentage of your charter bookings. Shuttle and tour bookings paid online carry a 1.9% booking fee (0.9% for founding operators), billed monthly. Card fees are paid to Stripe.

Where does the money go?

Straight to your own Stripe account. Customers pay the deposit when they accept, and the balance is charged to their saved card on its due date. Card details are handled by Stripe; GridOps never stores card numbers.

Do you work with bus companies in the US?

Yes. GridOps is built in Canada and works for bus and motorcoach companies in Canada and the US, with taxes set by region. Shuttle seat sales are for Canadian operators for now.

Can I check a price before it goes to the customer?

Yes. Each booking form can show an instant price, or GridOps can price the request in the background and hold it until someone on your team checks it and sends it. Multi-day trips are always sent by you.

Can one bus run charters, shuttles and tours?

Yes. Charters, shuttle departures and tour dates sit on one dispatch board and share the same buses. When a charter takes a bus, that date comes off the on-demand tour calendar, so no bus is booked twice.

Do you take a cut of my charter bookings?

No. GridOps is $40 per bus per month with every feature included, and we never take a percentage of your charter bookings. Shuttle and tour bookings paid online carry a 1.9% booking fee (0.9% for founding operators), billed monthly. Card fees are paid to Stripe.

Where does the money go?

Straight to your own Stripe account. Customers pay the deposit when they accept, and the balance is charged to their saved card on its due date. Card details are handled by Stripe; GridOps never stores card numbers.

Do you work with bus companies in the US?

Yes. GridOps is built in Canada and works for bus and motorcoach companies in Canada and the US, with taxes set by region. Shuttle seat sales are for Canadian operators for now.

Bring us your busiest day.

Weโ€™ll show it on one board: your charters, shuttle runs and tours,
with every bus and driver in place.

Charter booking form on a phone: round trip, 26 passengers, pickup at Vancouver Convention Centre
Booking confirmed after the customer pays online

Bring us your busiest day.

Weโ€™ll show it on one board: your charters, shuttle runs and tours,
with every bus and driver in place.

Charter booking form on a phone: round trip, 26 passengers, pickup at Vancouver Convention Centre
Booking confirmed after the customer pays online

Bring us your busiest day.

Weโ€™ll show it on one board: your charters, shuttle runs and tours, with every bus and driver in place.

Charter booking form on a phone: round trip, 26 passengers, pickup at Vancouver Convention Centre
Booking confirmed after the customer pays online

Gridops

Gridops