Documentation Index
Fetch the complete documentation index at: https://docs.trynavi.guide/llms.txt
Use this file to discover all available pages before exploring further.
Changelog
All notable changes to the Navigator SDK will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.[1.6.0] - 2025-09-25
Added
- Company Tracking: New
companyparameter for enhanced user tracking and analytics- Track users by company or organization name
- Filter conversations by company in the dashboard
- Generate company-specific reports and usage statistics
- Supports both static and dynamic company assignment
- Integrates with existing user tracking for comprehensive analytics
Usage
[1.5.0] - 2025-08-21
Added
- Widget Initialization Callback: New
onInitializedcallback that provides precise control over widget initialization state- Called when initialization completes (success or failure)
- Provides
successboolean,errormessage (on failure), andwidgetReadystatus - Enables developers to handle initialization states properly
- Supports both authorization and configuration error scenarios
Usage
[1.4.0] - 2025-08-20
Added
- Memory Context for Onboarding Agents: New
enableMemoryContextoption that enables intelligent conversation continuity for onboarding agents- Automatically tracks user progress across conversations
- Stores Q&A responses and milestones completed
- Personalizes agent responses based on previous interactions
- Dynamically overrides first message for returning users
- Only works with agents of type “onboarding”
Usage
[1.3.0] - 2025-08-19
Added
- Multilingual Voice Support: Added support for 32 languages in voice conversations
- Configure default language using
defaultLanguage.voiceparameter - Supports all major languages including Spanish, French, German, Chinese, Japanese, and more
- Language is fixed for the duration of the conversation
- Works with ElevenLabs provider using v2.5 Multilingual model
- Configure default language using
Changed
- Panel Configuration Structure: Moved title and description into
panelConfigobject- Old:
titleanddescriptionas top-level properties - New:
panelConfig: { title, description, expanded } - Provides better organization and adds
expandedoption
- Old:
Usage
[1.2.4] - 2025-08-18
Changed
- Usage Limit Checking Now Enabled by Default: Usage checking is now automatically enabled when
user_identifieris provided- Previously required explicitly setting
enableUsageChecking: true - Now checks usage limits automatically to help manage costs
- Can be disabled by setting
enableUsageChecking: false - Fail-safe behavior: If usage check fails, widget still initializes
- Previously required explicitly setting
Usage
[1.2.1] - 2025-08-14
Added
- Widget Customization: New properties to customize the widget’s appearance and messaging
name: Custom name shown in the widget headertitle: Title displayed in the expanded paneldescription: Description text explaining the assistant’s capabilities- Perfect for branding and tailoring the experience to different use cases
Improved
- Voice UI Enhancements: Updated the voice interface with improved styling and user experience
Usage
[1.1.0] - 2025-08-12
Added
- Conversation Persistence for Voice: New
enableConversationRestoreoption that allows voice conversations to continue seamlessly after page refreshes- Conversations automatically restore if refreshed within 5 minutes
- The AI assistant remembers the context and continues naturally
- No need to repeat information after navigating between pages
- Enable with
enableConversationRestore: truein your configuration
Usage
[1.0.9] - Previous Release
- Base functionality for chat and voice interactions
- Multi-provider support
- Tool execution framework
