The complete Serberus product

Everything Serberus already knows how to carry.

From the first request to the final margin, Serberus connects the work, completes the safe routine steps, and brings consequential decisions back to the owner.

01 20 product areas02 English and French workflows03 One connected operation

Explore by lifecycle

Find the part of the operation you want to stop carrying manually.

01

Win Work

02

Plan Work

03

Deliver Work

04

Get Paid and Know

05

Automate and Connect

Built in, ruled by you

Done-for-You Automations

The automations are already built into the field-service workflow. Owners configure timing, eligibility, capacity, communication and approval rules. Serberus executes safe routine steps, prepares reasoned options for risky changes and keeps the outcome visible.
  • Prebuilt automations across lead, schedule, job and invoice stages
  • Owner-set rules instead of a blank workflow canvas
Explore feature

Keep the conversation with the work

Customer Communications

Serberus supports two-way SMS through each organization's configured Twilio account and two-way email through Resend. Both channels land in one shared customer thread with unread state, attachments and communication preferences.
  • Organization-specific two-way SMS
  • Two-way email through Resend
Explore feature

Connect the workflows already in use

Integrations

Serberus currently connects two-way SMS through Twilio, two-way email through Resend and travel estimates through Google Routes. Organization-specific secret handling keeps supported credentials scoped, while other connector code is not presented as a verified live sync until it completes real production acceptance.
  • Real organization-specific Twilio SMS connection
  • Real two-way Resend email connection
Explore feature

Protect access and serve Quebec

Security and Bilingual Operations

Serberus combines organization-scoped routes, server permissions, protected authentication and private file access with English and French administrative, technician and key public workflows. Security remains an ongoing operating practice, not an absolute guarantee.
  • Organization-scoped routes and server permission checks
  • Password hashing, session revocation and optional SMS 2FA
Explore feature

Every capability

The full feature index, without hiding the details.

Each product area below opens to show the specific capabilities already present in the current Serberus source and application.

01Quoting and Smart Intake+

Serberus collects the details your trade needs, follows the pricing and qualification rules you set, then sends straightforward work toward a quote and complex work toward an assessment.

  • Ask only what mattersConditional fields and photo requests adapt the intake path to the selected service.
  • Route by service rulesEach trade and organization can decide which requests are quote-ready and which need an assessment.
  • Build accurate line itemsUse saved services or custom lines with quantities, taxes, discounts, promotion rules and expiry dates.
  • Quote from the fieldTechnicians with permission can prepare an on-site quote without losing the job context.
  • Let customers answer securelyTokenized links let a customer review a PDF and accept or decline without creating an account.
  • Carry approved work forwardAn accepted quote can move into booking and later become the basis for an invoice.
View dedicated page
02Scheduling and Online Booking+

Secure booking links use shifts, existing jobs, daily capacity, duration and travel buffers to surface practical options while your policies stay in control.

  • Offer real openingsAvailable slots are calculated from current shifts, existing jobs, blocked time and daily capacity.
  • Protect time between jobsService duration and configured travel buffers keep the calendar grounded in the workday.
  • Control the booking windowSet how far ahead customers can book and which days should remain unavailable.
  • Keep nearby work togetherZone-aware recommendations help you evaluate openings near work already on the schedule.
  • Assign on your termsOptional auto-assignment follows the eligibility and availability rules your organization configures.
  • Respond to changing conditionsRecurring work and weather-aware suggestions help the office prepare schedule changes for review.
View dedicated page
03Job Management+

Serberus keeps status, assignment, schedule, notes, proof, checklists, deficiencies and financial records attached to the work so the next person has the context they need.

  • Find the work fastSearch and filters help the office focus on the jobs, dates, statuses and assignments that need attention.
  • Change the plan with a recordAssign, reassign, reschedule, cancel or reopen while keeping the history attached to the job.
  • Carry context to the fieldJob notes, customer details, photos and instructions stay available in the technician workspace.
  • Follow a consistent playbookTemplates can produce job checklists that technicians complete against the actual work record.
  • Document quality issuesDeficiencies can include before and after evidence so the office can see what changed.
  • Complete the operational handoffCompletion can trigger configured notices and, when enabled, prepare an invoice draft without sending it.
View dedicated page
04Dispatch and ETAFlow+

