Support
Where to ask questions about SMS SDK, report bugs, and report security issues, and which questions belong with your SMS provider.
SMS SDK is maintained on GitHub. There is no paid support plan.
Ask a question or report a bug
| You have | Go to |
|---|---|
| A bug, or behavior that contradicts these docs | GitHub issues |
| A question about using SMS SDK | GitHub issues, with the question label |
| A provider fact that looks wrong | An issue with a link to the provider’s official documentation |
| A docs mistake | An issue, or a pull request against apps/docs (see Contributing) |
Include the SMS SDK version, your runtime, the adapter, and the error’s toJSON() output, which is redacted and safe to paste. Never post credentials, full phone numbers, or message contents.
Security issues
Do not open a public issue for a vulnerability, such as a way to bypass webhook signature verification. Use GitHub’s private vulnerability reporting for the repository.
Questions for your provider
SMS SDK cannot see or change your provider account. Contact your provider’s support for:
- sender provisioning, number porting, 10DLC, toll-free verification, or short code approval
- messages accepted but not delivered, filtered, or blocked by carriers
- account limits, balance, trial restrictions, or geographic permissions
- pricing and invoices
Before you contact them, collect the message’s providerId from the send result or status webhook. Providers look messages up by their own ID.
Check your setup first
A dry run of the doctor CLI catches many configuration problems without any network calls.
npx @opencoredev/sms-sdk doctor --adapter telnyx --to +14155550123
See Doctor CLI.