POST /api/v2/callcenters/{id}/operators

Adds an operator to a call center.

Warning

This API may result in the usage of call center licenses if required and available. If the licenses are required and not available the operation will fail. Licenses are required when adding an operator that does not have a call center license.

Added on October 2, 2020 for API v2.

Rate limit: 1200 per minute.

Servers

Path parameters

Name Type Required Description
id Integer Yes

The call center's id.

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
license_type String No

The type of license to assign to the new operator if a license is required. (agents or lite_support_agents). Defaults to agents

Possible values:

  • "lite_support_agents"
  • "agents"

Default value: "agents"

skill_level Integer No

Skill level of the operator. Integer value in range 1 - 100. Default 100.

Default value: 100

keep_paid_numbers Boolean No

Whether or not to keep phone numbers when switching to a support license.

Note: Phone numbers require additional number licenses under a support license.

Default value: true

role String No

The role the user should assume.

Possible values:

  • "supervisor"
  • "operator"
  • "admin"

Default value: "operator"

user_id Integer Yes

The ID of the user.

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.