Calisto Voice

A phone system that already knows your business before it rings.

A guest calls and the booking, the orders and every message your team has exchanged are on screen before anybody picks up. The call records itself, transcribes in the language it was held in, and attaches to that person. Start with one number. Scale to queues, call flows and a supervisor floor without changing systems.

531 destinations · Their bookings, orders and history on screen before you pick up · Records and transcribes in the language the call was held in

Voice · Queue Editor

Queue Configuration

Calisto Voice

The Phone App for Your Business

Numbers, call flows, queues, an AI receptionist, recording, and transcription in the language the call was held in. Their bookings and orders are on screen before you pick up.

0

outbound destinations with a published per-minute rate

0

extension types a number can point at

0

ring strategies across a group

0

ways a supervisor can join a live call

Start Here

A business number that works from a browser tab.

Calls in and out, voicemail that transcribes itself, and a log that files every call against the person who made it. This is the whole product for a business of one, and it is the floor everything after it is built on.

Voice
Phone
+1 (305) 555 0142dialling
Maria Rodriguezknown contact
1
2
3
4
5
6
7
8
9
0
#
Call from the business number
While You Are On It

Everything the call might need, without leaving the call.

Hold it, pass it on, bring somebody in, text them, show them, and write it up before the next one rings. The minute a line is open is the minute a phone system is either helping or in the way.

Voice · on the call with M. Restrepo, 04:18
Recordingconsent given
Holdand take it back
Transferwarm, blind or attended
Add to the calla colleague, or a room
Send a textfrom the same number
Show them insteadmove to video
Voice · wrap-up, before the next call
DispositionCallback scheduled
Also availableresolved, escalated, information given
Notestyped once, kept on the contact
Follow-upThu 10:00
Agent statusback to available

Consent, before anything is recorded

A consent banner is shown and the answer is recorded with the call, so a jurisdiction that requires notice is handled by the product rather than by remembering to say a sentence.

Sign · Waivers
Category
WaiverSignerCategoryValid UntilStatusActions
Open water swim liability waiverMarta AlvarezPool & Water Activities3/14/2027Signed
Personal training par-Q and consentJames ChenFitness & Gym1/9/2027Active
Cabana hire terms, Playa NorteNadia HaddadCabana & Equipment Rental12/2/2026Signed
Jet ski rental waiverOwen BennettCabana & Equipment Rental9/30/2026Active
Junior club session consentCarmen AlmonteEvents & Classes6/1/2027Signed
General liability, day guestsPriya RaghunathanGeneral Liability2/18/2028Signed
Canyoning excursion waiverDiego FerrerAdventure & Recreation11/11/2026Sent
Group fitness intakeLuis PeñaFitness & Gym10/22/2026Pending
Paddleboard rental waiverAna OkonkwoCabana & Equipment Rental8/4/2026Expired
Pool access waiver, 2027 revisionPool & Water Activities1/1/2028Draft

Warm, blind and attended transfer

Speak to the colleague first and then hand over, or pass the call straight through. The destination can be an extension, a ring group, a voicemail box or an outside number.

Member directory
Design · 12group
Legal · 7group
Fintech · 9group

Turn a call into a conference

Add people to a dial-in room with a PIN. The moderator can mute a participant, remove one, and start or stop the recording for everybody on it.

Live · site walkthrough
Recording18:42
Transcriptfiled like every message

Text them the thing you just described

An SMS from the same business number, while the call is still open, so an address or a link arrives before the caller has hung up.

Inbox · one queue
WhatsApp
Instagram
Facebook
TikTok
SMS
Web chat
Email
OTAs
Reviews
Nine channelsone conversation queue

Move to video without redialling

A call that needs showing rather than telling becomes a room. Nobody hangs up and nobody sends an invitation.

Studio · Tools
Bulk Create
Generate many designs at once from a CSV or spreadsheet: merge your data into a template.
QR Code Generator
Create QR codes with custom colours, sizes, and error correction. Download as PNG or SVG.
Mockup Generator
Place your designs on product mockups: T-shirts, mugs, phones, posters, and more.
Brand Kit
Your brand colours, fonts, and logos — edit them right here in Studio.

Wrap up before the next one rings

A disposition from your own list, notes typed once, and a follow-up time. The agent goes back to available when the wrap-up is done rather than when the call ended.

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

Play it back

The recording is playable from the call, with its transcript beside it, so a disputed detail is settled by listening rather than by recollection.

Studio · Analytics
Designs
148
With preview
131
Exports
412
Public links
23
PNG
236
JPG
74
PDF
88
SVG
14

Ask for it out loud

Spoken commands dial a number, open the transfer sheet, check voicemail, start a conference or pull up the call log, for the hands that are already holding something else.

Identity · Dashboard
Verified
1,284
Pending
37
Declined
52
AML Hits
4
Normal
At Risk
Critical
StatusTierDocumentCountryDate
ApprovedL2PassportDO8/5/2026
ApprovedL2National IDZA8/5/2026
PendingL1Driving LicenceES8/4/2026
ApprovedL1PassportKE8/4/2026
DeclinedL2National IDMA8/3/2026
ApprovedL2PassportFR8/3/2026
PendingL1Residence PermitDO8/2/2026
ApprovedL2PassportGB8/2/2026
Sign · Waivers
Category
WaiverSignerCategoryValid UntilStatusActions
Open water swim liability waiverMarta AlvarezPool & Water Activities3/14/2027Signed
Personal training par-Q and consentJames ChenFitness & Gym1/9/2027Active
Cabana hire terms, Playa NorteNadia HaddadCabana & Equipment Rental12/2/2026Signed
Jet ski rental waiverOwen BennettCabana & Equipment Rental9/30/2026Active
Junior club session consentCarmen AlmonteEvents & Classes6/1/2027Signed
General liability, day guestsPriya RaghunathanGeneral Liability2/18/2028Signed
Canyoning excursion waiverDiego FerrerAdventure & Recreation11/11/2026Sent
Group fitness intakeLuis PeñaFitness & Gym10/22/2026Pending
Paddleboard rental waiverAna OkonkwoCabana & Equipment Rental8/4/2026Expired
Pool access waiver, 2027 revisionPool & Water Activities1/1/2028Draft

That is the phone. Underneath it is the system deciding who gets each call.

Add Your Team

Send each call to whoever should answer.

Past one person, Voice is a phone system. Five extension types, ring groups with five strategies for spreading a call across a team, and routing rules that put the call in front of the right person by time of day, caller ID or dialled number.

Five extension types. Each one is a real destination a number, a rule or a call flow can point at.

User

Ext 101

A personal line for one team member.

Orbit · M. Restrepo
Conversations31
Jobs completed15
Invoices paid15
Reviews left4

Department

Ext 200

Sales, support, or any team group.

Workforce · Roster
Total Staff
9
On Duty Today
6
On Leave Today
1
Open Positions
2
At Risk
NameRoleDepartmentStatusHire DateTenure (days)
Carmen Almontel2General ManagerManagementActive3/1/20211983
Luis Peñal2Dive InstructorExperiencesActive6/12/20231150
Nadia Haddadl1Head HousekeeperHousekeepingActive9/5/20221430
Diego Ferrerl1Maintenance TechnicianMaintenanceActive1/22/2024926
Priya Raghunathanl2Sailing InstructorExperiencesOn Leave11/14/2023995
Carlos ReyespendingSous ChefKitchenActive2/3/2025549
Amina Yusufl1Front Desk SupervisorFront OfficeActive7/30/2024736
Owen BennettunverifiedBartenderBarTerminated5/19/2025443
Élodie Marchandl2Guest RelationsFront OfficeActive9/8/2025331

Shared Line

Ext 300

A reception desk, shared across several people.

Equipo · #dispatch-north
@carlosVan 3 needs the 40-gal element
@dispatchMoved 14:00 to Ana
@anaPhoto from the crawlspace
Threadattached to job #4181

Voicemail Box

Ext 900

After hours or record-only, with no live agent behind it.

Mail · you@yourdomain
M. RestrepoRe: re-piping quotefiled
SupplierCopper back in stock
M. RestrepoSigned agreementfiled
Tagged by hand0

Call Parking

Ext 700

Park a call on a shared slot for somebody else to pick up.

Link · one person, one timeline
Orbit · M. Restrepo
Conversations31
Jobs completed15
Invoices paid15
Reviews left4
Voice · Extensions
NameExtensionTypeDIDPresence
Front Desk101Department+1 809 555 0110Available
Reservations102Department+1 809 555 0111Available
María Chen201User+1 809 555 0121On Call
Tomás Herrera202UserAvailable
Ana Ruiz203UserAway
Kitchen line310Shared LineAvailable
After hours900Voicemail BoxOffline
Route Every Call

The call never hits a dead end.

Every path leads somewhere: a person, a queue, a callback or a voicemail with a transcript. Open any step to see what it decides.

On One Canvas

Draw the route, then watch the queue run.

Menus, time splits, ring groups and queues are one drag-and-connect canvas rather than a support ticket. What the canvas produces is a live queue with a wait time, an overflow rule and an answer-rate target you can be held to.

The call flow editor

Drag and connect the steps: greeting, menu, time check, routing, voicemail, SMS, webhook, hangup. No code, which means the office manager changes the routing rather than filing a request for it.

Voice · Call flows
NameTriggerStepsAssigned NumbersStatusModified
Main line — business hoursInbound6+1 809 555 0100Active7/28/2026
Main line — after hoursTime of day3+1 809 555 0100Active7/28/2026
Reservations IVRInbound5+1 809 555 0111Active7/14/2026
Spanish menuMenu choice4+1 809 555 0100Active6/30/2026
Toll-free overflowOverflow2+1 800 555 0142Active6/11/2026
Holiday closureDate range2Inactive1/4/2026

Queues that tell the truth

Estimated wait, position announcements, hold music, priority routing for VIP and returning callers, and an overflow rule that catches a queue nobody is clearing.

Voice · Call queues
Queues
5
Members
14
NameMembersMax Wait (s)Max SizeCallbackStatus
Front desk418012EnabledActive
Reservations324020EnabledActive
Maintenance33008DisabledActive
Events21206EnabledActive
Overflow (toll-free)242025DisabledInactive

