Team chat for the team you already hired.
Channels, direct messages and calls, on the same people, files and schedule as the rest of your business.
The Team App for Internal Communication
Where the team talks, what it shares, and who is on it.
Conversations
Direct messages and threads with the people you already work with.
Channels
Where a team, a project or a location talks in the open.
Meetings
Video and voice, started from the conversation they belong to.
Files
The same file store the rest of the business writes to.
People
The directory, live presence, and who belongs to which team.
Admin
Channel governance, usage, and notifications you tune yourself.
0
Notification categories you tune yourself
0
Channel privacy states, open or private, nothing else
0
Actions on every person in the directory
0
KPIs computed live from the messages
Channels, threads and direct messages. One stream.
The screen your team sits in all day: conversations on the left, the open thread on the right, the composer under it. Rich text, reactions, pins, a live typing indicator and search across every conversation.
A reply stays with the message it answers, so the feed stays clean.
A file shared in a channel is stored once, in the account file store.
A mention and an ordinary message are separate notification categories.
A team conversation can never return a customer thread.
Open, private and archived. One channel registry.
Every channel the account has, in one browsable list.
Open channels are visible to everyone in the account. Private channels are invite only. There is no third state, because open and private are reachability, never a permission tier.
Create, rename, retopic or archive from the same screen, and archiving keeps everything that was said in it. Purview administers these same channels from where the business unit is set up, so governance is not a second console to keep in step.
A message is a message. A call is a call.
Some things are faster said than typed, and the team should not have to leave the conversation to say them.
Video, voice and a room that opens where you already are.
A call is a button on the conversation header, not a separate product with its own invitation and its own login.
Voice and video start where the conversation already is. Nothing to send, nobody to admit, no link to distribute. Mute and the running duration sit in the header while the call is up.
Starting a call posts a line into the thread, so whoever was away can see it happened. An incoming call is the one notification marked critical, so it is the only one that rings through.
Every shared file is the file. No second copy.
Share a document in a channel and it is stored once, in the account file store, tagged to that channel. Not a chat copy of it and not a second storage allowance: what a message points at is the file the rest of the business works from.
The conversation, the call and the file all point at the same person. Here is who that is.
The directory is the team. Same database, same people.
Not an address book Equipo keeps. It is the account member model, filtered to the people who hold Equipo, with live presence on every row. The person you direct message is the person the schedule, the payroll and the assignment lists are about.
Hire someone and grant Equipo and they are in the chat. Remove them and they are gone, because there is no second directory to fall out of step.
Message, voice or video from any row, without leaving the directory.
Working hours by day, so you show as away outside them, in your own timezone.
Do not disturb until a chosen moment, not until you remember to turn it off.
Measured from the messages, not from a guess.
Running it means knowing how much is being said, in which channels, and by how many people.
Channel governance, usage analytics, notification controls.
What the person who runs the account needs: the channel list with rename and archive on every row, and usage computed from the messages themselves rather than estimated.
- #general1,842
- #shift-handover1,306
- #maintenance894
- #suppliers612
- #finance178
Notification preferences belong to each person, never imposed on everyone at once. Every read and write is scoped to your account, and removing somebody from the member record closes their chat, their files and their calls in one action.
One bell for the whole account, and you decide what rings it.
A message, a mention, a channel invitation, a missed call and an incoming call are five categories, each one yours to tune. Nothing here emails or texts you: team chat reaches you in the app or on the phone the team actually carries, and only an incoming call rings through. It files into the same bell as your mail, your customer conversations and your meetings, because Equipo did not bring its own.
Where Equipo touches everything else.
7 of these 8 connections are in your plan today. The rest stay visible so you know the instrument is there before you need it.
Workforce
The people you can message are the shared member model, and the Equipo grant written when a person is hired is what puts them in the directory.
Depot
A file shared in a conversation is a Depot asset tagged to that channel, not a second copy in a chat store.
Live
The video button creates a Live instant meeting and renders the room inside the conversation rather than sending anyone to a link.
Voice
A voice call from a conversation or a directory row connects through the shared internal calling engine, which resolves the person by user id.
Link
Equipo writes the internal slice of the same messaging tables Link reads, through the same message renderer, and Link Team Config opens Equipo channels and settings.
Inbox
Inbox carries the conversation with a customer and Equipo carries the one with your own team, on the same tables under a different audience type.
Purview
Purview lists, creates, renames and archives the same channels through Equipo own channel API, and the active business unit scopes the conversation list.
University
Equipo, University and Inbox are the three per-person services granted in the same hiring step, so team communication arrives with training access.
No setup cost. Pay when you start using.
Team chat for internal work.
Recommended for you
Works well together.
Calisto Workforce
Included with Commerce or Ops
Reservations, inventory, contacts, tickets, and scheduling
Learn more →Calisto Depot
Calisto Live
Calisto Voice
Calisto Link
Calisto Inbox
Calisto Purview
Included with every Calisto account
Account configuration and data rules.
Learn more →Calisto University
Calisto Ops
Full LMS. Employee training, course creation, certifications, onboarding programs.
Learn more →Recommended for
The industries that run Equipo, and what each of them runs it for.
Hotels & ResortsTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Hotels & Resorts on Calisto →Serviced ApartmentsTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Serviced Apartments on Calisto →Short-Term RentalsTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Short-Term Rentals on Calisto →RestaurantsTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Restaurants on Calisto →Fine DiningTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Fine Dining on Calisto →CateringTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Catering on Calisto →Bar & LoungeTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Bar & Lounge on Calisto →Real Estate AgentsTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Real Estate Agents on Calisto →Real Estate BrokersInternal team chat
Internal agent chat and office broadcasts.
Real Estate Brokers on Calisto →Property DevelopmentTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Property Development on Calisto →Coaching & TrainingTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Coaching & Training on Calisto →Gym ManagementTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Gym Management on Calisto →Clinical & SpaTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Clinical & Spa on Calisto →Salons & BarbersTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Salons & Barbers on Calisto →Live Music & FestivalsTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Live Music & Festivals on Calisto →Marathons & EnduranceTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Marathons & Endurance on Calisto →Artists & TalentTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Artists & Talent on Calisto →Venue ManagementTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Venue Management on Calisto →Event & Production RentalsTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Event & Production Rentals on Calisto →Golf & Member ClubsTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Golf & Member Clubs on Calisto →Recreation & Vehicle RentalTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Recreation & Vehicle Rental on Calisto →Tours & ExperiencesTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Tours & Experiences on Calisto →Home & Field ServicesTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Home & Field Services on Calisto →Content CreatorsTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Content Creators on Calisto →Videography & PhotographersTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Videography & Photographers on Calisto →Graphic Designers & ArtistsTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Graphic Designers & Artists on Calisto →Online RetailersTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
Online Retailers on Calisto →In-Person RetailTeam messaging
Shift chat, announcements and direct messages for everyone on the team.
In-Person Retail on Calisto →Everything included in Calisto Equipo.
- Two-pane surface: conversation list and the open thread side by side
- Channels and direct messages in one list, or filtered to direct messages only
- Search conversations and messages from the sidebar
- Unread counts on the list, in the rail and on the platform menu badge
- Threaded replies with a reply count on the parent and a slide-in reply panel
- Emoji reactions on any message
- Pinned messages
- Edit and delete your own message, refused on anybody else
- Rich text composer with a file attachment button
- Typing indicator, live over the stream
- Members and files panels that open over the thread
- Deep link to any single conversation by id
- Open channels, visible to everyone in the account and joinable from the browser
- Private channels, invite only and hidden from non-members
- Channel browser with member count, topic and a join action per row
- Create a channel with a name, a description and a visibility in one dialog
- Edit name, description and visibility through the shared identity dialog
- Archive a channel: it leaves the live list and keeps its history
- Manager view of the same list with archive on every row
- The same channels administered from Purview through Equipo own API
- No permission tiers: open versus private is reachability, not access control
- Directory built from the shared account member model
- Listed only for members holding an Equipo grant, plus every administrator
- Search by name or email
- Four presence states: online, away, busy, offline
- Visibility on automatic, or held at busy, away or appear offline
- Custom status message with an emoji
- Do not disturb until a chosen moment, self clearing
- Working hours by day, start, end and timezone, appearing away outside them
- Message, voice call and video call from any directory row
- Presence dots on the direct message rail
- Voice and video buttons on every conversation header
- Video creates an instant meeting room and renders it inside the conversation
- The meeting is created against the conversation it started from
- Running call duration with mute and end in the header bar
- Starting a call posts a line into the thread
- Click to video from a directory row opens the direct message and starts the call
- Callee resolved by user id, the same key presence writes under
- Capability buttons always visible, with an empty state on failure rather than hiding
- A shared file is an account file store asset tagged to the channel it was shared in
- Attachment upload and channel tagging in a single action from the composer
- Files screen listing every channel scoped file, grouped by channel
- Shared by attribution, timestamp and size on every row
- Type glyphs for documents, images, audio and video
- Upload straight to a chosen channel from the files screen
- Sending a message also deposits the conversation into the file store gravity
- One account storage quota, not a second chat allowance
- One live stream per person for every conversation they can read
- New messages, edits, typing and channel changes arrive as they happen
- Cross replica delivery over pub/sub when a cache is configured
- Removing someone from a private channel stops its updates at once
- A reconnect catches up on anything missed while offline
- Full text search across every message you can read
- Filter search by conversation, person, attachment and date
- Search results deep link to the exact message, threads included
- Five categories: new message, mention, channel invitation, missed call, incoming call
- Incoming call is critical and transactional, so it rings
- Mentions fire a different category than ordinary messages
- Delivered into the same notification centre as mail, messaging, calls and meetings
- Preferences per person and per delivery channel
- Notification firing is non-blocking and never delays a message
- Channel management screen with the identity dialog and archive per row
- Four totals: channels, direct messages, messages over thirty days, active people over seven
- Fourteen day message volume series
- Busiest channels over thirty days
- Computed from the message tables on read
- Presence configuration screen
- Notification preferences screen
- Shared business identity and contact configuration rendered inside Equipo
- Quick actions into channels, people, presence and notifications
- The internal slice of the same messaging tables the external engines write
- Internal pinned at the route boundary, never trusted from a query parameter
- Channel versus direct message carried on existing columns, not a parallel schema
- Threading carried by a parent message reference
- One identity: every person is a user id inside an account
- Every read and write scoped to the account
- The conversation list narrows to the active business unit and reloads when it changes
- No intra-account roles, because Calisto has none
- Workforce (the member model, and the grant that puts a person in the directory)
- Depot (shared files, and conversation gravity)
- Live (the instant meeting room a video call renders)
- Voice (the shared calling engine a voice call connects through)
- Link (the same messaging tables and the same message renderer)
- Inbox (the external half of the same conversation store)
- Purview (channel administration and business unit scope)
- University (granted alongside Equipo in the same hiring step)
Questions about Calisto Equipo
Because the team is already in the system. Equipo runs on the same member model and the same file store as everything else, so there is nothing to provision, no second directory to keep in step and no file that exists in two places.
No. One message store sits behind team chat and the customer channels, which is why a conversation can be read in Link as one stream per person rather than as five apps.
They are removed once, on the member record, and that closes chat, files and calls together. The usual failure with a bolted-on chat tool is the account nobody remembered to disable.
Channels and messages import where the source exposes an export. Most teams bring the last year and archive the rest.
The pricing section on this page reads the live catalogue and is the authority. There are no per-seat fees, which is usually the reason a business rationed chat accounts in the first place.
Yes, exportable in standard formats along with the shared files.