Skip to content
railsengines.com

Livechat

A live chat widget and agent inbox that run inside your Rails app

Takes off your invoice

You would run instead $0/mo

5.0 · 3 ratings
Gem
livechat
Repository
yshmarov/livechat
License
MIT
Stars
186
Added
August 20, 2026
Livechat mounted at /livechat
Livechat mounted at /livechat

About

Live chat as an engine. The visitor widget and the agent inbox both run in your app,
over Action Cable, against your own User records.

What you get

  • A chat bubble you render in your layout
  • Real-time messaging over Action Cable
  • An agent-side inbox listing open conversations
  • Conversations tied to your existing users when they are signed in

Mounting it

ruby
# Gemfile
gem "livechat", github: "yshmarov/livechat"

# config/routes.rb
mount Livechat::Engine, at: "/livechat"

Why this shape matters

A hosted chat widget knows an email address. This one knows the account, the plan,
the last five orders, and anything else already in your schema — because it is
querying the same database your app is.

Discussion (0)

Sign in to join the discussion.

No comments yet.