Skip to main content

Built-in tools

Tools are capabilities that the AI assistant can invoke during a conversation. Each tool has a name, description, input parameters, and output format. Tools are filtered by the admin user's ACL permissions — Copilot can only use tools that the logged-in admin's role has access to.

Read-only and write tools​

Nine of the built-in tools can only read from your store; the rest can change it. This is worth knowing when deciding what to grant a role in Configure role permissions - granting only the left-hand column gives a role an assistant that can investigate and report but never alter anything.

Read-onlyCan change store data
Store Info, Packages, Mirasvit Modules Info, Database Reader, Log Reader, Cron Checker, Doc Search, Manual Search, Who Am IREST API, GraphQL Query, Cache Manager, Indexer

Database Reader is read-only because it rejects anything other than SELECT, DESCRIBE, SHOW, EXPLAIN and WITH. REST API and GraphQL Query are on the right because both can reach write endpoints and mutations, whatever a given call happens to do.

note

Cache Manager and Indexer can each be restricted to their read-only actions by a setting - see their pages.

The AI Copilot extension includes thirteen built-in tools: