SOTG — Seniors on the Go Booking System | Version 9.4.0 | By Doorways Into Your Business
About this plugin
Seniors on the Go (SOTG) is a complete booking and dispatch system for senior transportation and community-ride programs, built as a thin WordPress plugin. It replaces a Coda-based workflow with the WordPress database as the single source of truth, giving dispatchers, drivers, coordinators, and seniors secure, role-appropriate access from the front end of the site.
It manages the full lifecycle of a ride — intake and referral, senior records, bookings, driver assignment, travel logs, and post-trip feedback — with SMS, email, and Google Calendar integrations built in.
Features
- Front-end dispatch dashboard — capability-gated tabs for Bookings, Travel Logs, Seniors, Registrations, Drivers, Coordinators, Reference Data, and Settings; each section is also available as its own standalone page.
- Full booking lifecycle — unassigned → driver review → to-be-completed → completed/cancelled, with driver assignment, accept/decline, quick-views, filtering, and row colour-coding.
- Driver portal — secure token-based pages for drivers to view their bookings and submit travel logs, with no WordPress login required.
- Senior self-service — a token page where seniors see their upcoming and past trips and leave post-trip feedback.
- Native intake / referral form — a public registration form that feeds a staff review-and-convert pipeline (no third-party form plugin required).
- SMS notifications — automatic Twilio SMS to drivers on assignment, with a Live/Test switch.
- Email via Gmail — driver reminders and travel records sent through the Gmail API, with automatic SMTP2GO fallback.
- Google Calendar dual-write — each assigned booking is written to a central calendar with the driver as an attendee and a per-driver colour.
- External coordinator scoping — partner coordinators see only the seniors and bookings assigned to them.
- Site analytics — an admin-editable tracking snippet injected site-wide.
- Front-end access gate — anonymous visitors are kept out of staff pages while public intake and token links stay open.
What’s new in version 9.4.0
Front-end access gate. Anonymous visitors who land on a staff section page (Bookings, Seniors, Settings, and so on) are now redirected to log in. The public homepage, the intake/referral form, and the token-based driver and senior pages stay open — so referrals and shared driver/senior links keep working without an account.
Full changelog
- 9.4.0 — Front-end access gate (anonymous visitors redirected off staff pages; public intake and token pages stay open).
- 9.3.0 — Site-wide analytics snippet injected into the page head (admin-editable on Settings).
- 9.2.0 — Full senior-field parity with the Wo55 intake form, plus a native intake/referral form.
- 9.1.x — Outbound email sent via the Gmail API as the connected account, with SMTP2GO fallback.
- 9.0.x — Google Calendar dual-write with an editable event-description template and OAuth connect fixes.
- 8.x — Coda view parity across Bookings, Seniors, and Travel Logs: filters, quick-views, row colour-coding, sticky headers, a bulk action bar, per-section pages, and the supporting data-layer backfill.
- 5.0.0 — Senior self-service portal and post-trip feedback survey.
- 4.x — Twilio SMS to drivers, external-coordinator scoping, the Settings UI, in-product Help, and a full-width dashboard.
- 3.x — Coda import/sync with a Data Sync tab, a unified comment system, reference-list reconciliation, and Wo55 registration intake.
- 2.0.0 — Bookings core: lifecycle state machine, comments, travel logs, the driver token portal, and the REST API.
- 1.0.0 — Reference data, people (drivers and seniors), and the front-end dashboard shell.
- 0.x — Foundation: database layer, roles and capabilities, settings, and the activator.
About Doorways Into Your Business
Doorways Into Your Business (DIYB) is a digital agency based in Kingsville, Ontario, Canada, helping small businesses and non-profits build and grow their digital presence.
We specialise in WordPress development, custom plugin solutions, API integrations, and business automation.
Website: https://diyb.ca
Email: paul@diyb.ca
Support
For support or feature requests, contact Doorways Into Your Business.
Questions, or ready to open a few smart digital doorways? Get in touch with Doorways Into Your Business →