HOME & FIELD SERVICES

How do market-leading field companies dispatch 50 trucks with perfect accuracy?

Calisto Pro connects estimations, real-time technician tracking, parts inventory, and instant site invoicing into one streamlined platform, keeping your operations ahead of schedule.

Owner-Operators · Crew-Based Contractors · Multi-Crew Companies · Franchise Networks

Every Field Service

One platform for every trade operator

The format changes. The login does not.

  1. Match the right technician to the job based on certifications, parts on truck, and GPS proximity. Assign with one click.

  2. Good/Better/Best options with images, presented on a phone at the kitchen table. One tap turns the accepted tier into a job and an invoice.

  3. Reorder alerts, depot stock levels and truck-to-truck transfer in one view. Parts logged on the job deplete van stock as they are used.

  4. Instant invoicing and card processing in the field. Collect payment, tips, and signatures before leaving the property.

Calisto Nexus · Calisto Engage

Earned by the website. Booked by the widget.

A site whose prices are the quote's prices, a booking widget that works while the phone does not, a magic-link portal, and reviews, campaigns and referrals that bring the next customer without anyone asking.

Get Found & Get Booked

Everybody loses the 11 PM lead.

A homeowner with a blocked drain does not wait for office hours. They search, they find three names, and they book the one that lets them book.

Job #4417 · Alvarez · blocked drain
Sites
Drain clearing
From 10,800 · same day
Book now
Bookings
Tue 8:00–10:00
Booked 23:14
Confirmed
Orbit
M. Alvarez
New contact
Source: website

The Website Price Is the Quote Price. Always.

The website reads the same price engine as proposals and the counter, so a drain cleaning quoted on the website is the same number on the proposal and the same number at the counter, and one change updates all three. The website builder launches a site with booking, catalog and reviews in minutes.

Pricebook
Drain clearingSite 10,800Quote 10,800
Camera inspectionSite 14,400Quote 14,400
Water heater swapSite 69,000Quote 69,000

Booked at 11 PM, With Nobody Awake

The booking widget shows real available slots, enforces service-area restrictions and collects a deposit. A customer books a drain cleaning at 11 PM and it is on tomorrow's dispatch board at 7 AM. The AI chat widget qualifies visitors who are not ready to book, answers what the service covers, and captures the lead when the job is outside what you do.

Booking widget · 23:14
Tue 8:00 – 10:00Held
Tue 10:00 – 12:00
Wed 8:00 – 10:00
No one awake. Slot gone anyway.

Magic Link, No Password, No Phone Call

Magic-link login, no password, no account to create. Last service date, tech name, before-and-after photos, parts installed, warranty expiry, and the next appointment. The customer approves an estimate, pays the deposit and asks about the third line item without ringing anyone, on a portal branded to the business.

Customer portal
One link, no password
Quote #4417View
Visit photosView
InvoicePay

The Review Routes Itself by the Satisfaction Score

The tech marks the job complete and the customer's satisfaction score decides what happens next. Four or five: a Google Reviews link sends automatically. One to three: a private feedback form routes to the owner.

Review routing
Score 9–10Public review
Score 1–6Private, to the owner
The score decides where it goes.

Referral & Affiliate Program

Automated referral incentives, affiliate tracking, and referral campaign emails. A happy customer shares a link, the friend books, and the referrer earns credit applied to their next invoice.

Referrals
R. Mena3 referred7,200
Casa Verde2 referred4,800
P. Duarte1 referred2,400

"AC Warranties Expiring in June" Is a Real Segment

Campaign segments build from loyalty tier, purchase history, booking frequency and equipment data, not from email open rates. Describe the campaign in plain language and the email drafts itself. Send to half, measure, send the winner to the rest.

Smart list
AC warranties expiring in June
equipment.type = AC
warrantyEnds within June
84 contactsRecomputed on read

The 90-Day Reminder Becomes an Appointment

A completed HVAC job starts a 90-day maintenance sequence. When the reminder fires, the customer taps "book now" and the appointment schedules itself. "Your warranty expires in 30 days" turns a worry into booked revenue, and seasonal tune-up offers reach the right segment at the right time.

