← 返回
未分类

Feishu Calendar Conflict Detector

Feishu Calendar Conflict Detector - Detect scheduling conflicts before booking meetings. **Features**: - Check if attendees are available before creating mee...
飞书日历冲突检测器 - 在预约会议前检测日程冲突。**功能**:在创建会议前检查参与者是否可用...
ramlee77
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 307
下载
💾 0
安装
1
版本
#calendar#conflict#feishu#latest#meeting

概述

Feishu Calendar Conflict Detector

⚠️ Pre-requisites

  • Time format: ISO 8601 / RFC 3339 (with timezone), e.g. 2026-03-31T14:00:00+08:00
  • Batch query: Can check up to 10 users at once
  • user_open_id needed: Get from message context SenderId

📋 Quick Reference

IntentToolactionRequired Params
---------------------------------------
Check free/busyfeishu_calendar_freebusylisttime_min, time_max, user_ids
Create meetingfeishu_calendar_eventcreatesummary, start_time, end_time
Query user IDfeishu_search_user-query

🛠️ Usage

1. Check Single User Availability

{
  "action": "list",
  "time_min": "2026-03-31T09:00:00+08:00",
  "time_max": "2026-03-31T18:00:00+08:00",
  "user_ids": ["ou_xxx"]
}

Response format:

{
  "busy_slots": [
    {"start": "2026-03-31T10:00:00+08:00", "end": "2026-03-31T11:00:00+08:00"},
    {"start": "2026-03-31T14:00:00+08:00", "end": "2026-03-31T15:30:00+08:00"}
  ],
  "free_slots": [
    {"start": "2026-03-31T09:00:00+08:00", "end": "2026-03-31T10:00:00+08:00"},
    {"start": "2026-03-31T11:00:00+08:00", "end": "2026-03-31T14:00:00+08:00"},
    {"start": "2026-03-31T15:30:00+08:00", "end": "2026-03-31T18:00:00+08:00"}
  ]
}

2. Check Multiple Users Availability

{
  "action": "list",
  "time_min": "2026-03-31T09:00:00+08:00",
  "time_max": "2026-03-31T18:00:00+08:00",
  "user_ids": ["ou_xxx", "ou_yyy", "ou_zzz"]
}

Result: Returns common free time slots when ALL users are free.

3. Find Available Meeting Slots

Algorithm:

  1. Get busy slots for all attendees
  2. Find gaps between busy slots
  3. Filter by minimum meeting duration
  4. Return available windows

Example: 2-hour meeting, 3 attendees

{
  "action": "list",
  "time_min": "2026-03-31T09:00:00+08:00",
  "time_max": "2026-03-31T18:00:00+08:00",
  "user_ids": ["ou_xxx", "ou_yyy", "ou_zzz"]
}

Suggested slots (if busy 10-11, 14-15:30):

  • 09:00-10:00 ✓
  • 11:00-14:00 ✓
  • 15:30-18:00 ✓

4. Conflict Warning

Before creating a meeting, warn user if conflicts exist:

{
  "action": "list",
  "time_min": "2026-03-31T10:00:00+08:00",
  "time_max": "2026-03-31T11:00:00+08:00",
  "user_ids": ["ou_xxx", "ou_yyy"]
}

If response shows busy slots in this time range → Conflict detected!


💰 Pricing

VersionPriceFeatures
--------------------------
Free¥0Check 1-2 users
Pro¥12/monthCheck up to 10 users, auto-suggest slots
Team¥35/monthHistorical analysis, recurring meeting conflicts

📝 Example

User says: "看一下明天上午10点张三和李四有没有空"

Execute:

  1. Search for 张三 and 李四 to get open_ids
  2. Query free/busy for tomorrow morning 09:00-12:00
  3. Check if 10:00-11:00 is in free slot
  4. Report availability

Response: "张三和李四在明天上午10点都OK,没有冲突 ✓"


🔧 Tips

  • Query 30 minutes before/after desired time for buffer
  • Consider user's working hours (default: 09:00-18:00)
  • For international teams, account for timezone differences
  • Use "tentative" status as "may be busy" warning

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 13:27 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

business-ops

飞书任务管理增强版

ramlee77
飞书任务管理增强版 - 高级任务与清单管理工具。 **基础功能**(免费): -创建、查询、更新任务 - 任务完成/反完成 - 创建和管理任务清单 **高级功能**(付费): - 子任务管理 - 高级筛选与批量操作 - 任务评论与讨论 -
★ 0 📥 533
office-efficiency

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 928 📥 186,947
office-efficiency

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 458 📥 152,605