jack ning 94cc27fd79 update
2025-01-03 13:09:03 +08:00
2025-01-01 19:13:56 +08:00
2024-06-18 15:28:57 +08:00
2025-01-03 07:52:00 +08:00
2025-01-03 11:41:17 +08:00
2024-12-22 22:09:32 +08:00
2024-12-25 19:42:55 +08:00
2025-01-03 13:09:03 +08:00
2025-01-02 08:25:27 +08:00
2024-12-18 17:48:01 +08:00
2024-04-09 11:53:00 +08:00
2024-04-09 11:53:00 +08:00
2024-05-13 21:55:47 +08:00
2024-05-13 21:55:47 +08:00
2024-12-15 22:02:23 +08:00
2025-01-02 15:17:52 +08:00
2025-01-02 15:17:52 +08:00
2024-05-08 21:23:18 +08:00

Bytedesk - Chat as a Service

Enterprise IM with AI powered LiveChat, Email support, Omnichannel customer servicealternative to zendesk/intercom

Language

Introduction

Team IM

  • Multi-level organizational structure
  • Role management
  • Permission management
  • Chat record management
  • Group chat

AI Chat

  • Chat with LLM
  • Chat with Knowledge base(RAG)

Customer Service

  • Support multiple channels
  • multiple routing strategies, and detailed assessment indicators
  • Seating workbench
  • Work order system
  • Seat management
  • Data dashboard
  • manual knowledge base
  • Skill group management
  • Real-time monitoring
  • Announcements
  • sensitive words
  • CRM
  • Report function,
  • Provide customers with integrated customer service workbench services

Docker

# 1. create network
docker network create bytedesk-network

# 2. start mysql
docker run -d \
  --name mysql-bytedesk \
  --network bytedesk-network \
  -e MYSQL_DATABASE=bytedesk_im \
  -e MYSQL_ROOT_PASSWORD=r8FqfdbWUaN3 \
  -p 3306:3306 \
  -v mysql_data:/var/lib/mysql \
  mysql:latest

# 3. start Redis
docker run -d \
  --name redis-bytedesk \
  --network bytedesk-network \
  -p 6379:6379 \
  -v redis_data:/data \
  redis/redis-stack-server:latest \
  /bin/sh -c "redis-server --requirepass qfRxz3tVT8Nh"

# 4. start Bytedesk
docker run -d \
  --name bytedesk \
  --network bytedesk-network \
  -p 9003:9003 \
  -p 9885:9885 \
  -v upload_data:/app/uploads \
  -e SPRING_DATASOURCE_URL=jdbc:mysql://mysql-bytedesk:3306/bytedesk_im \
  -e SPRING_DATASOURCE_USERNAME=root \
  -e SPRING_DATASOURCE_PASSWORD=r8FqfdbWUaN3 \
  -e SPRING_DATA_REDIS_HOST=redis-bytedesk \
  -e SPRING_DATA_REDIS_PASSWORD=qfRxz3tVT8Nh \
  registry.cn-hangzhou.aliyuncs.com/bytedesk/bytedesk:latest

# stop and remove
# docker stop bytedesk redis-bytedesk mysql-bytedesk
# docker rm bytedesk redis-bytedesk mysql-bytedesk
# docker network rm bytedesk-network

Getting Started

Chat SDK

Project Description Forks Stars
iOS-swift iOS swift GitHub forks GitHub Repo stars
Android Android GitHub forks GitHub Repo stars
Flutter Flutter GitHub forks GitHub Repo stars
UniApp Uniapp GitHub forks GitHub Repo stars
Web Web GitHub forks GitHub Repo stars

Client

Description
开源版飞书/钉钉/企业微信
Readme AGPL-3.0 2 GiB
Languages
JavaScript 76%
Java 18.5%
CSS 2.4%
Fluent 1.1%
Python 0.6%
Other 1.3%