90-day reminder
SentDay 90
OpenedDay 90
BookedTue 08:00

The Loyalty Tier Reads the Booking History

The property manager who used the company for fifteen jobs this year sees their tier upgrade, and the 10% discount applies at booking without anyone approving it. Points tracked, rewards automatic.

Loyalty tier
Visits7
Spend128,000
Gold−10% labour
Pricebook
Drain clearingSite 10,800Quote 10,800
Camera inspectionSite 14,400Quote 14,400
Water heater swapSite 69,000Quote 69,000
CALISTO COMMERCE

The lead is in. Now somebody has to win it.

Everything above ends the same way: a person who wants a price.

Calisto Interact

Customer messaging and calls for home and field services

Every tool your business needs to answer a customer is already built into Calisto Pro, and the photo of the leaking pipe, the call to the business number and the reply to the Google review all land on the same record.

Fourteen Chat Threads at 6:40 in the Morning

A WhatsApp photo of a leaking pipe, a website form submitted overnight and a text asking whether anyone can come today all arrive in one inbox, filed on their contact records. The owner answers the morning backlog from one screen instead of four apps, and nothing sits unread in a thread only one person can see.

M. Alvarez · one contact record
Voice
Inbound 11:04
6:12 · transcribed
Inbox
WhatsApp
“Can you come Friday?”
Mail
Invoice sent
From your domain

The Business Number Stops Being Somebody's Personal Cell

Calls to the business number ring wherever the person on duty is, and the number stays with the business rather than with whoever answered it last. The caller who rang on Tuesday is the same contact record as the WhatsApp thread from Monday, so whoever picks up already knows what the job is.

Voice · Numbers
NumberLabelTypeCountryAIStatus
+1 809 200 4410Front desk — Coral BayLocalDOAIActive
+1 809 200 4411ReservationsLocalDOAIActive
+1 800 555 0119Toll-free salesToll-freeUSOffActive
+34 911 23 45 67Madrid officeLocalESOffActive
+254 20 555 0134Nairobi partner lineLocalKEAIActive
+27 21 555 0166Cape Town supportLocalZAOffPorting
40404SMS short codeShort codeUSOffActive

The Google Review Answered From the Same Screen

A review arrives and it is answered in the same queue as the messages, against the customer record that shows which job it is about. The reply is written by someone who can see the work order, the photos the tech uploaded and the invoice, rather than by someone guessing which visit went wrong.

Reputation · Feedback
Surveys
5
Avg NPS
47.4
Avg CSAT
4.4
Avg Response %
34.6
ScoreSentimentChannelRoutedFeedbackContact
10PositiveEmailGoogleRoom was ready early and the front desk remembered we had the baby with us.Marta Alvarez
9PositiveSMSTripAdvisorBest meal we have had on the island. The octopus especially.James Chen
6NeutralEmailHeld backFine, but the check-in queue at 3pm was about twenty minutes.Nadia Haddad
10PositiveWhatsAppGoogleThe therapist actually read the notes from last time. Rare.Owen Bennett
3NegativeEmailHeld backAir conditioning in 218 never got below 26. Reported twice.Carmen Almonte
8PositiveSMSGoogleSmooth from booking to checkout. Would come back.Diego Ferrer
5NeutralEmailHeld backThe gym was good. The changing rooms were not.Priya Raghunathan
9PositiveEmailTripAdvisorRan our conference for 180 people without a single hitch.Luis Peña
2NegativeWhatsAppHeld backCharged twice for the minibar and it took three emails to fix.Ana Okonkwo
10PositiveSMSGoogleStaff went and found a wheelchair-accessible route to the terrace for us.Erik Lindqvist

The Tech Rings Ahead. The Call Lands on the Job.

When the tech rings ahead from the van the call logs on the record, and when the customer rings back to reschedule the history shows who called, when, and what was said. Nobody reconstructs a conversation from memory, and the reschedule lands on the job rather than in one person's call log.

