AIエージェント活用事例

今日の新着

44すべて 189件

全189件中 1〜20件

仕事・リサーチ

Telegramでメール送信と予定確認を行うボット

著者はReplit Agentを使ってTelegramとOutlookを連携したそうです。チャットで空き時間を確認したり、会議招待を送信できるボットです。

使い方

  1. Replitのエージェント・自動化機能にOutlookのメールとカレンダーを連携したそうです。
  2. Telegramメッセージを受信した際に処理を開始するよう設定したといいます。
  3. 希望する動作を会話で説明しながら、メール送信と予定確認の機能を作成したそうです。

結果

著者は予定の空き時間を確認し、会議招待を送信することに成功したと報告しています。

補足

当時のベータ機能では、記憶が保持されなかったり、メッセージ形式が崩れる問題もあったそうです。

出典

X 原文 ↗

プロンプト例 · Replit Agent

TelegramでOutlookのメールと予定を扱える個人用ボットを実装してください。

入力: 利用するTelegramボット[ボット]、アクセスを許可するユーザー[ID]、Outlook連携[アカウント]、デフォルトタイムゾーン[タイムゾーン]。Replit環境で利用可能な認証・連携方法を最初に確認し、メールと予定の権限を分けて設定してください。

「明日の午後の空き時間を教えて」「この内容でメールを準備して」「この時間に会議招待を送って」などのリクエストを区別して処理してください。日付が相対表現の場合は実際の日付とタイムゾーンに変換して表示し、宛先や時間が抜けている場合は再度確認してください。送信・予定作成前に対象と内容を確認できるようにしてください。

許可したユーザーのみがボットを利用できるようにし、同じTelegramメッセージを重複処理しないでください。再起動後に保持される情報と保持されない情報を明示し、認証切れや連携失敗を成功として扱わないでください。

成果物: ボットのコード、環境設定ガイドと実行方法。空き予定・重複予定・タイムゾーン変更・誤った宛先・重複メッセージをテストし、テスト用のメールとカレンダーで動作を確認してください。