Calisto Link

Communication organized around people. Every channel. Every interaction. One timeline.

The home of all contacts and the organizing layer for all communication — internal and external — regardless of source. Team chat with channels and threads. Customer messages from WhatsApp, SMS, Instagram, Facebook, TikTok, OTAs, and website chat. Three-pane email powered by Calisto Mail. Call log with voicemail and dialer powered by Calisto Voice. Video meetings powered by Calisto Live. Click any person and see every interaction across every channel on one timeline. Automatically organized by contact.

Contacts Home · Overview · Chat · Messaging Inbox · Mail · Calls · Meetings · Contact Card · People Directory · Cross-Channel Search

Your Communication Day

Recent conversations. Recent mail. Recent calls. Upcoming meetings. One screen.

The Overview is the first thing you see when you open Link. Four panels — recent conversations, recent mail, recent calls, upcoming meetings — each pulling live data from its owning surface. Tap a conversation to jump into Chat. Tap an email to open it in Mail. Tap a call to see the detail. Tap a meeting to join. The Overview is a snapshot of your communication day, not a surface you work in. It shows you where to go.

💬Recent Conversations
JM
Jessica Martinez
Can you send the updated proposal?
2m ago
DK
David Kim
Meeting moved to 3pm
18m ago
SR
Sarah Reynolds
Invoice approved and sent
1h ago
✉️Recent Mail
AP
Alex Petrov
Q3 Budget Review
5m ago
LW
Lisa Wong
New vendor onboarding docs
32m ago
TC
Tom Chen
Re: Site inspection schedule
2h ago
📞Recent Calls
RM
Rachel Moore
Incoming · 4:32
11:20 AM
BH
Brian Hayes
Outgoing · 12:05
10:45 AM
📅Upcoming Meetings
Weekly Standup
JM, DK, SR +3
2:00 PM
Client Review — Acme
AP, LW
3:30 PM
Sprint Planning
Team Engineering
4:15 PM
Recent Conversations

Your latest chat threads from Link Chat. See who messaged, read the preview, and tap to jump straight into the conversation.

Recent Mail

The newest emails from Link Mail. Sender, subject, and timestamp at a glance. Tap to open the full message in Mail.

Recent Calls

Your latest voice and video calls. See incoming, outgoing, or missed — with duration and time. Tap to view call details.

Upcoming Meetings

What’s next on your calendar. Meeting title, time, and participants pulled from Link Meet. Tap to join directly.

Internal Team Messaging

Conversations. Channels. Threads. Real-time. Your team, one place.

Two-pane messenger. Conversation list on the left, thread and composer on the right. One-to-one DMs and group conversations for quick exchanges. Named channels — #general, #engineering, #sales — for topic-based discussion. Threaded replies for focused conversations inside a channel message. Real-time delivery over server-sent events. Typing indicators. Presence dots showing who’s online, away, or on do-not-disturb.

Messages+
JM
Jessica Martinez
Sure, I'll send the file now
2m
DK
David Kim
Sounds good, see you at 3
18m
SR
Sarah Reynolds
Invoice has been approved
1h
AP
Alex Petrov
Can we reschedule?
2h
LW
Lisa Wong
Thanks for the update
3h
TC
#general
Tom: Welcome to the team!
4h
EN
#engineering
Rachel: PR merged
5h
JM
Jessica Martinez
Online
JM
Hey, do you have the updated proposal for the Acme account?
10:42 AM
Yes! I just finished the revisions. Let me send it over.
10:43 AM
JM
Perfect. Can you also include the updated pricing table? The client asked for the Q3 numbers.
10:44 AM
Sure, I'll send the file now with both included.
10:45 AM
JM
Type a message…
Conversations

One-to-one DMs and group conversations. Start a quick exchange with anyone in your organization.

Channels

Named, topic-based channels — #general, #engineering, #sales. Persistent spaces for team-wide discussion.

Threads

Reply to any message in a thread. Keep focused conversations inside a channel message without cluttering the main view.

Real-Time

Messages delivered instantly over server-sent events. No polling, no refresh. Typing indicators show when someone is composing.

@Mentions

Mention a person or a channel. They get a notification. You get their attention. Searchable mention history.

Reactions

React to any message with an emoji. Quick acknowledgment without adding noise to the conversation.

Pinned Messages

Pin important messages to the top of a channel or conversation. Decisions, links, announcements — always visible.

Edit & Delete

Edit a sent message to fix a typo. Delete a message you didn't mean to send. Full audit trail preserved.

File Sharing

Drag a file into the composer or click to attach. Images preview inline. Documents link to Depot.

Presence

