Official libraries

Libraries, modules and official plugins for easy integration with Calisero

Production ready

Libraries tested in production, trusted by developers

Actively maintained

Regular updates, fixes and improvements from our dedicated team

Community support

An active community of developers and complete documentation

Pick your preferred language
and start in minutes

Well maintained, trustworthy and production-ready solutions for a frictionless integration with the Calisero API.

Available libraries

PHP Library Available

packagistv2.3.1 testspassing

The official PHP library for the Calisero transactional SMS API. Compatible with PHP 7.4 – 8.5, offering modern features and error handling.

Key features:

  • Type-safe and fully PSR compliant
  • Integrates with Laravel and Symfony
  • Complete test coverage
  • Detailed documentation

Laravel SMS Package Available

packagistv1.3.1 testspassing

Integrate Calisero SMS into Laravel with no effort: artisan commands, publishable configuration, queue-ready delivery, events and Horizon metrics.

Key features:

  • Auto-discovery, no configuration needed
  • Publishable configuration and environment variables
  • Compatible with Queue & Horizon
  • Phone number validation and normalisation
  • Broadcastable delivery events

Symfony Bundle Available

packagistv1.0.0 testspassing

The official Symfony bundle for the Calisero transactional SMS API, built on the PHP library. For Symfony 6.4, 7 and 8 on PHP 8.2 or later.

Key features:

  • Autowired SMS client, configured from environment variables
  • Transport for the Symfony Notifier component
  • Delivery webhook with Symfony events
  • Console commands and validation constraints

Node.js Library Available

npmv1.0.0 testspassing

The official Node.js library for the Calisero transactional SMS API. Written in TypeScript, Promise-based and with no dependencies, for Node.js 20.19 or later.

Key features:

  • Fully typed, written in strict TypeScript
  • No dependencies, ESM and CommonJS
  • OTP verifications, opt-outs and URL shortening
  • Delivery webhook handler for Node.js and Express
  • Tested on Node.js 20, 22, 24 and 26

Libraries in development

Go Library Coming soon

The official Go library for the Calisero transactional SMS API, for backend services, workers and command-line tools.

Planned features:

  • Messages, OTP verifications, opt-outs and account
  • Context support for timeouts and cancellation
  • Typed errors carrying the request trace ID
  • Delivery webhook handler for net/http

Currently in development. We will publish the link here at launch.

Coming soon

Python Library Coming soon

The official Python library for the Calisero API. Compatible with Python 3.8+ and popular frameworks.

Planned features:

  • Integrates with Django and Flask
  • Support for async/await
  • Type hints and validation
  • Complete documentation

Currently in development. We will publish the link here at launch.

Coming soon

Ready to try Calisero free?

Create an account and get €1 test credit, with no obligation.

Try it now