Create a navigator
Create a Navigator Identity
Click Create Navigator and provide:
- Name (required) — a descriptive name (e.g., “Customer Support Navigator”, “Data Analyst Navigator”)
- Description (optional) — what this navigator does
Generate an API key
Each Navigator Instance needs an API key to authenticate with the Caylex Navigator.Go to the Navigator Instance
Navigate to the Navigator Instance (from the Navigators page or from within a project).
Create an API key
Click Create API Key and provide:
- Name (required) — a label for this key (e.g., “Production Key”, “Dev Key”)
- Description (optional) — what this key is used for
- Expiration (optional) — when the key should expire
Configure tool permissions
By default, a Navigator Instance has access to all tools from all Server Instances in its project. You can restrict access at two levels:Server-level restrictions
Block a Navigator Instance from accessing an entire server’s tools. Navigate to the Navigator Instance’s Permissions tab and toggle off any servers you want to restrict. When a server is restricted:- None of that server’s tools are exposed to the agent
- The restriction applies to all tools on that server
Tool-level restrictions
Block a Navigator Instance from accessing specific individual tools while keeping access to the rest of a server’s tools. On the Navigator Instance’s Permissions tab, expand a server to see its individual tools. Toggle off specific tools you want to restrict.Restrictions work as a deny list. All tools are enabled by default, and you selectively disable the ones you want to restrict.
Configure Navigator capabilities
Each Navigator Instance can be configured with additional capabilities that enhance your agent’s effectiveness:Dynamic tool suggestions
When enabled, the Navigator exposes thesuggest_tools MCP tool to your agent. This provides intelligent, RAG-based tool discovery — your agent describes what it wants to do, and the Navigator returns ranked tool recommendations based on semantic similarity and historical usage.
Toggle Dynamic Suggestions on the Navigator Instance settings page.
Learn more about Tool Suggestions
Understand how personalized tool suggestions work and when to enable them.
Context Maps
When enabled, the Navigator exposes theget_context_map MCP tool. This gives your agent a semantic overview of what information exists across all connected servers — helping it understand where to look before making queries.
Toggle Context Maps on the Navigator Instance settings page.
Context Maps require at least 2 server instances with extraction enabled in the project.
Learn more about Context Maps
Understand how Context Maps work and how to configure them.
In-Chat Authentication
When enabled, the Navigator exposes theget_authentication_link MCP tool. This lets your agent check a user’s authentication status and provide an auth link directly within the conversation — so users can connect to servers they haven’t authenticated with yet without leaving the chat.
Toggle In-Chat Authentication on the Navigator Instance settings page.
In-Chat Authentication requires at least one user-level auth server connected to the project.
Learn more about In-Chat Authentication
Understand how in-chat authentication works and when to enable it.