Lunogram

Integrations

Integrations that let Lunogram send messages and track analytics

Integrations are WASM plugins that enable Lunogram to send messages through various channels. Integrations are configured through the Lunogram UI under Project Settings > Integrations.

Email

Coming Soon

The following email integrations are planned:

  • Amazon SES - Cost-effective email sending with AWS
  • Mailgun - Email API with powerful tracking
  • SendGrid - Transactional and marketing email
  • SMTP - Generic SMTP support

SMS

Coming Soon

The following SMS integrations are planned:

  • Telnyx - Communications platform with SMS and voice
  • Plivo - Cloud communications for SMS and voice
  • Vonage - Communications APIs including SMS

Push Notifications

How Integrations Work

Lunogram uses WebAssembly (WASM) plugins for integrations, powered by the Extism runtime. This architecture provides:

  • Sandboxed execution - Integrations run in isolated environments
  • Language flexibility - Integrations can be written in Go, Rust, or any WASM-compatible language
  • Hot reloading - Add new integrations without restarting Lunogram
  • Security - Integration code cannot access the host system directly

Creating Custom Integrations

You can create custom integrations for internal systems or unsupported services. Examples are available in the modules/providers directory.

On this page