Skip to main content

Documentation Index

Fetch the complete documentation index at: https://acme-3f0e8fe2.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Event rules automate render generation in response to events from external systems (Stripe, webhooks, schedule triggers).

Anatomy

FieldDescription
idRule identifier
nameHuman-readable label
event_typeSource event (e.g. stripe.checkout.completed)
template_idTemplate to render when the rule fires
mappingJSON path expressions: event payload → modifications
enabledWhether the rule is active

Example: render certificate on payment

{
  "name": "Order confirmation card",
  "event_type": "stripe.checkout.completed",
  "template_id": "tpl_receipt",
  "mapping": {
    "customer": "$.data.object.customer_details.name",
    "amount": "$.data.object.amount_total"
  }
}
When the configured webhook receives a matching event, Imtegrate evaluates the JSONPath mapping and triggers a render. The result URL is sent to the rule’s destination webhook. See the API reference for event-rules.