Set-CsCallQueue : Failed to get callableChannel property

Elio Carmelitano 6 Reputation points
2021-12-17T14:51:24.673+00:00

I'm unsuccessfully trying to set a Teams Call Queue to distribute calls to a Teams Channel. I'm running the below including the Call Queue Identity, the Channel Identity, the GUID of an owner of the group and the DistributionLists is the GroupID

Set-CsCallQueue -Identity 3a9a6cbc-b160-4b66-8620-b10d95b92b7a -ChannelId 19:xG9lQjL9IXq2w_gwv8dHNIhc0vX0XMOL4xYlt6omOfY1@thread.tacv2 -ChannelUserObjectId d86a7c5b-4cec-4c95-8afd-4091d1c8ee9c -DistributionLists 53d311d0-7117-4d5f-91a2-a7ce612b43bd

I've tried various combinations and always get the below:

Set-CsCallQueue : Failed to get callableChannel property. [channel_thread_id=19:xG9lQjL9IXq2w_gwv8dHNIhc0vX0XMOL4xYlt6omOfY1@thread.tacv2, user_mri=8:orgid:d86a7c5b-4cec-4c95-8afd-4091d1c8ee9c, status_code=Forbidden,
reason_phrase=Forbidden]
At line:1 char:1

  • Set-CsCallQueue -Identity 3a9a6cbc-b160-4b66-8620-b10d95b92b7a -Chann ...
  • ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • CategoryInfo : NotSpecified: (:) [Set-CsCallQueue], OnlineCmdletException
  • FullyQualifiedErrorId : Unspecified,Microsoft.Rtc.Management.Hosted.CallQueue.SetCsCallQueueCmdlet

I've not had much luck finding examples online.
Any ideas what I'm doing wrong?

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
9,949 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Elio Carmelitano 6 Reputation points
    2022-02-14T13:42:51.67+00:00

    Update.
    I think I was previously using a channel already assigned to a different call queue. (I think that's what the error related to???)
    This is working for me know.

    Set-CsCallQueue -Identity <Call Queue ID> -ChannelId <ChannelID> -ChannelUserObjectId <TeamOwnerID> -DistributionLists <TeamID>

    1 person found this answer helpful.
    0 comments No comments

  2. Xzsssss 8,871 Reputation points Microsoft Vendor
    2021-12-20T06:39:14.407+00:00

    Hi @Elio Carmelitano ,

    Please check if you are using the administrator accounts to run this cmdlet. And you could run New-CsCallQueue to create a new call queue to test.

    Also, please modify the settings on your Teams Admin Center > Voice > Call queues. This is easier to change the channels and other values.
    https://admin.teams.microsoft.com/call-queues

    Best regards,
    Lou


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.