ETAFlow combines active-job status, mapped destinations, route-based travel estimates and secure customer links without claiming continuous technician location tracking.

  • See active work togetherThe office can review active jobs in a list and map without piecing together separate messages.
  • Move through clear statusesTechnicians update the operational step so the office knows whether work is dispatched, underway or complete.
  • Estimate travel timeGoogle Routes supports travel estimates, with a fallback when the external route result is unavailable.
  • Set an arrival bufferThe owner chooses the latest-arrival buffer used to flag a possible delay.
  • Share status without an accountA secure token link lets the customer check the current status and ETA information prepared for the job.
  • Surface delays for actionPotential delays can be reflected in the operational view and the configured customer communication flow.
View dedicated page
05Field Service App+

Serberus is an installable English and French web app built for phone and desktop use. Technician access stays scoped to their work, with limited offline support for previously opened data and queued field actions.

  • Start with the assigned dayTechnicians see their scoped jobs, calendar context and available weather information.
  • Prepare before arrivalAn AI-assisted pre-visit briefing can summarize available job and customer context for review.
  • Quote on siteAuthorized technicians can build a quote while the assessment details are fresh.
  • Complete the field recordChecklists, photos, signatures and deficiency evidence stay connected to the job.
  • Record vehicle contextAssigned vehicle and fuel information can be updated from the field workspace.
  • Keep key actions moving offlinePreviously opened GET data can remain available, while checklist, status and completion actions can queue for replay after reconnection.
View dedicated page
06Invoicing and Payments+

Create invoices manually or from approved work, apply Quebec tax rules, share customer-ready documents and record partial or manual payments without losing the audit trail.

  • Start from approved workBuild an invoice manually or carry the agreed quote lines into a new invoice.
  • Track the full invoice stateStatuses distinguish drafts, sent invoices, partial balances, paid records, overdue amounts and void documents.
  • Apply the right tax treatmentUse TPS, TVQ, custom tax handling and tax-exempt lines where the invoice requires them.
  • Share a customer-ready documentPublic print and PDF views provide a clear invoice record without exposing the administrative workspace.
  • Record how a balance changesCapture partial and manual payments, internal installment schedules and credit notes against the invoice history.
  • Prepare, then reviewBulk actions help the office work efficiently, and an optional completion rule can create a draft without sending it automatically.
View dedicated page
07Customer Communications+

Serberus supports two-way SMS through each organization's configured Twilio account and two-way email through Resend. Both channels land in one shared customer thread with unread state, attachments and communication preferences.

  • Keep business texting organizedTwo-way SMS conversations use the organization's own configured messaging credentials.
  • Continue the conversation by emailOperational email can carry quote, invoice and booking notices, then thread a customer's verified reply back into the shared inbox.
  • Work from a shared threadThreads and unread indicators help authorized team members see what has already been discussed.
  • Keep supporting files nearbyAttachments can remain connected to the relevant conversation instead of a personal inbox.
  • Refine the message with reviewAI-assisted rewrite and English-French translation help prepare professional text while leaving the final send visible to the user.
  • Respect communication choicesSMS STOP and START handling plus email preferences support customer consent decisions.
View dedicated page
08Customer Experience+

Secure token links let customers complete specific actions such as intake, quote decisions, booking, ETA checks, eligible rescheduling and satisfaction feedback without requiring a persistent customer account.

  • Start in the customer's languageKey public intake, quote, booking, tracking and rescheduling flows are available in English and French.
  • Review a quote securelyA customer can open a protected link, review the document and accept or decline it.
  • Book from eligible openingsSecure booking flows show the options produced by the organization's current capacity and booking rules.
  • Check arrival statusETAFlow links provide the customer-facing status and arrival information prepared for that job.
  • Reschedule within guardrailsEligible customers can choose from exact current availability, with revalidation before the change is recorded.
  • Close with feedbackA configured satisfaction request can collect a rating after the work is complete.
View dedicated page
09Done-for-You Automations+

The automations are already built into the field-service workflow. Owners configure timing, eligibility, capacity, communication and approval rules. Serberus executes safe routine steps, prepares reasoned options for risky changes and keeps the outcome visible.

  • Move new work to the right pathBuilt-in intake logic can route an eligible request to instant quoting, an assessment or outside-area handling using your rules.
  • Keep quotes from going quietConfigured expiry and follow-up timing can prepare and send the supported reminders already built into the quote workflow.
  • Prepare the day automaticallyAppointment reminders, recurring-job creation, eligible auto-assignment and dispatch notices use the policies you turn on.
  • Recover from crew changesCrew-out and PTO workflows can find affected work, prepare recovery choices and surface the impact before commitments change.
  • Respond to weather with approvalWeather logic can identify affected work and propose changes, while customer date changes remain held for owner approval.
  • Finish the follow-throughConfigured reschedule follow-ups, escalation timing, satisfaction requests and invoice-draft creation keep the next step from relying on memory.
