Google Workspace Marketplace add-on

Your Google Calendar already has the jobs.Calendar Force turns them into SMS reminders, rosters and invoices.

Arm a week of reminders in one pass, put staff on jobs by event colour, and invoice from the same events. No booking system to migrate to.

Start free opens the web app: reminders, rosters and invoices. Add to Google Calendar installs the add-on for setting reminders right inside your calendar.

The account is free and comes with 20 invoice tokens. SMS reminders use credits, from $9.99 for 50.

Example: the Calendar Force add-on setting two SMS reminders on a garden maintenance job.

Calendar Force is a Google Workspace Marketplace add-on and web app for service businesses that schedule their work in Google Calendar. It sends SMS reminders to clients, rosters staff onto jobs by colour, and generates invoices from the same calendar events, including NDIS invoices for Australian providers.

  • Works inside Google Calendar
  • SMS to Australian and US numbers
  • Pack credits never expire
  • A delivery log for every reminder

How it works

Three steps to automated SMS reminders. No technical setup.

How to arm SMS reminders across a whole week of events

  1. Step 1: Install

    Connect your calendar

    Install the add-on from the Google Workspace Marketplace and sign in with your Google account. It works on the calendar you already have.

  2. Step 2: Choose

    Attach reminder templates

    Choose reusable offsets like 1 day before, 2 hours before, or 15 minutes before. Define them once and apply them to any event. Events with no phone number are flagged before you send.

  3. Step 3: Send

    Send automatically

    Calendar Force sends each reminder at its scheduled time, and the Reminders page shows what was sent and what failed.

Two places to work

Set SMS reminders from the add-on inside Google Calendar. Everything else happens in the web app.

Google Calendar add-on

SMS reminders, without leaving your calendar

  • Set a reminder on a single event from its details
  • Bulk set reminders for every job in a date range
  • Bulk remove them again just as quickly

Web app

Everything else

  • Your calendar, staff calendars and rostering
  • Every reminder, with a delivery log of what was sent and why anything failed
  • Service logs and invoices generated from your events
  • Templates, credits and billing

Roster a week by colour, not by clicking

Putting the right people on the right jobs used to mean opening every event and editing it. Colour the events, and the crew goes on all of them at once.

How to roster staff from Google Calendar, step by step

Assign by colour code

Each crew has a colour. Every event in that colour gets that crew, across a whole week in one pass.

Leads and assistants

Add assistant staff alongside the lead worker where a job needs two, without breaking the rest of the roster.

Per-staff calendars

Everyone sees their own day in the calendar they already carry, and a staff directory keeps the details in one place.

This week34 jobs
Sam + Alex
Blue events
14 jobs
Jordan + Riley
Green events
11 jobs
Casey
Pink events
9 jobs

Assigned in one pass. Change a colour, and the crew changes with it.

The same events become your invoices

Reminders are half of it. The jobs already in your calendar carry everything an invoice needs — so nothing gets retyped, and nothing gets missed.

How to generate invoices from Google Calendar events, step by step

Tax Invoice
INV-000482
Your business
ABN 00 000 000 000
Billed to
Sample Client Pty Ltd
Date of service
From the calendar event
Garden maintenance — Ridgeway Ave×1$180.00
Green waste removal×1$65.00
Hedge trimming×2$140.00
Total inc. GST$385.00
Generated from your chosen template with your logo, saved in your own Google Drive.

Choose a template, add your logo

Pick an invoice template for each client from the Calendar Force range, and your logo and business details are filled in. Every invoice is a real document saved in your own Google Drive.

Every client type, invoiced its own way

Private jobs, company clients with group codes, and funded-care clients run side by side. Each gets the right rates, the right format and its own numbering.

Reconciled when you get paid

Drop in a remittance PDF from any payer and it matches line by line against your logs by invoice number, marking off what has been paid. How remittance matching works

Or let the job invoice itself

The field portal turns a photo of finished work into an invoice in the client's inbox, while your crew is still on site.

How invoicing from a job photo works
  1. Photo

    The crew uploads a photo of the finished job from the field portal on their phone.

  2. Matched

    It's tied to the calendar event it belongs to, and the invoice is built from those details.

  3. Emailed

    Sent from your own Gmail to the right recipient, about thirty seconds from start to finish.

Made for work that already lives in a calendar

Trades, field services, NDIS and aged care providers, clinics: anyone whose jobs are already in Google Calendar.

  • Trades & field services

    Roster crews onto a week of jobs by colour code, arm every reminder in one pass, and invoice from the same events.

  • Service businesses

    High appointment volumes without manual follow-up. Private, company and funded clients run side by side, each invoiced its own way.

  • NDIS & aged care (AU)

    The NDIS support catalogue built in with price limits by state, a dedicated NDIS log, and remittance matching for provider RCTIs.

    Read the NDIS invoicing guide
  • Clinics & consultants

    Just want the reminders? Arm your week from the calendar you already use. No booking system to migrate to.

    How to send clients an SMS reminder from Google Calendar

Your clients' details, handled carefully

Calendar Force Pty Ltd (ABN 58 695 616 794) is an Australian company, bound by the Privacy Act 1988 and the Australian Privacy Principles.

