AddThreadParticipantBody

Request body for a ThreadParticipant operation.

Definition

TypeScript
interface AddThreadParticipantBody {
  threadId: string;
  userId?: string | undefined;
  agentId?: string | undefined;
  swarmId?: string | undefined;
  externalIdentity?: string | undefined;
  displayName?: string | undefined;
}

Fields

FieldTypeNotes
threadIdstringrequired — Thread to add the participant to.
userIdstring | undefinedoptional — Set to add an Aeontel user as a participant.
agentIdstring | undefinedoptional — Set to add an agent as a participant.
swarmIdstring | undefinedoptional — Set to add a swarm as a participant.
externalIdentitystring | undefinedoptional — Opaque identity for an external visitor (typically from a deployed-app session).
displayNamestring | undefinedoptional — Required when adding a visitor; optional otherwise.