Googleフォーム・kintone・Discordの連携イメージ
Googleフォームで受信した契約書をOCRで読み取り、kintoneへ追加しDiscordに自動通知する方法
Yoomを詳しくみる
Googleフォーム・kintone・Discordの連携イメージ
AIオペレーションの活用方法

2025-03-26

Googleフォームで受信した契約書をOCRで読み取り、kintoneへ追加しDiscordに自動通知する方法

m.wadazumi
m.wadazumi

手作業中心の契約書の管理は、データ入力の手間がかかるだけでなく、ヒューマンエラーが発生しやすいという課題があります。
その課題を解消するには、Googleフォーム・kintone・Discordを連携し、自動化することが有効です。
今回は、Googleフォームで受信した契約書をOCRで読み取り、kintoneに追加してDiscordに自動通知する方法を解説します。
この自動化を導入すれば、契約書情報のデータ管理や共有が容易になります。

こんな方におすすめ

  • Googleフォーム・kintone・Discordを別々に活用していて、自動化したいと考えている方
  • 手作業での契約書情報の管理負担を軽減させたい方
  • ヒューマンエラーを防止し、正確に契約情報を管理したい方

それではここからノーコードツールYoomを使って、「Googleフォームで受信した契約書をOCRで読み取りkintoneへ追加しDiscordに通知する」方法をご説明します。

[Yoomとは]

Googleフォーム・kintone・Discordの連携フローの作り方

GoogleフォームのAPIを利用して契約書を受信し、Google DriveのAPIを通じてファイルをダウンロードしてYoomが提供するOCR機能を組み合わせて契約書を読み取ることで実現できます。
また、kintoneが提供するAPIを用いることで、契約書情報をkintoneのレコードに追加し、DiscordのAPIを通じて通知することもできます。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

連携フローは大きく分けて以下のプロセスで作成していきます。

  • Googleフォーム・Google Drive・kintone・Discordをマイアプリ登録
  • テンプレートをコピー
  • フローの起点となるGoogleフォームのトリガー設定とその後に続くkintone・Discordのオペレーション設定
  • トリガーボタンをONにして、Googleフォーム・kintone・Discordの連携動作を確認

Yoomを利用していない方は、こちらから無料登録をしてください。
すでにYoomを利用している方はログインしましょう。


Google フォームで受信した契約書をOCRで読み取りkintoneへ追加しDiscordに通知するフローです。

ステップ1:Googleフォーム・Google Drive・kintone・Discordをマイアプリ登録

Googleフォーム・Google Drive・kintone・DiscordをYoomに接続するマイアプリ登録を行いましょう。
事前に、マイアプリ登録を行うことで、自動化設定が容易になります。

まず、Googleフォームのマイアプリ登録を行ってください。
Yoom画面左側にある「マイアプリ」→「新規接続」をクリックしましょう。
アプリ一覧が表示されるので、Googleフォームを探すか、検索機能を活用してください。

以下の画面が表示されたら、Googleフォームにログインします。

続いて、Google Driveのマイアプリ登録を行いましょう。
先ほどと同様に、一覧からGoogle Driveを探すか、検索機能を活用してください。
以下の画面が表示されるので、Google Driveにログインします。

続いて、kintoneのマイアプリ登録を行ってください。
先ほどと同様に、kintoneを選択しましょう。
以下の画面が表示されるので、設定を行います。
マイアプリ登録の設定方法は、こちらを確認してください。

続いて、Discordのマイアプリ登録を行います。
こちらも同様の方法でDiscordを選択してください。
以下の画面が表示されたら、設定を行いましょう。
設定方法は、こちらを確認してください。

Googleフォーム・Google Drive・kintone・Discordがマイアプリに表示されていれば、登録完了です。

ステップ2:テンプレートをコピー

自動化の設定をするため、以下のバナーにある「試してみる」をクリックしてください。


Google フォームで受信した契約書をOCRで読み取りkintoneへ追加しDiscordに通知するフローです。

以下の画面表示を読んで、「OK」をクリックしましょう。

以下の画面が表示されるので、「タイトル」と「説明」を確認してください。
変更する場合は、以下のページから変更しましょう。
最初に、Googleフォームの設定を行うため、「フォームに回答が送信されたら」をクリックします。

ステップ3:フローの起点となるGoogleフォームのトリガー設定とその後に続くkintone・Discordのオペレーション設定

