Maven AGI's ServiceNow Copilot provides AI-powered intelligent assistance directly within your ServiceNow instance. The application seamlessly integrates with ServiceNow's UI Builder to deliver real-time AI responses for incidents, cases, and interactions.
Key Features
• Real-time AI Assistance: Get instant intelligent responses using Server-Sent Events (SSE) technology
• Multi-Environment Support: Works with SOW (Service Operations Workspace), CSM (Customer Service Management), and ITSM environments
• Automatic Record Detection: Intelligently detects incident, case, and interaction record types from ServiceNow URLs
• Dynamic Configuration: Uses REST API for configuration management - no hardcoded values required
• Automatic Response Population: AI responses are automatically populated into appropriate ServiceNow fields
• Zero OOB Impact: Client scripts only send notifications without modifying ServiceNow's out-of-box functionality
Technical Highlights
• Dynamic Configuration: Retrieves settings from system properties via REST API (/api/x_magi_app/magiconfig_api/config)
• Real-time Communication: Uses SSE for instant updates without polling
• Universal Compatibility: Tested on ServiceNow Zurich, compatible with Tokyo and later versions
• Secure Implementation: Uses native ServiceNow APIs with proper authentication and security measures
Easy Setup
1. Configure three system properties: x_magi_app.organizationId, x_magi_app.agentId, and x_magi_app.copilotUrl
2. Deploy via ServiceNow CLI: snc ui-component deploy
3. Add component to your ServiceNow workspace pages
4. Start receiving AI-powered assistance immediately
Business Value
• 40%+ Productivity Increase: Real-time AI assistance significantly improves user efficiency
• Reduced Response Time: Instant AI responses instead of manual research
• Improved User Experience: Seamless integration without disrupting existing workflows
• Multi-tenant Ready: Perfect for ServiceNow Store distribution with dynamic configuration
The application requires minimal configuration and provides maximum value through intelligent automation of common ServiceNow tasks.
Maven Copilot Integration - Complete integration with Maven AGI for intelligent assistance in ServiceNow tickets
Smart Response Population - Automatic insertion of Maven responses into ServiceNow email and chat fields
Multi-Environment Support - Support for different environments (SOW, CSM, ITSM) with automatic detection
Context-Aware Detection - Intelligent detection of record type (incident, interaction, CSM case) for optimized behavior
OAuth Authentication - Secure authentication with ServiceNow via OAuth
Real-time Communication - Real-time communication between iframe and ServiceNow via postMessage API
CSM Workspace Integration - Complete integration with Customer Service Management workspace
Flexible UI Component - Configurable UI component via ServiceNow UI Builder
Version 0.0.17 - Initial Release
New Features
- Initial release of Maven Copilot ServiceNow integration
- Smart auto-detection of record types (incident, interaction, CSM case)
- Automatic response population in email and chat fields
- Multi-environment support (SOW, CSM, ITSM)
- OAuth authentication integration
- Real-time iframe communication with ServiceNow
ServiceNow Requirements
- ServiceNow Instance: Zurich (tested), Tokyo or later (compatible)
- Admin Access: Required for UI component deployment
- OAuth Setup: ServiceNow OAuth provider configuration required
- UI Builder: ServiceNow UI Builder access for component configuration
Browser Requirements
- Chrome: Version 90 or later
- Firefox: Version 88 or later
- Safari: Version 14 or later
- Edge: Version 90 or later
- JavaScript: ES6+ support required
- Iframe Support: Required for component functionality
Network Requirements
- HTTPS: Required for production deployments
- CORS: Proper CORS configuration for iframe communication
- API Access: ServiceNow REST API access required
- External Connectivity: Access to Maven AGI services
Performance Requirements
- Memory: Minimum 2GB RAM recommended
- Network: Stable internet connection for real-time communication
- Storage: 50MB for component installation