・
「Airtableに蓄積した顧客からのフィードバックや議事録のテキストデータを、要約や分析のためにOpenAIに一つひとつコピー&ペーストしている…」
「大量のレコードを処理するのに時間がかかるだけでなく、単純作業なのにミスが許されないため、精神的にも負担が大きい…」
このように、AirtableとOpenAIを手動で行き来する作業にストレスを感じていませんか。
もし<span class="mark-yellow">Airtableに新しいレコードが追加されるたびに、OpenAIが自動で要約し、その結果をAirtableの指定フィールドに反映する仕組み</span>があれば、定型作業から解放されます。データ分析や次のアクション検討など、より創造的な業務に時間を充てられるようになります。
今回ご紹介する自動化は、プログラミングの知識がなくても直感的に構築できます。この機会に導入して、作業をもっと効率的に進めてみませんか。
Yoomには<span class="mark-yellow">AirtableとOpenAIを連携するためのテンプレート</span>が用意されています。
今すぐ試したい方は以下のバナーをクリックしてスタートしましょう!
AirtableとOpenAIのAPIを連携すれば、AirtableのデータをトリガーにOpenAIでテキスト生成や要約などを実行し、その結果をAirtableに反映させるといった一連のフローを自動化できます。
これまで手作業で行っていたデータ連携の手間や時間を削減し、ヒューマンエラーのない正確なデータ処理が実現するでしょう。
ここでは具体的な自動化例を複数紹介していくので、気になる内容があればぜひクリックしてみてください!
Airtableにレコードが追加されるとOpenAIがテキストを要約し、その結果をAirtableの該当レコードに自動で更新するフローです。
顧客からの問い合わせ内容や議事録などの長文テキストが登録されるたびに、その内容をOpenAIに手動でコピー&ペーストして要約する作業を自動化します。<span class="mark-yellow">手作業によるタイムラグや転記ミスをなくし、情報の整理・活用を効率化</span>できるでしょう。
Airtableに登録されるレコードの中から「要約が必要」といった特定のステータスやタグがついたものだけを対象に、OpenAIでの要約とレコード更新を実行するフローです。
<span class="mark-yellow">不要なレコードまで処理してしまうことを防いでOpenAIのAPIコストを最適化しながら、本当に重要な情報だけを効率的に要約・管理</span>することができます。このフローは、特定の条件で処理を分岐させるパターンです。
それでは早速、実際にAirtableとOpenAIを連携したフローを作成してみましょう!
今回はYoomを使用してノーコードで連携を進めていきます。
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Airtable/OpenAI
[Yoomとは]
今回はAirtableにレコードが登録されたら、OpenAIで内容を要約してレコードを更新するフローを作成していきます!
作成の流れは大きく分けて以下です。
ここではYoomとそれぞれのアプリを連携して、操作を行えるようにしていきます。
AirtableとYoomのマイアプリ登録
以下の手順をご参照ください。Airtableのマイアプリ登録方法も併せて確認しましょう。
OpenAIとYoomのマイアプリ登録
以下の手順をご参照ください。OpenAIのマイアプリ登録方法も併せて確認しておきましょう。
Yoomにログインし、以下バナーの「試してみる」をクリックしましょう。
「テンプレートがコピーされました」と表示されるので「OK」をクリックします。
はじめにAirtableでテスト用テーブルをご用意ください。
この時、Created Timeフィールドを含めるようにしましょう。
今回は例として、以下のテーブルの「内容」の項目をOpenAIで要約し、空欄となっている「要約内容」の列に追記する想定で進めていきます。
用意できたらYoomの設定画面に戻り「レコードが登録されたら」をクリック。
タイトルと連携するアカウント情報を任意で設定し、トリガーアクションはテンプレート通りに「レコードが登録されたら」のまま「次へ」をクリックします。
アプリトリガーのAPI接続設定という画面が表示されるので、まずトリガーの起動間隔をプルダウンから選択してください。
※トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
次に、テキストボックス下部の説明通りにベースIDとテーブルIDを入力しましょう。
最後にCreated Timeのフィールド名を入力してテストしてください。
※今回は「Created Time」という名称を使ってテーブルを作成しましたが、他の名称でも問題ありません。
成功したら保存しましょう。今回は「+ 取得する値を追加」から「内容」の項目を追加しました!
※Airtableの取得する値の取得方法はこちらを参考にしてください。
※取得する値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことです。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
※ChatGPT(OpenAI)を使ったアクションを動かすには、OpenAIのAPI有料プランに契約しておく必要があります。APIの利用料金が発生した時にスムーズに支払いができるよう、契約内容を整えておきましょう。https://openai.com/ja-JP/api/pricing/
※ChatGPT/OpenAIと連携して出来ることも併せてご参照ください。
先ほど取得したAirtableの「内容」の項目を、OpenAIを使って要約します。
「テキストの生成(Chat completion)」をクリックしましょう。
ステップ3と同様、アクションは「テキストの生成(Chat completion)」のまま「次へ」をクリック。
メッセージコンテンツは予め設定されている通りで大丈夫です。
※以下のようにAirtableの「内容」の取得した値を設定することで、トリガーが実行されるたびに最新の情報を反映できます。
以降の項目については、必須項目以外は任意なので選択しなくても問題ありません。
など、必要に応じて設定してください。
設定が完了したらテストしましょう。
成功したら保存してください。OpenAIがAirtableの「内容」の項目を要約してくれました!
先ほど生成した要約結果を、ステップ3で用意したテーブルに追記します。
「レコードを更新」をクリックしましょう。
ステップ3・4と同様、アクションは「レコードを更新」のまま「次へ」をクリック。
まず、ステップ3と同じベースIDとテーブルIDを再度入力してください。
レコードIDにはAirtableの「レコードID」の取得した値が予め設定されているので、そのままで大丈夫です。
次にフィールド情報を入力します。
更新したいフィールド名(今回でいうと「要約内容」)を入力し、値の欄にOpenAIの「生成されたコンテンツ」の取得した値を設定しましょう。
設定が完了したらテストしてください。
成功したら保存しましょう。
OpenAIによる要約結果が、Airtableの「要約内容」の列に追記されました!
最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
正しくフローボットが起動するか確認してください。
以上が、Airtableにレコードが登録されたら、OpenAIで内容を要約してレコードを更新する方法でした!
AirtableやOpenAIを組み合わせれば、日々の定型作業をもっと効率化できます。データ整理やメール対応など、手間のかかる作業を自動化することで、本来の業務に集中できるようになります。
Airtableは顧客や従業員情報などを一元管理できるツールですが、他のアプリとつなげることでさらに活用の幅が広がります。たとえば、登録情報を別のシステムに連携したり、メール送信やフォルダ作成を自動で行うことで、情報整理と業務効率化が進みます。
OpenAIは文章生成や翻訳、要約といった処理が得意です。ビジネスの中で扱う膨大なテキストを自動で整理し、必要な形に変換することで、分析や情報共有がスムーズになります。コミュニケーションや資料作成の負担を減らすのにも役立ちます。
AirtableとOpenAIの連携を自動化することで、<span class="mark-yellow">AirtableのテキストデータをOpenAIにコピー&ペーストして要約し結果を書き戻すといった一連の作業をなくし、ヒューマンエラーを防ぐことができます。</span>
これにより、担当者は面倒な定型業務から解放されますね。要約された情報をもとにした分析や企画立案など、より付加価値の高いコア業務に集中する環境が整います!
今回ご紹介したような業務自動化を実現できるノーコードツールYoomを使えば、プログラミングの知識がない方でも直感的な操作で簡単に業務フローを構築できます。もしAirtableとOpenAIの連携自動化に少しでも興味を持っていただけたら、ぜひこちらから無料登録してYoomがもたらす業務効率化を体験してみてください!
Q:要約以外にどんな業務を自動化できますか?
A:翻訳・質問への回答・特定の情報の抽出・感情分析・内容の分類・文章のトーン変更など、様々な用途にご活用いただけます。
Q:もっと複雑な指示(プロンプト)も設定できますか?
A:「〇〇の観点で要約して」「箇条書きで出力して」など、自社のルールや想定した意図に沿った回答になるようプロンプトを編集することができます。
Q:OpenAIのAPIコストを抑えるコツはありますか?
A:特定の条件に合致したレコードのみをフローの対象とすることで、OpenAIのAPIコストを抑えることができます。詳しくはこちらのテンプレートをご参照ください。