Custom Functions

Custom Functions

The Manage Business icon in the top menu bar is your go-to for managing all of your booking preferences. This page discusses Custom Functions.

Aside from the default flow of a customer booking, you can define additional workflows at each stage of the booking process. For example,
  1. display customer’s booking ID when they reschedule a booking.
  2. add a task in Zoho Projects every time a booking is scheduled
  3. delete the corresponding event in your CRM calendar when someone cancels a booking
To create a custom function,
  1. Click the Manage Business icon in the top menu bar. Note that the General tab is selected by default.
  2. Click Workspaces and select a workspace.
  3. Click Custom Functions. You’ll notice that you can create custom workflows for when an appointment is
    1. Booked
    2. Rescheduled
    3. Canceled
    4. Marked as completed
    5. Marked as no-show


Check the box next to the instance to enable that function.
Click Configure to set up the function.
Use the Refer Fields link on the top right hand corner to refer the various elements in your booking system.



Note: You can enable and disable custom functions without deleting your configuration.

Deluge

Zoho Bookings uses Zoho’s propriety scripting language, Deluge, to execute custom functions. Deluge offers pre-built statements that you can drag from the left panel and insert into your editing area.

To understand more about the various statements available on Deluge, refer this guide: https://www.zoho.com/deluge/help/



    • Related Articles

    • Custom Functions

      Custom functions help in automation where procedural logic is required, which cannot be implemented with the default actions such as, Tasks, Webhooks, etc. With custom functions you can automatically update the data in the related Zoho Recruit ...
    • Manage Custom Functions

      Custom functions allow users to develop and execute user-defined functions using Deluge. You can execute simple program snippets to automate processes, or integrate with third-party or Zoho applications.    Business Uses for Custom Functions Custom ...
    • Functions

      Functions are the building blocks for developing an extension. They come handy for all server side customization. Sigma executes functions without additional infrastructure cost. External function calls can be done using rest APIs. You have to ...
    • Custom functions

      Automate your issues workflow using Custom Functions. What Is a Custom Function? A custom function is a piece of code that can be used for automating a process. You can write your own function in Deluge and call it from one or more business rules. It ...
    • Custom Functions

      Zoho Recruit Custom functions help you to update data in related Recruit modules or third-party applications by executing simple program scripts. When a record matches the workflow criteria, workflow engine automatically triggers the custom ...