What a queue looks like while it is running

Waiting count, average wait, longest hold, agents on the queue and the SLA percentage, per queue, as it happens.

Voice · Sales queue, live
Waiting2 callers
Estimated wait1:12
Longest hold2:34
Agents on the queue4
SLA today94%
Past the thresholdoverflow to Support

Hang up and keep your place

A caller who does not want to hold asks for a callback instead. The request keeps the number, the name and the time they wanted, and attempts are counted, so nobody is dialled forever and nobody is quietly dropped after one try.

Voice · Callbacks
CallerNameStatusRequestedScheduledAttemptsNote
+1 809 555 0311Marta PeñaPending8/4/2026, 10:12:00 AM8/4/2026, 2:00:00 PM0 of 3
+1 809 555 0288Diego SantosIn Progress8/4/2026, 9:40:00 AM8/4/2026, 11:30:00 AM1 of 3No answer, trying again after lunch
+34 612 555 214Chloé MartinCompleted8/3/2026, 4:05:00 PM8/3/2026, 5:00:00 PM1 of 3Booked for the 14th
+1 809 555 0455Kwame MensahFailed8/2/2026, 12:18:00 PM8/2/2026, 1:00:00 PM3 of 3Number unreachable on all three attempts

The promise, and every time you missed it

A rule fixes how long a phone may ring, how long a caller may wait and the answer rate you are aiming at. The breach tab is the honest half: each miss with the value it hit, the threshold it broke and when. Nothing is averaged away.

Voice · SLA rules and breaches
SLA Rules
4
Active
3
Breaches (24h)
5
NameDescriptionMax Ring (s)Max Queue Wait (s)Answer Rate %Applied ToStatus
Front desk — answer fastThe line guests call first.20120902Active
ReservationsBooking enquiries, business hours.25180851Active
MaintenanceIn-stay problems.30240801Active
Overflow — relaxedToll-free spill, out of hours.45420601Inactive

Nobody answered, and that is an event

An unanswered or after-hours call raises a named event carrying the caller, the number, the time and the reason. Rules you wrote decide what happens next, which for most operations is a concierge case opened for callback. Nothing about that path went through a support request.

Automations · the call as an event
voice.call.unansweredfired
Also raisedvoice.call.after_hours
Carriescaller, number, time, reason
Ruleopen a concierge case
Written byyou, not by support
Voice · Call flows
NameTriggerStepsAssigned NumbersStatusModified
Main line — business hoursInbound6+1 809 555 0100Active7/28/2026
Main line — after hoursTime of day3+1 809 555 0100Active7/28/2026
Reservations IVRInbound5+1 809 555 0111Active7/14/2026
Spanish menuMenu choice4+1 809 555 0100Active6/30/2026
Toll-free overflowOverflow2+1 800 555 0142Active6/11/2026
Holiday closureDate range2Inactive1/4/2026
The Supervisor Floor

Listen. Whisper. Barge. Every call monitored in real time.

For a front desk, a reservation line, a support team or a full call centre. The floor shows every active call, every agent's status and every queue as they are. Three monitoring modes let a supervisor coach without the caller knowing, or step into the call when that is what it needs. SLA rules catch a breach before it becomes a complaint, and every call carries a quality score.

Listen

Silent monitoring. The supervisor hears the call. Neither the agent nor the caller knows.

Quality assurance and training.

Whisper

The supervisor speaks to the agent. The caller does not hear.

Real-time coaching during a difficult call.

Barge

The supervisor joins the call. Everyone hears.

Escalation, support, or closing a deal together.

Supervisor Console
AgentStatusDurationCaller
Sarah K.on call3:42Maria Rodriguez
James M.available--
Priya S.wrap up0:28-
David L.on call7:15Robert Chen
Emma W.away--
Carlos R.available--

Every agent on this floor is somebody you already hired

The list is the account roster, read from the same member records every other app reads. Hiring somebody gives them an extension, a queue and a status. The day they leave, they leave once, and there is no phone-system directory left to reconcile.

Voice · who is on the phone system
Ana Martinezadded when she was hired
Sourcethe account roster
Second directorynone
Getsan extension, a queue, a status
Leavesonce, everywhere

Live Monitor

Every active agent in one grid: available, on call, in wrap-up or offline, with the current call duration and the queue stats beside them.

Live Assist

The caller-context panel on the live call: contact profile, active bookings, recent orders and membership, with their open Desk tickets alongside and Send to Desk in one click.

SLA Management

Targets per queue for maximum wait, maximum ring and answer rate. Breach alerts fire to supervisors and managers as they happen.

Call Quality

MOS, jitter and packet loss scored on every call, so a bad line is a measurement rather than an argument, and the trend is visible over time.

Call Analytics

Volume, average handle time, first-call resolution, peak hours and agent performance, filtered by date range.

Call Tracking

Source attribution on inbound calls: which channel, which campaign and which page produced the call, across four parameters.

Transcription

Recordings transcribed with the speakers labelled, in the language the call was held in, searchable afterwards for review and compliance.