View dedicated page
10Service Areas and Capacity+

Create Canadian city zones and named sectors, set capacity and distance policies, then use them to guide booking, flag long drives and handle requests outside the active service area.

  • Define where you workUse supported Canadian cities, organization zones and named sectors to describe the operating footprint.
  • Open and close areas deliberatelyActive and inactive settings let the office decide which zones currently accept work.
  • Set a daily capacityDaily-hour caps let booking logic compare the work already committed with the room remaining.
  • Flag long drivesGoogle Routes distance checks can warn the office when a request exceeds the configured radius.
  • Keep the owner in controlAn authorized owner can review the warning and override it when the exception makes business sense.
  • Give each city a secure entry pointHard-to-guess city booking links can connect customers with the appropriate service-area flow.
View dedicated page
11Team and Permissions+

Serberus separates administrative and technician access, supports custom roles and enforces organization and technician scope on the server, with seat limits and account security controls.

  • Separate office and field accessAdministrative users manage operations while technician users remain focused on permitted field work.
  • Name roles the way you workCreate custom roles that reflect the actual responsibilities in the organization.
  • Control actions by entityPermission groups cover view, create, edit and delete actions, with separate export and full-admin authority.
  • Respect plan seat limitsSeat checks help the account stay within the user allowance of its configured plan.
  • Link the right technician loginAn administrator can link or unlink a user account from its technician record.
  • Recover account controlPassword reset, optional SMS two-factor authentication and session revocation support account recovery and access changes.
View dedicated page
12Time, PTO and Fleet+

Manage shifts and blocked time, review clock records and corrections, connect PTO to recovery workflows and maintain the vehicle records your team depends on.

  • Define workable shiftsCreate team shifts and blocked days that scheduling can use as availability inputs.
  • Record the dayClock in, clock out and break events build a reviewable time record.
  • Review correctionsCorrections, approval state and flags help the office identify time entries that need attention.
  • Plan partial-day leavePTO can cover a full day, morning or afternoon and connect affected work with the recovery process.
  • Maintain vehicle assignmentsKeep vehicle status, team assignment and operational logs attached to the fleet record.
  • Track ownership detailsRecord fuel, odometer, insurance, registration and maintenance information for office review.
View dedicated page
13Reports and Job Costing+

Dashboards and reports bring together revenue, quotes, zones, technicians, receivables and job costs. Labor actuals use an approximate dispatch-to-completion window or an estimate fallback, so the calculation remains transparent.

  • Read the operating dashboardSee current workflow, revenue and job signals in one administrative overview.
  • Compare the sources of workReports can break down performance by quote activity, service area, technician, service and customer.
  • Watch receivablesAged-receivable views help the office identify balances that have remained open.
  • Bring costs into the jobJob expenses and approved quote revenue feed the costing view alongside permitted labor information.
  • Use a transparent labor estimateBurdened technician rates use approximate dispatch-to-completion time when available, or estimated time as a fallback.
  • Export the supported viewPermission-gated CSV output lets authorized users continue analysis outside Serberus when needed.
View dedicated page
14Expense Tracking+

Serberus organizes common expense categories, vendor and billable details, receipt images and links to customers, technicians and jobs so cost reporting has a traceable source.

  • Classify the costChoose from common field-service categories or record the item in the appropriate other category.
  • Remember the vendorStore vendor context with the expense so the office can understand where the charge came from.
  • Mark billable costsIdentify expenses that may need to be considered in customer billing or job review.
  • Attach the right contextLink the record to the relevant customer, technician and job instead of leaving it as an isolated total.
  • Keep receipt proofA receipt image can stay with the expense for later review.
  • Review costs from two directionsUse the expense list and summary filters, or add and review a cost directly from its job context.
View dedicated page
15Projects+

Projects organize multi-day or multi-visit work around a lead technician, budget, milestones and linked jobs, with progress, completion photos and costing tools in context.

  • Frame the whole engagementRecord project status, working dates, budget and lead technician before managing individual visits.
  • Break work into milestonesMilestones provide a visible way to describe important stages within the project.
  • Connect existing jobsLink or unlink job records so visits remain operationally independent while contributing to the project.
  • See progress across visitsProject progress brings the connected work into one higher-level view.
  • Keep proof at both levelsStore direct project photos alongside completion photos from linked jobs.
  • Review the project economicsCost and profit tools bring available budget, job and expense context together for review.
