API Error while trying to replace the acd participant with an agent

When trying to replace the ACD participant of a conversation with an agent using the .NET SDK, I get the following error:

Error while getting/creating the conversationId for mail 2931671 of agent "52f537c2-d793-40c5-b9f3-7e02b7bcfc01" with evaluator "17f159fa-2b9c-489f-9861-68c6750e8ec6"
PureCloudPlatform.Client.V2.Client.ApiException: Error calling PostConversationsEmailParticipantReplace: {"message":"The destination is not permitted a connected communication type","code":"bad.request","status":400,"contextId":"b8e98217-6c29-4a14-8ef3-1938d0a9f1e1","details":[],"errors":[]}
   at PureCloudPlatform.Client.V2.Api.ConversationsApi.PostConversationsEmailParticipantReplaceAsyncWithHttpInfo(String conversationId, String participantId, TransferRequest body)
   at PureCloudPlatform.Client.V2.Api.ConversationsApi.PostConversationsEmailParticipantReplaceAsync(String conversationId, String participantId, TransferRequest body)

What does this error message mean exactly and why does this occur?

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.