・
「議事録の要約をChatGPTに依頼して、その結果をCodaのテーブルに貼り付ける作業が面倒…」
「毎回手作業でコピー&ペーストするのは時間がかかるし、転記ミスも怖い…」
このようにChatGPTとCodaを併用する中で、手作業によるデータ連携に手間やリスクを感じていませんか?
もし<span class="mark-yellow">ChatGPTが生成したテキストや要約をCodaの指定の場所へ自動登録する仕組み</span>があれば、こうした定型的な作業から解放されますね。情報の集約や活用といった、本来時間をかけるべき業務に集中する時間を生み出すことができます。
今回ご紹介する自動化フローは、プログラミングの知識がなくても簡単に設定できる方法を使います。
これまで自動化に触れたことがない方でもすぐ実践可能です。ぜひこの機会に日々の反復作業をなくして、業務をもっとスマートに進めましょう!
Yoomには<span class="mark-yellow">ChatGPTとCodaを連携するためのテンプレート</span>が用意されています。
すぐ試したい方は以下のバナーをクリックしてスタートしましょう!
ChatGPTとCodaのAPIを連携させることで、これまで手動で行っていた情報生成から転記・登録までの一連のプロセスを自動化できます。例えば他ツールで収集した情報をChatGPTで要約し、その結果をCodaに自動で追加するといったことが可能です。情報整理やナレッジ蓄積の効率を向上させるのに役立つでしょう。
ここでは具体的な自動化例をいくつかご紹介します。アカウントを登録するだけですぐ連携を体験できるので、気になる内容があればぜひクリックしてみてください!
Google スプレッドシートに収集した長文のテキスト情報などをChatGPTに要約させ、その結果をCodaに自動で転記するフローです。
<span class="mark-yellow">情報収集後の要約作成からCodaへのナレッジ蓄積までがスムーズに実行される</span>ため、手作業による時間と手間を削減できます。この連携は、Google スプレッドシートへの行追加をトリガーに処理が開始されるパターンです。
Notionに蓄積された議事録やドキュメントなどの情報をChatGPTが自動で要約し、その内容をCodaのテーブルに登録するフローです。
Notionに情報を追加するだけで<span class="mark-yellow">要約されたナレッジがCodaに自動で集約されていく</span>ため、チーム内の情報共有や振り返りの効率を高めることができます。この自動化は、Notionへの情報追加をトリガーに処理が開始されるパターンです。
それでは早速、実際にChatGPTとCodaを連携したフローを作成してみましょう!
今回はYoomを使用してノーコードで連携を進めていきます。
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
今回は一例として、Google スプレッドシートで行が追加されたら、ChatGPTで要約してCodaに追加するフローを作成していきます!
作成の流れは大きく分けて以下です。
ここではYoomとそれぞれのアプリを連携して、操作を行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
Google スプレッドシートについては上のナビで解説されているので、ここからはChatGPTとCodaのマイアプリ登録方法を解説します。
ChatGPTとYoomのマイアプリ登録
以下の手順をご参照ください。
CodaとYoomのマイアプリ登録
右上の検索窓からCodaを検索しましょう。
任意のアカウント名と、こちらから取得したアクセストークンを入力し「追加」をクリックするとマイアプリ連携が完了します。
まずはテンプレートをコピーします。
テンプレートは自動化の大枠があらかじめ作成されており、それに沿って設定するだけで自動化が完成するため、初心者の方にもおすすめです!
下のバナーの「試してみる」をクリックしてください。
「テンプレートがコピーされました」と表示されるので「OK」をクリックします。
今回はGoogle スプレッドシートに追加された行を基にChatGPTでテキストを生成し、その結果をCodaに自動登録するフローとなります。
そのため、まずはじめに連携用のシートを用意しましょう。
なお、作成するGoogle スプレッドシートには「一意の値」が必須となります。
一意の値とはGoogle スプレッドシート内で他のレコードと重複しないデータのことを指します。以下、今回作成した連携用のGoogle スプレッドシートとなりますが、今回はA列の日付を他のレコードと重複しない列と定めて作成しました。そのため、今回用意したGoogle スプレッドシート上では同じ日付のデータは存在しないことが前提となります。
一意の値は日付以外にもナンバリングの列などを作成し、そこに定めることも可能です。運用に合わせてどの列を一意の値とするのかカスタマイズしましょう。
例として以下のようなシートを作成しました。C列の内容をChatGPTで要約し、その結果をCodaに登録後、さらにD列に追記するという想定で進めていきます。
用意できたらYoomの設定画面に戻りアプリトリガーの設定を行います。
Yoomのフローボットを動かす引き金となるアクションのことを「アプリトリガー」と呼びます。まずは「行が追加されたら」をクリック。
タイトルと連携するアカウント情報を任意で設定し、トリガーアクションはテンプレート通りに「行が追加されたら」のまま「次へ」をクリックしてください。
アプリトリガーのAPI接続設定という画面が表示されるので、まずトリガーの起動間隔をプルダウンから選択しましょう。
※トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
次に、連携するスプレッドシートIDを候補から選択してください。先ほど作成したシートを選択します。
シートIDも同様に選択します。
最後にテーブル範囲を選択してテストしましょう。例として、今回の「一意の値が入った列」は日付が入ったA列としました。
ここまで設定ができたら連携テストを行います。テストボタンをクリックしましょう。
テストが成功するとテスト成功画面と取得した値が表示され、Google スプレッドシートのデータが確認できます。「保存する」をクリックして完了です!
取得した値について、詳しくはこちらをご参照ください。なお、この取得した値をこの後の設定で活用していきます。
※ChatGPT(OpenAI)を使ったアクションを動かすには、OpenAIのAPI有料プランに契約しておく必要があります。APIの利用料金が発生した時にスムーズに支払いができるよう、契約内容を整えておきましょう。
先ほど取得したGoogle スプレッドシートの内容をChatGPTで要約します。
「テキストを生成」をクリックしてください。
ステップ3と同様、アクションは「テキストを生成」のまま「次へ」をクリック。
メッセージ内容を入力しましょう。
先ほど取得した値を活用することで、Google スプレッドシートの最新の追加データをその都度反映しテキスト生成が可能になります。
なお、取得した値を活用せずテキストを直接入力した箇所は固定値のため定型文となります。そのため、Google スプレッドシートのデータ以外のプロンプトについては固定で入力することで、毎回同じプロンプトでのテキスト生成が自動化可能です。
あとは任意で以下の項目を設定しましょう。
ロールは「ユーザーと対話する際にChatGPTがどのような立場から回答を出力するか」という役割を指します。
temperatureと最大トークンはテキストボックス下部の説明通りです。
最後にモデルを候補から選択してテストしてください。
成功したら保存しましょう。ChatGPTがGoogle スプレッドシートの内容を要約してくれました!
ステップ3・4の情報をCodaに登録します。
はじめに、Codaでもテスト用のテーブルをご用意ください。
用意できたらYoomの設定画面に戻り「テーブルに行を追加」をクリック。
ステップ3・4と同様、アクションは「テーブルに行を追加」のまま「次へ」をクリックします。
まずドキュメントIDを候補から選択しましょう。連携しているアカウントに基づいて表示されます。
同様にテーブルIDも選択してください。
ここから追記する内容を設定していきます。
列IDを候補から選択し、それに対応する取得した値を以下のように設定しましょう。
「レコード情報を追加」から項目を増やし、残りの列も同じようにGoogle スプレッドシート・ChatGPTから取得した値を指定していきます。
設定が完了したらテストしてください。
成功したら保存しましょう。
CodaのテーブルにGoogle スプレッドシートの情報と要約結果が登録されました!
ステップ4で生成した要約結果を、はじめに用意したシートに書き戻します。
「レコードを更新する」をクリックしましょう。
上記2記事も併せてご参照ください。
データベースの連携に移ります。まず連携するアカウントが正しいか確認しましょう。
次に、ステップ3と同じ「スプレッドシートID」と「スプレッドシートのタブ名」を候補から選択します。
任意でテーブル範囲を選択して「次へ」をクリックしてください。
ここから詳細設定をしていきます。
「①更新したいレコードの条件」の左の欄は用意したシートの項目名がプルダウンになっているので、一意の値が入っている項目を選択しましょう。
今回でいうとA列の「日付」です。
次に「等しい」の右の欄に、先ほど選択した項目と同じ値を設定してください。
これで「日付」をキーとして更新するレコードを見つけ出すことができます。
最後に「②更新後のレコードの値」の更新したい列の欄に、ChatGPTの「返答内容」の値を設定しましょう。
今回でいうとD列の「要約」欄です。
※更新しない列は空欄のままにしてください。今回はA列の「日付」〜C列の「内容」は更新しないため、空欄にしています。
設定が完了したらテストしましょう。
成功したら保存してください。
用意したシートのD列に、ChatGPTによる要約結果が追記されました!
最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
正しくフローボットが起動するか確認しましょう。
以上が、Google スプレッドシートで行が追加されたら、ChatGPTで要約してCodaに追加する方法でした!
今回はChatGPTからCodaへデータ連携する方法をご紹介しました。
逆にCodaからChatGPTへデータ連携したい場合は、下記のテンプレートも併せてご利用ください。
Codaに登録された情報を活用して、ChatGPTでさらに付加価値の高い情報を生成するといった自動化が可能です。
Codaのテーブルに行が追加された際、その行に含まれるテキスト情報をChatGPTが自動で要約し、結果を元の行の別カラムに更新・追記するフローです。
<span class="mark-yellow">Coda内で情報の登録から要約まで完結する</span>ため、手動でのコピペ作業をなくしてドキュメント管理を効率化することができます。
Codaのテーブルで特定のステータスを持つ行が作成された場合など、指定した条件に合致する情報のみを抽出しChatGPTで要約するフローです。
この自動化は分岐処理を含んでおり、<span class="mark-yellow">膨大な情報の中から重要なものだけを効率的にピックアップして内容を把握したい</span>場合に役立ちます。手作業でのフィルタリングや要約依頼の手間を省き、迅速な情報活用を実現しましょう。
ChatGPTやCodaのAPIを活用することで、情報整理や通知、データ管理といった日々の業務をスムーズに自動化できます。
Yoomにはこれらの業務を効率化できるテンプレートが多数用意されているので、ぜひご活用ください!
ChatGPTを活用することで、問い合わせ対応やメール処理、フォーム回答の要約などを自動化できます。
例えば、SlackやChatworkでの投稿内容を自動で要約・返信したり、フォームの回答を分類してkintoneに追加したりといった業務をスムーズに進められます。
テキスト処理が中心の業務効率化に特に効果的です!
CodaのAPIを利用することで、他ツールとのデータ連携や通知フローを簡単に自動化できます。
例えば、フォームの回答内容を自動でCodaに登録したり、行の更新をトリガーにDocuSignで承認依頼を送信したりすることで、チーム内での情報共有を効率化できます。
タスクやドキュメント管理を行うチームにおすすめです!
ChatGPTとCodaの連携を自動化することで、<span class="mark-yellow">これまで手作業で行っていたChatGPTによる要約や文章生成・Codaへの転記といった一連の作業をなくし、ヒューマンエラーを防ぐことができます。</span>
これにより担当者は面倒な反復作業から解放され、情報の分析や活用といったより創造的で付加価値の高いコア業務に集中する環境が整います。
今回ご紹介したような業務自動化は、ノーコードツールYoomを活用することで、プログラミングの知識がない方でも画面の指示に従って操作するだけで簡単に構築可能です。
もしChatGPTとCodaの連携をはじめとする業務の自動化に少しでも興味を持っていただけたら、ぜひこちらから無料登録してYoomがもたらす業務効率化を体験してみてください!
Q:要約以外にどのような内容をChatGPTで自動化できますか?
A:翻訳・質問への回答・アイデア出し・感情分析・特定の情報の抽出・内容の分類・文章のトーン変更など、様々な用途にご活用いただけます。
Q:長い議事録などを連携する場合の注意点はありますか?
A:長文の議事録をそのままChatGPTに渡すと、トークン数の上限を超えて処理できないことがあります。
GPT-3.5 Turbo では 4,096 トークン、GPT-4 系列なら 8,192 トークンなど、使用するモデルによって最大トークン数が異なりますのでご注意ください。
Q:Google スプレッドシートに一意の値がないとどうなりますか?
A:一意の値がない場合ステップ6の更新アクションが行えない、または意図しない列が更新される可能性があります。
どの行を更新すべきか判断できず、誤った行が更新されたり、更新自体が失敗したりします。つまり、データ整合性が崩れ、意図しない情報上書きや作業ミスにつながります。