・
「Telegramのチャンネルに送られたメッセージを、データベースツールと連携したい」
「メッセージを手作業で別のツールにコピー&ペーストするのが面倒で、ミスも起きやすい…」
このように、Telegramと別のツール間での情報管理に手間を感じていませんか?
もし、Telegramで特定のメッセージを受信した際に、関連する情報をNotionなどのデータベースから自動で検索し、その結果を即座に通知できる仕組みがあれば、これらの悩みから解放されることも可能です!
そのうえ、情報検索や整理にかかっていた時間をより重要な業務に充てることができます!
今回ご紹介する自動化はノーコードで簡単に設定でき、手間や時間もかからないので、ぜひ導入して作業をもっと楽にしましょう!
YoomにはTelegramのメッセージを自動で検索する業務フロー自動化のテンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
それではここから代表的な例として、Telegramでボットがメッセージを受け取ったら、Notionのレコードを検索し、その結果をTelegramに通知するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Telegram/Notion
[Yoomとは]
今回は大きく分けて以下のプロセスで作成します。
それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。
※事前にYoomと使用するアプリにログインしてください。
Telegramをマイアプリ連携
以下の手順をご参照ください。
Notionをマイアプリ連携
※マイアプリ連携を行う前に連携したいページを作成してください。
今回は以下のページを作成しました。
連携方法は以下の手順をご参照ください。
Notionと連携して出来ることについてより詳しく知りたい方は以下のリンク先をご確認ください。
以下のバナーにある試してみるボタンをクリックしてください。
テンプレートのコピーに成功すると、以下の画面が表示されますのでOKをクリックしましょう。
なお、コピーしたテンプレートはYoomのマイプロジェクトから確認できます。
ボットがメッセージを受け取ったらをクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へをクリックしてください。
次に、Telegramの画面に移動し、トリガーとして利用したいチャットルーム(マイアプリ連携でボットを招待したもの)から、/testなどのメッセージを送信します。
メッセージを送信出来たらYoomの画面に戻り、WebhookURLを登録をクリックします。
テストに成功すると、テスト成功画面が表示されますのでご確認ください。
確認できたら、次へをクリックしましょう。
再度Telegramの画面に移動し、検索したいキーワードを含むメッセージを送信しましょう。
今回ご紹介するテンプレートはTelegramのボットがメッセージを受け取ったら起動します。
そのため、実際にテストを行うにはボットを招待したチャットルームにメッセージを送信する必要があります。
今回は、以下のメッセージを送信しました。
※半角の/がメッセージの冒頭についていない場合、正しくメッセージ内容を取得できない可能性がありますのでご注意ください。
メッセージを送信出来たら、Yoomの画面に戻りテストをクリックしましょう。
テストに成功するとテスト成功画面が表示され、取得した値が表示されます。
取得した値は実行した結果が設定される動的な値として利用できるため、このあとの設定でも使用します。
詳しく知りたい方は以下のリンク先をご覧ください。
確認できたら忘れずに完了をクリックしましょう。
レコードを取得するをクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へ進みます。
データベースIDを設定します。
入力欄をクリックし、表示された候補の中から使用したいものを選択してください。
選択できたら次へをクリックしましょう。
取得したいレコードの条件を設定します。
左端の項目はNotionのデータベースに設定している項目名が表示されます。
ご自身の状況に合わせて取得したいレコードの条件を設定してください。
今回は以下のように、検索キーワード、等しい、取得した値(メッセージ内容)となるように設定しました。
取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報が反映できます。
また、取得した値は以下のように入力欄をクリックすることで設定できます。
設定できたらテストをクリックしましょう。
テストに成功するとテスト成功画面と取得した値が表示されますのでご確認ください。
次に、詳細設定をクリックします。
今回ご紹介するテンプレートは、Telegramから取得したメッセージ内容(特定のキーワード)がNotionに登録されている場合とされていない場合で処理を分けます。
本来であれば、このアクションで検索した情報がNotionに登録されていない場合はエラーとなり、処理がここで止まってしまいます。
情報がNotionに登録されていない場合であっても、エラーでフローボットが停止しないように設定を行う必要があるのです。
以下の検索に失敗した際の動作設定の項目がOFF(グレーの状態)になっていることを確認しましょう。
OFFに設定できているのを確認したら完了をクリックします。
分岐するをクリックします。
※「分岐する」オペレーションは、ミニプラン以上でご利用いただけます。フリープランで利用するとエラーになってしまうのでご注意ください。
ミニプランなどの有料プランは2週間の無料トライアルが可能です。無料トライアル中なら、普段制限されているアプリや機能も自由にお試しいただけますので、ぜひ活用してみてください。
分岐アクションでは、先ほどのレコードを取得するアクションの結果を判定し処理を分ける設定を行います。
デフォルトで設定されていますが、ご自身の状況に合わせて設定を変更することも可能です。
分岐条件を指定では使用する取得した値の指定をします。
以下のように、レコードを取得する、レコードIDが設定されていることを確認してください。
次に、分岐条件にはレコードID、取得した値が空ではないが設定されています。
※レコードを取得するアクションに成功するとレコードIDが取得でき、失敗するとレコードIDは空白となります。
設定内容を確認し、問題なければ完了をクリックしましょう。
メッセージを送信をクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へをクリックしてください。
※今回はステップ3と別のボットを追加し、別のアカウントを使用します。
ステップ1のTelegramのマイアプリ連携を参考に、別のボットを作成することをおすすめします。
チャットIDを設定します。
入力欄をクリックし、表示された候補の中から使用したいものを選択しましょう。
※すでにYoomで他の連携にボットを使用している場合は、候補内に表示されませんのでご注意ください。
※ステップ3と同じアカウントかつ同じチャットを設定すると無限ループが発生してしまう可能性があります。
別のボットを用意するか、必ず別のチャットを設定するようにしてください。
メッセージ内容はデフォルトで設定されていますが、自由に編集可能です。
今回は以下のように編集しました。
※直接入力した箇所は固定文となりますのでご注意ください。
ここまで設定できたらテストをクリックしましょう。
※テストをクリックすると、実際にメッセージが送信されます。
テストに成功するとテスト成功画面と取得した値が表示されますのでご確認ください。
確認できたら完了をクリックしましょう。
Telegramにメッセージが送信されますのでご確認ください。
次に、Notionに該当するレコードが登録されていなかった場合の処理を行います。
メッセージを送信をクリックしてください。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
ステップ6と同じアカウントになっていることを確認したら次へをクリックしてください。
※今回は成功した場合、失敗した場合どちらも同じチャットルームにメッセージを送信します。
別のチャットルームにメッセージを送信したい場合は、再度別のボットを設定することも可能です。
チャットIDを設定します。
入力欄をクリックし、表示された候補の中から使用したいものを選択しましょう。
※すでにYoomで他の連携にボットを使用している場合は、候補内に表示されませんのでご注意ください。
※ステップ3と同じアカウントかつ同じチャットを設定すると無限ループが発生してしまう可能性があります。
ステップ3と別のボットを用意するか、必ず別のチャットを設定するようにしてください。
ステップ6と同じであっても問題ありません。
メッセージ内容はデフォルトで設定されていますが、自由に編集可能です。
※直接入力した箇所は固定文となりますのでご注意ください。
ここまで設定できたらテストをクリックしましょう。
※テストをクリックすると、実際にメッセージが送信されます。
テストに成功するとテスト成功画面と取得した値が表示されますのでご確認ください。
確認できたら完了をクリックしましょう。
Telegramにメッセージが送信されますのでご確認ください。
先ほどのYoomの画面で完了をクリックすると以下の画面が表示されます。
トリガーをONをクリックしてください。
トリガーをONにしたら実際にフローが起動するか確認してみましょう。
お疲れ様でした!
以上がTelegramでボットがメッセージを受け取ったら、Notionのレコードを検索し、その結果をTelegramに通知するフローでした!
TelegramのAPIを活用することで、様々な自動化の実現が可能になります。
Telegramを活用した通知の自動化では、Google フォームの回答内容やGoogle Meetの会議終了通知、毎日決まった時間のZoom会議情報の共有などが可能です。また、Salesforceでのリード追加やDocuSignでの契約完了、WordPressやYouTubeでのコンテンツ公開といった重要なイベントをトリガーに、詳細をTelegramへ送信できます。さらに、Google DriveやDropboxへのファイルアップロードを検知して通知したり、AIを活用してGitHubのプルリクエストを要約した内容や画像の解析結果を投稿したりする高度な連携も実現可能です。
■概要
DocuSignでの契約完了後、関係者への迅速な情報共有に手間や時間がかかっていませんか?手動での通知作業は、連絡の遅延や共有漏れといったリスクが伴い、ビジネスのスピードを鈍化させる一因にもなり得ます。このワークフローを活用すれば、DocuSignでの契約完了をトリガーとして、即座にTelegramへ自動で通知することが可能です。これにより、重要な契約情報を関係者へタイムリーに共有し、スムーズな業務連携を実現します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
Dropboxで重要なファイルを共有する際、関係者への通知を手動で行うのは手間がかかり、通知漏れのリスクも伴います。スピーディーな情報共有が求められる場面で、手作業によるタイムラグが発生することもあるのではないでしょうか。このワークフローを活用すれば、Dropboxの特定フォルダにファイルがアップロードされると自動でTelegramに通知を送信できるため、確実かつ迅速な情報共有が実現し、業務の効率化に繋がります。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
GitHubでの開発プロジェクトにおいて、新しいプルリクエストが作成されるたびにその内容を確認し、関連情報をチームに共有するのは手間がかかる作業ではないでしょうか。特に変更点が多い場合、概要を把握するだけでも時間がかかり、開発のスピードに影響が出ることもあります。このワークフローを活用すれば、GitHubでのプルリクエスト作成をトリガーとして、Hugging Faceがその内容を自動で要約し、指定したTelegramのチャットに通知することが可能になり、開発コミュニケーションの効率化を実現します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
Google Driveで画像がアップロードされたらGeminiで解析して、その内容をTelegramに通知するフローです。
Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
このフローにより、Google Driveにアップロードした画像のGeminiによる解析と解析結果のTelegram通知が自動化されます。
顧客や社内の担当者から収集した画像を手動で確認し報告する必要がなくなるため、作業時間が短縮され、担当者はより価値の高い業務に時間を振り分けることが可能です。
また、画像のアップロード後、速やかに解析と通知が行われることで、関係者への情報共有や対応がスムーズになります。
■概要
毎日決まった時間にZoomの会議情報をTelegramに自動通知するフローです。
■このテンプレートをおすすめする方
1.Zoomを利用してリモート会議を行っている方
・毎日Zoomにアクセスして会議情報の確認を行っている方
・頻繁にリモート会議を行っている営業担当者
2.Telegramを利用して業務に関するやりとりをしている方
・予定されている会議を抜漏れなく正確に把握したい方
・直接ZoomにアクセスせずにTelegram上で会議情報を把握したい方
■このテンプレートを使うメリット
このテンプレートを使うと、Zoomの会議情報をTelegramに自動通知することができます。
毎回Zoomにアクセスして情報を確認していた方は、このテンプレートにより、ZoomにアクセスすることなくTelegram上で確認できるようになります。
これにより、情報の確認が簡単になるため、把握漏れを防ぐことができます。
また、チームメンバーへの情報共有としても有効です。
毎日Telegramに通知が送られるため、メンバー間で予定されている会議の共有ができ、情報の可視性が向上します。
誰がどんな会議を予定しているかわかりやすくなるでしょう。
■注意事項
・ZoomとTelegramのそれぞれとYoomを連携してください。
■概要
Google Meetで会議が終了したらTelegramに通知するフローです。
■このテンプレートをおすすめする方
1.Google meetを日常的に活用している方
・Google meetでオンライン会議をすることが多い方
・遠隔地にいるメンバーとの打ち合わせでGoogle meetを使用する方
2.Telegramで情報共有を行っている方
・Google meetとTelegramの連携を自動化したい方
・業務の連絡ツールとしてTelegramを使用しているプロジェクト
■このテンプレートを使うメリット
Google Meetは遠隔地にいるメンバーとも手軽にオンライン会議ができるため、コミュニケーションが円滑になるのがメリットです。
しかし、Google Meetで会議している内容によっては会議が終了したタイミングでタスクの進行が決定される場面もあり、煩わしいと感じているかもしれません。
このテンプレートは、Google Meetで会議が終了するとTelegramに自動で通知を出すことができます。
Telegramへの通知が自動化されることで、会議が終了したことをメンバーがスピーディーに把握することができるため、タスクの進行可否についてスムーズに確認を取ることができます。
また、手動による通知作業を簡略化できるため、効率的にメンバー間で情報共有をすることが可能です。
■注意事項
・Google Meet、TelegramのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
「Google フォームの回答内容をTelegramに通知する」ワークフローは、フォームへの回答が自動でTelegramに自動通知される仕組みです。
これにより、Google フォームを利用したアンケートや申請の結果を即座に確認でき、迅速な対応が可能になります。
Yoomを活用したこの業務ワークフローは、API連携やRPA機能を駆使して、手動でのチェックや通知の手間を省き、業務効率を向上させます。
フォームの回答内容が自動で整理され、必要な情報が即座に共有されるため、チーム全体でのスムーズなコミュニケーションが実現します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■概要
Salesforceで獲得した新しいリード情報をチームに共有する際、手作業での通知に手間がかかったり、対応が遅れたりしていませんか?この手動のプロセスは、貴重なビジネスチャンスを逃す原因にもなりかねません。このワークフローを活用すれば、Salesforceにリード情報が追加されると同時に、Telegramへ自動で通知を送信できます。これにより、リードへの迅速なアプローチが可能になり、営業活動の効率化を実現します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
WordPressで投稿が公開されたらTelegramに通知するフローです。
■このテンプレートをおすすめする方
1. WordPressを利用して情報発信やコンテンツ管理を行っている方
・ブログやニュースサイトを運営しており、新しい投稿が公開されたらすぐにメンバーに知らせたい方
・投稿公開後の通知を自動化して、手間を省きたいと考えている方
2.社内のチャットツールとしてTelegramを利用している方
・Telegramを日常的に使っていて、最新の投稿をスピーディにフォロワーに伝えたい方
■このテンプレートを使うメリット
WordPressとTelegramを連携させることで、投稿が公開されるたびにスピーディに通知を受け取ることができます。
これにより、新しいコンテンツの発信を迅速に把握し、必要に応じて素早い対応が可能になります。
例えば、投稿された内容に誤りがあった場合に、すぐに修正作業に取りかかることができます。
あるいは、公開予定ではない記事が公開されてしまった場合にすぐに非公開にすることも可能です。
結果として、自社コンテンツの管理が効率的になるでしょう。
■注意事項
・WordPressとTelegramのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
YouTubeチャンネルの最新情報をチームや顧客に素早く共有したいものの、毎回手作業で通知するのは手間だと感じていませんか。共有を忘れてしまったり、情報伝達が遅れてしまうことも課題です。このワークフローを活用すれば、指定したYouTubeチャンネルに動画が公開されると同時に、Telegramへ自動で通知できるため、情報共有のタイムラグや手間をなくし、効率的な運用を実現します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
Telegramのメッセージ検索や関連情報の取得を自動化することで、これまで手作業で行っていた各ツール間での検索作業や、関連情報を確認する作業をなくせるため、必要な情報へ迅速にアクセスできます。
これにより、チーム内のコミュニケーションが円滑になり、情報に基づいたスピーディーな意思決定が可能になるため、より創造的な業務に集中できる環境が整います!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築可能です!
もし自動化に少しでも興味を持っていただけたなら、ぜひこちらの登録フォームから無料登録して、Yoomによる業務効率化を体験してみてください!
Q:Notion以外のツールでも同じように検索できますか?
A:
はい、できます。
YoomではNotion以外にも、Google スプレッドシートやkintoneなどと連携することも可能です。
連携できるアプリにご興味のある方は以下のリンク先をご覧ください。
Q:Telegramの特定のコマンド付きメッセージにのみ反応させられますか?
A:
はい、できます。
例えばステップ3の下に分岐を追加し、メッセージ内容に特定のコマンドが含まれる場合のみ処理を行うことも可能です。
また、YoomのAIオペレーションを利用してメッセージ内からコマンドや氏名など、項目を分けて取得することもできます。
ご興味のある方は以下のリンク先をご覧ください。
Q:Notionの取得結果の内容によって通知先やメッセージを変更できますか?
A:
はい、できます。
進行先を切り替える機能を利用することで、例えば担当者によって処理を変えることができます。
「進行先を切り替える」機能(オペレーション)は、ミニプラン以上の有料プランでのみ利用できます。もしフリープランでこの機能を使おうとするとエラーになってしまうので、ご注意ください。
ミニプランをはじめとした有料プランは、2週間の無料トライアルができます。無料トライアル期間中は、普段は制限があるアプリや機能(オペレーション)もしっかり試せるので、ぜひ活用してみてくださいね。
ご興味のある方は以下のリンク先をご確認ください。