helpy
Helpy is a modern, open source helpdesk customer support application. Features include knowledgebase, community discussions and support tickets integrated with email.
サポートチケット管理、ナレッジベース(よくある質問集)、コミュニティフォーラムを統合したオープンソースのヘルプデスクプラットフォームです。
・企業:顧客データを自社サーバーで完全管理しながら、19言語対応のマルチ言語サポート体制を構築できます。 ・スタートアップ:月額課金のヘルプデスクSaaSを使わず、Dockerで即座に本格的なチケットシステムとナレッジベースを導入できます。 ・個人事業主・フリーランス:埋め込みウィジェットで既存サイトに簡単にサポート窓口を設置でき、MITライセンスなので商用利用も自由です。
ZendeskやIntercomはエージェントあたり月額数千円の課金が発生しますが、Helpyはセルフホストで無料利用でき、ソースコードを自由にカスタマイズできるため、自社ブランドに完全に合わせたサポート基盤を構築できます。
Helpy: モダンなヘルプデスクプラットフォーム
Helpyは、Ruby on Railsで開発され、MITライセンスで公開されているモダンなヘルプデスクプラットフォームです。Helpyの目標は、サポートメールとチケット管理を支え、アプリとシームレスに統合し、素晴らしいカスタマーヘルプセンターを運営することです。

