Defining Sample Sentences

Defining Sample Sentences

Defining sample sentences is the key in defining your action, because this is what the user is likely to tell Zia in order to trigger your action. 

If you have chosen the action intention as "Perform an Operation", then sample sentences must be defined under the "How will this operation be invoked?" section.
If you have chosen the action intention as "Answer a Question", then sample sentences must be defined under the "How this question can be asked?" section.


Any text typed in the sample sentence can be selected and marked as a param. Upon selecting the text, a pop-up appears that lets you associate any declared param with the selected text or you can create a new param to associate with the text.

You can add more sample sentences by clicking on icon and remove any particular sentence by clicking on  icon.

User input suggestions 

The first three sample sentences will be displayed as suggestions for users to invoke the particular action. Hence it is suggested to use sentences that are easy to remember and identify the action, as the first three sentences. 

Sentences can be reordered using the  reorder icon next to each sample sentence's text box, so that the frequently used sentences can be ensured at the top three positions.

    • Related Articles

    • Defining an Action

      Adding a new Action To add a new action to a bot, follow the steps as given below.  In the bot's detail page, under the ACTIONS tab, click the + ADD ACTION option. The Create New Action page appears. Give a meaningful name for the action. Based on ...
    • Defining Params

      Params are the input data that must be received from the user, in order to complete an action. If we consider the execution of an action analogous to filling a form, then the fields in the form are considered as the params for the action.  For ...
    • Defining Deluge Functions

      Functions are custom hooks written by action developers that are invoked by Zia at various points during an action's execution. The conversational flow and the execution of an action are determined by the functions defined for that action.  The ...
    • Sample Codes - Java SDK

      All of Zoho CRM's APIs can be used through the Java SDK, to enable your custom application to perform data sync to the best degree. Here are the sample codes for all the API methods available in our SDK. Rest Client Operations These methods involve ...
    • Sample Codes - C# SDK

      All of Zoho CRM's APIs can be used through the C# SDK, to enable your custom application to perform data sync to the best degree. Here are the sample codes for all the API methods available in our SDK. Rest Client Operations These methods involve ...