SuperAPI AI 工具集

telnyx-missions-ruby

通用与其它

查看项目

更新于 10-16 04:30

技能介绍

用途:该技能提供 Telnyx Missions 的 Ruby SDK 示例,用于创建和管理 Telnyx Missions,即面向 AI 驱动电信运营的自动化工作流、任务与子资源。

主要能力:支持 Missions 的列表、创建、获取、更新、删除与克隆;支持知识库(knowledge bases)和 MCP 服务器的增删改查;支持运行(runs)的列表、启动、获取详情、更新状态与结果、取消、暂停与恢复;支持运行事件(events)的列表、记录与详情查询;支持运行计划(plan)的获取、创建、添加步骤、获取步骤详情与更新步骤状态;支持列出并关联 Telnyx 代理(telnyx-agents)。

使用方式:安装 gem install telnyx,然后 require "telnyx" 并初始化客户端 client = Telnyx::Client.new(api_key: ENV["TELNYX_API_KEY"])。分页可使用 .auto_paging_each 自动迭代。生产代码需处理错误,包括网络错误、429 限流、422 校验错误和 401 认证错误;常见状态码有 401、403、404、422、429。

适用场景:需要在 Ruby 应用中通过 Telnyx API 管理 AI 任务工作流、运行状态、计划步骤、事件日志、知识库与 MCP 服务器,以及关联语音/消息代理时使用。

限制:资料仅提供 Ruby SDK 示例与 API 端点说明,未提供收费、价格、平台支持范围或具体效果等信息。