View dedicated page
16Service Agreements+

Serberus records the customer, service, billing cycle, agreement dates, next billing and service dates, status and internal context. Invoice generation is a deliberate manual action, while recurring-job automation remains a separate workflow.

  • Define the agreementKeep the customer, covered service, description, price and internal notes in one record.
  • Choose the cycleRecord monthly, quarterly or annual agreement timing.
  • Track the useful datesStart, end, next billing and next service dates keep future obligations visible to the office.
  • Reflect the real statusMark an agreement active, paused, cancelled or expired as the customer relationship changes.
  • Generate an invoice deliberatelyAn authorized user can manually create the agreement invoice when the billing date and details have been reviewed.
  • Keep service recurrence separateRecurring job creation can be configured independently so agreement records do not imply automatic renewal or billing.
View dedicated page
17Promotions+

Configure bundles, quantity tiers, seasonal windows and fixed or percentage discounts. Serberus evaluates automatic, stackable and exclusive rules while quote snapshots protect previously agreed economics.

  • Bundle servicesDefine an offer that applies when the configured group of services appears together.
  • Reward quantityQuantity tiers let the discount change when the configured amount is reached.
  • Limit the offer in timeSeasonal and date-window rules keep promotions inside the intended period.
  • Choose the discount methodUse a fixed amount or percentage based on the promotion you are running.
  • Control how offers combineMark promotions stackable, or let exclusive rules select the best eligible result.
  • Preserve accepted economicsSnapshots keep existing quote calculations stable when promotion settings change later.
View dedicated page
18Imports and Exports+

Serberus provides preview-first CSV imports for customers and historical invoices, with automatic and required manual mapping, validation warnings and organization-safe matching. Permission-gated exports cover a broader set of operational records.

  • Preview before writingReview parsed rows and validation results before a supported import changes Serberus data.
  • Import customersBring supported customer CSV data into the organization after the field mapping is confirmed.
  • Import historical invoicesSupported historical invoice rows can be validated and matched to organization records during import.
  • Resolve required fieldsAutomatic mapping handles recognized columns, while required unknown columns stay visible for manual mapping.
  • Act on warnings and errorsRow-level validation helps the user correct data rather than treating every parsed row as valid.
  • Export permitted recordsAuthorized users can export supported customer, job, invoice, quote, technician, time, vehicle, agreement, expense and project data as CSV.
View dedicated page
19Integrations+

Serberus currently connects two-way SMS through Twilio, two-way email through Resend and travel estimates through Google Routes. Organization-specific secret handling keeps supported credentials scoped, while other connector code is not presented as a verified live sync until it completes real production acceptance.

  • Connect business SMSEach configured organization can use its own Twilio credentials for supported two-way customer messaging.
  • Connect two-way operational emailResend carries supported quote, invoice and booking notices, then returns verified customer replies to the same shared thread used for SMS.
  • Estimate road travelGoogle Routes supports distance and travel-time checks used by service-area, scheduling and ETA workflows.
  • Scope supported credentialsOrganization-specific integration secrets are encrypted and retrieved for the relevant tenant workflow.
  • Use data handoffs where appropriatePermission-gated CSV import and export provide a deliberate handoff when a direct live sync is not available.
  • Keep connector status honestA connector is described as live only after its credential flow and supported data path are verified in the real environment.
View dedicated page
20Security and Bilingual Operations+

Serberus combines organization-scoped routes, server permissions, protected authentication and private file access with English and French administrative, technician and key public workflows. Security remains an ongoing operating practice, not an absolute guarantee.

  • Keep tenants separatedOrganization identifiers and server-side checks scope supported records to the authenticated tenant.
  • Enforce permitted actionsRole and technician-scope checks run on the server for supported routes rather than relying only on hidden buttons.
  • Protect authentication statePassword hashing, signed authentication tokens, token-version checks, password reset and session revocation support account control.
  • Add a second factorOrganizations can use optional SMS two-factor authentication for supported sign-in flows.
  • Protect secrets and filesAES-GCM encryption supports organization secrets, while private storage and signed URLs limit supported photo access.
  • Operate in English and FrenchAdministrative, technician and key customer-facing workflows support both languages, with continued review required for new and less common artifacts.
View dedicated page

Serberus

Start with the workflow that costs you the most attention.

You set the rules. Serberus handles the repeatable work and keeps the exceptions visible.

Get started