以下の画面が表示されたら、設定を確認しましょう。

  • 「タイトル」→変更可能
  • 「Googleフォームと連携するアカウント情報」→アカウントに間違いがないか確認
  • 「トリガーアクション」→フォームに回答が送信されたら

今回は以下のようなフォームを使用します。
以下は例ですので、使いやすいように設定してください。

以下の画面が表示されるので、設定を行いましょう。

  • 「トリガーの起動間隔」→5分、10分、15分、30分、60分から選択
    ※トリガーの起動間隔はプランによって異なるので、注意してください。
  • 「フォームID」→説明に従って設定

設定が完了したら、「テスト」→「テスト成功」をクリックします。
アウトプットを確認し、取得したい項目がない場合はこちらを参照して設定を行いましょう。
すべての設定が完了したら、「保存」をクリックします。

続いて、Google Driveに契約書をダウンロードする設定を行うため、「ファイルをダウンロードする」をクリックしてください。
以下の画面が表示されたら、設定を確認します。

  • 「タイトル」→変更可能
  • 「Google Driveと連携するアカウント情報」→アカウントに間違いがないか確認
  • 「アクション」→ファイルをダウンロードする

以下の注意事項を確認してください。
ファイルの容量制限はこちらを確認しましょう。

スクロールし、「ファイルID」を設定します。
GoogleフォームのアウトプットからIDを選択してください。
赤枠内の矢印をクリックするとアウトプットが表示されます。
設定が完了したら、「テスト」→「テスト成功」→「保存」をクリックしましょう。

続いて、契約書から文字を読み取る設定を行うため、「画像・PDFから文字を読み取る」をクリックします。
※OCRは一部有料プランのみご利用いただける機能です。
他のプランは設定しているフローボットのオペレーションはエラーとなるので、注意してください。
有料プランは、2週間の無料トライアルを行うことが可能です。
無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

以下の画面が表示されたら、設定を確認してください。

  • 「タイトル」→変更可能
  • 「アクション」→契約書(6,500文字以内)を読み取る(15タスク)

設定を確認できたら、「次へ」をクリックします。

以下の注意事項を確認しましょう。
※OCRデータは6,500文字以上のデータや文字が小さい場合などは読み取れない場合があるので、ご注意ください。

スクロールし、以下の設定を行ってください。

  • 「ファイルの添付方法」→取得した値を使用、Google Driveからの取得ファイル
  • 「追加で抽出したい項目」→デフォルトで抽出される項目以外に抽出したい項目があれば設定

設定が完了したら、「テスト」→「テスト成功」→「保存」をクリックしましょう。

続いて、kintoneに契約書情報を追加する設定を行うため、「レコードを追加する」をクリックします。
以下の画面が表示されるので、設定を確認してください。

  • 「タイトル」→変更可能
  • 「kintoneと連携するアカウント情報」→アカウントに間違いがないか確認
  • 「実行アクション」→レコードを追加する


続いて、kintoneの画面に移動し、テスト用に契約書情報を設定します。
以下は例ですので、任意で設定してください。

Yoom画面に戻り、「アプリID」を設定します。
枠内をクリックすると、候補が表示されるので該当するIDを選択してください。

以下の画面が表示されたら、「追加するレコードの値」を設定します。
こちらでは、kintoneで設定した項目名が表示されます。
「画像・PDFから文字を読み取る」のアウトプットから該当する項目を選択しましょう。
他の項目も同様に設定を行います。

全ての項目の設定が完了すると以下のようになります。
設定が完了したら、「テスト」→「テスト成功」→「保存」をクリックしましょう。

続いて、Discordに通知する設定を行うため、「メッセージを送信」をクリックしてください。
以下の画面が表示されるので、設定を確認します。

  • 「タイトル」→変更可能
  • 「Discordと連携するアカウント情報」→アカウントに間違いがないか確認
  • 「アクション」→メッセージを送信

以下の注意事項を確認してください。

スクロールし、説明に従って「チャンネルID」を設定しましょう。

最後に、「メッセージ内容」を設定します。
「画像・PDFから文字を読み取る」のアウトプットから通知したい項目を選択してください。
以下は例ですので、任意で設定しましょう。
設定が完了したら、「テスト」→「テスト成功」→「保存」をクリックしてください。

ステップ4:トリガーボタンをONにして、Googleフォーム・kintone・Discordの連携動作を確認

最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
フローボットが正常に起動するかチェックしてください。

今回使用したテンプレートはこちらです。


Google フォームで受信した契約書をOCRで読み取りkintoneへ追加しDiscordに通知するフローです。

その他のGoogleフォーム・kintone・Discordを使った自動化の例

他にもGoogleフォーム・kintone・Discordを使った自動化の例がYoomにはたくさんあるので、いくつか紹介します。

1.Googleフォームで受信した領収書をOCRで読み取り、自動的にkintoneへ追加し、Discordに通知するフローです。
こちらは契約書ではなく領収書を自動的に取得できるテンプレートです。
今回ご紹介したテンプレートと同様にデータ管理や情報共有がしやすくなります。


■概要
Googleフォームで受信した領収書をOCRで読み取りkintoneへ追加しDiscordに通知するフローです。
Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。‍‍

‍■このテンプレートをおすすめする方
・OCRを活用して領収書データの追加作業を効率化したい方
・経理業務で領収書の処理を行うことが多い方
・個々のチームメンバーに領収書データの追加作業の割振を行いたい方

■注意事項
・Googleフォーム、kintone、Discord、Google DriveのそれぞれとYoomを連携してください。
・OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

2.Googleフォームに回答が送信されたら、Googleスプレッドシートとkintoneに情報を自動連携するフローです。
フォームの回答情報がGoogle スプレッドシートとkintoneに同期されるため、何度もデータを追加する手間から解放されます。
自動的にデータを登録できるので、データの抜けや漏れを防止できます。


Googleフォームに新しい回答が送信されたら、Googleスプレッドシートとkintoneに情報を連携するフローです。

3.kintoneにレコードが追加されたら、Discordに自動通知するフローです。
kintoneにデータが登録されるとDiscordに通知されるため、データをスピーディーに把握したい方におすすめです。
通知先は自由に設定できるので、チーム内や個人へ通知可能です。


kintoneにレコードが追加される毎に、Discordに通知するフローです。

Googleフォーム・kintone・Discordの連携メリットと具体例

メリット1:契約書のデータ管理がしやすくなる

契約書の内容を手作業でシステムに入力すると、時間がかかるだけでなく、入力漏れや誤入力のリスクも高まります。
しかし、OCRを活用した契約書情報の登録や共有を自動化することで、データ管理が容易になるかもしれません。
たとえば、Googleフォームで契約書が送信されると、OCRで契約書データを読み取り、kintoneに自動登録できます。
これにより、契約書データの一元管理が可能になり、異なるシステムを立ち上げる必要がなくなります。
また、Discordに通知できるため、契約書データの共有も容易になるでしょう。

メリット2:契約書の共有スピードを向上できる

契約書の処理に時間がかかると、その後の業務にも大きく影響を及ぼします。
しかし、OCRを活用した契約書データの登録や共有を自動化すれば、契約書の共有スピードの向上が期待できます。
たとえば、広告代理店で顧客との契約締結後にGoogleフォームにファイルを添付することで、自動的にデータを登録・共有できるため、制作作業をスムーズに進められるでしょう。
また、契約書情報をDiscordでも確認できるので、わざわざ契約書を確認する必要がなくなります。

メリット3:契約書情報の正確性を向上できる

手作業で契約書データを登録している場合、記載漏れやタイプミスは避けられないでしょう。
このような少しのミスで、契約情報の認識のズレや誤った情報を活用するリスクもあります。
しかし、契約書情報を基に自動的にデータを入力し、共有することで、その問題を避けられるかもしれません。
たとえば、不動産会社で賃貸契約の内容が間違っていると、入居者は企業に不信感を抱く可能性がありますが、自動化により正確性を維持できるでしょう。
これにより、信頼性の高い契約書データの管理を実現できるかもしれません。

まとめ

契約書をデータで管理している場合、手入力するのは書類が多いほど手間がかかります。
しかし、契約書の追加や通知を自動化することで、作業負担を軽減できます。
これにより、ヒューマンエラーを防止できるため、信頼性の高いデータ管理につながるかもしれません。
また、Discordに通知できるので、関係者への情報共有が容易になるでしょう。
このテンプレートを活用し、スムーズに契約書管理を行いましょう。

Yoomの自動化は、誰でも簡単に設定できるので、この機会にぜひ試してみてください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
m.wadazumi
m.wadazumi
児童福祉の仕事からライターとして活動し、現在はYoomでブログを執筆中です。 Yoomでできる業務効率化に驚きつつ、みなさんにもその感動を共有して社会貢献したいと考えています。 プログラミング知識ゼロの私でもできるアプリ連携や自動化をお伝えしていきます。
タグ
AI
Discord
Google Drive
Googleフォーム
OCR
kintone
自動
自動化
連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる