Overview
The Contiguity JavaScript SDK is the official TypeScript/JavaScript library for interacting with Contiguity’s communication APIs. Built with TypeScript, it provides a type-safe and intuitive interface for sending messages across multiple channels from your Node.js applications.Key Features
SMS/Text Messages
Send text messages, reactions, and retrieve conversation history
Send emails with HTML, plain text, or React Email templates
OTP/Verification
Generate and verify one-time passwords for authentication
iMessage
Send iMessages with typing indicators, reactions, and read receipts
Send WhatsApp messages with rich formatting and reactions
Webhooks
Handle incoming messages and delivery updates securely
What You Can Build
With the Contiguity JavaScript SDK, you can build:- Authentication systems with OTP verification via SMS or email
- Notification services that reach users on their preferred channels
- Marketing campaigns with personalized messages across SMS, email, and WhatsApp
- Customer support with two-way messaging and conversation history
- Alerts and reminders for time-sensitive information
- Conversational applications with webhook handlers for incoming messages
Requirements
- Node.js 18 or higher
- A Contiguity account with an API token (get yours at console.contiguity.com)
Quick Example
Next Steps
Quickstart
Get started in 5 minutes with your first API call
Installation
Detailed setup and configuration guide
API Reference
Explore all available methods and parameters
Core Features
Learn from real-world code examples

