All Projects → chaskiq → Chaskiq

chaskiq / Chaskiq

Licence: agpl-3.0
A full featured Live Chat, Support & Marketing platform, alternative to Intercom, Drift, Crisp, etc ...

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Chaskiq

Aws Lex Web Ui
Sample Amazon Lex chat bot web interface
Stars: ✭ 500 (-60.41%)
Mutual labels:  chatbot, chat, widget
Node Crisp Api
⚡️ Crisp API Node Wrapper
Stars: ✭ 53 (-95.8%)
Mutual labels:  chat, messenger, widget
Chatblocks
Declarative Messenger chatbot framework
Stars: ✭ 48 (-96.2%)
Mutual labels:  chatbot, messenger, messenger-platform
Qiscus Sdk Android
Qiscus provide everything you need to power up your app with chats. And it's now made simple.
Stars: ✭ 175 (-86.14%)
Mutual labels:  chatbot, chat, messenger
facebook-send-api-emulator
Facebook Messenger Emulator & Facebook Send API Emulator functionality allowing you to test web hooks on developer's machine.
Stars: ✭ 24 (-98.1%)
Mutual labels:  chatbot, messenger, messenger-platform
Addchat Laravel
AddChat Laravel is a Laravel chat package. Live chat widget for Laravel that also includes multi-user chat, group permissions, customer support chat & more.
Stars: ✭ 99 (-92.16%)
Mutual labels:  helpdesk, chatbot, chat
Applozic Ios Sdk
iOS Real Time Chat & Messaging SDK
Stars: ✭ 104 (-91.77%)
Mutual labels:  chatbot, chat, messenger
Messenger
Open source, native iOS Messenger, with realtime chat conversations (full offline support).
Stars: ✭ 4,264 (+237.61%)
Mutual labels:  chatbot, chat, messenger
Applozic Android Sdk
Android Real Time Chat & Messaging SDK
Stars: ✭ 611 (-51.62%)
Mutual labels:  chat, messenger, messenger-platform
Swiftychat
SwiftUI Chat UI (Client) Framework & Documentation to get started!
Stars: ✭ 50 (-96.04%)
Mutual labels:  chatbot, chat
Fbmessenger Node
FB messenger for node
Stars: ✭ 52 (-95.88%)
Mutual labels:  chatbot, messenger
Tiledesk Dashboard
The Tiledesk dashboard. Tiledesk is an Open Source Live Chat platform written in NodeJs, firebase and Angular.
Stars: ✭ 53 (-95.8%)
Mutual labels:  chatbot, chat
Graphql Rails Generators
Graphql Rails Scaffold™. Automatically generate GraphQL types from your rails models.
Stars: ✭ 47 (-96.28%)
Mutual labels:  graphql, rails
Messengyr
A clone of Facebook Messenger. Built with Elixir + Phoenix.
Stars: ✭ 44 (-96.52%)
Mutual labels:  chat, messenger
Messenger Bot Rails
Ruby on Rails Gem for the Facebook Messenger Bot Platform
Stars: ✭ 64 (-94.93%)
Mutual labels:  chatbot, rails
Messenger Android Xml Template
Free android xml template for chat/messenger app.
Stars: ✭ 63 (-95.01%)
Mutual labels:  chat, messenger
Gpt2 Telegram Chatbot
GPT-2 Telegram Chat bot
Stars: ✭ 41 (-96.75%)
Mutual labels:  chatbot, chat
Everydaywechat
微信助手:1.每日定时给好友(女友)发送定制消息。2.机器人自动回复好友。3.群助手功能(例如:查询垃圾分类、天气、日历、电影实时票房、快递物流、PM2.5等)
Stars: ✭ 8,688 (+587.89%)
Mutual labels:  chatbot, chat
Jarvis On Messenger
💬 A community-driven python bot that aims to be as simple as possible to serve humans with their everyday tasks
Stars: ✭ 1,167 (-7.6%)
Mutual labels:  chat, messenger
Cleverbot
iOS Messaging Application using Cleverbot and ReactorKit
Stars: ✭ 74 (-94.14%)
Mutual labels:  chat, messenger

image

Chaskiq

Open Source Messaging Platform for Marketing, Support & Sales

The front line of your customer service.

CI CI CI

Crowdin


Deploy

Main features:

  • Customer Segment Filters with custom attributes support
  • Web Messenger embed
  • Agent's conversation routing
  • Text chat with customizable content blocks support
  • Video Calls !
  • Triggerable conversational bots
  • Mailing campaigns
  • Onboarding tours
  • API integrations - Whatsapp / Twitter DM / Slack / Calendly / Zoom and more!
  • CRM integration - Pipedrive supported
  • Webhooks
  • Help Center system with multilanguage support
  • API support - consumible via GrapqhQL with Oauth authorization
  • Quick replies (as canned responses)
  • Configurable Data protection (GDPR) consent

And many features to come

To learn more about the philosophy and goals of the project, visit chaskiq.io.

Embeddable WebChat:

  • A powerful text editor for the chat based in Dante2 Wysiwyg.
  • Animated Gifs.
  • Embeddable Videos from Youtube, Vimeo.
  • Embedable webpages via Oembed protocol.
  • Video Recorder.
  • Video Calls via RTC protocol.
  • Third party apps like Calendly & Zoom.
  • Colorized Code via Prism.js.

image

Dashboard panel

We have designed the dashboard with an extensible & pluggable architecture, you can implement your own dashboard blocks to customize it with external data sources.

Also it can display the visit activity and the conversation performance like reply rate times & response averages.

Help Center

Chaskiq has a powerful article content creator which can serve as a Help Center / Knowledge base system. it can live on a custom domain or in the same webchat for your customer auto assistance.

image

Development

To get your environment setup, follow the community setup guide for your operating system.

  1. If you're on macOS, try the macOS development guide.
  2. If you're on Ubuntu, try the Ubuntu development guide.
  3. If you're on Windows, try the Windows 10 development guide.
  4. If you want to develop on Docker Docker Dev Guide

Before you get started, ensure you have the following minimum versions: Ruby 2.6+, PostgreSQL 10+, Redis 2.6+.

Setting up Chaskiq

If you want to set up a Chaskiq for production use, see our Chaskiq Install Guide.

Requirements

Chaskiq is built for the next 10 years of the Internet, so our requirements are high:

Browsers Tablets Phones
Safari 10+ iPad 4+ iOS 10+
Google Chrome 57+ Android 4.4+ Android 4.4+
Internet Explorer 11+
Firefox 52+

Built With

  • Ruby on Rails — Our back end API is a Rails app. It responds to requests RESTfully in JSON.
  • React.js — Our front end is an React.js app that communicates with the Rails Graphql API.
  • PostgreSQL — Our main data store is in Postgres.
  • Redis — We use Redis as a cache and for transient data.

Plus lots of Ruby Gems, a complete list of which is at /master/Gemfile.

Contributing

Chaskiq is 100% free and open source. We encourage and support an active, healthy community that accepts contributions from the public – including you!

The Chaskiq Team

For a complete list of the many individuals that contributed to the design and implementation of Chaskiq, please refer to GitHub's list of contributors.

License

Open source license

Copyright (C) 2018-2020 Miguel Michelson

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Commercial license

The commercial license is designed to for you to use Chaskiq in commercial products and applications, without the provisions of the AGPL-3.0-or-later. With the commercial license, your code is kept propietary, to yourself. See the Chaskiq Commercial License at chaskiq.io

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].