Meshes 是一款面向客户型 SaaS 应用的嵌入式 iPaaS,定位是“事件驱动的、开发者优先的嵌入式集成平台”。它解决的核心问题是:当 SaaS 产品需要把自身产生的产品事件投递到客户各自连接的下游工具(如 CRM、Webhook、邮件工具、Slack)时,开发者往往需要为每个目的地手写 Webhook、队列、worker 与重试逻辑,导致多租户路由、限流处理、失败重放和审计变得分散且难以维护。Meshes 通过统一的事件模型与路由层来承接这部分“投递机制”。
主要能力
-
一次事件、多目的地扇出:应用只需发出一个产品事件,Meshes 将其并行投递到所有匹配的配置目的地(CRM、Webhook 及下游系统)。
-
路由规则取代分支逻辑:按事件类型和工作区定义路由规则,例如“联系人在网站创建时,发送到 HubSpot + Mailchimp”“线索被分配且 tier=Pro 时,通知 Salesforce + 一个 Webhook”“试用到期时,仅触发内部 Webhook”。规则按工作区运行,因此每个租户或环境可拥有自己的路由逻辑与限制。
-
多租户工作区隔离:每个工作区拥有独立的连接、规则、凭证和限额,用于隔离客户、环境或区域。
-
凭证管理:为每个工作区处理 OAuth、API 密钥、令牌刷新与凭证存储,保持租户边界清晰,无需手写凭证管道。
-
重试、退避与死信:当下游 API 限流或失败时,Meshes 自动重试、保留失败上下文,并保持可重放路径。内置指数退避处理速率限制。
-
事件历史与可视化:记录每个目的地的投递状态、日志与指标;可搜索单个事件,查看它去了哪里、什么失败了、为什么失败、需要重放什么。
-
快速验证路径:快速入门流程涵盖创建连接、创建规则、发送事件、验证投递,便于在将生产流量接入前端到端验证流程。
使用方式
在应用代码中只需一条事件路径,通过 HTTPS(任何服务均可)或 SDK 发送事件——SDK 可用但非必需。将事件和资源建模一次,即可在连接和工作区之间复用。连接层面授权下游工具并保持凭证作用域限定在该租户;规则层面定义哪些事件触发哪些动作,而无需将路由逻辑写入应用;投递层面由 Meshes 负责扇出、限流退避、失败重试、死信捕获以及按目的地记录状态、日志与指标。下游变更时可在 UI 或 API 中修改路由,无需在应用里增加更多分支逻辑。
适用场景
- SaaS 产品团队:交付客户期望的 HubSpot、Salesforce、Mailchimp、Webhook 等集成,而无需把应用变成集成单体;用工作区隔离客户、环境或区域,同时共享同一核心事件模型。
- 多租户 SaaS:在不管理独立基础设施的前提下,为每个客户隔离集成,各租户拥有独立连接、规则和事件历史,统一在一个视图管理。
- 线索市场:将单条线索一次性分发到 2、5 或 10 个买方,通过 Webhook 或直接写入 CRM 投递,并在下游失败时具备重试、退避和完整审计轨迹。
- AI 智能体构建者:为 AI 智能体提供可靠的外部动作,当智能体决定发送 Slack 消息、更新 CRM 或触发工作流时,由 Meshes 处理投递、重试和可观测性。
- 增长与 RevOps 团队:无需让工程团队再添加队列或 worker 即可接入新工具;开发者定义事件,规则和连接负责路由。
- 内部平台:作为内部工具、富化服务和数据管道的中央事件层。
限制与定价(依据资料)
Meshes 目前列出的套餐为:Developer 计划包含每月 100 事件、1 个工作区、3 个连接、3 天审计保留、社区支持;更高层级分别包含每月 2,500 事件/8 工作区/24 连接/7 天保留,25,000 事件/50 工作区/250 连接/30 天保留及优先邮件支持,100,000 事件/200 工作区/2,000 连接/60 天保留,以及自定义承诺、池化用量、更长保留和发布支持。开发者计划可免费起步。关于具体支持的下游目的地清单、SDK 语言范围、SLA 等细节,资料中暂未提供完整列表,建议以官方文档为准。