Skip to content
Fernando Possebon edited this page Nov 6, 2025 · 2 revisions

Chatwoot Kennis AI Fork - Documentation

Welcome to the Kennis AI fork documentation! This wiki covers the custom features and integrations added to Chatwoot for enhanced functionality.

πŸš€ Overview

This fork extends the official Chatwoot platform with enterprise-grade integrations and authentication mechanisms, specifically designed for IT service management and multi-tenant environments.

Current Version: v4.7.0-kennis-ai.1.0.0

πŸ“¦ Custom Features

πŸ”Œ Integrations

GLPI Integration

Complete IT Service Management (ITSM) integration with GLPI, enabling seamless synchronization of contacts, conversations, and tickets between Chatwoot and GLPI.

Key Features:

  • Contact synchronization (Chatwoot ↔ GLPI Users/Contacts)
  • Automatic ticket creation in GLPI from conversations
  • Message synchronization as ticket followups
  • Bi-directional status updates
  • Email/phone matching to prevent duplicates
  • Session management with automatic reconnection

πŸ” Authentication

Keycloak OpenID Connect

Enterprise SSO authentication using Keycloak as an OpenID Connect (OIDC) identity provider.

Key Features:

  • Single Sign-On (SSO) with Keycloak
  • Per-account configuration via UI or environment variables
  • Encrypted client secret storage
  • Multi-tenant support
  • Connection testing before configuration
  • Administrator-only access control

πŸ“š Documentation Structure

Integration Guides

Authentication Guides

Development

πŸ”„ Version History

Version Date Features
v4.7.0-kennis-ai.1.0.0 2025-11-05 Keycloak OIDC authentication with UI configuration
v4.7.0-kennis-ai.0.9.0 2025-11-05 GLPI integration (all 6 phases)

πŸ› οΈ Quick Links

πŸ“ž Support

For issues specific to Kennis AI features:

  • Create an issue on GitHub
  • Use the kennis-ai label for fork-specific issues

For upstream Chatwoot issues:

🀝 Contributing

We welcome contributions! Please see our Contributing guide for details on:

  • Code style and standards
  • Branch naming conventions
  • Commit message format
  • Pull request process

Maintained by: Kennis AI Team Based on: Chatwoot v4.7.0 License: MIT

Navigation

🏠 Home

πŸ”Œ Integrations

GLPI Integration

Krayin CRM Integration

πŸ” Authentication

Keycloak OIDC

πŸ“š General


Version: v4.7.0-kennis-ai.1.0.0 GitHub Repo

Clone this wiki locally