SlackとAirtableの連携イメージ
SlackとAirtableを連携して、Slackでメッセージが送信されたら、投稿内容をAirtableに追加する方法
Yoomを詳しくみる
SlackとAirtableの連携イメージ
アプリ同士の連携方法

2025-01-23

SlackとAirtableを連携して、Slackでメッセージが送信されたら、投稿内容をAirtableに追加する方法

s.miyamoto
s.miyamoto

「社内チャットでメッセージが多すぎて、大事な情報を見逃してしまう」という経験はありませんか?
そんなとき、メッセージが情報別に自動整理されて保存される仕組みがあればとても便利ですよね。
そこで今回は、SlackとAirtableを連携し、Slackでメッセージが送信された際に、その内容を自動的にAirtableに追加する方法を解説します。
これにより手作業のデータ整理を省略し、スムーズな情報共有がサポートされます。
このアプリ連携は、プログラミング不要で簡単に導入できます。本記事を参考に、ぜひ導入をお試しください。

こんな方におすすめ

  • Slackを活用し、部門間の情報共有をより効率化したいプロジェクトマネージャー
  • SlackとAirtableを連携し、業務進捗の可視化を目指したいチームリーダー
  • Slackにおける顧客対応業務で、履歴を一元管理したいカスタマーサポート担当者
  • Airtableを活用し、日々のタスク管理をよりシンプルにして業務プロセスを統一したい営業担当

それではここからノーコードツールYoomを使って、Slackでメッセージが送信されたら、投稿内容をAirtableに追加する方法をご説明します。

[Yoomとは]

Slackでメッセージが送信されたら、投稿内容をAirtableに追加する方法

まず、Slackでメッセージが送信されたことをSlackのAPIを利用して受け取ります。その後、正規表現によるデータの置換を行い、Airtableが提供するAPIを用いてメッセージ内容を追加することが可能です。これにより自動化が実現できます。

一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に導入可能です。

今回は大きく分けて以下のプロセスで作成していきます。

  • SlackとAirtableをマイアプリ連携
  • テンプレートをコピーする
  • Slackで送信されたメッセージを読み込み、正規表現によるデータの置換を行い、Airtableにメッセージを保存する
  • トリガーをONに設定しフロー稼働の準備完了

Yoomに登録済みの方はログインし、未登録の方は無料登録後に設定を進めてください。


Slackでメッセージが送信されたら、投稿内容をAirtableに追加するフローです。

■注意事項
・Slack、AirtableのそれぞれとYoomを連携してください。

ステップ1:SlackとAirtableをマイアプリ連携

まず、SlackとAirtableをマイアプリに連携します。
Yoomにログイン後、画面左側にある「マイアプリ」をクリックし、「+新規接続」からSlackを検索してください。

Slackにサインイン済みの場合は画像のようなページが表示されます。未サインインの場合は「ワークスペースにサインインする」画面でサインインしてください。
別のワークスペースを利用する場合、画面右上の「別のワークスペースを追加する」をクリックして設定を変更してください。
サインイン後、画面下部の「チャンネルを検索」から通知先のチャンネルを選び「許可する」をクリックすると、Slackの連携が完了します。

次に、「+新規接続」からAirtableを検索してください。

任意の方法でサインインしましょう。

次に、ページ下部の「+ Add a base」をクリックし、ワークスペースを選択します。
その後「Grant access」をクリックするとAirtableの連携が完了します。

次に、フローボットのテンプレートを使って設定を進めましょう。
Yoomにログインし、以下バナーの「試してみる」をクリックしてください。


Slackでメッセージが送信されたら、投稿内容をAirtableに追加するフローです。

■注意事項
・Slack、AirtableのそれぞれとYoomを連携してください。

「テンプレートがコピーされました!」と表示されるので、「OK」をクリックし、コピーを完了してください。

ステップ2:Slackで送信されたメッセージを読み込む

次に、Slackで送信されたメッセージを読み込む設定を行います。
「新しいメッセージがチャンネルに投稿されたら」をクリックしてください。

次のページで「Slackと連携するアカウント情報」を確認してください。
タイトルは編集可能ですが、トリガーアクションは変更せず「次へ」をクリックしてください。

APIの接続設定を行います。
「トリガーの起動間隔」は、5分、10分、15分、30分、60分から選択できます。
※プランによって最短の起動間隔が異なりますので、ご注意ください。
「チャンネルID」は、入力欄をクリックし表示された候補からチャンネルを指定してください。
設定が完了したら「テスト」をクリックしましょう。

アウトプットにて、チャンネルで投稿されたメッセージ情報が取得できたことを確認し、「保存する」をクリックしてください。

ステップ3:正規表現によるデータの置換を行う

次に、メッセージ内容を正規表現によるデータの置換を行う設定を行います。
「正規表現によるデータの置換を行う」をクリックしてください。

・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

「置き換え対象」の入力欄をクリックし、表示された候補からSlackから読み込んだメッセージ本文を選択してください。
「置換箇所を正規表現で指定」は任意で設定可能です。正規表現に関する内容はこちらのページをご覧ください。
設定が完了したら、「テスト」をクリックしてください。

アウトプットに表示された置換後の値を確認し、「保存する」をクリックしてください。

ステップ4:Airtableにメッセージを保存する

続いて、Airtabeleにメッセージを保存する設定を行います。
「レコードを作成」をクリックしてください。

タイトルの任意編集とアカウント情報の確認を行い、「次へ」をクリックしてください。

