POST
/
metadata-ingestion
/
v1
/
single-agent-metadata

Authorizations

asapp-api-id
string
headerrequired
asapp-api-secret
string
headerrequired

Body

application/json

A set of agent metadata attributes

externalAgentId
string
required

The agent id in question

eventId
string | null

An event id used to track the submission; if none is provided, service will generate one

startTs
string | null

The date and time when the agent is hired in ISO-8601

lobId
string | null

The line of business id

lobName
string | null

The descriptive name of the line of business

groupId
string | null

The group id of which the agent belong to

groupName
string | null

The descriptive name of the group

agentName
string | null

The name of the agent

agentLocation
string | null

The location (or address) of where the agent worked

supervisorId
string | null

The supervisor id of who the agent report to

supervisorName
string | null

The name of the agent's supervisor

languages
string[] | null

A list of agent's known language codes in ISO 639 e.g., English (United States) code = en-US

concurrency
integer | null

The number of issues that an agent can take at a time

categoryLabel
string | null

The category label that indicates the types of workflows an agent have access to or problems they solved

accountAccessLevel
string | null

The levels of mapping that an agent have access to make changes to customer accounts

ranking
integer | null

Some numerical value indicating relative or absolute performance on a single scale

vendor
string | null

Vendor or BPO (Business Process Outsourcing) that the agent is part of

jobTitle
string | null

The agent's job title

jobRole
string | null

The agent's role

workShift
string | null

The hours or shift name they work

emailAddress
string | null

The agent's email address

attributes
object[] | null

A map of key-value pairs for extra metadata attributes

Response

200 - application/json
result
object
required

A response with the status of a sent message