What does HRESULT 0x80040047 (TAPI_E_CALLCENTER_NO_AGENT_ID) mean?

 
Previous Next
TAPI_E_CALLCENTER_QUEUE_REMOVED TAPI_E_CALLCENTER_INVALAGENTID

TAPI_E_CALLCENTER_NO_AGENT_ID

What TAPI_E_CALLCENTER_NO_AGENT_ID means

TAPI_E_CALLCENTER_NO_AGENT_ID The agent was created without an explicit agent identifier. Operations that require an ID cannot use an object created only with CreateAgent.

What to check

  • Identify where the agent object was constructed and whether CreateAgent or CreateAgentWithID was used.
  • Verify the authoritative agent ID expected by the ACD system instead of deriving one from display text or login name.
  • Make sure the object was not cached from an earlier anonymous-agent workflow.

Handling

Create the agent with CreateAgentWithID when the operation requires a stable agent ID, then reacquire any dependent call-center objects.

References


Looking for a different code? Search another status or error code.