Genesys Cloud - Main

 View Only

Sign Up

  • 1.  the parameter "default language" is not synchronized via Terraform. Support required

    Posted 5 hours ago

    Dear Genesys Community, 

    We have migrated around 1400 ACD queues from Test to Prod environment via Terraform. In every queue we have the parameter "default language" in the "General" section configured for the correct transcription of outbound calls based on different languages. As info, we have queues in 4 different languages (DE, FR, IT and EN)

    We have noticed that this parameter is not migrated and seems also not included either in the SDKs. This will required to manually set this parameter again with a lot of efforts required.

    Questions to the community: Did someone faced this issue also? Any idea how to synchronize this parameter automatically?

    Many thanks and Kind regards.

     


    #System/PlatformAdministration

    ------------------------------
    Fabrizio Tortis
    Swisscom (Schweiz) AG - Technical Lead CIM
    ------------------------------


  • 2.  RE: the parameter "default language" is not synchronized via Terraform. Support required

    Posted 5 hours ago

    Not sure why it is not included in the SDK but you can use something like the Genesys CLI and create a script to update the default language using the "defaultMediaLanguage": attribute in the body with /api/v2/routing/queues/{queueId}

    You would also need to include all other attributes in the body otherwise everything will reset to the default value!

    {
      "name": "Test_Queue",
       "defaultMediaLanguage": "en-GB"
    }


    ------------------------------
    Savino Ricci
    Senior Technical Consultant
    ------------------------------



  • 3.  RE: the parameter "default language" is not synchronized via Terraform. Support required

    Posted 5 hours ago
    Edited by Phaneendra Avatapalli 2 hours ago

    Hi Fabrizio,

    Found this which might be relevant:

    https://github.com/MyPureCloud/terraform-provider-genesyscloud/issues/2251?

    This appears to be a known limitation with the Terraform provider currently, which would explain why the queue default language setting did not migrate across environments.

    As a workaround, you could automate this via the Public API using a bulk update approach. For example:

    PATCH /api/v2/routing/queues/{queueId}

    You can programmatically set the 
    defaultLanguage for each queue, which should help avoid manually updating all 1400 queues.

    Hope this helps and hopefully someone else from the community might be able to add further insights



    ------------------------------
    Phaneendra
    Technical Solutions Consultant
    ------------------------------