SuperAPI AI 工具集

FreshBooks Automation

办公与效率

查看项目

更新于 10-15 20:26

技能介绍

用途:通过自动化工具操作 FreshBooks 云会计,完成企业列表查询、项目管理与筛选、时间跟踪和预算监控,面向中小企业记账场景。

主要能力:核心工具有两个。FRESHBOOKS_LIST_BUSINESSES 用于列出当前认证用户可访问的所有企业及其角色,无需参数;多数后续操作都依赖其返回的 business_id。FRESHBOOKS_LIST_PROJECTS 用于按企业列出项目,支持参数:business_id(必填)、active、complete(按状态筛选)、sort_by(created_at、due_date 或 title)、updated_since(RFC3339 格式)、include_logged_duration(返回已记录秒数)、skip_group(省略团队数据以减小响应)。

使用方式:此技能需要连接 Rube MCP 服务器(https://rube.app/mcp)。执行工具前须确保 freshbooks 工具包已有活动连接;若无则通过 RUBE_MANAGE_CONNECTIONS 发起。推荐流程是先调用 FRESHBOOKS_LIST_BUSINESSES 获取 business_id,再调用 FRESHBOOKS_LIST_PROJECTS 查询项目,并结合筛选和排序参数。常见用途包括为时间跟踪或开票获取全部项目、按客户或状态筛选项目、监控项目完成与预算、查看团队分配。可利用 active: true 与 complete: false 监控进行中的项目;用 updated_since 查最近更新。

限制与注意:多数操作必须先获得 business_id;updated_since 必须为 RFC3339 格式(如 2026-01-01T00:00:00Z),其他格式会失败。项目列表响应分页,需检查是否有更多页;无匹配结果时返回空列表,并非错误。include_logged_duration 为 true 时,时长以秒返回,展示时需除以 3600 换算为小时。工具包文档见 composio.dev/toolkits/freshbooks。