UserGems · AsyncAPI Specification

Usergems Webhooks

Version

View Spec View on GitHub Sales IntelligenceOutboundAccount Based MarketingChampion TrackingJob ChangesBuying SignalsAI ScoringSales EngagementCRMRevenue OperationsGo-To-MarketMCPAI AgentsAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-08-13'
method: searched
source: https://help.usergems.com/article/using-the-usergems-api
docs:
  - https://help.usergems.com/article/using-the-usergems-api
  - https://help.usergems.com/article/conditional-actions
  - https://help.usergems.com/article/mcp-early-access-claude
spec_type: none
description: >-
  UserGems publishes no AsyncAPI document and no event catalog, but it does ship
  a real outbound event surface: "Send to Webhook" is a first-class campaign
  workflow action, and it is the provider's documented answer to the REST API
  being write-only — "To send data from UserGems to an external system, use the
  Send to Webhook action in a campaign." This file records that surface honestly:
  the mechanism is real and documented, the payload contract is not published.
event_surface:
  direction: outbound
  mechanism: campaign workflow action
  name: Send to Webhook
  configured_in: UserGems campaign builder (also configurable via the MCP server)
  trigger_model: >-
    Signal-driven. A campaign runs against an audience; when a prospect or
    account matches, the workflow's actions fire in order, and "Send to Webhook"
    is one of the available actions. Triggering is therefore per-record within a
    campaign run, not a global event bus.
  conditional: true
  conditional_note: >-
    Send to Webhook is one of the actions that supports Conditional Actions —
    multiple named variants inside a single action, each with its own audience
    filter, plus an optional no-filter fallback and a "skip this action if no
    filter is met" default.
webhooks:
  - name: Send to Webhook
    direction: outbound
    transport: HTTPS POST to a customer-supplied URL
    payload_schema: not published
    event_types: not enumerated
    delivery_guarantees: not published
    retry_policy: not published
    replay: not published
    signing:
      hmac: false
      method: header-based X-Api-Key only
      source_quote: >-
        "HMAC webhook signing — outbound webhook verification uses header-based
        X-Api-Key only" is listed by UserGems under "The following are not
        currently supported".
      consequence: >-
        A receiver cannot cryptographically verify that a delivery originated
        from UserGems; it can only compare a shared secret presented in a header,
        which is replayable by anyone who observes it.
inbound_events:
  supported: false
  note: >-
    There is no inbound event/streaming endpoint. First-party data enters through
    the write-only REST API (see openapi/), one record per request.
asyncapi:
  published: false
  probed:
    - url: https://api.usergems.com/asyncapi.yaml
      status: 302
    - url: https://www.usergems.com/asyncapi.yaml
      status: 404
  note: >-
    No AsyncAPI document exists at any probed location, and the GitHub
    organization (github.com/usergems) publishes zero public repositories, so
    there is no spec to harvest. Not fabricated.
related_egress:
  - channel: Slack notification (campaign action)
  - channel: Email notification (campaign action)
  - channel: CRM write-back (Salesforce, HubSpot, Microsoft Dynamics)
  - channel: Sequence enrollment (Outreach, Salesloft, Gong Engage)
  - channel: Ad-audience sync (LinkedIn, Meta, Google)

Work with this as data

Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/usergems-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.