「LINE公式アカウントで受け取った領収書の画像を、いちいち手でGoogle スプレッドシートに転記するのが面倒…」
「毎日の支出を手入力していると、どうしても入力ミスや漏れが発生してしまう…」
このように、日々の個人支出の管理を手作業で行うことに、手間やストレスを感じていませんか?
もし、普段お使いのLINE公式アカウントに領収書の写真を送るだけで、その内容を自動で読み取り、Google スプレッドシートに支出記録として追加してくれる仕組みがあれば、手作業から解放されます。より正確かつ効率的に支出を管理できるようになるでしょう!
今回ご紹介する自動化は、ノーコードで簡単に設定でき、手間や時間もかかりません。ぜひ導入して、作業をもっと楽にしましょう!
とにかく早く試したい方へ
YoomにはLINE公式アカウントのWebhookを活用して個人支出を管理する業務フロー自動化テンプレートが用意されています。「まずは試してみたい!」という方は、以下のバナーからすぐに自動化を体験できます。
LINEのWebhookで領収書ファイルを受信したら、OCRとGoogle スプレッドシートへの追加を自動化し個人支出を管理する
試してみる
■概要
日々の個人支出の管理において、受け取った領収書を一枚一枚確認し、手作業で転記する作業は手間がかかるのではないでしょうか。このワークフローを活用すれば、LINE公式アカウントのWebhookで領収書ファイルを受け取るだけで、OCRが内容を自動的に読み取り、Google スプレッドシートへ記録することが可能です。面倒な個人支出の管理を自動化し、入力の手間やミスを削減します。
■このテンプレートをおすすめする方
- 個人支出の管理を効率化し、確定申告などの作業を楽にしたい個人事業主の方
- Webhookを利用してLINE公式アカウントとGoogle スプレッドシートを連携させたいと考えている方
- 領収書の転記作業における入力ミスや計上漏れなどの課題を解決したい経理担当者の方
■このテンプレートを使うメリット
- LINE公式アカウントで領収書を送るだけで、個人支出の管理に必要な情報がGoogle スプレッドシートへ自動で蓄積されるため、手入力の時間を削減できます。
- 手作業による転記が不要になるため、金額の打ち間違いや日付の入力ミスといったヒューマンエラーの防止に繋がります。
■フローボットの流れ
- はじめに、LINE公式アカウントとGoogle スプレッドシートをYoomと連携します
- 次に、トリガーでLINE公式アカウントを選択し、「ユーザーからメッセージを受けとったら」というアクションを設定します
- 次に、オペレーションで分岐機能を設定し、メッセージにファイルが添付されている場合のみ後続の処理に進むように設定します
- 次に、オペレーションでLINE公式アカウントの「メッセージの添付ファイルを取得」アクションを設定します
- 次に、オペレーションでOCR機能を選択し、「OCRで文字を抽出」アクションを設定します
- 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、抽出した情報をスプレッドシートに追記します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- 分岐機能では、メッセージに特定のキーワードが含まれている場合のみ処理を実行するなど、後続のオペレーションを分岐させる条件を任意で設定可能です。
- LINE公式アカウントのアクションでは、処理完了後にユーザーへ自動で返信するメッセージの内容などをカスタマイズできます。
- OCR機能では、領収書画像から抽出したい項目(合計金額、発行日、店名など)を任意で設定してください。
- Google スプレッドシートへの追加アクションでは、記録対象のスプレッドシート、シート、および書き込みを行うテーブル範囲などを任意で指定してください。
■注意事項
- LINE公式アカウント、Google スプレッドシートのそれぞれとYoomを連携してください。
- 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
- ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
- トリガー、各オペレーションでファイルを使用する際は、ファイルの容量制限についてをご参照ください。
- OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
- OCRデータは6,500文字以上のデータや文字が小さい場合などは読み取れない場合があるので、ご注意ください。
LINE公式アカウントとGoogle スプレッドシートを連携して個人支出を管理するフローを作ってみよう
それではここから代表的な例として、LINE公式アカウントのWebhookで領収書ファイルを受信したら、その内容をOCR機能で読み取り、Google スプレッドシートに自動で追加して個人支出を管理するフローを解説していきます!
ここではYoomを使用してノーコードで設定を進めていきます。まだYoomのアカウントをお持ちでない場合は、下の無料登録フォームから事前に発行しておきましょう。
30秒で簡単登録!無料で始める
※今回連携するアプリの公式サイト:LINE公式アカウント/Google スプレッドシート
[Yoomとは]
フローの作成方法
今回は大きく分けて以下のプロセスで作成します。
- LINE公式アカウントとGoogle スプレッドシートをマイアプリに連携する
- テンプレートをコピーする
- LINE公式アカウントの設定とGoogle スプレッドシートの設定
- トリガーをONに設定しフロー稼働の準備完了
LINEのWebhookで領収書ファイルを受信したら、OCRとGoogle スプレッドシートへの追加を自動化し個人支出を管理する
試してみる
■概要
日々の個人支出の管理において、受け取った領収書を一枚一枚確認し、手作業で転記する作業は手間がかかるのではないでしょうか。このワークフローを活用すれば、LINE公式アカウントのWebhookで領収書ファイルを受け取るだけで、OCRが内容を自動的に読み取り、Google スプレッドシートへ記録することが可能です。面倒な個人支出の管理を自動化し、入力の手間やミスを削減します。
■このテンプレートをおすすめする方
- 個人支出の管理を効率化し、確定申告などの作業を楽にしたい個人事業主の方
- Webhookを利用してLINE公式アカウントとGoogle スプレッドシートを連携させたいと考えている方
- 領収書の転記作業における入力ミスや計上漏れなどの課題を解決したい経理担当者の方
■このテンプレートを使うメリット
- LINE公式アカウントで領収書を送るだけで、個人支出の管理に必要な情報がGoogle スプレッドシートへ自動で蓄積されるため、手入力の時間を削減できます。
- 手作業による転記が不要になるため、金額の打ち間違いや日付の入力ミスといったヒューマンエラーの防止に繋がります。
■フローボットの流れ
- はじめに、LINE公式アカウントとGoogle スプレッドシートをYoomと連携します
- 次に、トリガーでLINE公式アカウントを選択し、「ユーザーからメッセージを受けとったら」というアクションを設定します
- 次に、オペレーションで分岐機能を設定し、メッセージにファイルが添付されている場合のみ後続の処理に進むように設定します
- 次に、オペレーションでLINE公式アカウントの「メッセージの添付ファイルを取得」アクションを設定します
- 次に、オペレーションでOCR機能を選択し、「OCRで文字を抽出」アクションを設定します
- 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、抽出した情報をスプレッドシートに追記します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- 分岐機能では、メッセージに特定のキーワードが含まれている場合のみ処理を実行するなど、後続のオペレーションを分岐させる条件を任意で設定可能です。
- LINE公式アカウントのアクションでは、処理完了後にユーザーへ自動で返信するメッセージの内容などをカスタマイズできます。
- OCR機能では、領収書画像から抽出したい項目(合計金額、発行日、店名など)を任意で設定してください。
- Google スプレッドシートへの追加アクションでは、記録対象のスプレッドシート、シート、および書き込みを行うテーブル範囲などを任意で指定してください。
■注意事項
- LINE公式アカウント、Google スプレッドシートのそれぞれとYoomを連携してください。
- 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
- ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
- トリガー、各オペレーションでファイルを使用する際は、ファイルの容量制限についてをご参照ください。
- OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
- OCRデータは6,500文字以上のデータや文字が小さい場合などは読み取れない場合があるので、ご注意ください。
ステップ1:LINE公式アカウントとGoogle スプレッドシートをマイアプリ連携
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずはGoogle スプレッドシートの設定方法を解説しているナビを操作しながらマイアプリに登録してみてくださいね!
- Google スプレッドシートのマイアプリ登録方法
それではここからは画像を見ながら登録していきましょう。
(1)Yoomにログイン後、左欄にある「マイアプリ」を選択し「+新規接続」をクリックしてください。
マイアプリの新規接続一覧の中から、LINE公式アカウントをクリックします。
(2)「LINE公式アカウントの新規登録」画面から、お持ちのアカウント名、アクセストークンを入力し、「追加」をクリックします。
LINE公式アカウントの詳しいマイアプリ登録方法は下記のサイトをご参照ください。
LINE公式アカウントのマイアプリ追加方法
連携が完了するとマイアプリにLINE公式アカウントとGoogle スプレッドシートが登録されます。
これでマイアプリ登録が完了しました。
次は、テンプレートを使用してトリガーの設定をしましょう!
ステップ2:テンプレートをコピーする
ここから、フローの作成に入ります!
Yoomのテンプレートを利用することで簡単に業務の自動化を実現できます。
まずは、下記テンプレートページを開き、『このテンプレートを試してみる』をクリックしましょう。
LINEのWebhookで領収書ファイルを受信したら、OCRとGoogle スプレッドシートへの追加を自動化し個人支出を管理する
試してみる
■概要
日々の個人支出の管理において、受け取った領収書を一枚一枚確認し、手作業で転記する作業は手間がかかるのではないでしょうか。このワークフローを活用すれば、LINE公式アカウントのWebhookで領収書ファイルを受け取るだけで、OCRが内容を自動的に読み取り、Google スプレッドシートへ記録することが可能です。面倒な個人支出の管理を自動化し、入力の手間やミスを削減します。
■このテンプレートをおすすめする方
- 個人支出の管理を効率化し、確定申告などの作業を楽にしたい個人事業主の方
- Webhookを利用してLINE公式アカウントとGoogle スプレッドシートを連携させたいと考えている方
- 領収書の転記作業における入力ミスや計上漏れなどの課題を解決したい経理担当者の方
■このテンプレートを使うメリット
- LINE公式アカウントで領収書を送るだけで、個人支出の管理に必要な情報がGoogle スプレッドシートへ自動で蓄積されるため、手入力の時間を削減できます。
- 手作業による転記が不要になるため、金額の打ち間違いや日付の入力ミスといったヒューマンエラーの防止に繋がります。
■フローボットの流れ
- はじめに、LINE公式アカウントとGoogle スプレッドシートをYoomと連携します
- 次に、トリガーでLINE公式アカウントを選択し、「ユーザーからメッセージを受けとったら」というアクションを設定します
- 次に、オペレーションで分岐機能を設定し、メッセージにファイルが添付されている場合のみ後続の処理に進むように設定します
- 次に、オペレーションでLINE公式アカウントの「メッセージの添付ファイルを取得」アクションを設定します
- 次に、オペレーションでOCR機能を選択し、「OCRで文字を抽出」アクションを設定します
- 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、抽出した情報をスプレッドシートに追記します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- 分岐機能では、メッセージに特定のキーワードが含まれている場合のみ処理を実行するなど、後続のオペレーションを分岐させる条件を任意で設定可能です。
- LINE公式アカウントのアクションでは、処理完了後にユーザーへ自動で返信するメッセージの内容などをカスタマイズできます。
- OCR機能では、領収書画像から抽出したい項目(合計金額、発行日、店名など)を任意で設定してください。
- Google スプレッドシートへの追加アクションでは、記録対象のスプレッドシート、シート、および書き込みを行うテーブル範囲などを任意で指定してください。
■注意事項
- LINE公式アカウント、Google スプレッドシートのそれぞれとYoomを連携してください。
- 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
- ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
- トリガー、各オペレーションでファイルを使用する際は、ファイルの容量制限についてをご参照ください。
- OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
- OCRデータは6,500文字以上のデータや文字が小さい場合などは読み取れない場合があるので、ご注意ください。
コピーすると下の画像のようにテンプレートがお使いのYoom管理画面にコピーされるので、OKを押して設定を進めていきましょう!
ステップ3:アプリトリガーの設定
(1)Yoomで設定をする前に、テスト用のアカウントを作成します。
ご紹介するテンプレートはユーザーからメッセージを受信することで起動するため、テスト用のユーザー(友だち追加)が必要になります。
作成したらYoomに戻りましょう!
(2)それでは、LINE公式アカウントと連携してユーザーからメッセージを受けとった際の設定をしていきます!
アプリトリガーの「ユーザーからメッセージを受けとったら」をクリックします。
(3)「連携アカウントとアクションを選択」画面から、LINE公式アカウントと連携するアカウント情報に誤りがないかを確認し、トリガーアクションは「ユーザーからメッセージを受け取ったら」のままで「次へ」をクリックします。
(4)「Webhookの受信設定」画面から赤枠を確認の上、LINE公式アカウントの管理画面からWebhookURLを設定してください。
(5)設定が終わったら「テスト」を押す前にテスト用のLINE公式アカウントにメッセージを送ります。
今回のテンプレートは領収書ファイルが必要なため、下の画像のテストデータを添付しました。
メッセージが送信できたら、Yoomに戻って「テスト」をクリックしてみましょう!
テストに成功しました!
テストに成功すると「取得した値」にLINE公式アカウントの情報が反映されます。
「取得した値ってなんだろう?」と思った方は下のサイトをご参照ください。
取得した値について
「完了」をクリックし、次の工程に進みましょう!
ステップ4:分岐する
(1)次にYoomの機能を使って分岐を行います!
「分岐する」をクリックしましょう。
(2)分岐条件をプルダウンから選択します。
- オペレーション:「ユーザーからメッセージを受け取ったら」を選択
- 取得した値:「メッセージテキスト」を選択
左から「メッセージテキスト」(固定値)「取得した値が空」取得した値を使って「メッセージテキスト」を選択します。
取得した値を使って入力することで、都度変更することなく最新の情報を反映できます!
入力が終わったら「完了」をクリックしましょう。
ステップ5:メッセージの添付ファイルを取得
(1)次はLINE公式アカウントのメッセージの添付ファイルを取得します。
「メッセージの添付ファイルを取得」をクリックしましょう。
(2)「連携アカウントとアクションを選択」画面から、LINE公式アカウントと連携するアカウント情報に誤りがないかを確認し、アクションは「メッセージの添付ファイルを取得」のままで「次へ」をクリックします。
(3)メッセージIDは取得した値を使って入力します。
入力が終わったら「テスト」をクリックしましょう。
テストに成功しました!
ダウンロードをクリックすることで、添付ファイルを確認できます。
テストに成功すると、取得した値に「添付ファイル」が追加されていました!
「完了」をクリックして次の工程へ進みましょう!
ステップ6:OCR機能を使って文字を抽出
(1)次はYoomのOCR機能を使って文字を抽出します。(OCRの文字抽出について)
「OCRで文字を抽出」をクリックしましょう。
(2)読み取り設定を行っていきます。
- OCR画像:左から「取得した値を使用」「添付ファイル」をプルダウンから選択
- 抽出したい項目:抽出したい項目をカンマ区切りで直接入力
- 使用するAI:プルダウンから選択
- 言語:プルダウンから選択
入力が終わったら「テスト」をクリックしましょう!
テストに成功しました!
テストに成功すると、取得した値にOCRで抽出した内容が追加されていました。
「完了」をクリックして次の工程へ進みましょう。
ステップ7:Google スプレッドシートのレコードを追加
(1)次の設定をする前に、テスト用のGoogle スプレッドシートを作成しておきましょう!
(2)それでは、Google スプレッドシートと連携してレコードを追加します。
「レコードを追加する」をクリックしましょう。
よくあるご質問
Q:マイアプリ連携が失敗したらどうなる?
A:
フローボットでエラーが発生した場合、Yoomに登録したメールアドレスに通知が送信されます。
通知にはエラーが発生したオペレーションも記載されているので、問題がどこで起きたかすぐに確認できます。
通知先は、メールの他にSlackやChatworkも設定可能です。
再実行は自動で行われませんので、通知を確認後、手動で再実行を行ってください。
ヘルプページで解決しない場合は、サポート窓口もご利用いただけます。
Q:Webhook URLの設定場所がわかりません。
A:
右上の設定マークからManager APIをクリックするとWebhook URLと記載があるので、Webhook URLを入力し「保存」をクリックしてください。
Q:OCRで読み取りに失敗した場合はどうなりますか?
A:
画像が添付されていた場合、エラーにはなりませんが、取得した値に情報が表示されません。
そのため、Google スプレッドシートにレコードが追加されません。