sys_search_source vs ais_search_source
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
7 hours ago
What is the difference between these tables for search sources?
sys_search_source vs ais_search_source
If AI Search is enabled, and you want to add a Table to allow it to be searchable, is it necessary to add that search source to the sys_search_source?
Or is it only necessary to create a new Indexed Source for AI Search?
Thank you.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
7 hours ago
Hi
sys_search_source is used for the traditional search, whereas ais_search_source is used to the AI Search.
If you are using AI Search, then you should always add the searchable tables to ais_search_source, otherwise it will not be listed in the result
Palani
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
7 hours ago
high level pointers
Table | Usage | Necessary for AI Search? |
sys_search_source | Legacy Now Platform search sources, global text searches and service portal searches that are not powered by AI Search | No |
ais_search_source | AI Search indexed sources | Yes, create a new indexed source record |
💡 If my response helped, please mark it as correct ✔️ and close the thread 🔒 — this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader