Zoho MailとChatworkの連携イメージ
自動化のアイデア

2025-07-14

【Chatwork API】各種アプリとの連携方法から活用事例まで徹底解説。

k.hieda

Chatworkを使った情報共有やタスクのやり取りなど、日々の業務を手作業で行っていませんか?APIを活用すればこれらの業務を自動化できると知っていても、「プログラミングの知識が必要なのでは…」と、導入のハードルを高く感じてしまうこともあるでしょう。特に、社内に専門のエンジニアがいない場合や、開発リソースが他のプロジェクトで手一杯の場合、業務効率化の重要性を感じつつも、なかなか一歩を踏み出せないという方も多いはずです。

そこで本記事では、Chatwork APIの基本的な情報から、<span class="mark-yellow">エンジニアでなくても様々なSaaSとChatworkをAPI連携させる具体的な方法</span>まで、わかりやすく解説します。マーケティング活動におけるリード通知の自動化や、営業部門での案件共有の効率化など、すぐに実践できる活用事例をステップごとにご紹介しますので、「専門知識がなくても、自分たちの手で業務を自動化したい!」と考えている方は、ぜひ参考にしてみてください。

とにかく早くChatworkのAPIを利用したい方へ

Yoomには<span class="mark-yellow">Chatwork APIを使った様々なアクションや、業務フローを自動化するためのテンプレート</span>が用意されています。今すぐ試したい方はこちら(https://lp.yoom.fun/apps/chatwork)から詳細をチェックしてみてください!

Chatwork APIとは

Chatwork APIはChatworkと外部アプリ(Google、Microsoft、Salesforce、Notionなど)を繋げてデータの受け渡しを行い、Chatworkを使った業務フローを自動化できるインターフェースです。APIはアプリケーション・プログラミング・インタフェース (Application Programming Interface)の略語です。

インターフェースとは簡単に言うと「何か」と「何か」を「繋ぐもの」で、Chatwork APIの場合は「Chatwork」と「外部のアプリ」を繋ぐインターフェースを指します。

また、APIでは大きく分けて以下のような指示を出すことができます。

  • 取得:APIを経由して、データを取得することができます。
  • 追加:APIを経由して、データを追加することができます。
  • 更新:APIを経由して、データを更新することができます。
  • 削除:APIを経由して、データを削除することができます。

Chatwork APIでできること

Chatwork APIでできることをいくつかピックアップしたので、ご覧ください!

気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにChatwork APIを使った自動化を体験できます。登録はたったの30秒で完了するので、ぜひ気軽にお試しください!

1. メッセージを自動で送る

Chatwork APIのメッセージ送信アクションは、他のアプリでの出来事をきっかけにChatworkへ通知を自動化する際に活用でき、例えばZoho Mailで特定のメールを受信した際に、その内容を自動で指定のチャンネルに通知することで、重要な連絡の見逃しを防ぎ、迅速な情報共有を実現します。

[[218720]]

2. ファイルを自動でアップロードする

ファイルのアップロードアクションをフローの中に置くことで、SalesforceなどのCRMで作成した見積書や請求書といったドキュメントを、自動でChatworkの関連チャンネルにアップロードできるので、営業担当者が手動でファイルを共有する手間を削減し、チーム内でのスムーズな連携を促進します。

[[75502]]

3. 新しいメッセージがルームに投稿されたら自動で起動する

Chatworkへのメッセージ投稿をアクションの起点として利用すると、特定のメッセージ受信をトリガーに後続の業務フローを自動化でき、例えば「会議」というキーワードを含む投稿があった場合にGoogleカレンダーへ予定を自動で登録するといった連携が可能になり、手作業による日程調整やタスク登録の手間を大幅に削減します。

[[214005]]

その他にも下記のようなアクションをAPI経由で実行が可能です。

  • グループチャットを新規作成
  • 招待リンクを取得
  • 招待リンクを作成
  • チャットに新しいタスクを追加
  • チャットのメンバー一覧を取得
  • グループチャットの情報を変更
  • グループチャットを削除
  • チャットのメンバーを変更する
  • ルームの一覧を取得
  • 指定のメッセージを取得
  • 指定したルームのファイル一覧を取得
  • ファイルのダウンロードURLを取得
  • 指定したルームのメッセージ一覧を取得

Chatwork APIの利用料金と注意点

Chatwork APIは、Chatworkの料金プランに関わらず無料で利用できます。

そのため、フリープランをお使いの場合でも、Chatwork APIを活用してメッセージの送受信といった基本的な操作を自動化することが可能です。

ただし、APIを利用する上ではいくつか注意点があるので、用途に合わせて適切な運用を心がけましょう。

クエスト回数制限

Chatwork APIは、1ユーザーあたり5分間に300回までというリクエスト数の上限が定められています。短時間に大量の通知を送るような使い方をすると、この制限に達して一時的にAPIが利用できなくなる可能性があるため注意が必要です。

フリープランの機能制限

フリープランでは、閲覧できるメッセージが過去40日分に制限されています。この制限はAPI経由でデータを取得する場合も同様に適用されるため、過去のデータを扱う自動化を検討している場合は有料プランへの切り替えを検討しましょう。

※詳細はChatworkのサービスサイトをご確認ください。

※2025年06月16日時点の情報です。

実際に連携してみた!

ここではノーコードツールYoomが用意するテンプレートで、実際の設定方法を通してChatwork APIを使った具体的な連携方法を紹介していきます!

もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォーム(https://yoom.fun/members/sign_up)からアカウントを発行しておきましょう。

[Yoomとは]

Chatwork APIとの連携方法

はじめにChatwork APIとYoomを連携する方法を紹介します。

YoomでChatworkと連携する場合、まずChatwork側でAPIトークンを発行する必要があります。Chatworkの画面右上にあるプロフィールアイコンから「API設定」に進み、APIトークンを発行してください。この発行したトークンをYoomのマイアプリ連携画面で入力することで、連携は完了です。

今回は「Zoho Mailの特定のフォルダでメールを受信したら、Chatworkに通知する」という実際のフローボットも作成していきます!

作成の流れは大きく分けて以下です。

<ul>

<li>Zoho Mailをマイアプリ連携</li>

<li>該当のテンプレートをコピー</li>

<li>Zoho Mailのトリガー設定およびChatworkのアクション設定</li>

<li>トリガーをONにし、フローが起動するかを確認</li>

</ul>

[[218720]]

ステップ1:マイアプリ連携の設定

ここでは連携するアプリ情報をYoomに登録する設定を行います。Yoomのワークスペースにログイン後、マイアプリ画面で「+新規接続」をクリックします。

Yoomで使えるアプリ一覧が表示されます。検索窓から今回連携するアプリを検索し、マイアプリ登録を進めてください。

Zoho Mail

検索結果からZoho Mailを選択します。取得しておいた値を入力する画面が表示されます。

該当のドメインを入力してください。追加ボタンをクリックすると、以下の画面に切り替わります。

サインインするため、Zoho Mailにご登録いただいている情報(メールアドレスか電話番号)をご入力ください。次へをクリックします。

Yoomがアクセスする情報一覧が表示されます。左下の「承認する」をクリックすると、マイアプリ連携の完了です。

Chatwork

検索結果からChatworkを選択します。ログイン画面が表示されます。

連携するアカウントのメールアドレスとパスワードを入力し、Yoomからのアクセスを許可してください。

これで、Chatworkのマイアプリ登録が完了です。

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

マイアプリ連携が完了したら、フローボットテンプレートの設定に進みます。下のバナーからテンプレートのコピーに進んでくださいね。

[[218720]]

下のポップアップが表示されたら「OK」をクリックして設定をスタート!

コピーしたテンプレートは、マイプロジェクトに追加されます。マイプロジェクトは左のメニューバーからアクセス可能です。

ステップ3:アプリトリガー「特定のフォルダにメールが届いたら」

テンプレートの1つ目をクリックします。この工程では、Zoho Mailの特定フォルダへのメールを定期間隔で検知する設定を行います。

(1/2)連携アカウントとアクションを選択

この画面では、以下の項目が設定済みです。

  • タイトル
  • アプリ
  • Zoho Mailと連携するアカウント情報
  • トリガーアクション

次へをクリックします。

(2/2)アプリトリガーのAPI接続設定

  • トリガー起動間隔
    • フローの起動間隔を選択します。最短は5分間隔で起動できます。※ご契約のプランによって最短の起動間隔が異なります。
  • アカウントID
    • フィールドをクリックすると、プルダウンメニューが表示されIDが表示されます。IDを選択すると、フィールドに引用されます。
  • フォルダID
    • 同じようにフィールドをクリックすると、プルダウンメニューにフォルダIDが表示されます。検知するフォルダを選択するとIDが引用されます。
イベントを発生させる

でテスト用のメールを受信しておきます。

イベントの発生ができたら、テストボタンをクリックします。成功すると、新規メールから検知できる項目・値が取得できます。

こちらの画面は、YoomとZoho Mailが正常に連携でき、指定したフォルダのメールを検知できたことが結果として表示されています。

取得できる項目と、値が一覧になって表示されます。

この値は、後の工程で引用します。

保存するをクリックして次に進みましょう。

ステップ4:アプリと連携する「メッセージを送る」

テンプレートの2つ目をの工程をクリックします。この工程では、Chatworkの特定のルームへメールの番内容を使った通知を送る設定を行います。

(1/2)連携アカウントとアクションを選択

この画面では、以下の項目が設定済みです。

  • タイトル
  • アプリ
  • Chatworkと連携するアカウント情報
  • アクション

設定ができたら、次へをクリックします。

(2/2)API接続設定

  • ルームID
    • フィールドをクリックすると候補のIDが表示されます。
  • メッセージ
    • 定型文を編集します。フィールドをクリックすると、Zoho Mailから取得した値の引用コードが表示されます。必要な項目を選択すると、定型文に引用できます。

メッセージの編集ができたら、テストに進みましょう。テストボタンをクリックします。

Chatworkのルームにテスト通知の確認ができます。

保存するをクリックします。

ステップ5(最終):アプリトリガーをONにする

全ての工程が設定されると、設定完了のコンプリート画面が表示されます。

トリガーをONにして、フローボットを起動します。

トリガーのON/OFFは左上のトグルから切り替えが可能です。シートAを追加すると、シートCが更新されるようになりました。<span class="mark-yellow">プログラミング不要で、フローボットの設定が簡単に完了しました。</span>

トリガーが【ON】になると、各種通知の送信先を選択できるお知らせがポップアップされます。デフォルトでは登録しているメールへ通知ですが、普段使っているチャットアプリでも通知を受け取れて便利です。

Chatwork APIを活用した自動化の例

今回紹介した事例以外でも、Yoomではさまざまなサービスとの連携が可能で、それぞれに対応したテンプレートが用意されています。
普段使用しているサービスと連携できるテンプレートを活用して、Chatworkを使った業務フローを自動化しましょう!

1. 各種ツールからの通知をChatworkに集約し、情報確認を効率化する

まずご紹介したいのが、GmailやMicrosoft Outlookといったメール、Trelloなどのタスク管理ツール、Boxのようなクラウドストレージなど、さまざまなツールからの通知をChatworkに集約する自動化です。

あちこちのツールを開いて新着情報を確認する手間がなくなり、Chatworkを見るだけで重要な更新をまとめて把握できます。これにより、情報確認の時間を大幅に短縮し、対応漏れを防ぐことにも繋がります。

[[137853,91351,137868,86232,86209]]

さらに、AIの力を借りれば、もっと高度な自動化も可能です。
例えば、Zoomでの会議が終了すると、AIが自動で議事録の文字起こしと要約を作成し、Chatworkに投稿してくれます。また、問い合わせフォームに届いた長文の回答をAIが要約してくれたり、Google Driveにアップされた音声ファイルや画像の内容を解析してテキストで通知したりすることも。

[[104798,121335,146468,161074]]

2. Chatworkへの投稿を起点に、タスク作成や情報共有を自動化する

次に、Chatworkでのあなたの投稿をきっかけ(トリガー)にして、他のツールを動かす自動化です。

例えば、「【要対応】」といった特定のキーワードを含めてChatworkにメッセージを投稿するだけで、自動でTrelloやAsanaにタスクカードを作成したり、Notionのデータベースに情報を追記したりできます。

これにより、チャットでの依頼がそのままタスクリストに反映されるため、依頼のし忘れや対応漏れといったヒューマンエラーを劇的に減らすことができます。

[[160589,113779,86195,159643,215374]]

また、Chatworkの投稿内容を他のコミュニケーションツールに連携させることもできます。
例えば、お客様とのやり取りで重要な内容を、関係者がいるLINEに自動で転送する、といった使い方も便利です。

[[164406,161122]]

まとめ

Chatwork API連携を活用することで、<span class="mark-yellow">これまで手作業で行っていたChatworkへの通知や情報共有といった定型業務が自動化され、日々の手間が削減されるだけでなく、転記ミスや共有漏れといったヒューマンエラーの防止にも繋がります。</span>また、担当者が単純な繰り返し作業から解放されることで、本来注力すべき分析や企画といったコア業務に集中できる時間も生まれます。

今回ご紹介したような業務自動化は、ハイパーオートメーションツール「Yoom」を使えば、プログラミングの知識がない方でも直感的な操作で簡単に業務フローを構築できるので、もしChatworkを使った業務の自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!

この記事を書いた人
k.hieda
Webプランナー・ディレクター歴10年目。Web制作会社勤務時代は、クライアントへ改修と運用プランの提案と制作進行がメインでした。現在はパラレルワーカーです。Yoomのコンテンツ事業部でブログの制作、個人事業では企業の外部広報案件を受けています。民泊を始めるのでルーチンワーク効率化の徹底を目指しています!
タグ
Zoho Mail
Chatwork
連携
通知
自動
自動化
関連アプリ
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
Yoomとは?
これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
詳しくみる
詳しくみる