+
Category
Integrations
Type
Communications provider
Schedule a call

What is TNZ?

TNZ is New Zealand's largest hosted SMS and messaging platform, operating since 2001 and serving businesses ranging from small organisations through to NZX50 corporations, government agencies, and SaaS platforms. TNZ delivers over 20 million SMS messages per year through direct carrier relationships in New Zealand and Australia, with global reach across 140+ countries. Their platform is purpose-built for business-critical, high-reliability messaging and is hosted on New Zealand and Australian infrastructure, supporting data sovereignty requirements.

As an Authsignal SMS provider, TNZ handles the delivery of one-time passwords for authentication flows, with a particular strength in reliable delivery to New Zealand and Australian mobile networks.

What this integration enables

  • Reliable SMS OTP delivery: High-deliverability SMS to New Zealand and Australian numbers, with global coverage across 140+ countries
  • Local carrier relationships: Direct carrier access in NZ and AU for fast, trusted message delivery (typically under 7 seconds)
  • Data sovereignty: NZ and AU-hosted infrastructure for organisations with local data residency requirements
  • Simple configuration: Select TNZ in the Authsignal Portal and enter your Auth Token - no code changes required
  • Compliance-friendly: Infrastructure aligned with New Zealand's Privacy Act and local messaging regulations

Who this integration is for

  • New Zealand and Australian organisations wanting a locally-established, compliant SMS provider for authentication
  • Government agencies, financial institutions, and healthcare providers requiring on-shore SMS infrastructure
  • Organisations already using TNZ Group for business messaging who want to consolidate providers
  • Applications needing reliable, low-latency OTP delivery to NZ and AU mobile numbers

Authentication methods enabled

  • SMS OTP (one-time passwords delivered via text message)

Prerequisites

  • Active TNZ Group account with API access enabled
  • Auth Token from your TNZ Dashboard (entered as "API key" in the Authsignal Portal)

Setup process

  1. Register for a TNZ Group account at tnz.co.nz if you don't already have one, note that account activation is manual and may take up to one business day
  2. Log in to your TNZ Dashboard at my.tnz.co.nz
  3. Navigate to Users from the main navigation
  4. Click Create to add a new user, or click an existing user's name
  5. Click on the API tab within the user profile
  6. Enable API access if it is not already enabled
  7. Enable Auth Token and click Copy to copy it to your clipboard
  8. In the Authsignal Portal, navigate to Authenticators > SMS OTP and select TNZ as your SMS provider
  9. Paste your Auth Token into the API key field and click Save

For detailed implementation guidance and code examples, head over to SMS OTP documentation.