Green means online. Yellow means away. Red means do-not-disturb. Gray means offline. Visible everywhere.

External Customer Messaging

WhatsApp. SMS. Instagram. Booking platforms. Nine channels. One triage queue.

Three-column layout. Left: a conversation list with per-channel icons and a filter chip bar — WhatsApp, SMS, Instagram DM, Facebook Messenger, TikTok DM, OTA, website chat, voice, and reviews. Filter to one channel or see them all. Center: the open conversation with message bubbles by direction and a reply composer that routes the response back through the channel the customer used. Right: a triage rail — status control (open, closed, snoozed), assignment picker to hand the conversation to a teammate, and an internal notes panel visible to your team but invisible to the customer.

AllWASMSIGFBTT+4
S
Sarah Chen2m
WAHi, is the ocean-view suite available for...
M
Marco Bellini8m
IGLoved the photos! Do you offer airport...
J
James Wright14m
SMSCan I move my reservation to Friday?
A
Ana Ruiz22m
FBWhat time is breakfast served?
Y
Yuki Tanaka35m
OTABooking #4821 — requesting early check-in
D
David Osei1h
WEBDo you have availability next weekend?
Sarah ChenWA
Hi! Is the ocean-view suite available for July 12-15?
10:02 AM
Hello Sarah! Yes, we have the Ocean Suite available for those dates. Would you like me to hold it for you?
10:04 AM
That would be great! Can I also add a late checkout?
10:05 AM
Type a reply...
Send
Status
Open
Assigned To
MMaria S.
Internal Notes
Maria S.9:58 AM

VIP guest — returning visitor. Upgrade if available.

Add a note...

9 Channel Types

WhatsApp, SMS, Instagram DM, Facebook Messenger, TikTok DM, OTA messages, website live chat, voice transcriptions, and review replies in one queue.

Channel Filter Chips

Tap a channel chip to isolate that channel, or view all conversations in a single unified stream sorted by most recent activity.

Reply Composer

Type your response once. The reply routes back through whichever channel the customer originally used with no manual switching.

Status & Assignment

Mark conversations open, closed, or snoozed. Assign to a teammate so the right person follows up and nothing falls through.

Internal Notes

Leave notes on any conversation that your team can see but the customer never will. Coordinate handoffs without cc-ing the guest.

Canned Responses

Save and insert templated replies for common questions. Personalize with merge fields before sending to keep the tone natural.

Powered by the Interact Suite

Email from Calisto Mail. Calls from Calisto Voice. Meetings from Calisto Live.

Three communication surfaces powered by the other Interact apps. Mail renders a full three-pane email client over the Calisto Mail engine. Calls renders the call log with recording, transcription, voicemail, and click-to-call dialer over the Calisto Voice engine. Meetings renders scheduling, join, instant start, and recording playback over the Calisto Live engine. Each surface reads the same engine — Link is the unified view.

Email

Folders. Threads. Compose. Reply. Forward. A real email client.

Three-pane email client. Folder rail on the left — inbox, sent, drafts, trash, archive, spam, plus custom folders — each with unread counts. Message list in the center with search, pagination, and star/archive/delete actions. Thread reader on the right — full HTML email body, attachments, and reply/reply-all/forward. Compose new emails. Deep-link into a thread or message directly.

Compose
Inbox12
Sent
Drafts2
Trash
Archive
Spam
VIP Guests3
OTA Alerts
ArchiveDelete1-5 of 48
Booking.comNew reservation — Conf #BK-2917410:14 AM
Sarah ChenRe: Ocean Suite availability July 12-159:52 AM
Expedia PartnerRate parity alert — Standard King9:30 AM
TripAdvisorNew review: 5 stars from Marco B.Yesterday
Maria SantosStaff schedule update — week of July 8Yesterday

New reservation — Conf #BK-29174

Booking.comJune 16, 2026 at 10:14 AM
To: reservations@oceanviewhotel.com
A new reservation has been created.

Guest: James Wright
Check-in: July 20, 2026
Check-out: July 23, 2026
Room: Deluxe Ocean View
Total: $1,245.00

Please confirm availability within 24 hours.
📎reservation_BK29174.pdf
ReplyReply AllForward

Folder Rail

Inbox, sent, drafts, trash, archive, spam, and unlimited custom folders. Each shows a live unread count badge so you can scan at a glance.

Message List

Search, paginate, star, archive, and bulk-delete. Sort by date, sender, or subject. Unread messages are visually distinct.

Thread Reader

Full HTML email rendering with inline images, attachments, and a collapsed thread view. Reply, reply-all, or forward without leaving the pane.

