Mob.ly · AsyncAPI Specification

Mobly Webhooks

Version

View Spec View on GitHub CompanyEventsEvent MarketingLead CaptureLead EnrichmentB2BMarketingGo-To-MarketArtificial IntelligenceCRMMarketing AutomationTrade ShowsAsyncAPIWebhooksEvents

AsyncAPI Specification

Raw ↑
generated: '2026-08-13'
method: searched
source: https://www.getmobly.com/integrations
spec_type: none
asyncapi_published: false
note: >-
  Mobly publishes NO AsyncAPI document and no webhook payload contract. What it
  does publish is an outbound event surface described in prose: a WEBHOOK
  integration destination (confirmed as a first-class value of the
  `IntegrationType` enum in the REST API's Lead.remoteIds field) and a
  notification-rule engine with three named triggers. Both are captured below.
  Because there is no published schema, no signing scheme, no retry policy and
  no delivery-guarantee statement, an integrator cannot write a receiver from
  the documentation alone — this is the largest machine-readable gap in Mobly's
  event surface.

webhook_destination:
  advertised: true
  name: Webhook
  description: Send real-time data to any app or service you use.
  source: https://www.getmobly.com/integrations
  integration_type_enum: WEBHOOK
  enum_source: https://help.getmobly.com/api-reference/readme/models
  enum_note: >-
    IntegrationType is documented as a string enum whose values include
    MARKETO, HUB_SPOT, ZOHO, SALES_FORCE, PIPE_DRIVE, ELOQUA, PARDOT and
    WEBHOOK. A lead's `remoteIds[]` records the id it was given in each
    connected destination, WEBHOOK among them — so a webhook destination is a
    real, modelled sync target, not marketing copy.
  payload_schema: null
  signing: null
  retries: null
  delivery_guarantee: null
  configuration_ui: Hub → Integrations
  docs: https://help.getmobly.com/help-center/integrations/integrations

notification_rules:
  advertised: true
  docs: https://help.getmobly.com/help-center/notifications/creating-notification-rules
  delivery_channels:
  - Slack (via the Slack integration)
  - Mobly Email (built-in mailer)
  triggers:
  - name: Lead Captured
    fires_when: a lead is captured — scanned, manually added, or photo-uploaded
    options:
    - scope (which events the rule applies to)
    - filter (lead source or specific qualifier values)
    - notify mode (every lead, or unique leads only)
    - message template with merge variables ({{first_name}}, {{event_name}}, {{rep_name}})
  - name: Sync Error
    fires_when: leads fail to sync to the connected CRM
    requires: a connected CRM integration (HubSpot, Salesforce, Pipedrive or Zoho)
    digest_intervals: [hourly, twice daily, daily, weekly (Mondays)]
  - name: Event Summary
    fires_when: around the event lifecycle (daily recap during the event, wrap-up
      after)
    sections: [Team Members Attending, Activation Schedule, Event Logistics, My Assignments]

inbound_webhooks:
- source: Stripe
  product: Host (event ticketing)
  verification: HMAC signature, verified server-side with Stripe's standard scheme
    before a registration is marked paid
  transport: HTTPS / TLS 1.2+
  docs: https://help.getmobly.com/help-center/host/security-and-payments
  note: >-
    This is Mobly CONSUMING Stripe's webhook contract, not publishing its own.
    Recorded because it is the only signed webhook path Mobly documents.

polling_alternative:
  endpoint: GET /leadActivityEvents
  note: >-
    In the absence of a documented outbound event schema, the REST API's lead
    activity event stream (LeadActivityEventV0Response, with a
    LeadActivityEventType enum) is the closest machine-readable equivalent — an
    agent must poll it rather than subscribe.
  spec: openapi/mobly-rest-api-v0-openapi.yml

x-evidence:
- url: https://www.getmobly.com/integrations
  http_status: 200
  note: '"Webhook — Send real-time data to any app or service you use." listed among
    the integrations'
- url: https://help.getmobly.com/api-reference/readme/models.md
  http_status: 200
  note: IntegrationType enum includes WEBHOOK
- url: https://help.getmobly.com/help-center/notifications/creating-notification-rules.md
  http_status: 200
- url: https://help.getmobly.com/asyncapi.yaml
  http_status: 404
gaps:
- No AsyncAPI document.
- No webhook payload schema, event-name catalog, or example delivery.
- No signature/HMAC scheme published for outbound webhooks.
- No retry, ordering or at-least-once delivery statement.