Create Manager
  • 09 Jun 2025
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

Create Manager

  • Dark
    Light
  • PDF

Article summary

Post
/managers

This API creates a new agent or an admin in the system.
Required parameters include the full name, email address, and initial password.

Body params must also include if the new entity is an admin (IsAdmin Boolean is true) or an agent (IsAdmin Boolean is false).
Add the team Id and profile Id for the new agent (optional).

API returns a user Id.

Security
HTTP
Type bearer

API key is needed to authorize requests. You can get your API key via the management console.
A Bearer Token is needed to be set in the Authorization header of every API call.
For additional support you can contact us.

Body parameters

Optional description for new mail object in Markdown

{
  "data": {
    "FirstName": "John",
    "LastName": "Doe",
    "Email": "John.d@gmail.com",
    "IsAdmin": false,
    "Password": "somepassword",
    "UserName": "John.d",
    "TeamId": 12,
    "PermissionId": 2
  }
}
object
Id
integer (int64)

Manager ID. This is a commbox generated number and used throughout all the updates

AsyncAssignedNoResponse
integer

Current number of assigned asynchronous objects awaiting response

AsyncAssignedInProccess
integer

Current number of assigned asynchronous objects that are being addressed by the manager

SyncAssignedNoResponse
integer

Current number of assigned synchronous objects awaiting response (Chat/messenger conversations)

SyncAssignedInProccess
integer

Current number of assigned synchronous objects that are being addressed by the manager (Chat/messenger conversations)

FaceToFaceStatus
boolean

Returns true if the agent is busy with a face to face conversation (Voice/Video call)

TotalAsyncAssigned
integer

Total number of currently assigned objects

TotalSyncAssigned
integer

Total number of currently assigned synchronous objects (Chat/messenger conversations)

Responses
200

OK

Expand All
object
status
string
Example200
description
string
ExampleOK
response_time
string
Example2024-08-06T07:51:52.2581942Z
data
object
id
integer
Example294159
400

Bad Request - The request could not be understood by the server. Incoming parameters might not be valid

401

Unauthorized - The supplied credentials, if any, are not sufficient to access the resource

404

Not found - The requested resource is not found

429

Too Many Requests - Too many requests have been made in a short period of time (Throttling)

500

Server Error - The server could not return the representation due to an internal server error

501

Not Implemented - The requested operation is not supported


Was this article helpful?