Our database is hosted in the United States. The privacy policy lists every provider and where each one stores data.

  • The add-on only reads your calendar

    It reads your events, calendar list, timezone and email address to set and send reminders. It has no access to Gmail, Drive or Sheets.

  • Invoices and job photos stay in your Google Drive

    The web app's Drive permission is the narrowest Google offers: the files it creates, and nothing else in your Drive.

  • Phone numbers are only used for reminders

    Never sold or shared for anyone else's purposes, and deleted within 90 days of closing your account.

  • Banking details are encrypted before they are stored

    AES-256-GCM, and only decrypted on our servers at the moment an invoice is generated. Card payments go through Stripe and never touch our servers.

Every reminder is accounted for

You can see where each one is on the Reminders page, with a delivery log of every send.

What happens if a reminder fails
  1. Checked

    Missing numbers, landlines and opted-out numbers are stopped before a credit is used.

  2. Sent

    Picked up within a minute of being due. If the provider can't take it, it's tried again five minutes later, up to three attempts.

  3. DeliveredorFailed

    Each reminder shows the carrier's answer, with the reason if it failed. A reported failure is refunded.

Pay for the reminders you send

The account is free. Buy SMS credit packs as you need them, or subscribe in the app for monthly top-ups. Pack credits never expire.

All prices in Australian dollars, excluding GST. 10% GST is added at checkout. Unused balances may be refundable; see the refund policy.

SMS reminder credits

1 credit = 1 SMS segment. A reminder of up to 160 plain characters is one segment.

  • Never expires
  • All templates included
  • Delivery log

For example:40 jobs a week with one text each is about 173 credits a month. A Standard pack (200 credits, $34.99 excl. GST) covers it.

Starter

Perfect for testing or low volume

$9.99AUD

excl. GST, $10.99 incl. GST

50 credits · $0.20 per credit

Standard

For small practices and solo businesses

$34.99AUD

excl. GST, $38.49 incl. GST

200 credits · $0.17 per credit

Pro

For growing businesses

$74.99AUD

excl. GST, $82.49 incl. GST

500 credits · $0.15 per credit

Business

For high-volume operations

$119.99AUD

excl. GST, $131.99 incl. GST

1,000 credits · $0.12 per credit

Invoice tokens

Every account starts with 20 free invoice tokens. A separate pool for generating invoices. 1 token = 1 invoice. Individual manual invoice creation is free. Bulk creation and automated invoicing cost 1 token each. Packs from $2.00 for 20 tokens. See all prices

Start free, buy credits when you need them

No subscription to sign up for. The account comes with 20 invoice tokens, and you buy SMS credits from inside the app when you're ready to send.

Getting started

Install Calendar Force from the Google Workspace Marketplace, open the panel beside your calendar, choose a date range and a message template, and every matching event is armed in one pass. Phone numbers are read automatically from the event description. There is no technical setup; reminders use SMS credits, which you buy in packs.

No. Calendar Force is a Google Workspace Marketplace add-on, so it appears inside Google Calendar itself on any browser you sign in from, with nothing to install per device. The web app at app.calendarforce.com uses the same Google sign-in.

Yes. You can connect multiple Google Calendars and manage reminders across all of them from a single dashboard, including per-staff calendars.

No. Calendar Force works through the Google Calendar add-on and the web dashboard. There is no server to configure, no code to write, and no IT department needed.

Sending reminders

Yes — that is the reason Calendar Force exists. Most reminder add-ons make you open each event and set the reminder individually. Calendar Force arms a whole date range in a single pass, and removes them the same way when a week is cancelled or rescheduled.

Australia and the United States. Australian reminders come from the sender name CalForce. US reminders come from a US phone number, start with "CalendarForce:" and end with "Reply STOP to opt out.", and US carriers require you to record each client's consent once before the first text. For other countries, check with us first. Rostering and invoicing work anywhere.

Calendar Force schedules each reminder against the timezone of the event, so recipients are messaged at the correct local time regardless of where you or they are.

If the SMS provider cannot accept a message, Calendar Force tries again five minutes later, up to three attempts in total, and refunds the credit for any attempt that does not go through. Problems a retry cannot fix — no phone number, a landline, a number that has opted out — fail straight away without using a credit. Each reminder shows whether it was delivered, failed (with the reason) or got no receipt from the carrier, and a failure the carrier reports is refunded.

The add-on will not let you arm more reminders than your balance covers. If your balance still runs short by the time a reminder is due, that reminder fails as "Insufficient credits" and is not retried, so top up before a busy week rather than after.

Rostering and invoicing

Yes. Invoices are generated from the event details rather than retyped, on the invoice template you choose for each client, with your logo and business details. You can invoice a whole period in bulk, or have an invoice generated automatically as work completes. Your job log lives in a Google Sheet in your own Drive, but you work in Calendar Force rather than the spreadsheet.

Yes. Staff are rostered onto a week of jobs in bulk by colour code instead of editing every event, and you can add assistant staff alongside the lead worker on any job.

Yes, for Australian providers. The NDIS support catalogue is built in — item numbers, registration groups, units and price limits by state — so line items come from the real catalogue. There is a dedicated NDIS log, NDIS-specific invoicing, and remittance matching built for provider RCTIs.

Your calendar already holds the week.

Let it send the reminders, set the roster and write the invoices.

From the events you already schedule, without moving your bookings anywhere.

Start free

Or add Calendar Force to Google Calendar from the Google Workspace Marketplace.

  • Google-native setup
  • No workflow migration
  • 20 free invoice tokens