Chaskiq

A messaging platform for marketing and support that integrates live chat, chatbots, and knowledge base management.

Chaskiq screenshot 1

Chaskiq is an open-source, self-hosted messaging platform for marketing, support, and sales, allowing businesses to manage customer interactions through a centralized interface. The software is deployed as a server-side application that provides an embeddable web messenger for customer-facing websites.

It combines live chat capabilities with a help desk and a knowledge base to handle various customer service and engagement workflows. By consolidating different communication channels into one dashboard, it allows teams to track customer activity and manage conversations across multiple touchpoints. The platform is designed for businesses that need to maintain control over their customer data while providing a modern chat experience.

Key features

  • Embeddable web messenger with support for video calls and video recording
  • Triggerable conversational bots for automated customer interaction
  • Help Center system with multi-language support for knowledge base articles
  • Customer segment filters using custom attributes
  • Integration with WhatsApp, Twitter DM, Slack, Calendly, and Zoom
  • Mailing campaigns for customer outreach
  • Onboarding tours to guide new users through a product
  • CRM integration with Pipedrive support
  • GraphQL API with OAuth authorization

Built with a Ruby on Rails backend and a React.js frontend, Chaskiq uses PostgreSQL for data storage and Redis for caching. The dashboard utilizes a pluggable architecture, enabling the implementation of custom blocks to display external data sources or track performance metrics like reply rates and response averages. The web messenger includes a text editor based on Dante2 and supports animated GIFs, embedded videos from YouTube and Vimeo, and colorized code via Prism.js.

Administrative controls include a composable roles system for managing access permissions and configurable data protection tools for GDPR consent. The system also maintains audit logs for access and record changes to ensure security and accountability. It is intended for organizations that require a flexible, extensible communication layer that can be customized via webhooks and a robust API.

Chaskiq is a versatile communication hub for businesses requiring a self-hosted solution for customer engagement and support.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity1 month ago
Repository Age8 years
LicenseAGPL-3.0+Commons-Clause
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.