4
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

G suiteを使っている企業のメールテンプレート共有用のGAS付きスプレットシートと作成して、70時間作業効率が上がった話

Posted at

#最初に
期待してきてくださってたら、申し訳ないのですが、

パソコンがあまり得意ではない人も一緒に働いてます。
キーボードのショートカットはもちろん
メールが過去分を参考にしてメールを作成するため
間違いも多かったりします。
リテラシーの高いとは言えない会社で働いてます。

##要件

  1. テンプレートを共有したい。
  2. 一部の人がメールのテンプレートを編集
  3. 組織に属している人はテンプレートを使える

##施策
###返信定型文を使う。
NG:個人単位更新ができない。
ちょっと使いにくいと言われた

###chrome拡張機能
NG:ソースが公開されているとはいえ、
企業には導入できない。
個人単位更新ができない。

##なければ自作しよう

##なにで作るか。
###chromeの拡張機能
共有が難しそう。保存領域をDBをWEBにする?
APIの開発とか時間からはいらないといけない。

###URLを生成してアクセスする。
https://mail.google.com/mail/?view=cm&to=hoge_to@example.com&cc=hoge_cc@example.com&bcc=hoge_bcc@example.com&su=hogehoge&body=hogehoge
NG:テンプレートが長すぎて、動かないテンプレートがある

###スプレットシートとGMAIL
権限はスプレットシートで管理
https://developers.google.com/apps-script/reference/gmail/gmail-app

createDraft(recipient, subject, body, options)を使えばできそう。
イメージとしては、スプレットシートをインラインフレームで表示。
ボタンを押せば、メールができる。

============
##ユーザ設計
最善案gmailの拡張で組み込む。UI UX的に一番いいかなって思う。
キャプチャ.PNG

妥協案NASに、HTMLを設置。
インラインフレームでスプレットシートを表示ボタンを押すと作成される。http://192.168.1.1/index.html とか。
それをお気に入りにする。

============
##開発してみて
様々な制約があって、こうなりました。
キャプチャ.PNG

###GAS開発の問題点

  • GASでボタンを自動生成できない。
  • GASでメニューファンクションに引数を持たせられない。

そのためリンクをGET処理でもってこれるよう調整

この赤いところを押すだけで
gmail上に、下書きとして保存されている!

##まとめ
このスプレットシートは、ドメイン内の人しか開けなくて
管理者にしか公開してません。
時間があれば、ちゃんとgooglemail上に表示されるように拡張機能つけたいです。
中身みたら、choromeの拡張はjavascriptで動くようなので比較的簡単にできそうだと思ってます。

以下の要件が満たせたかな。と思います。

  1. テンプレートを共有したい。
  2. 一部の人がメールのテンプレートを編集
  3. 組織に属している人はテンプレートを使える

##工数
1日に一人70通のメールを1通あたり7分から4分になりました。
20名* 70通 * 3分 = 4200分 = 70時間

###テンプレートの更新もしっかりされて企業としての体制もよくなりました。

##このスプレットシートに書かれているGASは
要望が多かったら販売する予定です。

以上、よろしくお願いいたします。

4
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?