「ベースID」と「テーブルIDまたは名前」は、注釈を参照し、Airtableから取得した値を入力してください。
「フィールド情報」で、「フィールド名」と「値」を設定します。
「値」の入力欄をクリックし、表示された候補から「置換後の値」を選択しましょう。

__wf_reserved_inherit

また、「+フィールド情報を追加」をクリックすると、保存項目を追加することができます。
保存項目を追加したい場合は、Airtableでテーブルのフィールド項目を増やしてください。

「フィールド名」は、画像の通りAirtbaleで設定したテーブルのフィールド名を入力することで、指定できます。
準備ができたら、「テスト」をクリックしてください。

Airtableでメッセージが追加されたら「保存する」をクリックしてください。

最後に「トリガーをON」をクリックし、フロー稼働の準備が完了です。これでSlackでメッセージが送信されたら、投稿内容がAirtableに追加されます。


Slackでメッセージが送信されたら、投稿内容をAirtableに追加するフローです。

■注意事項
・Slack、AirtableのそれぞれとYoomを連携してください。

SlackやAirtableを使ったその他の自動化例

他にもSlackやAirtableを使った自動化の例がYoomにはたくさんあるので、いくつか紹介します。

1. Airtableに情報が登録されたらSlackに通知する

Airtableに新しい情報が登録されると、その内容がSlackで通知されます。これにより、登録内容をスムーズに共有でき、情報を見逃すリスクも軽減されます。


■概要
Airtableに情報が登録されたらSlackに通知するフローです。

■このテンプレートをおすすめする方
1.Airtableにおけるデータ入力を担当している方
・社内情報の蓄積でAirtableを活用している方
・入力データの分析や管理を行う方

2.Slackで社内のメンバーとコミュニケーションを取る方
・社内通知を手動で行っている方
・Slackへの通知を自動化したい方

■注意事項
・AirtableとSlackのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・AirtableのアウトプットはJSONPathから取得可能です。取得方法は下記をご参照ください。
 https://intercom.help/yoom/ja/articles/9103858

2. フォームに入社受付の回答があったら、kintoneのレコードに登録しSlackに通知する

入社受付フォームの回答がkintoneに登録され、その内容がSlackで通知されます。これにより、回答内容の管理と共有が効率化がサポートされます。


フォームに入社受付の回答があったら、kintoneにレコードを登録してSlackに通知するフローです。

3. SalesforceにToDoオブジェクトが登録されたら、Slackでチャンネルを作成しメンバーを招待する

SalesforceのToDoオブジェクトが登録されると、自動でSlackにチャンネルが作成され、関連メンバーが招待されます。これにより、チームのタスクに対する連携が円滑に進むと予想されます。


SalesforceにToDoオブジェクトが登録されたら、Slackに連携してチャンネルを作成しメンバーを招待するフローです。

SlackとAirtableを連携するメリットと具体例

メリット1.チーム間の情報共有が迅速化

Slackで投稿された情報をAirtableに自動的に記録することで、チーム内での情報共有を素早く行えるようサポートします。
例えば、営業チームがSlackに顧客からの問い合わせ内容を投稿すると、それがAirtableのデータベースに自動追加され、サポートチームはその情報をすぐに確認できます。
これにより、Slack上で流れてしまいがちな重要な情報も漏れなく記録される上、誰でもアクセスできる形で管理できるため、部門間の連携が強化されると考えられます。
結果として、情報伝達に関する人的ミスを減らし、業務速度の向上に貢献します。

メリット2.業務プロセスの可視化と効率化

Slack上のメッセージをAirtableに自動追加することで、業務フローや進行中のプロジェクトを簡単に可視化できると予想されます。
例えば、プロジェクトに関するタスクの進捗状況やアイデアをSlackに投稿すると、それがAirtable内でガントチャートやカレンダー形式で確認できます。
特に、Airtableは情報を整理・分類するのに優れたプラットフォームであるため、Slack内のメッセージ頻度が高くても、一貫した管理体制を整えることができると考えられます。
これにより、チームメンバーはタスクの進行状況を把握しやすくなり、業務全体の効率向上が期待できます。

メリット3.顧客対応履歴の一元管理

カスタマーサポート業務などで、Slack上の顧客対応履歴をAirtableに保存することにより、やり取りを一元管理できます。
サポートメンバーがSlackで共有した顧客の要望や問題点を、自動的にAirtableに保存すれば、誰でも過去のやり取りを簡単に検索・参照できると予想されます。
これにより、的確なサポートや、類似した問題に対する対応速度が向上すると考えられます。
特に複数のチームが顧客対応に関わる場合、重複した対応を防ぐ効果が期待できるため、顧客満足度が向上するかもしれません。

まとめ

SlackとAirtableの連携により、情報共有のスピードアップや業務プロセスの可視化、顧客対応履歴の一元管理など、多くの効果が期待できます。
今まで手動で行なっていた作業を削減するだけではなく、一貫したデータ管理がサポートされます。
業務効率化やチーム間の連携強化を目指す方は、ぜひこのアプリ連携をお試しください。
Yoomのアプリ連携はプログラミング不要で、簡単に導入できます。この機会に業務効率化を体験してください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
s.miyamoto
s.miyamoto
外資企業のカスタマーサクセス業界にて約5年の経験があります。 オペレーターや管理職など、さまざまな立場から培った現場の課題点を元に、日々お役立ちコンテンツを発信していきます。 Yoomを活用し、顧客体験を向上するヒントなど、現場で活かせるコンテンツを皆様にお届けしていきます!
タグ
Airtable
Slack
自動
自動化
連携
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる