Skip to main content
Creates a new actor. Actors represent participants in conversations — typically end users or system identities whose interactions generate memories. After creating an actor, you can bind it to a workspace so it can participate in conversations within that workspace’s projects.
Permission required: actor:create

Request Body

string
required
Your own identifier for this actor — the one it already has in your system. Must be unique within your tenant. Pass by_custom_id=true on later requests to address the actor by it instead of by id. See Your own identifiers.
string
required
Human-readable name shown in the console and returned in API responses.
string
Free-text description of the actor’s role or purpose.
string[]
Labels used to group and filter actors, for example vip or cn. Duplicates are removed and surrounding whitespace is trimmed. Matching is exact and case-sensitive, so VIP and vip are two different tags. Up to 20 tags per actor, each at most 64 characters, and a tag may not contain a comma.
object
Arbitrary key-value pairs for caller-defined metadata, such as tier, region, or department. Metadata cannot be filtered on — use tags for attributes you want to search by.

Response

object