Skip to navigation

Agents Create

View as Markdown

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

squad_idstringRequired

Headers

SignalCore-OrgstringOptional

Request

This endpoint expects an object.
namestringRequired1-120 characters
rolestringOptional<=120 charactersDefaults to
descriptionstringOptional<=2000 charactersDefaults to
instructionsstringOptional<=50000 charactersDefaults to
modelstring or nullOptional
iconenum or nullOptional

Response

Successful Response
idstring
squad_idstring
namestring
rolestring
descriptionstring
instructionsstring
modelstring
actionslist of strings
needs_approvallist of strings
accessmap from strings to any
iconenum or null
about_atdatetime or null
is_builderboolean
voiceobject

How an agent talks on a call (VOICE.md). The defaults are the old product’s, in Spanish: its ElevenLabs voice (Carolina, from Spain), up to ten minutes, a goodbye ends it.

timezonestring
packagesobject

What an agent’s own code needs besides the platform, installed exactly as declared (environments.py): Debian packages (apt: ffmpeg, poppler-utils) and Python requirements (pip: openpyxl==3.1.5, pinned so a new release never changes what runs). The manifest checks each (manifest.read_packages).

created_atdatetime
approvalsmap from strings to enumsOptional
Allowed values:

Errors

422
Squads Agents Create Request Unprocessable Entity Error