• Use Cases
  • Pricing
  • Security
  • Docs
Sign InStart free

The outbound integration layer for SaaS products: emit once, then let Meshes handle routing, retries, fan-out, and delivery history.

  • Terms of Service
  • Privacy Policy
  • Acceptable Use Policy
  • Cookie Policy

© Copyright 2026 Meshes, Inc. All Rights Reserved.

  • Getting Started
    • What is Meshes?
    • Quickstart
    • Core Concepts
    • API Overview
  • AI Tools
    • Cursor Rules
    • MCP Server
    • LLMs Docs
  • API Documentation
    • API Reference
    • Authentication
    • Results
    • Rate Limiting
    • SDKs
    • Integrations & Rules
  • Events
    • Publishable Keys
    • Send Events
    • Bulk Event Ingestion
  • Embed & Sessions
    • Quickstart
    • Session API Overview
    • Launch URL and Iframe Bootstrap
    • Iframe Message Contract
    • Session Roles and Scopes
    • Workspace Pages Available in Embed
    • Session Refresh Lifecycle
    • Iframe Sizing and Resize Handling
    • OAuth and Connection Setup Behavior
    • Security Model
    • Troubleshooting
  • Integrations
    • ActiveCampaign
    • AWeber
    • Customer.io
    • Discord
    • HubSpot
    • Intercom
    • Mailchimp
    • MailerLite
    • Pipedrive
    • Resend
    • Salesforce
    • SendGrid
    • Slack
    • Webhooks
    • Zoom

Events

Send events into Meshes for routing, fan-out, retries, and delivery to your configured destinations.

Meshes is an event ingestion platform: your app emits events, and Meshes routes them to the right destinations using rules.

This section covers public event ingestion (using a workspace publishable key) and the supported ingestion endpoints.

Two ways to authenticate event ingestion

Meshes supports two authentication modes for emitting events:

  • Publishable Key (recommended for client-side / browser / mobile):
    Use a workspace publishable key in the X-Meshes-Publishable-Key header. This key is safe to expose in frontend code and is limited to event ingestion.
  • Machine JWT (server-side):
    You can also emit events from trusted server environments using the private API authentication (JWT bearer token).

Getting started

  1. Publishable Keys: What they are and how to use them safely.
  2. Send an Event: Emit a single event.
  3. Bulk Event Ingestion: Emit up to 100 events per request.

Related docs

  • Quickstart
  • API Documentation
  1. Two ways to authenticate event ingestion
    1. Getting started
    2. Related docs