/mcpPersonalCallTransfer is a boolean that determines whether personal call transfer rules will be used instead of the basic transfer rules. If PersonalCallTransfer is set to true, then instead of using any of the settings of this transfer rule, the call will be sent to the personal call transfer rules of the user to be acted on. If PersonalCallTransfer is set to false, then the basic transfer rule is used. If you are using personal call transfer rules, set this to true; otherwise, leave it set to false. It's that simple. Creating Note that you cannot use CUPI to create transfer options. Updating To enable the Alternate transfer option until March 9, 2020, you would use the following PUT request: https://<connection_server>/vmrest/callhandlerprimarytemplates/<objectId>/transferoptions/Alternate To disable the Alternate transfer option you would do a PUT request with the TimeExpires field set to a date in the past as in this example: Example 1 https://<connection_server>/vmrest/callhandlerprimarytemplates/<objectId>/transferoptions/Alternate <?xml version="1.0" encoding="UTF-8"?> <TransferOption> <TimeExpires>1976-03-09 00:00:00.0</TimeExpires> </TransferOption> Response Code: 204 Example 2 https://<connection_server>/vmrest/callhandlerprimarytemplates/<objectId>/transferoptions/Alternate <?xml version="1.0" encoding="UTF-8"?> <TransferOption> <TransferHoldingMode>1</TransferHoldingMode> </TransferOption> Response Code: 204 Deleting Note that you cannot use CUPI to delete transfer options. Cisco Unity Connection Provisioning Interface (CUPI) API 370 Cisco Unity Connection Provisioning Interface (CUPI) API for User Template Settings Creating