A custom-function button can perform an automated action when an agent clicks it. It is appropriate when the desired outcome requires more than opening a webpage, such as creating a related record, sending a notification, escalating a request, or connecting the ticket to another system.
For example, a Create Project button can collect selected ticket details, create a project through Zoho Projects, and store the resulting project reference on the ticket for future tracking.