Orbit · Activity
ActivityTypeByWhen
Tagged as Returning guestTagMaría Chen8/4/2026, 10:50:00 AM
Added to Repeat CustomersListSystem8/3/2026, 4:13:00 PM
Booking created — Bungalow 4BookingMaría Chen8/3/2026, 4:12:00 PM
Payment recorded — 18,500PaymentSystem7/29/2026, 2:05:00 PM
Contact created from a booking enquiryContactSystem11/4/2024, 9:02:00 AM
M. Alvarez · one contact record
Voice
Inbound 11:04
6:12 · transcribed
Inbox
WhatsApp
“Can you come Friday?”
Mail
Invoice sent
From your domain
Calisto Commerce

Good, better, best, on the customer's phone.

Three-tier proposals priced live from the parts catalog and accepted on the customer's own phone, financing offered inside the approval flow, and maintenance agreements that carry the member rate and renew themselves.

Good, Better, Best, and the Ticket Up 20-40%

Three options land in front of the customer: basic repair, standard repair with a warranty inspection, and premium with a maintenance plan. The customer sees the price difference and picks the middle option. Average ticket increases by 20-40%. The optional line items, a water heater flush or an expansion tank inspection, add revenue the customer chose, not revenue the tech pressured.

Quote options
Good10,800
Better20,400
Best31,200
Middle option chosen 6 times in 10.

Accepted on the Phone. Paid Through Nequi.

The tech visits and builds a proposal with line items pulled from inventory at live pricing: copper pipe by the metre, PVC by the metre, labour by the hour, each at the rate on the item record. The proposal goes out as a branded link. The customer taps an option and signs through Sign on the tech's phone, and the signed quote becomes the scope the job is measured against. The deposit pays through Nequi, bank transfer, or card in the same flow.

Accepted · mobile
Better · 20,400
Signed 08:41
Deposit 6,100Nequi

The Assessment Writes the Estimate

The tech rates each item's condition on site, logs the measurements, and the recommended price populates from the current price list. Assessment history builds per property, so the third visit knows what the first one found.

Site assessment
Pipe run14 m
AccessCrawl space
Estimate drafted20,400

Consumer Financing

The homeowner pays for an HVAC replacement over 12 months. The contractor is paid upfront. Financing options appear directly in the proposal, so the customer never leaves the approval flow to apply separately. Provider plans carry their own APR, term and order-value band, so the option that shows is the option that applies to that job. Identity verifies the homeowner before a job at that value begins, so the tech is working for the person who authorized the estimate.

Consumer financing
69,000 total
12 × 6,250Approved
You are paid in full on completion.

The Maintenance Contract Carries the Member Rate

A quarterly water heater inspection agreement goes out for e-signature. The customer signs on their phone and it files to their contact record with expiry tracking. Member pricing then applies wherever that customer is quoted, and the next visit auto-schedules at that rate. When copper costs rise, the renewal price is updated once in the price list and every contract reflects it.

Maintenance contract
List rate10,800
Member rate8,650
2 visits included1 used

The Cancellation Policy Changes With the Tier

A plan member reschedules and the plan's own rules apply, not the standard terms. Auto-renewal generates the next visit and card-on-file collects without a manual step. The recurring revenue dashboard tracks growth, churn and forecast in one view, and customers pause, resume or upgrade their own plans from the portal.

Cancellation policy
Standard48 h · fee
Gold member24 h · free
Quote options
Good10,800
Better20,400
Best31,200
Middle option chosen 6 times in 10.
CALISTO OPS

The quote converted. The dispatch board already knows.

The accepted proposal writes the work order before the customer puts the phone down.

Calisto Core · Calisto Ops

The nearest tech, the shortest route.

GPS proximity dispatch matched on certifications and parts already on the van, a drag-and-drop calendar the dispatcher lives in, on-my-way texts with live tracking, and a geofence that starts the clock without anyone remembering to.

Nearest Tech. Right Certification. Part on the Van.

The dispatch board shows every tech's GPS position, their certifications and what is loaded in their van, and one drag assigns the closest one who can actually do the job. Route optimization reorders the rest of the day for minimum drive time, and techs finish one to two extra jobs a day when the driving shrinks.

Drag-and-Drop Calendar

