Overview
Find tickets using natural language and gain insights from their content.
The AI Assistant is good at finding related concepts (e.g., water and wet), while classic search is better for exact keyword matches. Also see Search Tickets.
Results may vary with each request, as AI search is powered by large language models (LLMs) that generate non-deterministic results.
AI ticket search goes hand in hand with Create Ticket Filters with AI Assistant.
Read more about privacy and security for our AI features in Use the AI Assistant > Privacy & Security.
This feature consumes your AI usage limit. Read more in AI Usage Limits and Upgrades.
Access & permissions
AI ticket search is available to Pro and Enterprise accounts created after February 2022. If you have an older Pro or Enterprise account, contact us to upgrade your account.
Available to all in-house users. Subcontractors and watchers do not have access.
To enable AI ticket search for a project, you need an in-house user with the Projects user permission or a role that allows editing of project details.
What You Can Do
Describe what you're looking for in plain language. The assistant understands topics, metadata, and combinations of both.
The assistant returns up to 20 matching tickets per search. In the chat, only the top 10 are displayed. For more specific results, add more criteria to your query.
What the assistant understands
Topics: Describe the issue or subject in your own words (e.g., water leaks, cracked walls, HVAC noise, electrical defects).
Metadata you can include:
- Status and priority - Open, In Progress, Resolved, Closed, Rejected / High, Normal, Low
- People - assignee, author, assignee company, or say "me" and "my tickets"
- Layers and forms - your project's layer names (e.g., Basement, 3rd Floor) and form names (e.g., RFI, Punch List, Daily Report)
- Dates - created, updated, or due dates using specific dates, ranges, or relative terms like "today", "last week", "this month"
- Attachments - type (photo, video, document, spreadsheet, audio), count ("5+ photos", "without attachments"), who uploaded them, and when
- Ticket IDs - one or more specific ticket numbers
Examples
| What you're looking for | Example query |
| A topic | "Find tickets about water leaks in the basement" |
| A different topic | "Show me HVAC noise complaint tickets" |
| Content keywords | "Show me tickets mentioning cracked walls" |
| A status | "Show open tickets" |
| Multiple statuses | "List resolved or closed tickets" |
| A priority | "High priority tickets" |
| An assignee | "Tickets assigned to Sarah" |
| Your own tickets | "My tickets" / "Tickets assigned to me" |
| Tickets you created | "Tickets I created" / "Tickets created by Mike" |
| A company | "Tickets assigned to Acme Corp" |
| A date range | "Tickets created this week" |
| A specific month | "Closed tickets from January" |
| Updated recently | "Tickets updated in the last 7 days" |
| Due dates | "Tickets due tomorrow" |
| Overdue tickets | "Overdue tickets assigned to John" |
| Attachment type | "Tickets with photos" / "Tickets that have PDFs" |
| Attachment count | "Tickets with more than 3 photos" |
| No attachments | "Tickets without any attachments" |
| Attachment author | "Find me tickets with photos uploaded by John Smith" |
| Attachment date | "Find me tickets with attachments uploaded this week" |
| A layer | "Find me open tickets on the Basement layer" / "Show me defect tickets on the 3rd Floor layer" |
| A form | "Find me tickets using the Submittal form" / "Show me open tickets in the RFI form" |
| Specific ticket IDs | "Show tickets 108, 205, and 312" |
| Topic + status | "Show me open high-priority HVAC tickets assigned to me" |
| Topic + person + priority | "High priority electrical problems assigned to Sarah" |
| Topic + attachments | "Find me resolved tickets about plumbing leaks that have photos" |
| Multiple criteria combined | "Find me water damage tickets created this week with at least 2 photos" |
| Layer + topic | "Find me tickets about leaks on the Basement layer" |
| Form + date | "Find me Change Order form tickets from last week" |
| Status + topic + date | "Show me in-progress tickets about structural defects due next week" |
If a term matches a layer or form name in your project, the assistant automatically applies it as a filter instead of searching ticket content. For example, "Basement tickets" filters by the Basement layer if your project has one.
Always include 'tickets' or 'documents' in your prompt to make sure the assistant searches in the right place. For example, 'Find me water damage tickets' rather than just 'water damage'. Ticket search looks through your project's tickets only.
Enable AI Ticket Search for a Project
The AI Assistant needs to index your project’s tickets before you can use AI search. This takes time and system resources, which is why you need to enable it only for projects where you want to use it.
Once indexing is completed, your team can:
- Ask questions about tickets in chat
- Search tickets with natural language
(e.g., "Cracks in concrete walls", "Rust on steel beams", "Uneven floor surface") - Gain insights quickly without manual review.
Preparing tickets may take several minutes for large projects and requires extra system resources. Use this feature only for projects that need AI ticket search.
To enable AI ticket search:
- Click Projects
- Click the project e.g. Office Complex 11
- Scroll down in the project details
- Enable the AI ticket search toggle
- Click Enable
- Click Save
How to Access the AI Assistant
The AI Assistant is available in the Webapp.
- Hover over the AI icon
- Click AI Assistant
Search for Tickets with Natural Language
Once AI ticket search is enabled, you can describe what you’re looking for in plain language to find relevant tickets that might not appear in classic search.
To search with the AI Assistant:
- Enter your request in the chat input field e.g. 'Find tickets for broken windows'
- Click the send icon or press Enter
- Click on a ticket in the chat response to open the ticket details.
If you are not on the tickets page it will open in a new tab. - The ticket details appear.
Search Context
AI search always runs within your current project.
It is selected when you open the AI Assistant and displayed above the chat input field.
If you switch project, you need to start a new chat to search in the new project.
AI search results are not influenced by active filters, selected forms, or manual search terms. It will search through all the tickets in the current project that you have permission to view.
View AI Ticket Search Results in the Tickets View
In the AI Assistant chat you will see only the top 10 results.
To show the top 20 results in the ticket list view:
- Click Open top 20 in Tickets
- This will automatically apply a filter including all ticket IDs and remove other active filters.
Ask Questions about a Ticket's Content
You can ask questions about the content of tickets found by AI search. To do so:
- Hover over the ticket
- Click the attach icon
- Enter your question
- Click the send icon or press Enter
Comments
0 comments
Please sign in to leave a comment.