Search for Answers in your dashboard
Overview
The advanced search feature helps you to efficiently search for Answers in your bot. To search for Answers, enter your search terms into the search bar.
Search types and syntax
In addition to searching for regular keywords, you can search for Answers by filtering for specific Answer elements. In the Answer search bar, create a search string that specifies the Answer element to search for, followed by the name of that element. If you're searching by Answer setting, you also have to specify the state of that setting.
The following table lists the available search types, as well as the
syntax for your search string. Wherever you see text formatted with a
placeholder
, replace the placeholder with the information you're
searching for. None of the placeholders are case-sensitive, so you don't
have to worry about capitalization in your search terms.
For best results, copy and paste the entire syntax example into the
search bar, then replace the placeholders directly in your search bar.
For example, to search for all locked Answers in your bot, paste
<settings:name:state>
into your bot, then replace the placeholder text
to <settings:locked:true>
.
Search type | Syntax |
---|---|
Answer block | <block:name > |
Answer setting | <settings:name :state > |
Variable | <variable:name > |
Event | <event:name > |
Channel block | <unsupported:name > |
Tag | [name ] |
Custom translation | <settings:translations:language > |
Search by Answer block
To search for Answers containing a specific block, use the syntax
<block:name
>, replacing the name
placeholder with the name of
the block.
Examples: <block:request>, <block:capture>
The following table lists each searchable block, followed by the available search terms:
Block | Search name |
---|---|
Action App These are all blocks in the Action Apps section | action_integration |
Answer Utilities | action_integration:answer-utilities |
Clearbit | action_integration:clearbit |
Conditional | conditionals_block segmentation |
Cryptography | action_integration:cryptography |
CSAT | csat_survey |
action_integration:email | |
Email Handoff | handoff_recipe email handoff |
Fetch chat metadata | action_integration:conversation_metadata |
Gorgias | action_integration:gorgias |
Helpdesk Handoff | helpdesk handoff zendesk ticketing helpdesk_handoff_recipe |
HTTP Request | request http_request_recipe |
HubSpot | action_integration:hubspot_integration |
Link | link |
List Option | lists list selection list selection template list_selection_template lists and selection |
Live handoff | live_handoff in-chat handoff |
Marketo | action_integration:marketo_integration |
Nuance Live Chat | nuance live agent nuance_secure_live_agent |
Picture | picture image |
Quick Replies | quick_replies quick replies quick reply quickreply quickreplies |
Redirect | redirect_block |
Salesforce API | action_integration:salesforce |
Salesforce Live Chat | salesforce live agent salesforce_live_agent |
Satisfaction Survey | satisfaction survey |
Scheduled | scheduled block scheduled_block |
SendGrid | action_integration:sendgrid |
ServiceNow | action_integration:servicenow |
Set Variable | set variable variable default variable override variable_override variable overwrite variable reset variable set |
Shopify | action_integration:shopify |
Sign In | signin sign_in request sign in |
Sign Out | signout sign_out request sign out |
Web Window | web window web_window |
Zendesk Chat | zendesk live agent zendesk_live_agent |
Zendesk CSAT | action_integration:zendesk_csat |
Zendesk Handoff | zendesk handover zendesk_handover chat handoff |
Zendesk Sell | action_integration:zendesk_sell_integration |
Zendesk Ticketing | action_integration:zendesk_ticketing_2 |
Send SMS | voice_sms |
Transfer Phone Call | voice_handoff |
End Phone Call | voice_end_call |
Search by Answer setting
To search for Answers by setting, use the syntax
<settings:name
:state
> . In this syntax, name
represents the
specific Answer setting, and state
represents whether the setting is
active or not.
Examples: <settings:live:true>, <settings:reviewable:on>
The following is a list of valid terms for specifying the setting name and state in your search string:
Name
-
live
-
clarifications
-
reviewable
-
reserved
-
locked
-
unlocked
State
The states in each bullet point are interchangeable. For example, searching for <settings:live:true> yields the same results as searching for <settings:live:yes>.
-
on, true, yes
-
off, false, no
Search by variable
To search your Answers containing specific variables, use the syntax
<variable:name
>, replacing the name
placeholder with the name
of the variable.
Examples: <variable:first_name>, <variable:email>
Search by Event
If you've created Events, you can search for the Answers that are
tracking them. Use the syntax <event:name
>.
Examples: <event:chatter_button_clicks>, <event:my_business_event>
For Event names made up of more than one word, you must use underscores instead of spaces to separate each word in your search string.
Search by Channel block
To search for blocks associated with Ada's Channels feature, use the
syntax <unsupported:name
>.
Examples: <unsupported:whatsapp>, <unsupported:messenger>
Blocks associated with Channels aren't searchable using the block search string.
Search by tag
When creating an Answer, or when managing its settings, you can assign tags to it so you can keep your bot organized. You can filter your Answers view to only show Answers that have one or more tags assigned to them. There are two ways to do this:
-
In the Filter by tags list, select one or more tags to search for.
-
In the search bar, enter the tag name using [
name
] syntax. For example, if you wanted to find all of the Answers in your bot that has a "Sale" tag, paste [sale] into the search bar.
If you search for multiple tags, your bot returns a list of Answers that have all of the tags you searched for. It doesn't return Answers that have some, but not all, of the tags you searched for.
Search by custom translation language
If your bot supports multiple languages,
you can search for Answers that contain custom translations for a given
language. Use the syntax <settings:translations:language
>, and
replace the language
portion with the language code for the
corresponding language below.
For example, to search for all Answers in your bot that contain French custom translations, search for <settings:translations:fr>.
Language | Code |
---|---|
Arabic | ar |
Belarusian | be |
Bulgarian | bg |
Bosnian | bs |
Catalan | ca |
Czech | cs |
Danish | da |
German | de |
Greek | el |
English | en |
Spanish | es |
Estonian | et |
Finnish | fi |
French | fr |
Hebrew | he |
Hindi | hi |
Croatian | hr |
Haitian | ht |
Hungarian | hu |
Indonesian | id |
Icelandic | is |
Italian | it |
Japanese | ja |
Kazakh | kk |
Khmer | km |
Korean | ko |
Lithuanian | lt |
Latvian | lv |
Malay | ms |
Burmese | my |
Dutch | nl |
Norwegian | no |
Punjabi | pa |
Polish | pl |
Portuguese | pt |
Romanian | ro |
Russian | ru |
Slovak | sk |
Slovenian | sl |
Albanian | sq |
Serbian | sr |
Swedish | sv |
Tamil | ta |
Thai | th |
Tagalog | tl |
Turkish | tr |
Ukranian | uk |
Urdu | ur |
Vietnamese | vi |
Chinese - Simplified | zh |
Chinese - Traditional | zh-tw |
Sort the Answers in the dashboard
In the Sort By list, you can select a sorting option to change the order in which Answers appear in the dashboard:
-
Manual/Folders: Displays your bot's default folder structure, which you can manually change by clicking and dragging folders and Answers.
-
Created: Sorts your Answers by the date they were created, either oldest to newest, or newest to oldest.
-
Updated: Sorts your Answers by the date they were last updated, either oldest to newest, or newest to oldest.
-
Title: Sorts your Answers alphabetically by title, either A to Z, or Z to A.