Day, week and month views, colour-coded by tech or job type. Drag a job to reschedule it, drop it on a different tech to reassign it, and nothing else has to be told.

Dispatch calendar
Ramos · 4 jobsDrag to move

The Board Refreshes Every 15 Seconds

A live Kanban of the day: unassigned, dispatched, on site, complete. Every tech, every job, in real time, so the answer to "where are we" is the screen rather than five phone calls.

Job board · live
Dispatched3
On site2
Complete7
Refreshes every 15 seconds.

The Work Order Is Already on the Phone

Address, contact history, access instructions, what was done last time and what the customer approved. The tech opens the job and the context is there, so the first ten minutes are not spent asking the homeowner to explain their own house.

Work order · on the phone
#4417 · Alvarez
Blocked drain · rear bathroom
Gate code 4417Dog on site

Custom Job Forms

Configurable inspection forms, intake forms and work-order forms that adapt per service type. A plumber's diagnostic form is not an HVAC tech's commissioning checklist. Build it once in Forms, attach it to any job type, and it arrives on the phone already knowing which job it belongs to.

Custom job form
Pressure before1.8 bar
Pressure after3.1 bar
Customer signatureCaptured

A Tech Didn't Show? The Job Reassigns Itself.

The escalation engine does not send an alert and wait for someone to act on it. It reassigns the job, so the 8 AM no-show is not something the customer discovers first.

No-show rule
08:15 · not started
Rule fires15 min late
Reassigned · VegaNotified

Offline Mode

The basement with no signal. The rural property 40 minutes from town. View jobs, complete checklists, capture photos, collect signatures, all offline. Data syncs automatically when connectivity returns. Built for the markets where mobile coverage is not a given.

Offline
No signal · basement
3 photos queuedPending
Back onlineSynced
Dispatch calendar
Ramos · 4 jobsDrag to move
ADD YOUR TEAM

Three ways to add your team to Calisto Pro

Three options adapt to every subscriber.

Agenda

Add anyone to your system for tasks and scheduling

Add any Calisto user to your system to assign tasks or scheduling. This allows the user to be included in tasks and scheduling through Agenda. Because the user only sees the assigned task or shift, this is a great option for shift employees, third-party contractors, and volunteers.

Station

Decide what every employee sees of your system

Give each employee access to just what they need so they can do their job with ease with Station. Start with a pre-made template or customize each portal as your needs change. Station works best for companies that use Workforce.

Full access

Admins who see everything

Add additional users as needed for full access to every app, every screen, and every record. Available at no additional cost for subscribers of Calisto Commerce and Calisto Ops.

Your team, your portals, and your admin access are all managed in Purview.

Calisto Core · Calisto Work

Timestamped, GPS-stamped, and still there three months later.

A seven-step completion wizard finished before the van moves, every unit's history in the tech's hand before they knock, van stock counted as it is consumed, and compliance records a regulator will accept.

Prove the Work

A WhatsApp saying "done" is not evidence.

Three months after the repair, the customer says it never held and the tech says it did. Whoever has the timestamped photos, the signed checklist, the part number fitted and the GPS stamp on the arrival wins that conversation in about fifteen seconds.

Job #4417 · on site 08:57
Dispatch
Tech: D. Ramos
Arrived 08:57
In progress
Depot
3 photos · GPS & time stamped
Forms
Job form complete
Signed on the door
Done 10:22
Field operations

What the tech captures before they drive away.

Replace pen and paper with audit-ready digital records. Capture regulatory logs, GPS verification, and chemistry readings at the job site, before your crew ever leaves the driveway.

Seven-Step Completion Wizard

The completion wizard walks the tech through seven steps: checklist verification, before-and-after photos, GPS-verified location, digital signature, customer satisfaction rating, instant invoice generation and review request, all before leaving the property. Each step timestamps. Completion photographs, checklists and readings capture on site through Calisto Assure and attach to the job record.

The Checklist, and Photos Filed by Job

Before each job the tech opens a checklist: safety assessment, diagnostic results, repair steps, materials used, customer signature. Before-and-after photos attach as they are taken, grouped by the contact, the job and the property rather than by the folder somebody remembered to create.

