Global SMS delivery. Built for scale, built for compliance.
Send and receive SMS in 150+ countries with A2P compliance, 99.9% delivery rates, two-way messaging, and real-time delivery webhooks.
Key benefits
150+ countries
Reach customers globally with local numbers, long codes, shortcodes, and toll-free in every major market.
99.9% deliverability
Direct carrier connections and intelligent routing ensure your messages reach their destination.
A2P 10DLC compliant
Pre-registered A2P messaging with TCPA compliance tooling, opt-out handling, and delivery receipts.
Real-time analytics
Track delivery status, open rates, and conversion events through webhooks and our analytics dashboard.
Two-way messaging
Receive inbound SMS on your CloudVNO numbers and handle replies via webhooks or polling.
Shortcodes & long codes
Dedicated short codes for high-volume campaigns, long codes for conversational messaging.
How it works
Get a phone number
Instantly provision a local, toll-free, or short code number via API or dashboard. Available in 150+ countries.
Call the Messages API
POST to /v1/messages with your from number, destination, and message body. Authentication via API key.
Receive webhooks
CloudVNO delivers status callbacks (queued → sent → delivered) to your webhook endpoint in real time.
Code example
from cloudvno import Client
client = Client("YOUR_API_KEY")
# Send an SMS
message = client.messages.send(
from_="+14155551234", # Your CloudVNO number
to="+12125559876",
body="Your order #1234 has shipped! Track: https://track.co/abc"
)
print(f"Message SID: {message.sid}")
print(f"Status: {message.status}") # queued → sent → deliveredFeatures
Pricing
See full pricing →Pay as you go. No minimums. No contracts. Volume discounts available.
Get started in 5 minutes
Sign up free and start building with CloudVNO. No credit card required.