スポンサー / Helpyを支援する
HelpyはMITライセンスで公開されているオープンコアプロジェクトです。これは、コア機能が100%オープンソースであり、MITライセンスの下で完全にカスタマイズ・再販可能であることを意味します。含まれる機能については、以下の機能比較をご覧ください。
Helpyは大規模なシステムであり、趣味のプロジェクトとしてのみ存在し続けることはできません。収益を生む用途で使用している場合は、プロジェクトを財政的に支援するか、公式スポンサーやサポーターになることをお勧めします。
https://www.patreon.com/helpyio
オープンソース機能
Helpyは統合型サポートソリューションです。サポートチケット、ナレッジベース、パブリックコミュニティの相乗効果を組み合わせ、活用します。ただし各機能はオプションであり、簡単に無効化できます。
- マルチチャネルチケット管理: Sendgrid、Mandrill、Mailgunなどを介した受信メールとの統合。
- ナレッジベース: 全文検索とSEO最適化により、ユーザーがお問い合わせ前に自分で回答を見つけられるよう支援します。
- モバイル対応: サポートリクエストはいつでも届きます。Helpyはすべてのデバイスで標準対応しているため、いつでもどこからでも迅速な回答でお客様を満足させることができます。
- コミュニティサポートフォーラム: お客様とエージェントの両方が公開アクセス可能なフォーラムで質問に回答でき、スレッドや返信に賛成・反対の投票ができます。
- 埋め込みウィジェット: Helpyには軽量なJavaScriptウィジェットが含まれており、ユーザーはほぼどこからでもお問い合わせが可能です。
- 多言語対応: Helpyは完全な多言語対応で、複数の言語で同時にサポートを提供できます。現在19言語の翻訳が含まれており、翻訳の追加も簡単です。
- テーマ変更可能: システムの基盤を損なうことなく、Helpyの外観と機能をカスタマイズできます。Helpyには2つの追加テーマが付属しており、今後コミュニティからさらに追加されることを期待しています。
- HTMLメール送信: お客様への返信にHTML、絵文字、添付ファイルを含めることができます。
- カスタマイズ可能: ヘルプセンターとチケットUIの両方でブランドに合わせた色の設定が可能です。
- GDPR準拠: ユーザーとその履歴を削除するか、匿名化することでGDPRの忘れられる権利のリクエストに対応できます。
Pro版
ヘルプセンターをさらに強化するための追加機能を備えたPro版も提供しています。ターンキーSaaSまたはAWS/Azureマーケットプレイス製品として利用可能で、どちらも数秒で起動します。収益はプロジェクトの継続的な開発支援に直接充てられます。Pro版に含まれる機能の一部:
- トリガー: チケットライフサイクルの任意の時点でイベントを挿入できます。アウトバウンドJSON APIも含まれます。
- 通知: 新しいチケットの受信時やチケットへの割り当て時などにブラウザ通知を受け取れます。
- リアルタイムUI: チケットが届くと自動的にUIに追加されます。
- カスタムビュー: 必要なチケットだけを表示する追加のチケットキューを作成できます。
- 高度なレポート: チケットとヘルプセンターナレッジベースのパフォーマンスに関する追加レポートスイート。
- 高度な検索: 数千件のチケットやお客様がいる場合でも簡単にフィルタリングして見つけることができます。
- カスタマイズ可能なリクエストフォーム: チケット作成フォームに質問を簡単に追加できます。
- AIサポートチャットボット: Webサイト用のチャットボットを作成し、Tier 1の質問の最大90%を自律的に回答できます。
はじめに:
Helpy Pro - DigitalOceanによる30秒のワンクリックインストール
DigitalOcean MarketplaceからHelpy Proの無料ティアを起動できます。この「ワンクリック」マーケットプレイスイメージは、Ubuntuを実行する専用VMを30秒以内に起動します。DigitalOcean Marketplaceイメージを起動。すべての機能を使用するには、トライアルまたは有料ライセンスコードが必要です。こちらから入手できます:Helpyライセンスセンター
DockerでHelpyをインストール
Dockerは、Helpyを本番環境で素早くテストまたは実行するための推奨方法です。
- Dockerとdocker-composeをインストール
- テンプレートから設定ファイルを作成
cp docker/.env.sample docker/.envし、docker/.envを必要に応じて編集 docker/Caddyfileを編集してURLを含めるかSSLを有効化- ローカルのgitチェックアウトからHelpyをビルド
docker-compose build docker-compose up -dを実行してすべてのサービスを開始
ローカルシステムにHelpyをインストール
必須ではありませんが、ローカルインストールは強く推奨されており、設定・色・ロゴなどをサイトのアイデンティティに合わせてカスタマイズしやすくなります。まず、公式リポジトリからHelpyをローカルシステムにクローンします:
git clone https://github.com/helpyio/helpy.git
基本設定の構成
管理パネルの設定オプションで、国際化、システム名、色、埋め込みウィジェットなどを設定できます。セットアップの完全ガイドはこちら:Helpyの設定を構成する
複数言語のサポート(オプション)
Helpyは多言語ヘルプサイトと多言語ナレッジベース記事をサポートしています。このページでは、Helpyの国際化機能を有効にする方法と、Helpyに追加される機能の概要を説明します:多言語Helpyサポートナレッジベースの設定方法
Helpyでのメール送受信の設定(オプション)
Helpyはサポートメールアドレスでメールを受信し、Webインターフェースでチケットとしてインポートする機能を備えています。あなたまたはユーザーがメールスレッドに返信するたびに、Helpyはディスカッションをキャプチャし、それに応じてメッセージを送信します。設定方法についてはHelpyインストールでのメール送受信の設定チュートリアルに従ってください。
OAuthの設定(オプション)
HelpyはOmniauthログイン機能をサポートしています。これにより、サポートユーザーがFacebook、Twitter、Gmail、その他多くのOmniauthプロバイダーを介してワンクリックでサインインできるようになります。設定方法はHelpyのOAuth設定をご覧ください。
ライブデモ
ダミーデータを使用したライブデモがhttp://demo.helpy.ioで利用可能です。
管理者ユーザー:admin@test.com、パスワード:12345678
インストール
Helpyはモダンなクラウドプロバイダーで実行するように設計されていますが、Linuxベースのシステムであれば動作するはずです。Helpyのインストールに関する完全なガイドはwikiにあります:https://github.com/helpyio/helpy/wiki
要件:
- Ruby 2.4以上
- Rails 4.2.x
- Postgres
- Unicorn、Puma、Passengerなどのサーバー
Helpyは2つの外部サービスを活用します:
- Sendgridなどのメールプロバイダー
- Google Analytics(統計用、オプション)
コントリビューション
Helpyへのコントリビューションをありがとうございます。一緒に世界最高のカスタマーサポートプラットフォームを構築しましょう。コントリビューションの方法:
- バグの報告または修正
- リファクタリング
- テストカバレッジの改善 - 大規模で成長し続けるコードベースでは、テストカバレッジが常に十分とは限りません。テストカバレッジの改善への協力は常に歓迎されており、Helpyの仕組みを学ぶのにも役立ちます。Minitestを専用で使用しています。
- プロジェクトの翻訳 - コミュニティはすでにHelpyを18言語に翻訳していますが、まだ多くの言語が残っています。できるだけ多くのロケールにHelpyを翻訳する手助けが必要です!詳細は翻訳ガイドをご覧ください。
- 新機能の構築。構築したい新機能のバックログがあります。詳細はロードマップをご覧ください。取り組みたい場合は、他の誰かがすでに作業中でないことを確認するためにご連絡ください。
一般的なガイドライン:
- Slackに参加してください。コントリビューションの意向をお知らせください。
- PRは細分化してください。1つのPRには1つの機能のみを含めてください。
- ロードマップを確認:Trello 機能を構築したい場合は、他の誰かがすでに作業中でないことを確認するためにご連絡ください。
- テストカバレッジを提供する必要があります。Minitestを使用しています。参考:http://www.rubypigeon.com/posts/minitest-cheat-sheet/?utm_source=rubyweekly&utm_medium=email
- APIに機能を公開する必要もあります。Grapeを使用しています。APIメソッドもテストする必要があります。
- 機能/バグ修正/改善がプロジェクト内のテキストを追加または変更する場合は、
en.ymlおよびその他可能なロケールにi18n文字列を作成してください。 - ユーザーエクスペリエンスと美しいUIに非常にこだわっています。そのため、コントリビューションされたものを「装飾」するか、同様の対応をお願いする場合があります。
セキュリティの問題
Helpyに脆弱性やその他のセキュリティの問題を発見した場合は、GitHubでIssueを作成しないでください。代わりに、メールで[hello@helpy.io](mailto: hello@helpy.io)に直接連絡してください。詳細とセキュリティ報告者の殿堂についてはSECURITYガイドをご覧ください。
ライセンス
Copyright 2016-2021, Helpy.io, LLC, Scott Miller and Contributors. Helpy CoreはMITオープンソースライセンスでリリースされています。改善点はぜひコントリビューションしてください。また、フッターの「powered by Helpy」の表記を残していただけると幸いです。これにより、Helpyの利用者数を把握するのに役立ちます。