Overview
To help you take full advantage of Kayako's search functionality, this article provides a list of all of the search modifiers available within the unified search bar.
Diagnosis
The search bar at the top portion of Kayako is what you will use to run powerful searches that can lurk through everything you have stored in Kayako, from conversations (tickets) and Help Center articles to users and organizations. Your searches will cover titles, subjects, body content, names, identities, tags, priorities, statuses, attachments – even custom fields.
Often, searching leads to a huge result set and it gets time-consuming for you to find the appropriate result. You can refine your search results using search modifiers.
Solution
In the table below, you will find definitions of what each modifier does and examples of how to use it:
Modifier | Definition | Examples |
---|---|---|
Universal Modifiers (Use these with any type of search query) |
||
in |
Limits your search to a particular type of result. Use it to specify whether you are looking for a match in conversations, users, organizations, or Help Center articles. |
Permitted values:
|
[field]:null |
Searches for a null (or empty) value in the specified field. |
|
created |
Searches based on the date the item was created. NOTES:
|
|
updated |
Searches based on the date the item was last updated. NOTES:
|
|
tag |
Searches an item's tags. |
|
name |
Searches the names of users and organizations. |
|
[custom_field] |
Searches any custom conversation, user, or organization field you have defined. NOTE: You need to use the field's key name, which you can find if you open the field for editing in the admin area. For example, if the API field key is 'under_warranty' and the value you are looking for is 'no', then the query should be |
Example custom fields:
|
CONVERSATION-SPECIFIC MODIFIERS |
||
id |
Searches the Kayako conversation ID. |
|
assignee |
Searches the names and identities of conversation assignees. |
|
team |
Searches conversations that have been assigned to a particular team. |
|
requester |
Searches the names and identities of requesters. |
|
creator |
Searches the names and identities of conversation creators. |
|
organization |
Searches for matches in customer organizations. |
|
subject |
Searches the subject of conversations. |
|
body |
Searches the body content of conversation posts, user notes, organization notes, and articles. |
|
status |
Searches for conversations set to a particular status. |
|
type |
Searches for conversations set to a particular type. |
|
priority |
Searches for conversations with a particular priority. |
|
brand |
Searches for conversations that belong to a particular brand. |
|
satisfaction |
Searches for conversations that have a particular satisfaction rating. |
Permitted values:
|
channel |
Searches for conversations according to what channel(s) they have used. |
Permitted values:
|
completed |
Searches for conversations according to the date on which they were completed. NOTES:
|
|
attachment |
Searches the names of any attachments to conversation posts. |
|
USER-SPECIFIC MODIFIERS |
||
identity |
Searches user's identities, across all channels. |
|
role |
Searches for users belonging to a particular role. |
|
organization |
Searches for matches in the names of an organization a user belongs to. |
|
ARTICLE-SPECIFIC MODIFIERS |
||
title |
Searches titles of Help Center articles. |
|
Testing
- Log in to Kayako.
- In the search bar, type
in:conversations created>2020-07-01 assignee:AgentName
. (change theAgentName
to an actual agent's name). - The result should give you conversations created after July 1, 2020, that are assigned to that particular agent.
NOTE: For testing purposes, make sure to pick an agent name who has assigned conversations after the said date. You may also adjust the date as needed.