kintoneのスケジュールをOutlookに登録する方法
はじめに
サイボウズが無償提供する「連携コネクタ プレリリース版(β版)」を使うと、kintoneとMicrosoft 365の主要なクラウドサービスをノーコードで簡単に連携できます。
たとえば、営業担当者がkintoneのSFAパックの「活動履歴」アプリに「対応日付」や「開始・終了時刻」を登録すると、Outlookの予定表にも予定を自動登録する連携が可能です。
このようにkintoneとOutlookを連携することで、以下のようなメリットがあります。
- kintoneに入力した内容を二重で入力する必要がなくなる。
- Outlook予定表で、kintoneを直接使用しないメンバーとも予定を共有できる。
- 案件ごとの活動履歴とスケジュール管理を一元化できる。
本記事では、「活動履歴」アプリにレコードを追加したとき、Outlook予定表にスケジュールを自動登録する方法を紹介します。
連携コネクタの詳細内容については、次のページを参照してください。
連携コネクタとは
連携コネクタは現在、プレリリース版(β版)を無料で提供しています。
次のサイトのフォームからお申し込みください。
連携コネクタ プレリリース版(β版)
シナリオを設計する
今回は「kintoneの活動履歴アプリから対応日時をOutlookに登録する」シナリオを作成します。
Outlookの予定の登録者と出席者を1人ずつまで想定した設計としています。
シナリオの完成イメージ
kintoneとOutlookの連携シナリオ例は次のとおりです。
下準備
アプリの準備
今回は連携コネクタでデータを取得するアプリとして、kintoneのSFAパックの「活動履歴」アプリを使用します。
メールアドレスを呼び出す「メールアドレスマスター」アプリも作成します。
kintoneのメールアドレスマスターアプリの準備
まずは、kintoneのメールアドレスマスターアプリを作成します。
- kintoneのアプリストア画面で「はじめから作成」を選択します。
- アプリ名を「メールアドレスマスター」とし、次のフィールドを追加します。
フィールド名/フィールドコード フィールドタイプ 備考 社員名 文字列(1行) 必須 メールアドレス 文字列(1行) 必須 - アプリを保存し、公開します。
- メールアドレスマスターアプリに、必要なメールアドレスを登録します。
連携コネクタで呼び出す「活動履歴」アプリの準備
アプリストアの
SFA(営業支援)パック
を選択し、サンプルデータを含めるにチェックを入れて、アプリを作成します。
SFA(営業支援)パックの中の「活動履歴」アプリを使用します。
次のフィールドを必須項目に変更します。
- 会社名
- 対応日付
- タイトル
また、次のフィールドを追加します。
| フィールド名/フィールドコード | フィールドタイプ | 備考 |
|---|---|---|
| 開始時刻 | 時刻 | 必須 |
| 終了時刻 | 時刻 | 必須 |
| 出席者メールアドレス | 文字列(1行) | |
| 出席者 | ルックアップ | 関連付けるアプリ:メールアドレスマスターアプリ ほかのフィールドのコピー: 出席者メールアドレス←[メールアドレスマスター]メールアドレス |
シナリオを作成する
連携コネクタで、kintoneとOutlookを連携するシナリオを作成します。
シナリオの基本情報を設定する
次のページを参考に設定してください。
シナリオの基本情報を設定する
ステップを作成する
シナリオの流れを構成する、イベントとアクションのステップを作成していきます。
今回作成するのは「kintoneの活動履歴アプリから対応日時をOutlookに登録する」シナリオです。
次の順番で2つのステップを作成します。
-
kintoneのレコード追加を検知するイベント
-
検知したレコード情報からOutlookに予定表を登録するアクション
kintoneのレコード追加を検知するイベント
はじめに、「活動履歴」アプリでレコードの追加を検知するイベントを作成します。
利用するイベントは「レコード追加/編集の検知」です。
kintoneのイベントの詳細は kintoneコネクタのイベント一覧 を参照してください。
-
[アプリ選択]で「kintone」をクリックします。
-
[イベント選択]で、「レコード追加/編集の検知」を選択します。
-
[Webhookコネクタ選択]で、Webhookコネクタの設定をします。
設定方法は kintone Webhookコネクタ を参照してください。
完了したら[次へ]をクリックします。 -
[基本設定]で、[追加]を選択し[次へ]をクリックします。
-
[サンプル取得]をクリックし、続けて[Webhook待機]をクリックします。
-
Webhookの設定をしたkintoneの「活動履歴」アプリで、レコードを追加します。
連携コネクタの[出力確認]へ戻ると、レコードを追加したイベントが検知されて、追加した内容が表示されます。 -
[完了して次へ]をクリックします。
検知したレコード情報からOutlookに予定表を登録するアクション
次に、検知したレコード情報からOutlookに予定表を登録するアクションのステップを作成します。
利用するアクションはOutlookの「予定表のイベントの作成」です。
次に示す手順において、選択したフィールドのデータをrecord > フィールドコード > valueのように表しています。
-
[アプリ選択]で「Outlook」をクリックします。
-
[アクション選択]で、「予定表のイベントの作成」をクリックします。
-
[認証コネクタ選択]で、[新しいコネクタを追加]をクリックします。
-
[認証コネクタ作成]で、「タイトル」に任意の値を入力します。
続いて[認証]をクリックします。 -
Microsoft 365アカウントへのログイン画面が表示されるので、アカウントを選択するか、ログイン情報を入力します。
-
認証に成功したら[コネクタ作成]をクリックし、[次へ]をクリックします。
-
[ユーザーの選択]で「ユーザー」に認証コネクタで選択したユーザーのメールアドレスを入力し、[次へ]をクリックします。
ここで入力したユーザーがOutlookの予定の登録者となります。 -
「基本設定」で、次の表を参考に設定し[次へ]をクリックします。
設定項目 設定内容 予定表 Calendar(デフォルト) タイトル record > タイトル > value(record > 会社名 > value様)説明 record > 案件名 > value:record > 内容 > value開始日時 record > 対応日付 > valueTrecord > 開始時刻 > value:00終了日時 record > 対応日付 > valueTrecord > 終了時刻 > value:00出席者 record > 出席者メールアドレス > valueTeams会議にする 「はい」にするとTeams会議のリンクが予定に追加されます。 -
[テスト実行]をクリックし、Outlookに予定が登録されることを確認します。
-
右上の[保存]をクリックし、「シナリオ有効化」をONにします。
以上で、シナリオの作成は完了です。
動作確認
kintoneの「活動履歴」アプリでレコードを追加し、Outlookの予定表に予定が正しく登録されていることを確認します。
おわりに
本記事では、連携コネクタを使ってkintoneのデータをOutlook予定表に登録する方法を紹介しました。
このしくみを使えば、kintoneのレコードの内容をそのまま予定表に反映できるため、二重入力を避けられます。
また、Outlookを利用しているメンバーとスケジュールを共有できるので、チーム内外での予定把握や調整がよりスムーズになります。
会議や打ち合わせの管理、外出予定の共有など、さまざまなシーンで活用できる連携方法です。
ぜひ業務に合わせて取り入れてみてください。
さらに詳しく試したい方は、プレリリース版(β版)を無料でお申し込みください。
連携コネクタ プレリリース版(β版)
このTipsは、2025年11月版kintoneで動作を確認しています。
