面倒くさいフォーム入力作業をsattoでサッと全自動入力させてみた

こんにちは、sattoのプロダクトマネージャーのつじちゃんです。
みなさん、フォーム入力の際に既にわかっている情報を入力する手間にうんざりしたことはありませんか？

今回、私は面談の議事録から必要な情報を報告フォームに自動的に入力する作業を自動化しました。これで、入力作業の面倒から解放され、よりスマートな生活が送れるようになります！

## 完成イメージ
面談議事録を選んで、スキルを実行すると、情報入力されたフォームが立ち上がります！
今回は名前と志望動機、希望職種を抽出してみました！
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/353509/14bb4384-032f-5ce1-dd00-4796ff5b7bdb.gif" width="500">

---

## 設定項目
#### 1.インプット
今回は名前と、希望職種と志望動機。すべて初期値は「AIに考えさせる」オプションを使っています。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/353509/788209a2-8e08-ad89-6708-69893d0a2242.png" width="200">

#### 2.AIノードの内容
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/353509/0a1bed71-55bc-c79a-48a6-90382c2b0779.png" width="200">

##### 2-1.以下の記事を参考に「entry.16581440=sample」のような値の入ったリンクを取得
https://blog.nakachon.com/2016/12/22/how-to-add-url-parameter-for-google-form/

##### 2-2.以下AIノードで与えられたURLにパラメータを埋め込んで使ってプロンプトを入力
```
次の手順に従って、提供された文字列を含んだURLを正しいURLにエンコードしてください。

1. ユーザーの入力したテキストを受け取る。
2. テキスト中の日本語や特殊文字が正しいURL形式にエンコードされていることを確認する。
3. 必要に応じて、非エンコード部分をURLエンコードしてください。
4. エンコードされたURLを出力してください。

ユーザーの入力:
https://docs.google.com/forms/d/e/1FAIpQLSfJZr6dC-6dxwT-7nubLt6vRir4oXvicHJIdar5WX7DJf_Mcw/viewform?usp=pp_url&entry.181387058={{01JFTQPDXTQGP0ATKVTP8MS06W.名前}}&entry.1865312126={{01JFTQPDXTQGP0ATKVTP8MS06W.志望動機}}&entry.1083270940=%E5%90%88%E6%A0%BC&entry.617615165={{01JFTQPDXTQGP0ATKVTP8MS06W.希望する職種}}

# 補足
- 指示の復唱はしないでください。
- 自己評価はしないでください。
- 結論やまとめは書かないでください。
- 最終成果物以外は出力しないでください。
- 出力結果をダブルクォーテーション("")で囲わないでください
```
結果はこんな感じ
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/353509/b8d82386-b60c-7773-d319-527cc591fb79.png" width="200">

#### 3.ランチャー（実行後に開くURL）
最後にAIノードの出力を「実行後に開くURL」に入れて完成！
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/353509/95976f38-e252-5310-40c2-5c5d2b92ee41.png" width="200">

## 使ってみる...
ちゃんと入ってる！(入力内容は参考を参照)
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/353509/4449b918-eb56-90d0-8c96-f662bc5b7aad.png" width="500">


# 最後に
いかがでしたでしょうか？
今回は採用の議事録でしたが、商談や顧客管理にも転用できそうなアイデアですね！
みなさんもsattoでスマートライフを！

# 参考
入力文章
```
# 依頼事項1

## 採用面接議事録

### 面接日時
2023年10月10日 10:00 〜 11:00

### 面接官
田中 一郎（人事部長）、山田 花子（部門マネージャー）

### 面接者
佐藤 二郎

### 内容

#### 自己紹介
佐藤 二郎：佐藤 二郎と申します。現在、〇〇大学の経済学部に在学中で、今年卒業予定です。大学では経済学を専攻し、多様な経済理論を学びました。よろしくお願いいたします。

#### 志望動機
佐藤 二郎：貴社を志望した理由は、IT技術を駆使した新しいサービス開発に強みを持っており、常に革新的なチャレンジを続けている点に非常に魅力を感じたからです。また、インターンシップでの業務実績を通じて、貴社の社員の皆さんが非常にプロフェッショナルで、チームワークが優れていることを肌で感じました。これらの経験から、是非とも貴社の一員として、共に成長し、貢献したいと強く感じました。

#### 希望職種
佐藤 二郎：希望職種はシステムエンジニアです。大学で学んだプログラミングスキルやシステム設計の知識を活かし、貴社のプロジェクトに貢献したいと考えています。また、将来的にはプロジェクトマネジメントにもチャレンジしたいと考えております。 

### 質疑応答
田中 一郎：佐藤さん、ご自身の強みと弱みについて教えてください。
佐藤 二郎：私の強みは、問題解決能力とチームとのコミュニケーション能力です。インターンシップでは、複数のプロジェクトでチームをリードし、効率的に目標達成をサポートしました。一方、弱みは完璧主義なところで、時に細部にこだわり過ぎてしまうことがあります。ただ、その点については常に意識して改善に努めています。

山田 花子：具体的に貴社でどのようなプロジェクトに関わりたいか考えていますか？
佐藤 二郎：貴社の新規プロジェクトである「次世代クラウドサービス開発」に大変興味を持っております。このプロジェクトを通じて、最新の技術を学びながら、自分の能力を最大限に発揮したいと考えています。

### 面接終了
田中 一郎：本日の面接は以上となります。お忙しい中お時間をいただきありがとうございました。
佐藤 二郎：ありがとうございました。

### 面接評価
田中 一郎：総合評価A。佐藤さんの志望動機や具体的なプロジェクトに対する意欲が伝わり、非常に好印象でした。
山田 花子：佐藤さんの今後の成長に期待しています。 
```