Compose

Rich-text editor with attachments, CC/BCC, and saved signatures. Draft auto-save so nothing is lost mid-sentence.

Contact Resolution

Incoming emails are matched to guest profiles automatically. Click a sender to jump straight to their CRM record.

Calls

Call log. Voicemail. Transcription. Click-to-call dialer.

Split-pane layout. Call log on the left — incoming, outgoing, and missed calls with timestamps, duration, and contact name. Call detail on the right — recording playback, transcription, and a callback button. A voicemail tab with playback and transcription. A click-to-call dialer that places calls as your business number — the recipient sees your provisioned caller ID.

Call Log
Sarah Mitchell10:42 AM · 4:18
David Park10:15 AM · 2:07
Unknown Caller9:58 AM ·
Carlos Vega9:31 AM · 11:42
Lisa Nguyen9:04 AM · 6:55
James O'Brien8:47 AM ·
Carlos Vega
+1 (512) 555-0184
9:31 AM · 11:42
11:42
Transcription

Hey, I just wanted to follow up on the proposal we discussed last week. We reviewed everything internally and the team is on board. Can we schedule a walkthrough for Thursday or Friday?

Call Log

Every call — inbound, outbound, missed — with timestamp, duration, contact name, and direction. Filter by date range, contact, or call type.

Call Detail

Open any call to see the full recording with waveform playback, AI-generated transcription, and a one-click callback button.

Voicemail

Voicemail inbox with playback and transcription. Custom greetings per number. Voicemail-to-email delivery with the audio file attached.

Click-to-Call Dialer

Place calls directly from the browser. The recipient sees your provisioned business caller ID — not your personal number.

Meetings

Schedule. Join. Record. Or start one right now.

Split-pane layout. Meeting list on the left — filterable by status — with date, time, and participants. Meeting detail on the right — agenda, notes, participant list, times, and recording. Join a live meeting with one click. Schedule a new meeting with date, time, participants, and agenda. Edit or cancel. Start an instant meeting immediately.

Meetings
Q3 Planning ReviewJoin
Today, 2:00 PM
AKMRJL
Product Demo — Acme Corp
Today, 3:30 PM
DPSN
Weekly Engineering Standup
Tomorrow, 9:00 AM
CVLNTBRK
Client Onboarding — BrightPath
Tomorrow, 11:00 AM
MRAK
Marketing Sync
Thu, 1:00 PM
SNJLDP
Q3 Planning Review
Today, 2:00 PM – 3:00 PM
Hosted by Anna Kim
Participants
AKAnna Kim
MRMaria Rodriguez
JLJason Lee
Agenda
  1. Review Q2 outcomes and KPIs
  2. Discuss Q3 priorities and resource allocation
  3. Assign owners for each initiative
  4. Set next check-in date

Meeting List

All meetings — past, upcoming, and live — with date, time, participants, and status. Filter by status or search by title.

Meeting Detail

Agenda, notes, participant list, start/end times, and recording. Everything about the meeting in one view.

Schedule

Create a new meeting with date, time, participants, and agenda. Send invites. Edit or cancel anytime before it starts.

Instant Meeting

Start a meeting immediately — no scheduling required. Share the join link with participants and you are live in seconds.

Join

One-click join for any live meeting. See who is already in the room. No downloads, no plugins — joins directly in the browser.

Organized by Person

Contact card with cross-channel timeline. People directory. Files. Cross-mode search.

The organizing layer. Click any person in any surface and the contact card shows every interaction — chat messages, customer conversations, emails, calls, meetings — on one timeline. The People directory is a browseable, searchable contacts list. Files shows cross-channel attachments organized by hub. Cross-mode search indexes every message, email, call, and meeting with full-text results.

Click Anyone. See Everything.

One person. Every conversation. Every email. Every call. Every meeting. One timeline.

Click any person's name or avatar — in Chat, Inbox, Mail, Calls, or Meetings — and a contact card slides out. At the top: their name, email, phone, and live presence status. Below: a cross-mode activity timeline grouped by communication type — chat messages, external conversations, emails, calls, and meetings. Each row shows a title, snippet, and timestamp. Click a row and it deep-links to the full conversation, thread, or meeting in the owning surface. See every interaction you've had with this person, across every channel, in one panel.

For customers, this context is stored in Deals. For colleagues, it’s stored in Contacts. Every file exchanged lives in Depot.

