TxtCow SMS Gateway Service
Your Number · Webhook/REST API · 10,000 msgs/month free

Turn Your Android Phone Into
A Powerful SMS Gateway

TxtCow lets you send automated SMS using your own phone number via webhooks and API. Perfect for WooCommerce, Shopify, Odoo, or any custom integration. No virtual numbers, no monthly fees — just your SIM card.

JWT Secure Authentication Multi-Device Support Real-time Monitoring
TxtCow SMS Gateway
BYON: Your Own Number Webhook · REST API 10,000 msgs/month free

Core Features

Everything you need to send and receive SMS programmatically using your own phone.

JWT Authentication

Secure user accounts with JWT tokens (1-hour access, 30-day refresh). Email verification, session management, and audit logs included.

Rate Limiting & Quotas

Built-in quota management: 10 msgs/min, 500/day, 10,000/month (default). Admin dashboard to adjust limits per user.

Two-Way Messaging

Send SMS via API and receive incoming messages automatically uploaded to your dashboard. Full message history with search.

Multi-Device Support

Connect multiple Android devices to one account. Distribute load, achieve redundancy, or separate business lines.

Real-Time Monitoring

Track device status (online/offline), message delivery (sent/delivered/failed), and usage statistics from your dashboard.

Enterprise Security

Bcrypt password hashing, API key SHA-256 encryption, HTTPS required, CORS protection, and optional IP whitelisting.

Platform Integrations

Connect with popular e-commerce and business platforms using webhooks or direct API calls.

WooCommerce WordPress Plugin

WordPress/WooCommerce

Install our WordPress plugin or add a simple PHP snippet. Trigger SMS on order creation, payment confirmation, shipping updates, or cancellations.

// WordPress Hook Example add_action('woocommerce_order_status_processing', 'txtcow_send_order_sms', 10, 1);
Shopify Webhook

Shopify

Use Cloudflare Workers, Vercel, or any serverless platform to receive Shopify webhooks and forward to TxtCow API. Fully automated order notifications.

Odoo ERP Integration

Odoo ERP

Call TxtCow API from Odoo automated actions or custom controllers. Perfect for CRM notifications, order confirmations, and invoicing alerts.

Custom REST API

Wix, Custom Apps, POS

Integrate with any system via our REST API. Supports both JWT authentication (for web apps) and API key authentication (for server-to-server calls).

API Quickstart

Two authentication methods: JWT (for web/mobile apps) and API Keys (for server integrations).

Method 1: JWT Authentication

For web dashboards and mobile apps. Login once, use access tokens.

# 1. Login curl -X POST https://txtcow.goodamaze.com/api/auth/login \ -d '{"email":"user@example.com","password":"***"}' # Response: { "access_token": "...", "refresh_token": "..." } # 2. Send SMS curl -X POST https://txtcow.goodamaze.com/api/messages/send \ -H "Authorization: Bearer ACCESS_TOKEN" \ -d '{"recipient":"+64XXXXXXXXX","message":"Hello!"}'

Method 2: API Key (Legacy)

For server-to-server integrations. Create API key in dashboard.

# Send SMS with API Key curl -X POST https://txtcow.goodamaze.com/sms-gateway/api/send \ -H "Content-Type: application/json" \ -d '{ "api_key": "sk_live_XXXXXXXX", "phone": "+64XXXXXXXXX", "message": "Order #1234 confirmed!", "source": "woocommerce" }'

3-Minute Setup

STEP 1

Sign Up & Verify Email
Create account at txtcow.goodamaze.com

STEP 2

Install Android App
Login with same credentials, device auto-registers

STEP 3

Send First SMS
Use API key or JWT to send your first message

Frequently Asked Questions

What is BYON (Bring Your Own Number)?

Instead of using expensive cloud SMS services (Twilio, Vonage) or shared virtual numbers, TxtCow uses your own SIM card. This means lower costs, higher deliverability, and customers see your real business number.

What are the default quotas?

New users get: 10 messages/minute, 500 messages/day, 10,000 messages/month, and 1 service integration. Enterprise users can request higher limits via admin support.

Can I use multiple phones?

Yes! One account can connect multiple Android devices. Useful for load balancing, redundancy, or separating personal/business lines.

Is my data secure?

Yes. We use bcrypt password hashing, JWT secure tokens, SHA-256 API key encryption, HTTPS enforcement, and rate limiting. All production data is backed up daily.

Do I need to keep the app open?

The app polls for messages every 10 seconds in the background. For best results, disable battery optimization for TxtCow in Android settings.

Which countries are supported?

Any country with Android phone support. However, local carrier spam rules and sending limits may vary. Check with your carrier for SMS sending policies.

Start Sending SMS with Your Own Number Today

10,000 messages/month free. No credit card required. Setup in 3 minutes.

No credit card 10K msgs/month included JWT + API key auth