ファイル作成 / Bestllamの実演
研修日程のメモから、カレンダー用ICSと確認用CSVを作る
研修予定をカレンダーへ一件ずつ入力する前に、日程メモを取り込み用ファイルにまとめたい。今回はBestllamのAIエージェントへ3件の予定を送り、ICSと確認用CSVを実ファイルで作りました。日本時間、単発の予定、通知なしという条件も依頼に含めています。
できあがったもの
まずは、完成形を見る
3件分の予定を含むICSと、同じ内容を確認するCSV、日時と件数の検査TXTを取得しました。ICS内部の開始・終了時刻とAsia/Tokyoの指定を確認し、CSVの3行とも一致しています。この記事はファイル作成までの実演で、実際のカレンダーへの登録や招待メールの送信は行っていません。
1. 日時だけでなく、時間帯の基準と通知の有無も伝える
依頼したのは2026年11月の架空の研修3件です。開始と終了、会場、対象者をそれぞれ1行にまとめました。
予定ファイルは、時間帯の解釈がずれると実用になりません。今回はAsia/Tokyoと明記し、各予定は一度だけ、通知なし、主催者や参加者のメールアドレスも付けない条件にしました。
架空の社内研修3件を、カレンダーに取り込めるICSファイルと、人が確認するためのCSV一覧にしてください。コード実行で実ファイルを作成し、日時・件数を検査したTXTも納品。外部カレンダーへの登録や招待メール送信はしません。各予定は一度だけ、タイムゾーンはAsia/Tokyo、通知なし、主催者・参加者のメールアドレスなし。 2026年11月12日 10:00〜11:00 表計算の時短入門/会議室A/対象:全社員 2026年11月19日 13:30〜14:15 わかりやすい資料作成/オンライン(URL未定)/対象:希望者 2026年11月26日 09:00〜10:00 情報管理の基本/会議室B/対象:新入社員 タイトルに【サンプル】を付けてください。日時とタイムゾーンをICSで明示し、日本語をUTF-8で保存してください。
2. 取り込み用と、人が読む確認用を一緒に受け取る
AIエージェントの作業が完了すると、予定の一覧と3つのダウンロードリンクが返りました。ファイル形式の説明だけでなく、実際に保存できるファイルを受け取っています。
ICSは予定を渡すための形式、CSVは人が内容を照合するための一覧です。元の依頼との確認をしやすくするため、検査結果のTXTも一緒に指定しました。
3. 予定件数と日本時間をファイルの中身で確認
ICSの予定ブロックは3件。各タイトルの先頭は「【サンプル】」となり、開始・終了にはAsia/Tokyoが指定されていました。繰り返し、通知、主催者、参加者メールの項目は含まれていません。
11月19日のオンライン会場は「URL未定」のままです。与えていない会議URLを作って埋めることはありませんでした。実務用にする際は、確定したURLや会場へ置き換えてから使います。
| 日付 | 日本時間 | 研修 |
|---|---|---|
| 2026年11月12日 | 10:00〜11:00 | 表計算の時短入門 |
| 2026年11月19日 | 13:30〜14:15 | わかりやすい資料作成 |
| 2026年11月26日 | 09:00〜10:00 | 情報管理の基本 |
4. 取り込み前に内容を確認してから使う
ダウンロードしたICSを利用する場合は、お使いのカレンダーの取り込み機能で、登録先と予定内容を確認してください。今回検証したのはファイル内部の件数・日時・設定であり、すべてのカレンダー製品への取り込みを試したわけではありません。
繰り返し取り込むと重複が生じるかどうかも、利用するカレンダーで確認が必要です。この記事のサンプルを、本番の予定表へそのまま取り込む必要はありません。
よくある質問
Bestllamがカレンダーへ直接登録したのですか?
今回はICSファイルを作っただけです。カレンダーへの登録、外部サービスとの同期、招待メールの送信は行っていません。
日本時間になっていますか?
実ファイルのタイムゾーンと各予定の開始・終了にAsia/Tokyoが入っていることを確認しています。取り込み先でも表示時刻を確かめてください。
CSVも作る理由は何ですか?
予定名、日付、開始・終了、時間帯、会場、対象者を表として照合しやすくするためです。ICSと同じ3件を含みます。
通知や参加者の情報は入りますか?
今回の指定では、通知と主催者・参加者メールの項目を入れずに生成しました。別の予定で必要な場合は条件を変えて依頼し、出力内容を確認してください。