Cerb gives human + AI teams shared inboxes for any work that arrives – routed, automated, integrated with anything, and handed to a person or an AI teammate who sees it through. It's built on shared mailboxes, worklists and automation, and ships with a built-in harness for building AI teammates, each with its own mix of skills, tools, and knowledge.

An agent sits beside your mail replies, your worklists, your automation editor and your command bar – every surface Cerb has – from the moment you install it. It reads whatever you have open and works on it with you, rather than describing a change and leaving you to make it. The mix ships with the product: Cerb's own documentation arrives as an agent filesystem, alongside a volume of skills covering automations, scripting, search, records, data queries, icons and replies, and a terminal into the platform so an agent can look up the record types and fields your installation actually has rather than guessing at them. The model is yours to choose – an agent model is an ordinary record holding a provider, its credentials, an endpoint, and what that model is good at, and pointing one at a machine under your desk works the same way as any hosted provider.

None of it is a chat window bolted onto the side. An agent in Cerb is a worker record, so it can own a ticket, be @mentioned, join a group and hold its own API credentials, exactly like the people it works alongside.

All of that sits on what Cerb has been for twenty-four years. Shared mailboxes become records you can search, filter, chart and automate against, and everything else your team keeps can become a record too. Worklists and charts run over any of it, and the automations tying it together are written in a language called KATA.

Standing the whole thing up takes four commands, a guided installer, and one form to connect a mailbox. Self-hosting Cerb is free, forever – unlimited workers, unlimited seats, no license key and no registration. A free installation runs three concurrency slots, which is every feature in the product, just less of it running at once. A subscription lifts that ceiling.

Getting Started

Reference

Activity Log
This page describes the activity log feature in Cerb, which provides an...
AI Agents
Configure AI agents in Cerb using agent models, AI workers, and mountable...
Automations
Automations are state machines written in KATA that transform an input dictionary...
Buckets
This page explains how group managers in Cerb can organize related tasks...
Calendars
This page provides information about the Calendars feature in Cerb, which allows...
Cards
This page explains the concept of "cards" in Cerb, which are popup...
Classifiers
This page provides an overview of the Classifiers plugin in Cerb, which...
Comments
This page explains the functionality of adding comments to records in Cerb,...
Connected Accounts
This page discusses the use of connected accounts in Cerb to enable...
Connected Services
This page details the functionality of connected services in Cerb, which facilitate...
Contacts
This page provides an overview of the concept of "Contacts" within Cerb,...
Custom Fields
This page provides an overview of custom fields in Cerb, detailing how...
Custom Fieldsets
This page explains the concept of custom fieldsets in Cerb, which allow...
Dashboards
This page provides an in-depth overview of Cerb's dashboard functionality, focusing on...
Data Queries
Retrieve complex data using simple text queries and prepare the results for...
Groups
This page explains the concept of organizing workers into groups within Cerb,...
Interactions
Interactions are interactive automations that use continuations to pause and resume a...
KATA
KATA is a human-friendly format for modeling structured data that is used...
Maps
Create interactive map visualizations with geospatial data.
Metrics
This page provides a comprehensive overview of the metrics system in Cerb,...
Notifications
Notifications keep the right people informed about recent activity on any record....
Organizations
This page explains the concept of an organization within Cerb, describing it...
Packages
Packages are a blueprint for importing a related set of pre-configured records...
Portals
Portals provide a way to publicly and securely share Cerb data with...
Profiles
This page explains the concept of profiles in Cerb, where each record...
Project Boards
Project boards visually organize and automate a multi-step process.
Queues
Queues store a set of temporary messages from producers and distribute them...
Records
This page provides an overview of Cerb's record management system, which is...
Record Links
This page explains the concept of record links in Cerb, which describe...
Record Types
This page provides a comprehensive reference for the various record types available...
Reminders
This page provides an overview of the reminder feature in Cerb, which...
Resources
This page provides an overview of resources in Cerb, which are shared...
Roles
Permissions are granted to workers using roles.
Search
This page provides a comprehensive guide to using search queries in Cerb,...
Sheets
Tabular data visualization with a fully customizable text-based schema.
Snippets
This page explains the concept of snippets in Cerb, which allow workers...
Tickets
This page provides a comprehensive overview of the ticketing system in Cerb,...
Toolbars
This page provides a detailed overview of toolbars in Cerb, focusing on...
Watchers
This page explains the concept of "watchers" in Cerb, which refers to...
Webhooks
This page provides an overview of Cerb's webhooks plugin, which allows users...
Workers
This page describes the concept of "workers" in Cerb, who are the...
Workflows
This page provides an overview of Cerb's Workflow KATA, which allows users...
Worklists
This page provides a comprehensive overview of worklists in Cerb, highlighting their...
Workspaces
This page explains the concept of workspaces in Cerb, which are customizable...

Admin Guide

Developer Guide

API

Meta