Omni chat google extension 作成しました

 

{{DZ_TITLE}}
Omni chat google extension 作成しました。

Omni chat って

殆どの人に関係ない記事かもです。
会社でSalesforceを使っていますが。顧客問い合わせ様にOmni Chatとか言う製品をちょっと前から使っています。
ホームページからお客が問い合わせできるシステムなんですが、裏方の方はかなり理不尽な仕様なので、その解消用のExtensionです。

何が理不尽なのか?

気が付いたらいつもOmni ChatがOff lineになっている事
Chatなのでお客様から問い合わせにすぐに返答する必要がありますが…。
いつの間にかOfflineなので、お客様から連絡があったことすら気が付けない状況です(;_;)泣く
上司に何でOnline維持しないのって指摘されますが…いやぁ、無理だって…。

問題はOmni Chatの仕様と、私たちの使っている別ツールの絡みなんですが、下記は読む必要はないのですが具体的には

  • Omni Chatの仕様は新しくSalesforceのTabが開いたら、新しいTabでOmni ChatをOnlineにして、 その他のTabはOff lineになる。
  • SalesLoftというツールで、SalesforceのTabをバンバン開きまくる
    その都度OnlineのTabが切り替わる。
  • BrowswerのTabを整理する。
    その際、いつの間にか、Omni ChatがOnlineのTabを閉じてしまっている。
    たいていSalesLoftから開いたTabは一時的なTabなので、出来ればこのTabを率先して閉じたい。
    また、基本的にそのTabが最後に開かれたOnline Tabとなっている可能性が高いので、閉じたらOnlineのTabが無くなる。
    OnlineのTabを閉じても別のTabがOnlineになるわけでなく、OnlineのTabが無くなるのがつらい仕様。
  • 全く問い合わせがあったことにも気が付けない状況になっている。

それ以外にも、少しトイレ休憩をはさんでいる間に問い合わせ等も、問い合わせがあった場合も、通常一切気が付けない。
何故なら、問い合わせがあったそのタイミングで、一瞬しかならない音を聞く以外の気が付きづらい特性がある。

全くのくそツールだ。

補足:
ただ、Salesforceだけで仕事を完結できている人たちには特に問題ないツールかと思います。

私たちの様に、Salesforceがメインで無くSalesLoftがメインで、その裏でSalesforceでたまにチャットで問い合わせを受けると言う人にはかなり使いずらいツールなのかなと。
私たちの会社のツールの選定ミスですね。
ツールの組み合わせが悪い。

思いが強く書きすぎたか…この項目…。

でどんなツールを作ったの?

Google ChromeのExtensionで、Onlineか否か、問い合わせがあったか否か、Tabに関係なくアイコンで分かる様にしました。

  • Online時
    Online.PNG

  • Offline時
    Offline.PNG
    2つの文字が切り替わってちかちかするので、気づきづらい。

  • メッセージ受信時
    HasMessage.PNG
    こちらも、2つの文字が切り替わっります。

ただ、Omni Chatにはさらに問題があって…。
Omni ChatがどのSalesforce TabでOnlineか探すなんて必要もあって
探しツールもつけようか否か悩んだんですが、また新しくSalesforce Tab開けばいいかぁと言う事で決着。
とは言え、うちの会社のSalesforceは激遅で30秒くらい待たせてしまう事になりそう…。ごめんなさい。
でも、これは不可抗力だよね。
自分がいなかったら、このツールもなく、Onlineし忘れ続発なので、許してください。

Download

大したことないツールなのでgithub等にも上げなくてよいですよねぇ?

Download : OmniChat.zip

開発者モードでインストールしてください。

動作環境

Salesforce Lightning

おすすめ記事

Pythonでweb serverを立ち上げる(一時作業用)
Pythonでweb serverを立ち上げる(一時作業用)
エラーを解消したい ImportError: Missing optional dependency ‘xlrd’. Install xlrd >= 1.0.0 for Excel support Use pip or conda to install xlrd. - Python
エラーを解消したい ImportError: Missing optional dependency ‘xlrd’. Install xlrd >= 1.0.0 for Excel support Use pip or conda to install xlrd. - Python
read_csvでCSV,TSVファイルを読み込む / Python Pandas
read_csvでCSV,TSVファイルを読み込む / Python Pandas
Raspberry pi Liteの非X Window環境でJackdを動かす
Raspberry pi Liteの非X Window環境でJackdを動かす
その他ネタもの - Python
その他ネタもの - Python
geojsonをfoliumで綺麗な地図を作る
geojsonをfoliumで綺麗な地図を作る
Supponsered

外部サイト
↓プログラムを学んでみたい場合、学習コースなどもおすすめです!

Comments

comments powered by Disqus