Following up on this question: The transfer restriction is excellent, but to the point earlier, the Script should observe the users' permissions.
The script observes (or inherits) the users' permissions for actions like Data Actions (i.e the user needs to have Data Action execution permission). Should it not do the same on the Transfer Buttons?
Original Message:
Sent: 02-25-2026 13:48
From: Maxim Tsvetov
Subject: Blinder Transfer and Consult Transfer Permissions
This is by design. Scripter actions use the same APIs as unrestricted transfer, so if you remove the permissions that allow unrestricted transfer, it will also affect the script buttons.
------------------------------
Maxim Tsvetov
Senior Principal PS Consultant
Genesys
------------------------------
Original Message:
Sent: 02-23-2026 16:13
From: Travers Dunne
Subject: Blinder Transfer and Consult Transfer Permissions
"These permissions also apply to transfers from Agent Script. Basically, if you use Configuration 2, it does not allow you to transfer from Agent Script, since it is a free form transfer."
Why?
------------------------------
Travers Dunne
Original Message:
Sent: 02-23-2026 12:01
From: Maxim Tsvetov
Subject: Blinder Transfer and Consult Transfer Permissions
I just want to confirm that the new Transfer permissions indeed limit the ability to transfer to a free form phone number.
This is by design.
Basically, you have two configurations, and the same applies for Blind and Consult transfers.
Configuration 1:
- conversation > communication > blindTransfer
Allows transfer to any destination such as an external number, external contact, agent, or queue.
Configuration 2:
- conversation > communication > blindTransferAgent
- conversation > communication > blindTransferQueue
- conversation > communication > blindTransferExternalContact
Allows you to limit transfers to either Agent, Queue, or External Contact, or a combination of them. However, in this configuration you can no longer transfer to a free form number. You have to first add it as an External Contact.
These permissions also apply to transfers from Agent Script. Basically, if you use Configuration 2, it does not allow you to transfer from Agent Script, since it is a free form transfer.
Possible workarounds:
1) As mentioned above, make sure to add all the numbers to External Contacts. This would be the main way to do it.
2) You can transfer via Agent Script. You can add an input field for a phone number and a button to invoke a secure flow. You pass the phone number to the secure flow, and the secure flow does the actual transfer. This method only allows you to do a Blind Transfer.
------------------------------
Maxim Tsvetov
Senior Principal PS Consultant
Genesys