Skip to content
← All components

Messaging

Push / SMS / email

Delivers notifications to devices and inboxes when users are offline.

When to use

  • Order updates, OTPs, new-message alerts

Pitfalls

  • Respect user preferences and provider rate limits

Options by provider

The first option is what diagrams show for that provider.

Amazon Web Services

  • Amazon SNS mobile pushManaged
  • Amazon SES — emailManaged

Google Cloud

  • Firebase Cloud MessagingManaged

Microsoft Azure

  • Azure Notification HubsManaged
  • Azure Communication ServicesManaged

Open source / self-hosted

  • ntfySelf-hosted
  • Postal — emailSelf-hosted

Third-party (works with any cloud)

  • TwilioManaged
  • SendGridManaged
  • APNs / FCM directManaged

Used in