What The Call Log Knows

Every call is a row, and the rows add up to an answer.

Volume, handle time, first-call resolution and peak hours are the easy half.

What people are calling about

The reason behind the volume.

Which agent is carrying the queue

Named, not averaged.

Whether the line itself is the problem

Sometimes the answer is the number, not the team.

Per agent, not per team

Calls handled, average handle time and answer rate beside the quality score and acceptance rate stored on each agent. An agent with no calls in the window still appears, because a board that hides an idle seat is not a board.

Voice · agent performance, this month
AgentCallsAvgAnswered
Ana M.3184:1296%
James M.2745:3892%
Priya S.2413:5489%
David L.1966:0284%
Quality scorestored per agent, not inferred

What people actually call about

Every call is grouped by the service the caller reached, so the reason for the phone ringing is a ranked list rather than an impression. A month where billing questions doubled is visible as a bar, and it is usually the first evidence that something upstream broke.

Voice · what people called about, 30 days
Reservations412
Billing268
Opening hours154
Maintenance96
Unspecified41

The read, written out

A plain summary of the window and the recommendations that follow from it, computed from the same aggregate the charts use. No figure appears in the sentence that is not in the table above it.

Why the call sounded like that

MOS, jitter and packet loss scored on every call and tracked as a trend, so a bad line is a measurement somebody can act on rather than an argument between two people who were both there.

Any window, and a file

Today, the week, the month, the quarter, the year, or a number of days you name. What the screen shows, the export gives you, for the board pack that does not open in a browser.

When Nobody Can Pick Up

The phone is never unattended.

An answering step that knows the business, holds a short conversation, and brings in a person the moment one is needed. For an operation that cannot afford to miss a call and cannot staff a line around the clock, this is the difference.

A step in the call flow, not a separate product

Drop the answering step wherever the flow needs it: the after-hours branch, the overflow past a queue, or the path a call takes when nobody is on shift. A business-hours gate decides when it is active at all.

Voice · after hours, 21:14
Incoming · +57 310 ···nobody on shift
Business-hours gateoutside 09:00 - 17:00
Call flow stepAI receptionist
Greetingyour own words
Answeredon the second ring
Global Coverage

Call out to 531 destinations at a published rate.

Outbound calling reaches 531 destinations, each carrying its own per-minute rate in euros and dollars rather than a blended average you have to take on trust.

Latin America

Brazil, Mexico, Colombia, Argentina, Chile, Peru and more, each with its own published rate and dial prefixes rather than one regional average.

Per-destination rates
Dial prefixes published

Africa

Nigeria, South Africa, Kenya, Ghana, Egypt and more, priced per destination rather than lumped into a single continental rate.

Per-destination rates
No continental averaging

Europe

UK, Germany, France, Spain, Netherlands and more, with mobile and landline priced separately where the carriers price them separately.

Mobile and landline split
Per-destination rates

Asia-Pacific

Australia, India, Japan, Singapore, Philippines and more, each carrying the prefixes the rate actually covers.

Per-destination rates
Prefix coverage stated
Your Numbers

Point a number wherever you want it.

What a number is, where it goes, how it gets here, and what one seat entitles you to provision.

Number Pool

Every number on the account in one list, each pointed at an extension, a ring group or a call flow, and repointed without touching anything downstream of it.

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

Four Kinds

Local, toll-free, mobile and short code, recorded per number so a rule can treat the toll-free line differently from the mobile one.

Registry · Tiers
Tiers
6
Active
5
Members
486
Capacity
700
Normal
Inactive
TierLevelMonthlyAnnualInitiationMembersCapacityActions
Resident Basic12,60028,0004,500148200
Resident Premium24,80052,0009,500162200
Resident VIP39,20098,00024,0004040
Family27,40079,00012,00071120
Academy Season111,700124,000065100
Weekday Off-Peak11,80019,0000040

Number Porting

Bring the numbers you already publish, through the porting wizard, tracked from submission to carrier confirmation.

Registry · Onboarding
In Pipeline
9
Completed
3
Avg Days to Complete
11.2
Bottleneck Stage
Payment Pending
At Risk
Normal
Application Received3
Rosa Jiménez
Application Received
In stage since: 8/5/2026
Owner: Ana Reyes
Kwame Mensah
Application Received
In stage since: 8/5/2026
Owner: Ana Reyes
Sofia Restrepo
Application Received
In stage since: 8/4/2026
Owner: Marco Vidal
Documents Pending2
Hana Aoki
Documents Pending
In stage since: 8/2/2026
Owner: Marco Vidal
Fatou Diallo
Documents Pending
In stage since: 8/1/2026
Owner: Ana Reyes
Payment Pending2
Tomás Herrera
Payment Pending
In stage since: 7/28/2026
Owner: Marco Vidal
Ingrid Sørensen
Payment Pending
In stage since: 7/27/2026
Owner: Ana Reyes
Access Setup1
Yusuf Adeyemi
Access Setup
In stage since: 8/3/2026
Owner: Paula Ortiz
Orientation1
Lucia Bianchi
Orientation
In stage since: 8/4/2026
Owner: Paula Ortiz
Complete3
Nia Kamau
Complete
In stage since: 7/30/2026
Owner: Paula Ortiz
Andrés Lugo
Complete
In stage since: 7/26/2026
Owner: Ana Reyes
Mei Lin
Complete
In stage since: 7/24/2026
Owner: Marco Vidal
StageMembersAvg Days in Stage
Application Received31.3
Documents Pending24.1
Payment Pending26.4
Access Setup12
Orientation11.6
Complete30

