onesignal_rest_api-automation
通过Rube MCP(Composio)自动化OneSignal任务:推送通知、用户细分、模板管理及消息发送。始终优先搜索工具以获取最新架构信息。
分类
开发工具安装
热度:20
下载并解压到你的 skills 目录
复制命令,发送给智能体自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-onesignal_rest_api-automation&locale=zh&source=copy
OneSignal 自动化 - 通过 Rube MCP 实现推送通知自动化
技能概述
通过 Composio 的 OneSignal REST API 工具包和 Rube MCP,自动化执行 OneSignal 推送通知、受众细分管理、消息模板和多渠道消息任务,无需直接管理 API 密钥。
适用场景
1. 自动化推送通知发送
适合需要定期或基于事件自动触发推送通知的应用场景,如用户行为触发的个性化通知、定时营销推送、系统警报等。
2. 批量管理受众细分
当需要动态管理大量用户分组时,可通过自动化工具创建、更新和删除受众细分,实现精准用户分群和定向推送。
3. 集成到 AI Agent 工作流
将 OneSignal 功能嵌入 Claude Agent 或其他 AI 助手中,使智能代理能够自主执行通知发送、用户管理等操作。
核心功能
1. 自动化工具发现与执行
通过
RUBE_SEARCH_TOOLS 动态获取最新的 OneSignal 工具架构和可用操作,确保始终使用当前正确的 API 规范,避免硬编码过期工具名称。2. 推送通知与消息管理
支持创建和发送推送通知、管理消息模板、执行多渠道消息任务,可单次发送或批量处理,适合个性化营销和系统通知场景。
3. 受众细分动态管理
自动化创建、查询和更新 OneSignal 受众细分,支持基于用户属性和行为数据的动态分群,便于实现精细化运营策略。
常见问题
如何通过 Rube MCP 连接 OneSignal?
首先确保 Rube MCP 已添加到客户端配置(
https://rube.app/mcp),然后调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 onesignal_rest_api。如果连接未激活,按返回的认证链接完成 OAuth 授权,确认状态为 ACTIVE 后即可使用。OneSignal 自动化需要 API 密钥吗?
不需要。通过 Rube MCP 和 Composio 的集成,认证流程通过 OAuth 完成,您只需在首次连接时授权,之后所有 OneSignal API 调用都会自动携带有效的访问令牌。
怎么批量发送 OneSignal 推送通知?
对于大规模发送任务,建议使用
RUBE_REMOTE_WORKBENCH 配合 Python 的 ThreadPoolExecutor 并行执行多个推送操作。先通过 RUBE_SEARCH_TOOLS 查找批量发送相关的工具,然后在工作台中循环调用 run_composio_tool() 处理目标用户列表。