Remote & Virtual Service Management (Online Services) in OctopusPro

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.

Virtual / Online service management in OctopusPro


Quick Navigation


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.

Remote service management overview

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:

  1. Enable remote/virtual as a supported booking location type
  2. Configure services that can be delivered online
  3. 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.

Setting up your business for remote services

Service types and locations management

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).

Online/Virtual (No address) service delivery option

Editing service details in OctopusPro

Related guide: Create a New Service (Service Settings)

Service and Workflow Settings Management

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.

Activating remote services for individual fieldworkers


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)

Schedule booking from customer portal

Related guides:

Customer Portal Configuration and Customization


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.

Booking customization and service options

Document uploads for bookings


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.

Add a virtual meeting link to a booking

Generate a Zoom meeting link from the booking

Zoom permission and connection to generate meeting links

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)

SMS message for remote service booking detailsEmail reschedule booking link for customer

Related guides:

Customer Portal Recurring Booking

Customer Self Service Booking Rescheduling


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.

Start job booking in fieldworker app Finish job booking in fieldworker app


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
    Payment gateways supported
  • Deposits or pay-in-full at booking
  • Card-on-file (where enabled) for faster future payments
    Saved automatic payment method / card on file
  • Automatic invoicing for portal bookings (optional)

Automatic Invoice Generation

Related guides:

Service Payment Terms

Customer Portal Payment Methods Configuration


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.

Fieldworker Real Time Availability

Benefits of booking online from the customer portal

Recurring bookings from customer portal

Multi time-zone support from customer portal

Find availability for remote services

Related guide: Sync Google Calendar with OctopusPro

Google and Outlook Calendar Two Way Synchronization


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.

Client and fieldworker communication features

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.

Robust customer relationship management

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.

Branding style and customer portal appearance

Website integrations

Embed the booking experience on your website so customers can schedule virtual appointments without calling your team.

Website integrations for online booking


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.

Customizable service catalog


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).

Client reviews and ratings

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.

Business intelligence and reports

Track performance of remote services with booking summary reports


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.

Managing remote teams in the mobile app View all bookings from app for remote services


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.

Scroll to top