Requests and Status

A request records the country, the area code and the kind you asked for, and stays visible with its status until the number is live.

Impreta · Approvals
PostAuthorPlatformsStageCreatedActions
Two for one on cold brew, Friday only. Terms in the caption.Lucía Fernándezinstagram, facebookReview7/23/2026
We are hiring a weekend shift lead. Full details on the site.Marco DuartelinkedinReview7/22/2026
The new print run is here. Twelve pieces, cut and dyed on site.Ana Ruizinstagram, tiktokReview7/22/2026
Barista training, Thursday 7pm. Six seats, no charge.Lucía Fernándezfacebook, linkedinDraft7/21/2026
Behind the counter at 6am, before the machine warms up.Ana RuizinstagramDraft7/20/2026

One Seat, One Number

A seat carries the right to provision one number. Ten seats provision ten numbers, and a solo operator who wants a local line and a toll-free line buys two seats.

Registry · Entitlements
Active Rules
7
Applied (total)
1,846
Total Value Given
1,222,200
All Rules
8
Normal
NameTierCategoryTypeValueFrequencyUsageValue GivenActive
Court bookingResident PremiumFacilitiesincluded04 / week6120true
Guest passesResident PremiumGuestscredit9002 / month288259,200true
Spa treatmentResident VIPWellnesscredit2,4001 / month214513,600true
Pro shopResident VIPRetaildiscount15unlimited341186,400true
Priority booking windowResident VIPFacilitiesincluded014 days ahead970true
Dependent accessFamilyFacilitiesincluded0unlimited2040true
Regatta entryAcademy SeasonEventscredit2,9502 / season90263,000true
Winter storageAcademy SeasonFacilitiesdiscount1,300seasonal00false

Every Rate Published

Each destination carries its own per-minute price in euros and dollars, the dial prefixes that price covers, and mobile priced apart from landline wherever the carriers price them apart.

Pulse · Rates
Rate Plans
10
Active
8
Avg Base Amount
30,335
Normal
Rate PlanPropertyRate TypeStatusBase AmountMin StayMax Stay
Best FlexibleMeridian WaterfrontNightlyActive15,600114
Advance Purchase 21Meridian WaterfrontNightlyActive12,300221
Corporate negotiatedMeridian WaterfrontNightlyActive13,3001
Meeting room, half dayHarbour PointHourlyActive5,10048
Meeting room, full dayHarbour PointHourlyActive4,2008
Weekly apartmentCasa Blanca ResidencesWeeklyActive34,500728
Residents monthlyCasa Blanca ResidencesMonthlyActive118,0001
Golf society day rateLakeside Golf ClubNightlyActive5,75011
Winter 2025 promoMeridian WaterfrontNightlyInactive10,700310
Legacy group blockAltavista ResortsWeeklyInactive83,9007

Search Before You Ask

Available numbers are searchable by country and area code before a request is raised, so you choose the number rather than accept whichever one arrives.

Orbit · Lists
NameTypeMembersDescriptionUpdated
All contactsSystem18492Every contact record in the account.8/7/2026
Stayed in the last 12 monthsSystem4137Anyone with a completed booking inside the rolling year.8/7/2026
Members, activeSystem962Current membership, any tier.8/7/2026
Lapsed, 9 to 18 monthsCustom1806Booked once, nothing since. The win-back audience.8/6/2026
Corporate bookersCustom288Named contacts at companies with a negotiated rate.8/4/2026
Spa, treated twice or moreCustom613Repeat treatment guests, for the retention offer.8/2/2026
Marketing consent, emailSystem11204Consent on file and not since withdrawn.8/7/2026
Event organisers, 2026Custom74Anyone who has run an event with us this year.7/29/2026
Golf society captainsCustom0Built last week. No matching records yet.7/31/2026

Vanity Numbers

Search by the word you want the keypad to spell. A number a customer can remember without reading it off a screen is worth more than one that sorts well.

Direct · Profile
Total Subscribers
1,147

Creator Profile

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
Numbers

Local, toll-free, mobile and short code. All in one place.

Every number your business answers on, what it is for, and whether the AI receptionist picks up. One more number does not mean a second system.

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
Calling Out

Call from a number that looks like it is next door.

A local number matching the area you are dialling raises the odds of being answered. Where the call has to stay private, a masking number connects two people without either seeing the other. And a voicemail recorded once can be dropped into a ringing line rather than said again.

Voice · Local presence dialing
Numbers in Pool
14
Local Presence Calls
2,840
Connection Rate Improvement
+31%

Settings

Number Pool

