Notification Engine · Coming Q4 2026

Tell customers what's happening.
Event-driven push, SMS & email.

Planned for Q4 2026: Remitgo's notification engine will listen to platform events, transfer settled, KYC approved, payment received, and fan them out across push, SMS and email using templated, multi-language messages with delivery tracking.

Event-driven
Trigger model
3
Channels
Templated
Multi-language
Q4 2026
Availability

Event-driven triggers

Planned: subscribe notifications to platform events so a settled transfer or an approved KYC fires the right message with no polling. AML and screening events go to your compliance team, never to customer channels.

  • Subscribe to platform events
  • No polling required
  • Conditional routing rules

Push notifications

Planned: deliver mobile push to your consumer and agent apps, with device token management handled by the engine.

  • iOS & Android push
  • Device token management
  • Silent & visible payloads

SMS delivery

Planned: send transactional SMS for one-time codes and transfer status, failing over to a second provider when one is down.

  • Transactional SMS
  • Provider failover
  • Delivery receipts

Email channel

Planned: send branded transactional email from the same event, sharing one template definition across all three channels.

  • Branded HTML email
  • Shared template source
  • Bounce handling

Multi-language templates

Planned: author each message once with variables and locale variants, and the engine renders the correct language per recipient.

  • Variable interpolation
  • Per-locale variants
  • Preview & test send

Delivery tracking

Planned: every dispatch records its status across channels, so you can prove a customer was notified and retry on failure.

  • Per-message status
  • Automatic retry on failure
  • Auditable delivery log

API Reference

Integrate in minutes.

Preview of the planned interface - this API is in development and not yet publicly available.

POST/api/v1/notificationsPLANNED

Request

{
  "idempotency_key": "7d41-08bc-2fe5",
  "event": "transfer.settled",
  "recipient": "cust_1042",
  "channels": ["push", "sms", "email"],
  "template": "transfer_settled",
  "locale": "en-GB",
  "data": { "amount": 25000, "currency": "GBP" }
}

Response

{
  "notification_id": "ntf_6b2d8f",
  "dispatch_status": "accepted",
  "deliveries": [
    { "channel": "push", "dispatch_status": "sent", "delivery_status": "not_reported", "delivery_id": "dlv_2f19", "dispatched_at": "2026-07-01T14:29:52Z" },
    { "channel": "sms", "dispatch_status": "queued", "delivery_status": "pending", "delivery_id": "dlv_2f1a", "dispatched_at": null },
    { "channel": "email", "dispatch_status": "sent", "delivery_status": "pending", "delivery_id": "dlv_2f1b", "dispatched_at": "2026-07-01T14:29:53Z" }
  ],
  "api_version": "v1"
}

data.amount is an integer in the currency's minor unit: 25000 is £250.00, and the template formats it for the recipient's locale.

Keep every customer in the loop.

Remitgo launches Q4 2026. Talk to our team about the events and channels you want to wire up.