【これぞiPaaSの真骨頂】Satto×Notion連携機能はじめて触ってみた

これは 「[satto | 生成AIエージェント Advent Calendar 2024](https://qiita.com/advent-calendar/2024/satto)」 6日目の記事です。

----
みなさん、こんにちは。平泉 達哉といいます。

普段は社会人向けの生放送授業を企画したりしています。

https://schoo.jp/

普段、コードなどは一切触らない「非エンジニア」ですが仕事の効率を高めたいと思う方です。


* メールで調整した日程を自動でGoogleカレンダーに入れてくれたらなぁ
* 企画を作った内容からWebサイトに載せる告知ページを作ってくれないかなぁ


とか。


そんな世界を実現できるソフトバンクのAIエージェントサービス『Satto』が使えるようになった、しかも愛してやまない『Notion』と連携できるようになった！と聞いたので、今日は、**Satto始めたての方** に向けて、Notionの連携方法とデータベースにメモを送る機能を使ってみたよというレビューをしたいと思います。



つまるところもあったので丁寧に解説していきます。


それではまいります！！


## Step1：Notionを連携しよう

まず、Sattoは2つの画面があるみたいです。

![event.001.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/154f9e84-c0cb-4bc6-24d9-3e4d3f02c789.jpeg)

**横長**のスキル一覧が表示される画面と、**縦長**のスキルを実行する画面です。

> スキルとは？
> 「議事録の要約作業」など特定のタスクを実行するための機能です。

まずは **横長** の画面からNotion連携機能を探していきます。
![マイスキル.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/50cc6f28-1f96-a7e2-d26c-a31088067552.png)

画面を開いた左バーに「設定」と書かれた部分がありクリックしてみてください（赤枠の部分です）。すると、このような画面に映ります。
![設定画面.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/792abb26-0de8-3cbe-5b7e-29faf0a7bc4a.png)

アカウント情報が書かれていますが「連携アカウント」をクリックすると、

![連携アカウント画面.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/e2838030-b8b8-e8a6-5e22-41fc5ea732f8.png)

Notionの連携できそうな画面に行きつきました！！（Googleアプリもいけるのですね）

連携を進めていきます。Notionの連携ボタンをクリック。

![アクセスリクエスト.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/0edd37c8-3a8c-8f8e-5c18-b7442ed57981.png)

アカウントリクエストが表示されるので、「ページを選択する」をクリック。

![アクセス許可画面.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/2a653f7b-c606-9e4c-ee43-094e27ae6d3e.png)
 


アクセスを許可するNotionページ一覧が出てきました！（僕はクイックメモを連携しました）

ここで1つ注意点。ポップアップが出てきますが、そのまま閉じずに **「open "satto"」** をクリックしてください。

![ポップアップが大事.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/b6154eba-9487-b31e-1df3-ef8ba122becb.png)

Cancelを押してsattoを開くと、未連携のままでした（※2024.12.05時点）

めちゃくちゃ簡単にsattoとNotionを連携することができました！！
![連携できた.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/b0ff4877-4a0c-fcf0-aba9-50d673dfa14e.png)


## Step２：スキルを使ってみる
さぁ、早速連携できたことだし、スキルを使ってみようと思います！
今回はすでに提供されてるスキルを使っていきます。再度「横長」の画面を出します。

![マイスキルを使っていく.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/751d3145-a7cc-f267-1b54-e73e9ef73fe0.png)

右上に「スキルを探す」があったのでクリックしてみると、

![スキルを探す画面.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/9bc1cb3c-b9ed-6345-cb6a-f4d5838ef50d.png)


スキルを探す画面がありました。「Notion」と検索したらNotionに関するスキルがいくつかありました！テンション上がります。

![スキルを探す画面.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/a2ec89a6-90ff-143d-a4d8-be96e86efca1.png)

今回は「Notionデータベースにメモを追加」というスキルをインポートしてみます。

![実行画面でスキルを押す.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/8ffc9f92-0db6-29d2-b707-ff10a13aa44d.png)

インポートすると実行画面にスキルが出てきます。
（実は最初出てこなかったのですが、一つ前で見た「マイスキル」と書かれた画面の該当スキルをチェック入れると縦長画面でも見ることができます）

### いざNotion。

早速メモを書いて「実行」ボタンを押してみました。
![メモを書いてみる.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/b3dce359-d4e0-cb1a-115f-6c450878387c.png)

![できた！！.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/9ad8ce37-60c3-d69d-69e8-5d4bcc38b524.png)
回答はできた！とのこと！！早い！

と思って、Notionを見てみると、
![1_2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/35dc9304-7ccb-9a5f-cdc6-849e27ef7cb5.png)

来てない( ´∀｀)

ここが2つ目の注意点。スキルは、**スキル特有の事前設定事項** があります。
どこからみるか？

![スキルを探す画面.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/8bd7ccef-be5f-d005-44af-3423b4aa6b7e.png)

それは先ほどお見せした、スキルを探す画面。
これの使いたいスキルを押すと実はスキルの詳細情報を見ることができます。

![スキルの詳細.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/c6553bd2-5d0b-6c62-4077-80843151bed3.png)

「Notionデータベースにメモを追加」スキルの詳細を開きました。
アクセスすると今回このスキルを使うには大きく４つの事前設定事項が必要でした。

それがこちら。

![event.002.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/42113270-2a25-523f-6cf3-fbfa84eba2b2.jpeg)

1つずつチェックしていきます。

### 1&2 Notionの形式を整えよう
1と2はNotionのデータベースに関するルールなのでNotionを開きます。
![1_2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/134ac0c3-be90-3069-e87b-4216a99d5200.png)
データベースの設定を「フルページ」に、データの構造を「名前」だけにしました！

### 3 コネクトの設定

![3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/903b9a4f-aa56-3d61-6aa3-d69dd0b55c3f.png)

Notionページの右上からサイドバーを出し、コネクトに「Satto」があることを確認！
ありました！！

### 4 データベースIDを入れる

さぁ最後ですが、少し難所です。
まずは、横長画面を開きます「マイスキル」などが書かれた画面です）
「マイスキル」にある使いたいスキル項目をクリックします。
（僕の場合は「Notionデータベースにメモを追加」スキルでした！）


![実行画面に移動した.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/c7424157-57e4-2608-5dbc-7b84c5e2e793.png)

すると詳細は僕も分かりませんが、スキルの裏側を知る画面に映ります。

右に進んでいただくと、 **Notion（ページ追加）** と言う場所を発見。

![4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/5d8736e1-020e-1d24-950d-21fce21cbbc4.png)

このブロックをスクロールすると、
![デーベースID入れたよ.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/efe2fb52-6f29-5135-57f5-5450c5179494.png)

データベースIDを入れる場所がありました。
ここに今回Notionと連携したクイックメモのデータベースIDを入れて完成です。


---

ということで気を取り直して。いざ実行してみると...。

![歓喜.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/475250/a09c21d2-c4f2-3c16-8c7b-1d9be60255c9.png)


ちゃんとクイックメモのデータベースにメモが入ってました！（これはうれしい）

## おわりに
最後まで読んでいただきありがとうございました。

少し難所もありましたが、サッと始めるには事前準備が欠かせませんね！

今回学んだことは、① 連携したら「open "satto"」を開こう。② スキル特有の事前設定事項をクリアしておこうです。

アプリとアプリが繋がるってやっぱりすごい。

他のツールの連携も行ってみます！

みなさんもぜひNotionの連携機能を使ってみてください！