Area CodeNumberRegionUsageStatus
809+1 809 555 0100Santo Domingo, DO1240Active
829+1 829 555 0144Santiago, DO486Active
849+1 849 555 0178La Romana, DO302Active
787+1 787 555 0166San Juan, PR214Active
305+1 305 555 0192Miami, FL411Active
212+1 212 555 0130New York, NY187Idle
Voice · Masked calling
Masking NumberConnected ToExpiresStatus
+1 809 555 0701Guest · Bungalow 48/5/2026Active
+1 809 555 0702Driver · airport transfer8/5/2026Active
+1 809 555 0703Contractor · pool service8/6/2026Active
+1 809 555 0704Guest · terrace booking8/3/2026Expired
Voice · Voicemail drop
NameDurationUsedCreatedDefault
Follow-up on your enquiry0:244123/11/2026Default
Deposit reminder0:191884/2/2026
Booking confirmed, details by email0:16965/20/2026
We tried you twice0:12546/30/2026
And Then The Part Nobody Can Copy

Every other phone system integrates. This one shares the database.

A connector syncs a subset of your data on a delay and breaks when either product updates. Voice reads and writes the same rows as the rest of the account, so there is nothing to sync and nothing to fetch.

Caller Context

The record is open before you say hello.

A number the account has seen before arrives with its person attached: what they booked, what they ordered, what they are owed and what is still open on them. Nothing was typed into a second system to put it there, and nothing was fetched from one.

Maria Rodriguez

+1 809 555 0311
Company
Rodriguez Catering
Phone
+1 809 555 0311
Lifetime value
18,450
Segments
Returning · VIP · Local
Plan
Gold
Status
Active
Member #
M-2291
Since
3/14/2023
ReservationWhenStatus
Dinner · table for 68/15/2026, 2:00:00 PMConfirmed
Private room · anniversary9/2/2026, 7:30:00 PMPending
OrderPlacedTotalStatus
ORD-401188/8/20261,240Fulfilled
ORD-399847/21/20263,105Fulfilled
ORD-396106/30/2026860Refunded
TicketTypePriorityStatus
Duplicate charge on the March invoiceBillingHighOpen
Allergy note missing from the bookingServiceNormalOpen
Every Channel, One Timeline

Search a name and get every call, every email, every message.

A standalone phone system logs calls.

It cannot reach the other channels

The emails, the chats and the video meetings live in other products.

So the history is never one history

The call sits apart from everything else that person did.

Link · M. Restrepo, one timeline
Search the nameevery channel comes back

Link holds one chronological timeline

Every message with one person, in the order they happened.

The recording slots in beside the rest

A Voice recording and its transcript sit next to the chat thread and the signed agreement.

Mail, Inbox and Live file the same way

The email thread on the same contact, a missed call in the same queue as a web chat, the video meeting with its own recording and transcript.

No nightly reconcile

Every channel writes to the same timeline as it happens.

Out loud is as searchable as in writing

Searching a person's name returns both.

After The Call

The follow-up starts from what was said, not from somebody’s memory of it.

Turning a call into a ticket somewhere else means copying a summary between two products. Here each of these is one action that writes to the same rows the receiving app already reads.

Send to Desk, during or after the call

The ticket carries the caller, the summary and the recording link. Support picks up from the transcript rather than from a note somebody meant to write.

Desk · ticket from a call
#4482 · Restrepofrom Voice
Opened bySend to Desk, mid-call
Carriescaller, summary, recording
Support readsthe transcript
Copy and pastenone
Attribution

Know which page, which campaign and which screen produced the call.

Call tracking is usually a third product bolted between a phone system and a marketing platform. Here the marketing tools and the phone system already write to the same records, so attribution is a column rather than a vendor.

Voice · where this call came from
Inbound · +1 (415) 555 0173tracked number
Sourcespring-campaign
Mediumemail
Campaignmay-reactivation
Contentfooter-call-button

The call arrives carrying its source

Source, medium, campaign and content attach to every inbound call on a tracked number.

It stays on the contact afterwards

So the report that says which campaign produced revenue is reading calls rather than guessing at them.

The number on the website

The phone number on a Calisto site is a Voice number, and a click-to-call from the page routes through Voice with the caller record attached.

Your booking engine
Deluxe Kingsold out 23:14
Garden Suite0% commission20,200
Same inventory as the desk, the kiosk, the portal

The number in a campaign

A number in an email campaign carries its source with it. The call log shows which campaign, which send and which segment produced the call.

Campaigns · ROI
Total Revenue
2,680,000
Total Cost
451,000
Overall ROI %
495%
Conversions
612
Revenue vs Prior Period
+18.4%
ROI vs Prior Period
+31 pts
CampaignCostROI %
Autumn midweek offer (email)120,000712%
Abandoned cart recovery (WhatsApp)40,300648%
Lapsed guests, 9 months (email)78,700503%
Table availability tonight (SMS)63,700441%
Members-only preview (email)48,100388%
Birthday month voucher (email)26,700355%
Spa upsell after checkout (SMS)44,900212%
New menu announcement (email)29,30096%

The button on a kiosk or an app

A "call us" button on a self-service kiosk or a branded app connects through Voice, on the same number and into the same queues.

