Notionアプリを連携すると、Kocoro内でNotionの情報を素早く検索してAIにコンテキストを補足したり、Notionのコンテンツをインポートしてナレッジベースを構築したりできます。
あなたが許可したNotionのコンテンツは、あなた自身と許可されたチームメンバーが情報検索やナレッジベースの構築にのみ使用します。Kocoroがあなたのコンテンツを無断で利用することはありません。
この設定を行うには、あなたがNotionの管理者である必要があります。もしくは、管理者の協力を得て設定を行ってください。
1. Notionインテグレーションを作成する
https://www.notion.so/profile/integrations/form/new-integration にアクセスし、新しいインテグレーションを作成します。

- Integration Name(インテグレーション名):「Kocoro」と入力してください。
- Associated workspace(関連ワークスペース):利用したいNotionワークスペースを選択してください。
(希望するワークスペースが表示されない場合は、「管理者」権限がないことが原因です。チーム管理者の協力が必要です。)
- Type(タイプ):「Internal(内部)」を選択してください。
- Logo(ロゴ):空欄でも構いませんが、下記のアイコンを使うとチーム内で識別しやすくなります。
2. シークレットキーの取得と権限の設定

- ここで表示されるシークレットキーをコピーしてください。後ほどKocoroの設定で使用します。
- 権限(Permissions)は、以下の項目を選択・有効化してください:
- コンテンツの閲覧(Read content)
- コメントの閲覧(Read comments)
- メールアドレスを含むユーザー情報の閲覧(Read user information including email address)
3. Kocoroでの設定を完了する
- 「アカウント管理 > 連携アプリ > 新規連携 > Notion」を選択します。
- 表示された欄に、先ほどコピーしたシークレットキーを入力してください。

4. Notionでページを認可する
- 共有したいNotionページの右上「[…]」>「Connections(連携)」>「Kocoro」をクリックします。

- 共有したページのサブページも、デフォルトで自動的に共有されます。これにより、関連する複数のページを一度に共有できます。
- 注意:Notionは外部アプリにユーザーの権限情報を提供しません。そのため、Kocoroでページを再共有しても、Notion上での権限状況はKocoroには分かりません。
例えば、あなたがAページの閲覧権限を持ち、Aページを共有した場合、XユーザーがNotion上でAページを閲覧できなくても、KocoroであなたのNotionインテグレーションをXユーザーに共有すると、Xユーザーはあなたが許可した全てのコンテンツをKocoro上で利用できるようになります。
このような事態を避けるためには、以下の方法をおすすめします:
- 機密性の高いコンテンツの共有は避ける
- Kocoro上で複数のNotionインテグレーションを作成し、それぞれ異なる共有コンテンツやメンバーで管理する
Notionアプリを連携すると、Kocoro内でNotionの情報を素早く検索してAIにコンテキストを補足したり、Notionのコンテンツをインポートしてナレッジベースを構築したりできます。