# design-reviews
DK
David Kim 10:32 AM
Updated the component spec — take a look when you get a chance.
JM
Jessica Martinez 10:34 AM
Sounds good — I'll share the updated mocks by EOD.
SP
Sarah Park 10:36 AM
Great, I'll review both and leave comments this afternoon.
JM
Jessica Martinez
+1 (415) 555-0142
Online
💬Chat Activity
#design-reviews
Sounds good — I'll share the updated mocks by EOD.
2 min ago
DM — Jessica Martinez
Can you loop in David on the API spec?
28 min ago
📱Messaging Activity
WhatsApp — Jessica M.
Got it, sending the contract now.
1 hr ago
Instagram — @jmartinez
Love the new brand assets!
Yesterday
✉️Mail Activity
Re: Q3 Proposal Draft
Attached the revised scope with updated pricing...
3 hr ago
Invoice #4821 — Approved
Finance confirmed. Payment scheduled for Friday.
Jun 14
📞Call Activity
Outbound call
Discussed onboarding timeline — 12:04
Today
Missed call
No voicemail left — 0:00
Yesterday
📅Meeting Activity
Weekly Design Sync
Jessica, David, Sarah — reviewed component library
Today 10:00 AM
Client Kickoff — Acme
Introductions, scope walkthrough, next steps
Jun 12
Contact Header

Name, email, phone, and live presence status. The same contact, everywhere.

Chat Activity

Recent chat messages — channels and DMs. Click to deep-link into the conversation.

Messaging Activity

WhatsApp, Instagram, and other external channels. Every conversation in one timeline.

Mail Activity

Emails exchanged with this contact. Subject, snippet, timestamp, deep-link to thread.

Call Activity

Inbound, outbound, and missed calls. Duration and timestamp. Click to see the full log.

Meeting Activity

Meetings attended together. Title, participants, and date. Click to open the meeting.

Who You Talk To. What You've Exchanged.

People in orbit. Files in context.

Two substance views that surface what's behind the conversations. People shows your contacts with what's in orbit around them — conversations, files, meetings. Files shows everything exchanged across every mode, organized by hub. Both pull from Depot — the same storage system where every attachment, recording, and shared file lives.

People

  • JR
    Julia ReyesProduct Lead
    💬✉️📅
  • MK
    Marcus KimEngineering
    💬📅
  • SA
    Sara AshworthCustomer Success
    ✉️💬
  • DL
    David LinDesign
    💬✉️📅

Files

Product Hub
📄Q3 Roadmap.pdfJun 12
📊Sprint Metrics.xlsxJun 10
Design Hub
🖼Link Mockups.figJun 9
📄Brand Guidelines.pdfJun 4
Sales Hub
📋Proposal Draft.docxJun 2
Everything. One Price.

Overview. Chat. Inbox. Mail. Calls. Meetings. Contact card. People. Files. Search.

Overview

Your communication day on one screen. Recent conversations, mail, calls, and upcoming meetings. Tap to jump into any surface.

Chat

Internal team messaging. Conversations, channels, threads. Real-time. Presence. @mentions. Reactions. Edit/delete. Pinned messages. File sharing from Depot.

Inbox

External customer messaging. Nine channel types — WhatsApp, SMS, Instagram, Facebook Messenger, TikTok, OTA, website chat, voice, reviews. Channel filter chips. Reply composer. Status and assignment. Internal notes. Canned responses.

Mail

Three-pane email client. System and custom folders with unread counts. Thread reader. Compose, reply, reply all, forward. Star, archive, delete. Search.

Calls

Call log with incoming, outgoing, and missed calls. Call detail with recording playback and transcription. Voicemail tab. Click-to-call dialer with provisioned caller ID.

Meetings

Meeting list, detail, and scheduling. Join live meetings. Instant meetings. Participants, agenda, notes, recording playback.

Contact Card

Click any person in any surface. Cross-mode activity timeline — chat, messaging, mail, calls, meetings. Deep-link to the full conversation. Context stored by contact in Deals (customers) and Contacts (colleagues).

Search & Notifications

Cmd+K cross-mode search with full-text indexing and highlighted snippets. Notification bell with badge count and grouped unread items.

People & Files

Contacts with contextual orbit. Files organized by hub. All powered by Depot.

Platform Integration

Every interaction stored by contact — in Deals for customers, in Contacts for colleagues. Every file stored in Depot. Part of Calisto Interact alongside Mail, Inbox, Voice, Live, and Contacts.

Pricing

High-Performance Ops. Zero Monthly Overhead.

Get all 15 Core modules at no monthly cost. You only pay 2% of processed revenue.

Calisto Core
$0/month
+ 2% of revenue
CommitmentNone
UsersUnlimited
Products15 included
Best for: Businesses of any size. Revenue is auto-calculated from POS orders, reservations, folios, and event tickets.