Lobby kiosk
Check-in
Order
Concierge
Showroom
Register
Key issued · payment takenoffline-capable

Four attribution parameters

Source, medium, campaign and content attach to every inbound call on a tracked number, and stay on the record after the call ends.

Impreta · Post Performance
Total Reach
128,400
Impressions
214,900
Avg Engagement Rate
5%
Total Engagement
10,312
Followers
24,760

By Platform

PlatformPostsReachImpressionsEngagementEng. RateClicks
Instagram2461,20098,4005,1405.2%1,180
Facebook1828,90052,3001,9603.7%740
TikTok1121,50034,1001,8705.5%210
LinkedIn98,60015,2006124%388
Twitter / X145,4009,8004484.6%162
YouTube42,8005,1002825.5%96

Engagement by Platform

01285257038555140Instagram: 5140InstagramInstagramFacebook: 1960FacebookFacebookTikTok: 1870TikTokTikTokLinkedIn: 612LinkedInLinkedInTwitter / X: 448Twitter / XTwitter / XYouTube: 282YouTubeYouTube

Top Posts

PostPlatformReachEngagementEng. RatePublished
"Best flat white on the island." Thank you, Marta.Instagram14,2001,2849%7/22/2026
Three minutes of the roast, start to finish.TikTok11,8009428%7/19/2026
Two for one on cold brew, today only.Instagram9,6007047.3%7/10/2026
Certificate earned: Ana finished the latte-art course.LinkedIn4,1003187.8%7/12/2026
Barista training, Thursday 7pm. Six seats, no charge.Facebook6,3004026.4%7/21/2026

Content Types

Content TypePostsAvg EngagementAvg Eng. Rate
Video156106.4%
Carousel214485.1%
Image332964.2%
Text111182.6%

Posting Frequency vs Engagement

0780156023403120Wk 22Wk 22Wk 23Wk 23Wk 24Wk 24Wk 25Wk 25Wk 26Wk 26Wk 27Wk 27
Your booking engine
Deluxe Kingsold out 23:14
Garden Suite0% commission20,200
Same inventory as the desk, the kiosk, the portal
On The Record

Read what was said without listening to it again.

Recordings transcribe with the speakers labelled, in the language the call was actually held in, with a sentiment read on each one. The note nobody would have written is written anyway, and it is attached to the person who called.

CallTranscribedDurationLanguageSentiment
Marta Peña — inbound8/4/20266:12SpanishPositive
Diego Santos — refund query8/4/202610:41SpanishNegative
Aisha Bakr — group enquiry8/3/20268:28EnglishPositive
Supplier — delivery reschedule8/3/20263:14SpanishNeutral
Chloé Martin — late checkout8/2/20262:36FrenchNeutral
Kwame Mensah — booking change8/1/20264:48EnglishPositive
Pricing

No setup cost. Pay when you start using.

A phone system for the whole team.

Calisto Voice

Business phone system.

€13/seat/mo
Minutes used
Published per-destination rate
Numbers a seat may provision
1

Works better together

Voice runs on its own. Every Interact app it sits beside is priced on its own too.

Priced per app
Mail
€4/mailbox/mo
Inbox
€13/user/mo
Live
€13/user/mo
Link and Orbit
Carried by any Interact app

Each seat entitles one phone number to be provisioned, and inbound calls to your own numbers are carried by the seat price. Outbound minutes bill at the published rate for the destination dialled.

Recommended for you

Works well together.

Calisto Inbox

Calisto Inbox

Unified inbox across email, SMS, chat, and social.

Learn more
€13/user/mo
Calisto Mail

Calisto Mail

Business email, included with every Calisto account.

Learn more
€0/mo
Calisto Live

Calisto Live

Live chat on your website and mobile site.

Learn more
€13/user/mo
Calisto Orbit

Included with any Interact app

Contacts management system.

Learn more
0Additional Cost
Calisto Link

Included with any Interact app

Unified communications platform.

Learn more
0Additional Cost
Calisto Equipo

Calisto Equipo

Internal team communication.

Learn more
€6/user/mo
Calisto Identity

Calisto Identity

KYC identity verification.

Learn more
€1per Level 1 check
Everything. One Price.

Everything included in Calisto Voice.

Calling
  • Inbound and outbound calls from the browser
  • A full-screen mobile dialler with keypad, recents, contacts and voicemail
  • A team directory with live presence, extensions and click to dial
  • Business numbers: local, toll-free, mobile, short code, vanity
  • Available-number search by country and area code before you request one
  • Voicemail with playback, transcription and voicemail-to-email
  • Voicemail drop, deposited without waiting for the beep
  • Masked calling, so a personal number is never shown
  • Local presence, matching the destination area code
  • Call logs with timestamp, direction, duration, caller and outcome
  • Number porting, tracked to carrier confirmation
Phone System
  • Five extension types: user, department, shared line, voicemail box, call parking
  • Ring groups with five strategies: simultaneous, sequential, round robin, least recent, weighted
  • Routing rules by time of day, day of week, caller ID, dialled number and department
  • Callbacks with attempt tracking
  • Priority-ordered, first-match rule evaluation
