Get In Touch

NHS Notify API Integration

Integrating with the NHS Notify API enables your solution to send timely communications - via email, SMS, letter, or NHS App notifications - to patients and service users.

Get in touch

Need help with NHS Notify API Integration?

Whether you're developing a new digital health product or extending an existing solution with NHS Notify API integration, 6B brings the technical expertise, healthcare insight, and experience needed to accelerate delivery.

Rebecca

Rebecca

Business Development

Or call Rebecca on 0113 350 1290

6B works with digital health innovators, NHS Trusts, ICBs, and care providers to design, develop, and deploy secure NHS Notify integrations. From onboarding and template setup to API development, callback handling, and production monitoring, we help your platform communicate confidently and compliantly.

What is the NHS Notify API?

The NHS Notify API provides a RESTful, JSON-API interface for sending messages to citizens where there is a lawful basis for care-related communications. It supports single and batch messaging to the NHS App, email, SMS, or letter, along with message templating, smart channel routing, multiple language and format support, and delivery tracking via callbacks. The API uses secure, application-restricted authentication via signed JWTs and operates across sandbox, integration, and production environments on the NHS API Platform.

Our NHS Notify Integration Process

6B delivers NHS Notify integrations from discovery to post-launch. We start by assessing your messaging requirements, guiding you through the NHS Notify onboarding process and confirming your lawful basis. Once onboarding begins, we support you in creating message templates or configuring free-text messaging fields. Our development team implements integration points for sending and tracking messages, sets up authentication using signed JWTs, and performs sandbox testing using NHS-provided test environments.

We also develop and secure callback endpoints so that your system can receive delivery notifications and update records accordingly. Callback requests are authenticated and signed, and our implementation ensures signature verification is robust and idempotent. Following development and integration testing, we support you through smoke testing and go-live preparation using approved test patients in the production environment. Once live, we continue to monitor performance and provide technical support, helping you scale your communications securely and reliably.

Benefits of NHS Notify Integration

By integrating with NHS Notify, your organisation can reach patients directly using their preferred communication channel. This reduces missed communications and improves response rates. NHS Notify handles delivery infrastructure, removing the need to maintain complex messaging systems internally. It provides built-in compliance with NHS standards and accessible formatting requirements, streamlining your assurance obligations. The service also includes delivery tracking so you can assess message performance and identify any issues in near real time. With its scalable infrastructure, NHS Notify supports small updates and large-scale communications alike.

Why choose 6B for NHS Notify integration?

6B has delivered NHS Notify integrations for NHS Trusts, ICSs and health tech startups, guiding clients through onboarding, development and go-live.


We are experienced in using signed JWT authentication and building secure, reliable endpoints for message delivery and callback handling.


Our team supports message formatting across SMS, email and NHS App channels, including templated and free-text messaging.


We ensure your integration meets NHS requirements for accessibility, compliance and delivery SLAs through all stages of testing.


After go-live, 6B provides continued support, helping you monitor performance and evolve your messaging capability as your service grows.

NHS Notify API Integration FAQs

The NHS Notify API enables messaging via NHS App, email, SMS, and physical letters. It provides support for templated or free‑text messages, smart channel routing, multilingual formatting, and delivery tracking via callbacks.

Notify delivers real‑time delivery status callbacks—such as Delivered, Notified, Read, Unnotified, or Rejected. Integration includes building callback endpoints capable of verifying digital signatures and updating message statuses accordingly.

Authentication is done via signed JSON Web Tokens (JWTs) using application-restricted credentials. Integration typically uses key-based access or OAuth-like mechanisms consistent with NHS API management requirements.

Messages must have a legally valid basis (such as direct care or consent-based contact) for each NHS number recipient. NHS specifies use-case approval before messaging, especially for time-critical or clinical communications.

Yes—Notify integration can be embedded in EHRs or patient portals to automate appointment reminders, test results notifications, follow‑up messages, or general communications—triggered based on clinical workflows.

If a message status is Rejected or Unnotified, your integration should trigger fallback channels (e.g. SMS or email) based on the care-critical nature of the content, ensuring safe delivery and patient communication continuity.

Developers use NHS sandbox and integration environments during onboarding. These support message templating, delivery tracking, callback handling, and signature verification before progressing to UAT and production stages.

Notify uses NHS numbers to pull verified contact details from PDS. Messages are not sent to deceased or flagged records. Templates must meet accessibility standards, and Notify is GDPR‑compliant, ISO 27001 certified, and adheres to NHS data governance.