Remote & Virtual Service Management (Online Services)
OctopusPro helps you sell, schedule, deliver, and manage remote/virtual services (online appointments that don’t require a physical address) with the same end-to-end workflow you’d use for on-site jobs—online booking, availability, automated notifications, meeting links, payments, job status updates, files, reviews, and reporting.
Quick Navigation
- What are remote/virtual services?
- Who is this for? (examples)
- Key benefits
- How to set up remote services
- How customers book online
- Meeting links (Google Meet / Zoom / Microsoft Teams)
- Notifications, reminders, cancellations & reschedules
- Delivering the service + job status workflow
- Payments, deposits & invoicing for online bookings
- Availability, scheduling & calendar sync
- Communication, CRM, branding & website integrations
- Reviews, reporting & performance tracking
- FAQs & best practices
What are remote/virtual services?
Remote/Virtual services are appointments delivered online (video call, phone call, or online session) where no customer address is required. In OctopusPro, remote services are treated as a dedicated service delivery type, so your bookings, staff/fieldworkers, availability rules, notifications, payments, and reporting all work reliably—even when you’re serving customers across multiple time zones.
Tip: OctopusPro also supports mixed delivery models. You can offer a service as on-site, in-store, mobile, and/or remote depending on your business setup. Learn more about service delivery types here: Service Delivery Types: Storefront, Mobile & Remote.
Who is this for? (examples)
Remote Service Management is for businesses that deliver services online (video call, phone call, or virtual session), where customers book a time slot and receive a meeting link or joining instructions—instead of an on-site visit.
| Who uses it | Typical remote service | How OctopusPro helps |
|---|---|---|
| Telehealth & allied health | Online consultations, follow-ups, care plan reviews | Time zone-aware booking, automated reminders to reduce no-shows, payments at checkout, and session notes/files stored on the booking. |
| Coaches & mentors (fitness, nutrition, business, life) |
Recurring sessions, packages, ongoing programs | Recurring bookings, automated confirmations/reminders, meeting links, and a complete client history for repeat appointments. |
| Consulting & professional services (legal, HR, strategy, engineering) |
Discovery calls, 1:1 consults, group sessions, reviews | Share live availability, collect intake files, add or generate meeting links, take deposits/fees upfront, and keep a clear audit trail of communications. |
| IT support & remote troubleshooting | Support sessions, onboarding, diagnostics | Fast scheduling from availability, booking-based documentation, automated notifications, and job status tracking from start to finish. |
| Education & training (tutoring, workshops, virtual training) |
Lessons, exam prep, workshops, cohort sessions | Recurring templates, file sharing (resources/assignments), reminders, and reporting on sessions and outcomes. |
| Remote assessments (virtual inspections, design consults) |
Video walkthroughs, consults, remote quoting | Collect photos/files beforehand, standardize intake questions, automate confirmations, and keep deliverables attached to the booking. |
*Compliance note: Any requirements such as HIPAA depend on your video provider, your internal processes, and applicable regional regulations.
Key benefits
- Faster growth – Serve customers anywhere (global, regional, or national) without travel time.
- Higher conversion – Customers can book instantly online via your website or Customer Portal.
- Less admin work – Automated confirmations, reminders, cancellations, and rescheduling reduce back-and-forth.
- Cleaner operations – Structured booking info, files, service notes, and meeting links are stored in one place.
- Better cash flow – Collect deposits or full payment at checkout (or store a card on file) for online bookings.
How to set up remote services
To run remote/virtual services smoothly, set up three things:
- Enable remote/virtual as a supported booking location type
- Configure services that can be delivered online
- Enable remote work for specific fieldworkers (if applicable)
1) Enable remote/virtual service delivery (company setup)
Go to your business setup and make sure Remote or Virtual Services is enabled as a supported booking location type. If you operate multiple branches, this is also where you define which delivery types apply to your business and locations.

Related guide: Configure Booking Location Types (Storefront, Mobile & Remote)
2) Create or edit services for online delivery
Next, configure the service itself. In your service setup, choose Online/Virtual (No address) as a supported delivery option (or make it the default delivery type for that service).
Related guide: Create a New Service (Service Settings)

3) Enable remote services for individual fieldworkers (optional)
If you use fieldworkers/contractors, you can control who is allowed to deliver remote services. This is useful when some staff can do virtual appointments while others are strictly on-site.
How customers book online (Customer Portal, website, or booking links)
Once remote services are enabled, customers can book online through:
- Your Customer Portal (branded self-service booking experience)
- Your website booking widget (embed the booking flow on your site)
- Direct booking links (email/SMS a secure link to book or confirm)
Related guides:

Booking customization (collect the right info for remote delivery)
Remote services often require extra details upfront (e.g., symptoms, case notes, access credentials, goals, documents). OctopusPro helps you standardize this by using service options, custom fields, and attachments so every appointment is properly prepared before it starts.
Meeting links (Google Meet / Zoom / Microsoft Teams)
For virtual appointments, OctopusPro can store a meeting link on the booking so customers and staff can join with one click. Depending on your configuration, you can:
- Generate a meeting link from supported providers, or
- Paste an existing link (e.g., Google Meet, Zoom, Teams, or any other platform)
Once saved, the meeting link can be included automatically in booking notifications and reminders—so everyone always has the correct access details.
Tip: Keep the booking description and/or notes updated with any preparation steps, agenda, and required documents so the session starts smoothly.
Notifications, reminders, cancellations & reschedules
Remote services rely heavily on clear communication. OctopusPro supports automated customer communications such as:
- Booking confirmations (with service details + meeting link)
- Reminders (reduce no-shows)
- Self-service cancellations (if enabled)
- Self-service rescheduling (if enabled)
- Multi-time-zone handling (customers see the correct time)
Related guides:


Delivering the service + job status workflow
Even for online appointments, it’s important to track delivery stages clearly. OctopusPro lets fieldworkers/staff update job status (e.g., Accepted → Started → Finished) so admins and customers have visibility and your reporting stays accurate.
Payments, deposits & invoicing for online bookings
For remote services, collecting payment upfront (or storing a card on file) can dramatically reduce no-shows and improve cash flow. OctopusPro supports:
- Payment gateways for online checkout

- Deposits or pay-in-full at booking
- Card-on-file (where enabled) for faster future payments

- Automatic invoicing for portal bookings (optional)

Related guides:
- Service Payment Terms & Deposit Settings
- Customer Portal Payment Methods
- Auto-Create Invoices on Customer Portal Bookings


Availability, scheduling & calendar sync
Remote bookings still rely on strong scheduling. OctopusPro helps you match jobs to availability using your calendar rules and fieldworker schedules, and can sync to external calendars such as Google Calendar.

Related guide: Sync Google Calendar with OctopusPro

Communication, CRM, branding & website integrations
Client + staff communication
Keep all messages and booking context in one place so your team can deliver consistent, professional remote services—especially when multiple staff handle the same customer.
CRM for long-term customer relationships
Remote services often depend on repeat clients, follow-ups, and clear history. OctopusPro’s CRM helps you centralize customer data, bookings, interactions, and service preferences.
Branding + portal experience
Customize the Customer Portal and your booking experience to match your brand (logo, colors, wording, and customer-facing pages). This is especially important for online-first businesses where the portal is part of the customer experience.
Website integrations
Embed the booking experience on your website so customers can schedule virtual appointments without calling your team.
Service catalogue for online offerings
Create a clean, structured catalogue of your online services (consultations, sessions, assessments, packages, add-ons) so customers can find and book the right service quickly.
Reviews, reporting & performance tracking
Customer reviews & ratings
Collect reviews after online sessions to build trust and improve conversion (especially important for telehealth and coaching businesses).
Business intelligence & reports
Track performance across your remote services: booking volume, completion rate, revenue, and service-level trends. This helps you identify your best-performing services and optimize staffing and pricing.
Managing remote teams (mobile app)
If your staff deliver services via the fieldworker app, they can manage remote bookings on the go—view upcoming jobs, open booking details, and complete workflow updates.
FAQs & best practices
Can I offer remote and in-person services at the same time?
Yes. You can configure services to support multiple delivery types (remote, mobile, storefront) depending on your setup and the service.
Do remote services require a customer address?
No. Remote/virtual bookings can be configured as Online/Virtual (No address), which is ideal for video or phone appointments.
What’s the best way to reduce no-shows for online appointments?
- Enable automated reminders (email/SMS)
- Collect a deposit or full payment at checkout (or store a card on file where enabled)
- Include the meeting link in confirmations so customers don’t have to search for it
Best practice: make your service instructions crystal clear
For each remote service, add clear preparation instructions (what the customer needs to do before the appointment, what documents to upload, and what to expect during the session). This improves customer satisfaction and reduces time wasted at the start of calls.
To stay updated, please subscribe to our YouTube channel.





























