Carolopedia

A friendly guide to Carol, her ecosystem, and the agents who built her.

๐Ÿ“– Carolopedia โ€บ Employee versus external userGuide page

Employee versus external user

Concept a word Carolverse uses with a precise meaning

๐Ÿ“–What it means

Two kinds of person, and only one of them can make an agent act. An EMPLOYEE of Carolverse is a person who operates the estate: they sign in to the apps and, where mapped to an agent, can make that agent do things from its chat. An EXTERNAL USER is somebody Carol or Leo talks to โ€” a customer or a visitor. External users have real conversations and real memory, but can never operate any agent. The two live in the same people record, distinguished by kind, and the rule is deny-by-default at every unresolved path.

โš–๏ธWhat it is NOT

The neighbours this word is most often confused with, and the line between them.

Not: Agent

An employee is a PERSON who operates the estate; an agent is a piece of the estate that acts. Both can appear in a chat, only one of them is human.

๐ŸงญThe nuance

Being an employee is NOT enough on its own: operating a given agent needs the employee to be mapped to that agent, or to be an administrator. Carol's and Leo's own user lists stay theirs and are never treated as employees, so opening a chat to customers can never open the estate with it.

๐Ÿ—ฃ๏ธAlso called

staff vs customeroperator vs end userinternal vs external person

๐Ÿ”—Related ideas

OperatorRealm of control