Zia Developer Console

Zia Developer Console

Zia is equipped with default in-built abilities that allow it to perform actions based on user’s instructions. But that’s not all; with the help of Zia’s Developer Console you can define unique set of actions depending on your requirements.

What are Actions?

Actions can be defined as single ability or tasks that Zia performs when you give an instruction during a conversation.

For example, you ask Zia to get the details of the deals closing this month by stage or add a note to a record. Tasks like these are called as actions. Based on the intention of the action, an action can be classified in to three different types.

  • Directly answering a question — “What are our discount plans?"
  • Constructing an answer by fetching data from CRM — “What is the revenue this month?”
  • Performing an operation in your CRM account— "Schedule a meeting."

Defining an Action

Defining an action in Zia involves configuring Sample sentences, Parameters and Functions for any particular action.

Parameters

Parameters or Params are data that are required to fulfill or execute an action. For example, typical params for an action like create an event in CRM would be title, start time, end time and so on.

If we compare execution of action with filling a form, then the fields in the form are considered as the params for the action. Params that are statically pre configured while defining an action are "Static params" while that are included in the runtime are call "Dynamic params".

Sample sentences

Sample sentences are the example invocations that end users may say to invoke a particular action in their natural language. For example, typical sample sentences for an action that creates an event in CRM would be the following.

  • Create an event.
  • Schedule a meeting.

When conversing, people speak out data as part of invoking instructions and hence sample sentences can also be considered as params. For example, the following can be sample sentences that include params like event title, start time and from time.

  • Create an event from 5 PM to 6 PM to discuss about the Zylker deal.
  • Schedule a meeting with John at 5 PM.

Hence, the data model for Zia’s intelligence is formed by the combination of sample sentences and params.

Functions

Functions are the custom hooks written by developers that are executed by Zia during execution of any action. All the functions must be written in Deluge <<

    • Related Articles

    • Using Zia Voice

      You can chat with Zia, your intelligent sales assistant to get instant answers for all your questions in Zoho CRM. Zia provides a conversational interface where you can get your questions answered based on any module within Zoho CRM. For example, say ...
    • Feature Availability - Developer Edition | Zoho CRM

      ZOHO Sign Up Now LOGIN   CRM Features Pricing Customers Resources Developers Resources User Guide CRM Setup Developer Guide Integrations CRM Marketplace Developer Edition - Feature Availability & Limits Features Developer Edition Pricing Free   Sales ...
    • Using Zia Reminder

      Best time to Contact suggestions by Zia help you with reaching out to your customers successfully. Going a step further, Zia intelligently even sets up reminders for your records based on these Best time to Contact suggestions. Instead of setting up ...
    • Zia Intelligence for Automation

      You automate several day-to-day business processes with the help of automation features in Zoho CRM. Which, of course saves you a lot of time and efforts to do the smart selling. But keeping track of everything that's happening through these ...
    • Data Enrichment by Zia

      The quality of your CRM data is of the utmost importance for your business, because when it comes to selling, it all starts here. When the data is incomplete or incorrect, sales reps lack the ability to understand your prospects or their needs ...