Custom Email Subscriptions
Overview
Email subscriptions, similarly to webhooks, are a method of communicating a selected event, e.g. file ingestion or workflow approval request, occurred in Fynapse.
By default, Fynapse provides 10 email subscriptions for Approval Workflow events.
You can create custom email subscriptions for different Event Types using REST API endpoints.
Email subscriptions are released under a feature flag. Please note that when you enable the feature flag, it covers both the default and custom email subscriptions.
Email subscriptions are not available for balance.extracted event.
Email Subscriptions REST API Endpoints
Template for a Custom Email Subscription
To create a custom email subscription you need to include the following subscription fields in the payload for the email-subscriptions endpoint:
Different groups of Event Types have different data fields. If you want to create a subscription for multiple event types, we recommend pairing event types with similar data fields to ensure clarity of the generated messages.
Sample Payload
Sample 1
Sample 2
Recipient Token Grammar
Each entry in recipients[] is one of:
- Literal — e.g.
ops@example.com. Sent as-is. - User —
{{u::<payload-field>}}, e.g.{{u::requestor}}. The field’s value (user id/username from the payload) is resolved to an email address via the identity service at send time. - Group —
{{g::<payload-field>}}, e.g.{{g::approverGroup}}. The field’s value (group name) is resolved and expanded to every member’s address at send time.
Missing payload fields or unresolvable users/groups cause that recipient to fail into the delivery audit rather than block the batch.
Rendering
- The contents of the payload are wrapped in a graphic design provided by Fynapse.
- Every email is auto-converted to a plain-text alternative for clients that don’t render HTML.
- Transport: SMTP via SendGrid.
- The default
Fromaddress isno-reply@fynapse.aptitudecloud.com(env-dependent).
Sample Email
Example 1

Example 2