On The Call
  • A recording consent banner, with the answer recorded against the call
  • Warm, blind and attended transfer, to an extension, group, voicemail or external number
  • Conference calling with a dial-in PIN, and moderator mute, remove and recording
  • Hold, and take the call back
  • An SMS from the same business number while the line is open
  • Escalation to a video room without redialling
  • Recording playback with the transcript beside it
  • Wrap-up: a disposition, notes and a follow-up time before the next call
  • Spoken commands for dialling, transfer, voicemail, conference and the call log
Call Flows and Queues
  • Visual call flow editor: drag and connect, no code
  • Steps for greeting, menu, time check, routing, voicemail, SMS, webhook and hangup
  • Call queues with hold music, position announcements and estimated wait
  • Priority routing for VIP, returning and tagged callers
  • Queue overflow to another group or voicemail past a threshold
  • Per-queue SLA thresholds
Supervisor
  • Live agent monitor: status, current call duration and queue stats
  • Listen, silent and invisible to both parties
  • Whisper, heard by the agent only
  • Barge, heard by everyone
  • Live Assist: contact profile, bookings, orders and open tickets during the call
  • SLA rules with max wait, max ring and answer rate, and a breach log
  • Call quality per call: MOS, jitter and packet loss, tracked as a trend
  • Agent presence: available, away, do not disturb and offline
  • Call tracking with four source-attribution parameters
  • Transcription with speaker labels, detected language and a sentiment read
Analytics
  • Volume, average handle time, first-call resolution and peak hours
  • A ranked tally of what callers are actually calling about
  • Per-agent scorecards: calls, handle time, answer rate and quality score
  • A written summary and recommendations derived from the same aggregate
  • Windows of today, week, month, quarter, year or a number of days you name
  • Export of the window as a file
AI Receptionist
  • An answering step you place anywhere in a call flow
  • Your own greeting, and a cap on how many turns it may take
  • Grounded on your knowledge base, customer-facing layer only when no staff member is on the line
  • Handoff to a named person, a queue, a callback or voicemail
  • A business-hours gate deciding when it is active
  • Booking suggestions scored against your confidence floor and keyword rules, held in a review queue
  • Unanswered and after-hours calls raised into Automations, opening a concierge case for callback
Global Coverage
  • 531 outbound destinations, each with a published per-minute rate
  • Rates in euros and dollars, mobile and landline priced separately where carriers do
  • The dial prefixes each rate covers, published alongside it
  • A number pool routed to extensions, ring groups or call flows
  • Number requests recording country, area code and kind, tracked until live
Platform Connections
  • Registry: the caller profile, open before the call is answered
  • Bookings and Agenda: reservations on screen, and a booking suggested from the call
  • Deals: stage, value and activity timeline on the live call
  • Desk: open tickets on screen, and Send to Desk from the call
  • Orbit: the relationship timeline across every interaction
  • Link, Mail and Inbox: calls on the same per-person timeline as every other channel
  • Live: escalation to video without redialling
  • Depot: recordings filed against the contact
  • Campaigns and Sites: tracked numbers carrying source attribution
  • Reputation: a post-call survey scored, categorised and filed with the call and the agent
  • Automations: unanswered and after-hours calls raised as events rules can act on
  • Workforce: the agent list is the account roster, not a second directory
Infrastructure
  • Webhook events pushing call activity to external systems
  • Recording library with browse, search and playback, manager-gated
  • Account-level business hours
  • Automatic recording with a retention setting
  • Notification preferences per account
Honest answers

Questions about Calisto Voice

No. It is a softphone in the browser, with call flows and queues behind it. The hardware requirement is a headset.

The caller bookings, orders and history are on screen before you answer, because Voice reads the same contact record the rest of the account does.

Yes. There is a full-screen mobile dialler with its own keypad, recents, contacts and voicemail, so the business line travels without anybody handing out a personal number.

Listen, whisper and barge, over the top of any call. Whisper in particular is what makes a new agent usable in week one.

Yes, number porting is supported, and call flows are rebuilt rather than imported since most incumbent flows do not export.

A step you drop into a call flow so something answers when the team cannot. You write the greeting and set how many turns it may take before a person is brought in. It answers out of your own knowledge base, using only the customer-facing layer when no staff member is on the line, and hands off to the person you named, a queue, a callback or voicemail. A business-hours rule decides when it is active at all.

The pricing section on this page reads the live catalogue and is the authority. It is per seat per month, plus the minutes you use at the published rate for the destination dialled. Each seat entitles one phone number to be provisioned. Rates for all 531 outbound destinations are published in both euros and dollars, and Voice works without the rest of Calisto Interact.

Each seat entitles one number. A solo operator who wants a local number and a toll-free number buys two seats. A team of ten answering on ten numbers pays for ten seats. Provisioning is a separate step from buying the seat, so a seat can sit unused until you need the number it carries.

Outbound calling to 531 destinations, each carrying its own published rate in euros and dollars, with mobile and landline priced separately wherever the carriers price them separately. Inbound calls to your own numbers are carried by the seat price. The full table is on this page.

Yes, logged against the contact and exportable in standard formats.