Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.paubox.com/llms.txt

Use this file to discover all available pages before exploring further.

The Paubox Node.js SDK is the official JavaScript client library for the Paubox Email API and Paubox Forms. All service methods return Promises, making them compatible with async/await and promise chains.
npm install --save paubox-node

What you can do

  • Send encrypted, HIPAA-compliant email to one or more recipients
  • Send batches of up to 50 messages in a single API call
  • Create, update, and delete dynamic Handlebars templates
  • Send templated messages with per-message variable substitution
  • Track delivery status and engagement per recipient
  • Retrieve Paubox Form schemas and submit form responses with file attachments

Requirements

  • Node.js v22 or later

Get started

Quickstart

Install, configure credentials, and send your first email in minutes.

Authentication

Set up your API key and username via environment variables or direct config.

Email client

Full reference for sending email, managing templates, and tracking delivery.

Forms client

Retrieve form schemas and submit responses.