With the advanced settings, you can configure email notifications, publish your custom app to your website/blog, define validation rules and workflow. Here’s an overview of what can be configured:
You can configure email notifications to be sent when new application data is submitted or when existing application data is modified or deleted or by invoking custom action from views. The email notification can be configured from the GUI or using Deluge Scripting.
One of the very useful features is that you can embed your Custom Applications and Views in your website/blog just by pasting a few lines of code. You can also customize the look and feel of the embedded form/view to match your website. For more details on how to do this, please refer to the documentation here.
You can configure workflows to your application(form), when a new record is added or when an existing record is edited/deleted.
You can refer to the documentation herefor detailed information on actions during the form load, validation and success.
You can make your application more powerful and dynamic by adding a workflow to your forms with the help of Deluge Scripting, the in-built scripting language in Zoho Creator which ServiceDesk Plus Cloud integrates with to provide the Custom App capability. The Deluge Script Builderprovides a drag-and-drop user interface to add form action scripts. It can be invoked from the form header by selecting Settings icon.
Scripts added to this block are executed when the form is loaded for adding or editing a record. For example in the Conference Room Booking Application, set the Start Date field in the form with the current date when the form is loaded.
Scripts added to this block are executed when a new record is submitted or when an existing record is modified and submitted or when an existing record is deleted. For example in the Conference Room Booking Application, check if a room is already booked for the same time slot by someone else, ensure that the End Time value is greater than the Start Time value, pop up messages that the selected conference room cannot accommodate the attendees ( based on the Number of Attendees).
Scripts added to this block are executed when a new record is successfully submitted to the database or when an existing record is updated or deleted from the database. For example, send a mail to the admin user_id when a record is deleted. For example, in the Conference Room Booking Application, send a confirmation email to the Requester and to the Facilities Department with details of the booking, create a new request in ServiceDesk Plus Cloud for this booking using functions ( link to Functions) or send this booking for approval to pre-defined approvers.