AbsoluteJS

Dispatch Adapters

dispatch-adaptersworkspacealphaMessaging

Monorepo root for @absolutejs/dispatch vendor adapters. Subpackages live in ./<name>/ and publish independently.

#Installation

BASH
bun add @absolutejs/dispatch @absolutejs/dispatch-resend @absolutejs/dispatch-twilio

#Capabilities

Overview

Provider implementations for @absolutejs/dispatch, covering email, push notifications, SMS, MMS, RCS, WhatsApp, consent workflows, registration, webhooks, and durable push fanout.

Email

@absolutejs/dispatch-postmark

@absolutejs/dispatch-resend

Mobile push

@absolutejs/dispatch-apns

@absolutejs/dispatch-fcm

@absolutejs/dispatch-push-postgres for durable device registration and fenced fanout claims

Omnichannel messaging

@absolutejs/dispatch-aws-end-user-messaging

@absolutejs/dispatch-infobip

@absolutejs/dispatch-sinch

Show 3 more

@absolutejs/dispatch-telnyx

@absolutejs/dispatch-twilio

@absolutejs/dispatch-vonage

Repository composition

11 public packages and 0 private workspace projects are versioned and developed together.

Outcomes

What you can build

Overview

Provider implementations for @absolutejs/dispatch, covering email, push notifications, SMS, MMS, RCS, WhatsApp, consent workflows, registration, webhooks, and durable push fanout.

Email

@absolutejs/dispatch-postmark

Mobile push

@absolutejs/dispatch-apns

Hardening checklist

Production guidance

OverviewProvider implementations for @absolutejs/dispatch, covering email, push notifications, SMS, MMS, RCS, WhatsApp, consent workflows, registration, webhooks, and durable push fanout.

Follow in order

Troubleshooting path

1
Trace from the first failed boundary
Reproduce the smallest canonical dispatch-adapters example, confirm the supported entry point and version in the API explorer, then inspect the first boundary that did not produce its documented result.

#Workspace contents

11 public packages and 0 private workspace projects are maintained in this repository.

@absolutejs/dispatch-apnsv0.2.0

Public package — Apple Push Notification service HTTP/2 PushAdapter for @absolutejs/dispatch with ES256 provider-token rotation.

@absolutejs/dispatch-aws-end-user-messagingv0.1.0

Public package — AWS End User Messaging SMS, MMS, RCS, Notify, and WhatsApp adapter for @absolutejs/dispatch.

@absolutejs/dispatch-fcmv0.2.0

Public package — Firebase Cloud Messaging HTTP v1 PushAdapter for @absolutejs/dispatch with ADC and short-lived OAuth token support.

@absolutejs/dispatch-infobipv0.1.0

Public package — Infobip Messages API omnichannel adapter for @absolutejs/dispatch with validation, webhooks, and US registration workflows.

@absolutejs/dispatch-postmarkv0.1.0

Public package — Postmark-backed EmailAdapter for @absolutejs/dispatch. Maps EmailMessage to Postmark's sendEmail params; surfaces the MessageID as DispatchResult.id.

@absolutejs/dispatch-push-postgresv0.1.0

Public package — Durable PostgreSQL device registry and fenced fanout claims for @absolutejs/dispatch push lifecycle.

@absolutejs/dispatch-resendv0.7.0

Public package — Resend-backed EmailAdapter with credential-safe installed effects, signed evidence, and reference-gated query recovery.

@absolutejs/dispatch-sinchv0.3.0

Public package — Production Sinch Conversation API adapter for AbsoluteJS with multichannel fallback, signed durable webhooks, consent, readiness, and 10DLC workflows.

@absolutejs/dispatch-telnyxv0.3.0

Public package — Production Telnyx SMS, MMS, and RCS messaging for @absolutejs/dispatch with signed webhooks, consent-safe scheduling, registration workflows, and readiness checks.

@absolutejs/dispatch-twiliov0.7.0

Public package — Production Twilio SMS, MMS, RCS, and WhatsApp for @absolutejs/dispatch with consent enforcement, signed webhooks, registration automation, and readiness checks.

@absolutejs/dispatch-vonagev0.2.0

Public package — Production Vonage Messages API adapter for AbsoluteJS with multichannel failover, signed durable webhooks, consent, readiness, and 10DLC inspection.

Workspace project
This workspace project is not published as a standalone npm package. Use its repository and the accurately labeled public or private workspace contents below.