The Callback Opens the Original Job

Six weeks later the customer rings to say the repair didn't hold. The support ticket links straight to the job, so whoever picks up sees the completion photos, the signed checklist, the parts fitted and the warranty dates before they answer. The return visit is booked from the ticket and lands on the dispatch board carrying the original job's context.

CALISTO OPS

The evidence is captured. The money has not moved.

Every one of those records is also a line the invoice can stand on.

Calisto Commerce · Calisto Ops

The invoice is the quote. It chases itself.

Instant invoicing off the work order, milestone billing that keeps a three-week remodel cash-flow positive, 75+ gateways, receipts and hours that reach the ledger on their own, and profit known per job before the tech reaches the next address.

The Invoice Generates Before the Van Moves

The job completes and the invoice generates with one tap: line items, labour hours and materials already populated from the work order. The completion sign-off captures through Sign on site, before the van leaves the property. Payment collects on site by card, by bank transfer, or by a payment link sent over SMS, and tips add 5-15% to tech compensation.

Invoice #4417
Quote accepted08:41
Work complete10:22
Invoiced10:22
Same record. New status.

Milestone Billing Keeps Cash Flow Positive

A bathroom remodel spans three weeks. Milestone templates split billing into phases for demolition, rough-in and finish, and each milestone generates an invoice when the phase completes, so cash flow stays positive throughout the project. A visual progress bar shows the customer exactly where the project stands and what payment is due next.

Milestone billing
DemolitionInvoiced
Rough-inInvoiced
FinishDue on completion

Nequi, Redsys and Stripe, Already Connected

75+ payment gateways, so the processor your market already uses is already connected rather than something to request. Card, bank transfer, wallet, cash on completion, whichever is normal where the job is. Multi-currency throughout, because a business that quotes in one currency and settles in another is not an edge case.

Payment methods
Nequi · Redsys · Stripe
The rail your customers already use.

An Overdue Invoice Chases Itself, Whatever the Market

Day 3: a friendly SMS reminder. Day 7: an email with the invoice attached. Day 14: an escalated notice with the late fee applied. Each step fires from rules set once. Card-on-file auto-charging removes late payment entirely for recurring customers, and receipts generate and deliver without a manual step.

Overdue · #4417
Day 3 · reminderSent
Day 7 · reminderSent
Day 14 · call taskQueued

Parts From the Van. Hours From the Geofence.

At month end the ledger shows true revenue, true labour cost and true parts cost, per job, per tech, per week. Which tech earned the most, which service type costs more than it returns, which job lost money on parts: already calculated, because every input arrived from the job rather than from a spreadsheet. Payments, online orders and booking deposits all record in the same database, so there is no sync gap to reconcile, and the numbers push to QuickBooks or Xero.

Job cost · #4417
Parts from the van5,050
Hours from the geofence1.4 h
Margin62%

Expense Tracking & Receipts

Snap the receipt and it posts to the job, next to the invoice it belongs to. Expense categorization, per-job allocation, and the running total that makes end-of-month reconciliation a non-event.

Expenses
Fuel · receipt2,750
Supplier · fittings5,050
Attached to #4417Coded

Payroll Integration

GPS-verified hours feed into Workforce. Use your own payroll provider: Calisto tracks the time, manages approvals, and exports the data.

Payroll
Ramos · 38.5 hGeofenced
Vega · 41.0 h3 h OT
Posted to LedgerRun closed

One Trigger. Three Suites. The Rule Runs Itself.

A job completes: the invoice sends, the review request fires, the warranty alert schedules. Each automation is a trigger, a condition and an action, built once and then never anybody's job to remember.

Job marked complete
CommerceInvoice raised
EngageReview requested
OpsStock decremented
One trigger. Three suites.
Invoice #4417
Quote accepted08:41
Work complete10:22
Invoiced10:22
Same record. New status.
Workforce

Technicians, Certifications & Crew

The roster that dispatch reads from, the certifications that gate what each tech can do, and the van assignment that determines what parts they carry.

The Dispatch Board Reads This Roster

