> ## Documentation Index
> Fetch the complete documentation index at: https://docs.antryk.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SMS Services

> Build scalable transactional and verification SMS workflows with Antryk SMS Services. Send OTPs, alerts, notifications, and transactional messages globally with reliable delivery.

Antryk SMS Services helps you send reliable SMS messages worldwide with support for both **Transactional SMS** and **Verification SMS (OTP)** workflows.

Whether you are building authentication systems, customer notifications, alerts, or transactional communication pipelines, Antryk provides a scalable SMS infrastructure with global delivery support, low latency, delivery tracking, and developer-friendly APIs.

You can integrate SMS services easily using the official <a href="https://www.npmjs.com/package/@antryk/sdk" target="_blank" rel="noopener noreferrer">@antryk/sdk</a> package.

***

## What are SMS Services?

SMS Services in Antryk allow developers and businesses to create dedicated SMS services for different communication workflows.

Each SMS service belongs to one of two categories:

* **Transactional SMS Services**
* **Verification SMS Services**

This separation helps you manage messaging infrastructure, templates, analytics, delivery tracking, and security independently for each use case.

***

## Transactional SMS Services

Transactional SMS Services are designed for sending operational and business-critical messages to users.

These messages are typically triggered by user actions or system events and are not promotional in nature.

### Common Use Cases

* Order confirmations
* Shipping updates
* Appointment reminders
* Payment notifications
* Security alerts
* System notifications
* Account activity alerts

### Features

* Global SMS delivery
* High deliverability
* Low latency routing
* Delivery tracking
* SMS logs and monitoring
* Unicode support
* Secure API authentication

***

## Verification SMS Services

Verification SMS Services are optimized for OTP-based authentication and identity verification flows.

These services simplify phone verification workflows while improving delivery reliability and user security.

### Common Use Cases

* User signup verification
* Login OTP authentication
* Two-factor authentication (2FA)
* Password reset verification
* Secure transaction approval
* Device verification

### Features

* OTP generation and verification
* Configurable OTP length
* SMS template support
* Secure verification workflows
* Delivery tracking
* OTP status monitoring
* Verification analytics

***

## Global SMS Infrastructure

Antryk SMS Services are built for scale and reliability.

### Infrastructure Highlights

* Support for 160+ countries
* Carrier-optimized routing
* Fast delivery infrastructure
* High uptime architecture
* Delivery status tracking
* Real-time logging
* Multi-language SMS support

***

## SMS APIs & SDK

Antryk provides developer-friendly APIs and SDKs for sending SMS and handling verification workflows.

<CardGroup cols={3}>
  <Card title="Send OTP" icon="shield-check" href="/api-reference/services/sms/send-otp">
    Learn how to send verification OTP messages.
  </Card>

  <Card title="Verify OTP" icon="badge-check" href="/api-reference/services/sms/verify-otp">
    Verify user OTP codes securely.
  </Card>

  <Card title="Send Transactional SMS" icon="message-square" href="/api-reference/services/sms/send-sms">
    Send transactional SMS notifications and alerts.
  </Card>
</CardGroup>

***

## Creating a New SMS Service

You can create new SMS services directly from your Antryk dashboard.

During service creation, you configure the service type and verification behavior depending on your use case.

### Service Creation Workflow

1. Open the SMS Services dashboard
2. Click **Create SMS Service**
3. Enter a **Service Name**
4. Select the **Service Type**
   * Transactional
   * Verification
5. If you select **Verification**
   * Choose an SMS template from available templates
   * Configure OTP settings
6. Click **Create SMS Service**

### Supported Configuration Options

| Configuration | Description                                   |
| ------------- | --------------------------------------------- |
| Service Name  | Internal name for identifying the SMS service |
| Service Type  | Transactional or Verification                 |
| SMS Template  | Template used for OTP messages                |
| OTP Length    | Length of generated verification code         |

***

## Service Deployment Form

#### Verificational SMS

<img src="https://mintcdn.com/antryk/jldaW6r4-Jp4h4kZ/images/sms-deploy-verification.png?fit=max&auto=format&n=jldaW6r4-Jp4h4kZ&q=85&s=56e7c58597f7cec0044a3c4037f94f0e" alt="deploy form verification sms" width="1058" height="884" data-path="images/sms-deploy-verification.png" />

#### Transactional SMS

<img src="https://mintcdn.com/antryk/jldaW6r4-Jp4h4kZ/images/sms-deploy-transaction.png?fit=max&auto=format&n=jldaW6r4-Jp4h4kZ&q=85&s=4b7c238499b0489ecfe66d3653534b4b" alt="deploy form transactional sms" width="1375" height="551" data-path="images/sms-deploy-transaction.png" />

***

## SMS Services Listing Page

All created SMS services are displayed inside the SMS Services dashboard.

The listing page helps teams monitor service health, delivery performance, and overall SMS activity.

### Information Displayed

Each service row displays:

| Column          | Description                     |
| --------------- | ------------------------------- |
| Service Name    | Name of the SMS service         |
| Type            | Transactional or Verification   |
| Status          | Current service status          |
| Created At      | Service creation timestamp      |
| Total Sent      | Total SMS messages sent         |
| Total Delivered | Successfully delivered messages |

***

## SMS Services Dashboard

<img src="https://mintcdn.com/antryk/jldaW6r4-Jp4h4kZ/images/sms-listing.png?fit=max&auto=format&n=jldaW6r4-Jp4h4kZ&q=85&s=54e7b04ae440eec556d3e39b1c8f19fe" alt="SMS services listing dashboard displaying service name, type, status, total sent, and total delivered columns" width="1188" height="580" data-path="images/sms-listing.png" />

***

# Verification SMS Service

Verification services include specialized workflows for OTP generation and verification management.

***

## Verification Service Overview

The overview page provides essential information about your verification service.

### Overview Information

| Field        | Description                      |
| ------------ | -------------------------------- |
| Service Name | Name of the verification service |
| Type         | Verification                     |
| Created At   | Service creation timestamp       |
| OTP Length   | Configured OTP digit length      |

***

<img src="https://mintcdn.com/antryk/jldaW6r4-Jp4h4kZ/images/sms-verification-overview.png?fit=max&auto=format&n=jldaW6r4-Jp4h4kZ&q=85&s=36b5074be026f30cb2c1c01ba99e8882" alt="Verification SMS service overview page showing service details and OTP configuration" width="1203" height="677" data-path="images/sms-verification-overview.png" />

***

## Verification SMS Logs

The SMS logs section displays all OTP requests and verification activity.

### Log Information

| Column       | Description            |
| ------------ | ---------------------- |
| Phone Number | Recipient phone number |
| Message      | SMS content preview    |
| Timestamp    | SMS delivery timestamp |
| Actions      | View message details   |

Clicking the **View** action opens complete SMS details for debugging and verification auditing.

***

The settings page allows administrators to update verification-related configurations.

### Editable Settings

* Service name
* OTP template
* OTP length

These settings help teams customize verification flows without redeploying infrastructure.

***

<img src="https://mintcdn.com/antryk/jldaW6r4-Jp4h4kZ/images/sms-verification-setting.png?fit=max&auto=format&n=jldaW6r4-Jp4h4kZ&q=85&s=9d1fa7b0bdb5fb52981fc6e88dfd61f2" alt="Verification SMS service settings page showing editable OTP template and OTP length fields" width="1236" height="640" data-path="images/sms-verification-setting.png" />

***

# Transactional SMS Service

Transactional services are designed for operational messaging and notification delivery.

***

## Transactional Service Overview

The overview page provides high-level service information and delivery metrics.

### Overview Information

| Field        | Description                       |
| ------------ | --------------------------------- |
| Service Name | Name of the transactional service |
| Type         | Transactional                     |
| Created At   | Service creation timestamp        |

***

<img src="https://mintcdn.com/antryk/jldaW6r4-Jp4h4kZ/images/sms-transaction-overview.png?fit=max&auto=format&n=jldaW6r4-Jp4h4kZ&q=85&s=2fe761c7ddb7a5532f23dfc7700dcf58" alt="Transactional SMS service overview page displaying service details and analytics" width="1198" height="630" data-path="images/sms-transaction-overview.png" />

***

## Transactional SMS Logs

Transactional SMS logs help teams monitor message delivery and operational notifications.

### Log Information

| Column       | Description         |
| ------------ | ------------------- |
| Phone Number | Recipient number    |
| Message      | SMS content preview |
| Timestamp    | Delivery timestamp  |
| Actions      | View full message   |

Administrators can inspect individual SMS records for auditing and troubleshooting.

***

<img src="https://mintcdn.com/antryk/jldaW6r4-Jp4h4kZ/images/sms-transaction-logs.png?fit=max&auto=format&n=jldaW6r4-Jp4h4kZ&q=85&s=bf6a9a5effc185cd567db203a058d424" alt="Transactional SMS service logs page" width="1267" height="606" data-path="images/sms-transaction-logs.png" />

***

## Transactional Service Settings

Transactional services include configurable settings for operational management.

### Editable Settings

* Service name

This allows teams to manage services cleanly across different environments and workflows.

***

<img src="https://mintcdn.com/antryk/jldaW6r4-Jp4h4kZ/images/sms-transaction-setting.png?fit=max&auto=format&n=jldaW6r4-Jp4h4kZ&q=85&s=05ebefbc84fe09e67495d06e08dabc71" alt="Transactional SMS service Settings Page" width="1220" height="548" data-path="images/sms-transaction-setting.png" />

***

## Delivery Tracking & Monitoring

Antryk provides delivery visibility and monitoring capabilities across all SMS services.

### Supported Tracking Features

* Sent status
* Delivery status
* Failure tracking
* SMS logs
* Timestamp tracking
* Message inspection
* Delivery analytics

***

## Security & Reliability

Antryk SMS infrastructure is designed with security and reliability in mind.

### Security Features

* Secure API authentication
* OTP verification protection
* Encrypted transport
* Request validation
* Abuse protection
* Template-based verification workflows

### Reliability Features

* Carrier-optimized routing
* Global redundancy
* Delivery retries
* High availability infrastructure
* Real-time logging

***

## SDK & Integration

Developers can integrate SMS workflows using the official SDK.

### Supported Features in SDK

* Send transactional SMS
* Send OTP
* Verify OTP
* Delivery handling
* Typed error handling
* Timeout management

Use the official SDK package for implementation guidance:

<Card title="@antryk/sdk on npm" icon="package" href="https://www.npmjs.com/package/@antryk/sdk">
  Official TypeScript SDK for Storage, Email, and SMS services.
</Card>

***

## Best Practices

### Transactional SMS

* Keep messages concise
* Send operational messages only
* Monitor delivery rates
* Avoid duplicate notifications
* Use meaningful service names

### Verification SMS

* Use short OTP expiration windows
* Configure secure OTP lengths
* Use trusted templates
* Monitor failed verification attempts
* Enable verification logging

***

## Conclusion

Antryk SMS Services provides a complete infrastructure for building secure verification systems and scalable transactional messaging workflows.

With dedicated service types, delivery monitoring, global infrastructure, and developer-friendly APIs, teams can build reliable SMS-powered applications quickly and securely.
