AIでメール返信を自動化Latenode

はじめに

Latenode プラットフォームで AI を使用してメールの返信を自動化する方法をご紹介します。このチュートリアルでは、受信メールに基づいて返信メールを生成するシナリオを作成するために必要な各ステップを紹介します。共有テンプレートセクションにある既製テンプレートへのリンクは説明をチェックしてください。

新しいシナリオの作成

AIノードの使用例として、新しいメールを受信したときにトリガーするシナリオを作成してみましょう。このシナリオの実行結果は、AIが自動生成したテキストを含む返信メールの下書きになります。まず、新規シナリオ追加ボタンをクリックします。新しいシナリオには名前を付け、変更を保存しておくと良いでしょう。

トリガー・ノードの追加

このシナリオでは、トリガー・ノードを追加して、何らかのイベントがその起動を開始するようにする必要があります。Triggersタブで Gmail を選択し、必要なノードを選択します。Gmailノードを構成するには、[New Authorization]ボタンをクリックしてサービスを選択し、認証を実行します。既存のGoogleアカウントを使用して認証自体を完了し、Latenode プラットフォーム上のすべてのアクセスを許可します。

認証が完了すると、ノードに設定用のフィールドが表示されます。必要に応じて、「未読」などのラベルを選択します。変更を保存します。これで、未読の新規メールを受信した際にシナリオがトリガーされるようになります。

変数の設定

どのようなAIモデルでも、生成には指示が必要であり、それらは変化する可能性がある。シナリオに直接、いくつかの変数を作りましょう。Set Variablesタイプのアクションノードを追加します。これは、シナリオに新しい変数を追加し、同じシナリオ内で使用するためのものです。ここでは、メッセージの長さ、応答するユーザーの役割、メッセージフォーマットの3つの変数を追加します。

これらの変数に値を割り当てる。例えば、1段落の長さの返信メールを作成する必要があることが事前に分かっている。返信は管理職の視点からのもので、ビジネス形式でなければなりません。シナリオの変更を保存します。

テキストの分類

私たちはテキストを分類して、その中に質問があるかどうかを判断し、それに応じて1つまたは別の応答のバリエーションを形成することができます。ただし、応答のバリアントは常に形成する必要があります。テキスト生成用に2つのノードを追加します。各ノードは、シナリオが1つのルートまたは別のルートで実行されるように、変数セットノードに接続する必要があります。

次に、シナリオが実行されるルートを設定します。これを行うには、ノードを一度実行し、テストメールを送信することで、以前のノードからデータを取得します。メールボックスをチェックして、テストメールが届いたことを確認し、シナリオに戻ります。ノードの実行を待ちます。これで、簡単な内容や送信者の情報など、メールに関する情報が得られました。

ルートとノードの設定

Set Variablesノードも同様に1回実行する。出力パラメータは、変数とその値です。さて、これら2つのノードからの出力データを使って、ルートとテキスト生成ノードを設定します。

最初に下側のルートを設定する。条件フィールドに追加された条件が真であれば、シナリオはこのルートに沿って実行されます。この例では、この式を実行した結果がtrueの場合です。特殊な演算子を使って条件を設定することで、AIに様々な質問をし、前のノードのデータに基づいて答えを得ることもできます。データが正しく考慮されるように、プラスと引用符で強調表示します。ルートに名前を付けて保存します。

シナリオを1つのルートまたは別のルートで実行するために、条件をコピーして上のルートに追加する。イコール演算子をノットイコール演算子に変更する。従って、括弧内の式が実行され、その結果がtrue 以外に等しい場合、シナリオは上のルートに従います。このルートに名前を付け、変更を保存します。

テキスト生成ノードの設定

電子メールの質問に対する回答を生成するノードに指示を与えて、テキスト生成ノードの設定を開始します。モデルを選択し、ユーザープロンプトフィールドに入力します。電子メールの質問に対する回答の生成を要求し、回答が準備中であり、電子メールの受信者にすぐに通知されることを示します。変数で定義されているように、応答者の役割、電子メールの形式、および長さを指定します。設定を保存します。

つ目のノードの設定に移る。ここでは、最初のノードからのテキストを使用してドラフトを生成するように依頼する。最初のノードから受信者を選択し、残りの指示は変数に依存するので変更しない。変更を保存し、シナリオ全体を保存します。

メール原稿の作成

さらに2つのノードをシナリオに追加して、Eメールのドラフトを生成します。これらはGmailグループのCreate Draftアクションノードです。ドラフトを作成するノードを設定する前に、AIノードを一度実行して、プラットフォームが出力データを受け取り、ヘルパーウィンドウに表示するようにします。

認証を実行する(すでに存在する場合は、既存のものを使用できます)。AIノードデータがヘルパーウィンドウに表示されている状態で、受信メールの件名に対応するメール件名を選択します。3番目のノードから応答テキストの内容を選択し、受信者を選択して変更を保存します。別のドラフト生成用の2番目のノード(Gmailグループの返信ドラフト生成ノード)を追加します。認証を実行し、件名を選択し、メール本文を指定します。必要に応じて、AIノードを再度実行してデータを更新します。

返信するメッセージIDを選択する。最初のノードから配置方法と対応する値を選択します。保存をクリックします。全ての必須項目が入力されていることを確認し、シナリオを保存します。手動で起動ボタンを押さずにシナリオを実行するには、デプロイを実行します。シナリオは自動的にアクティブになり、新しいメールを受信すると起動します。

シナリオのテスト

シナリオ履歴の起動行を確認してください。テストメールを送信する。テストメールはメールボックスに届き、その内容から質問型に分類されるはずです。成功した場合、件名と質問を確認し、すぐに回答する旨のテキストを含む下書きが作成されます。

もう1通、お祝いの内容のテストメールを送信する。未読としてマークし、シナリオを起動する。シナリオの実行履歴をチェックし、このメールが正しく分類されたかどうかを確認する。成功した場合、簡単な件名と正しい受信者情報を含む、肯定的なレビューに対する返答の下書きが作成される。このように、シナリオは受信メールを正しく分類し、必要な応答を生成する。

結論

柔軟なロジックとAIアシスタントで高度なオートメーションを作成。JavaScriptとヘッドレスブラウザで究極のコントロールを実現。Latenode 。競合他社と比べて最大30倍のコスト削減が可能です。登録は簡単です。クレジットカード不要で今すぐサインアップして、時間とコストを節約するオートメーションの作成を始めましょう。Latenode でワークフローを変革しましょう。

その他のビデオ