Every technician carries their own skills, certifications, service areas and availability. When dispatch assigns a gas line repair, only techs certified for gas work appear as options. The roster is the constraint layer dispatch cannot override.

Inquiry to Dispatched Job

A homeowner messages on WhatsApp asking about a leak repair.

The message becomes a lead, then a quote approved on their phone, the deposit clears, and the work order is on a tech's route before anyone retypes the address.

One inquiry became a paid, reviewed, recurring-revenue relationship without a single re-entry.

Job Execution to Accounting

A tech marks arrival and completes the checklist on an AC installation.

The arrival is GPS-stamped, the parts come off the van as they are fitted, the hours are the geofence's, and the job's profit is known before the next address.

No paper job slips, no parts spreadsheet, no end-of-month reconciliation. Revenue minus labor minus materials, already calculated.

Proof of Work to Re-Engagement

The tech uploads before-and-after photos and marks the job complete.

The photos and warranty terms are in the portal before the van leaves the street, the review request goes out on completion, and the ninety-day follow-up is queued.

The owner never built a portal, never called to chase a review, and never lost the repeat job.

Multi-Location Governance

A franchise owner updates the deep-cleaning rate.

Every proposal, every website quote and every terminal shows the new rate in the same action, and the crews get the checklist they can work from but cannot edit.

No crew quotes last season's rate.

The Connections

Eight apps. One job.

Proposals, Sign, Dispatch, Workforce, Inventory, Assure, Navigator and Ledger. The invoice goes out the same day because none of them needs the job typed into it again.

Field Ops
Proposals
Sign
Dispatch
Workforce
Inventory
Assure
Navigator
Ledger

Proposals

Quotes with options the customer can choose between, signed on the spot, becoming the scope the job is measured against rather than a document nobody reopens.

Sign

The quote signs on the customer's phone at the kitchen table, becoming the scope the job is measured against. The completion signs the same way.

Dispatch

GPS routing that sequences the day, with the customer notified when the van is actually close rather than at the start of a four-hour window.

Workforce

The certifications, the van assignments and the availability that dispatch reads before it assigns. A tech without the cert does not appear on the board for that job.

Inventory

Parts consumed on the job deplete from the van rather than from a warehouse count, so the restock list is real and the part is charged to the job that used it.

Assure

Completion photographs, checklists and readings captured on site and attached to the job, so a callback starts from evidence instead of from a recollection.

Navigator

A customer portal holding the quote, the appointment, the completion record and the invoice, which removes most of the calls asking where things stand.

Ledger

Milestone invoicing that chases itself, with job costing that puts labour, parts and travel against the job rather than into a monthly total.

Platform Highlights

The parts that belong to no single outcome

The AI, the accounting sync, the migration in, the markets it works in, and the one login that opens all of it.

Five AI Tools Included

Copilot answers questions about your own data. Business Insights reads the ledger. Call Auto-Booking takes the 6 AM emergency. The Chat Widget qualifies website traffic. The Campaign Generator drafts the email. All five on every plan, none of them an add-on.

CopilotBusiness InsightsCall Auto-BookingChat WidgetCampaign Generator

Accounting Sync

Two-way sync with QuickBooks Online, QuickBooks Desktop, Xero, Alegra and ContaAzul. Invoices, payments and customer records move without double entry.

Migration Wizards

Guided imports from whatever field service software you run today. Customers, job history, equipment records and pricing all come across.

Built for Your Market

Multiple currencies, tax regimes and languages across Latin America, Africa and Europe. Currency is a fact of the record, never locked to one screen.

One Login, Every App

The same account opens Dispatch, Ledger, Inbox and everything else. No separate seats, no separate passwords, no integrating your own tools to each other.

Why Clients Love Calisto Pro

Tech arrives in the window. The invoice matches the quote.

The homeowner explains themselves once, and everyone who touches the job after that already knows.

$0

per-user fees. Every technician, dispatcher and office admin is on the system on every plan. The tech who is not on the system is the job you cannot prove happened.

NOBODY LEFT OFF
9

channels in one inbox. WhatsApp, Instagram, Facebook, TikTok, SMS, web chat, email, OTAs and review sites. Every conversation on one contact record.

ONE INBOX
75+

payment gateways. Nequi, Redsys, Stripe, Mercado Pago, M-Pesa. Whatever the market uses is already connected.

GLOBAL PAYMENTS
7

communication products included. Voice, Mail, Inbox, Orbit, Live, Link, Equipo. No add-on fees.

ALL INCLUDED
0

lock-in. Customer list, property history, equipment data, completion photos and warranty dates export on any plan.

YOUR CUSTOMERS
CALISTO CORE

From the first import to the first review

Go from onboarding to full execution in days. Bring over your existing data, build your operational workflows, and deploy client self-service on a unified platform.

  • 1
    Import Customers
    Bring your customer list, job history, and equipment records from any platform with the CRM migration wizard.
  • 2
    Set Up Price Book
    Build your flat-rate catalog with materials, labor, tiers, and margin calculations. Pull into any estimate or invoice.
  • 3
    Configure Scheduling
    Set tech availability, buffer times, service areas, and booking rules. Enable GPS proximity dispatch and route optimization.
  • 4
    Connect Payments
    Link Stripe, Square, or any of 75+ payment gateways. Enable on-site card processing, ACH, and tip collection.
  • 5
    Deploy Customer Portal
    Launch your branded self-service portal. Customers book online, approve estimates, and pay invoices without a phone call.
  • 6
    Enable AI Tools
    Activate AI Copilot, Call Auto-Booking, Chat Widget, Business Insights, and Campaign Generator. All included.
  • 7
    Build Automations
    Create triggers for review requests, late-payment reminders, warranty alerts, and service plan renewals.
  • 8
    Launch Marketing
    Send your first email campaign, schedule postcard mailers, and activate service plan upsells.
Pricing

No setup cost. Pay when you start using.

Take a whole suite or pick a single app.

Calisto Core

The job board, the van stock and the customer

0Additional Cost
Recommended

Calisto Commerce

Quotes, authorisations, contracts and payments

2%of revenue processed

Calisto Ops

Dispatch, work orders, proof of work and billing

1%of revenue processed

Available Upgrades

Every App Works Independently. Calisto Pro works better together.

€4/user/mo
Priced per app
€195/brand/mo
From €4/user/mo
Priced per surface
Extensions for home & field services

Pre-built configurations to customize: websites, kiosks, displays and apps designed for your industry.

Browse extensions
Get help setting up

Buy concierge hours and our team does the data entry, the configuration and the training.

See concierge packages
Need a full migration?

Request a proposal from a certified consultant who has implemented Calisto at your scale.

Request a proposal
Honest answers

Frequently Answered Questions

Yes. The booking widget on your site shows real available slots, enforces your service areas and takes a deposit, so what a customer picks at 11 PM is a slot that actually exists.

By GPS position, certification and what is loaded in the van. The board shows all three, so the closest tech who can actually do the job is one drag away.

By geofence. The clock starts when the tech's phone crosses the job-site boundary and stops when they leave, with a grace window so a walk to the van is not a false clock-out.

Yes. A part logged against the job depletes van stock and posts its cost to that job's ledger in the same action, so the restock list and the job margin are both real.

Timestamped before-and-after photos, the signed checklist, the parts fitted and a GPS-stamped arrival, all attached to the job and visible in their portal. Three months later it is still there.

Yes. Milestone templates split the billing into phases, and each phase generates its own invoice when it completes. The customer sees a progress bar showing what is paid and what is due next.

Yes. Technicians view jobs, complete checklists, capture photos, collect signatures and take payment with no signal, and everything syncs when connectivity returns.

Yes. Guided migration wizards bring customers, job history, equipment records and pricing across from whatever field service software you run today, in one guided process.

Yes, and it is the same dispatch rather than a second product. A checkout opens the job, proximity and route decide who takes it, the photo inspection verifies against the reference images, and a failed item opens a work order scheduled around the booking calendar instead of into an occupied stay. If you manage the properties as well as service them, the whole lodging operation runs on the same records: channels, pricing, guest access and owner statements.

Running short-term rentals on this platform