AI-Powered SMS Automation

CLAWSIMv2.0

Autonomous agent for virtual number purchasing and OTP extraction. Buy numbers from 180+ countries, poll for SMS, extract codes โ€” all on autopilot. Powered by 5sim.net API.

๐Ÿค– Agent Skill ๐Ÿ“š View Documentation
180+
Countries
99.2%
Success Rate
<3s
Avg. Poll Time
24/7
Automation

Built for Automation

Six core modules working in unison to provide complete SMS verification autonomy.

๐Ÿค–

Single Activation

Purchase virtual number, poll for SMS, extract OTP, auto-finish. Configurable timeout (30-600s) and polling interval (1-10s).

๐Ÿ”

Auto-Retry Chain

Define fallback sequence across countries. If primary times out, agent cascades through alternatives. Zero failed orders.

๐Ÿ“ฆ

Bulk Mode

Process 1-50 numbers concurrently. Up to 10 parallel workers. Real-time progress tracking with per-number metrics.

๐Ÿ’น

Price Optimizer

Real-time comparison across 180+ countries. Sort by cost, stock, or success rate. Auto-recommend optimal config.

๐Ÿ“‹

History & Export

Complete audit trail with filtering. Export to CSV/JSON. Metrics: success rate, avg wait, total spend.

๐Ÿ”‘

OTP Extraction

Primary: direct "code" field. Fallback: regex parse from "text". Handles 4-8 digit codes with separators.

Autonomous Execution

Four-stage pipeline from purchase to OTP delivery with zero human intervention.

1

Buy Number

Check balance โ†’ Purchase from specified country/operator/service

2

Poll Status

Loop every 3s checking order status until RECEIVED or timeout

3

Extract OTP

Parse "code" field or regex extract from "text" field

4

Finish & Notify

Complete order โ†’ Log result โ†’ Send webhook/Telegram notification

Get Started in 30 Seconds

Simple API integration with your existing workflow. JWT authentication included.

clawsim-quickstart.js Node.js
const ClawSIM = require('clawsim-agent'); // Initialize with your 5sim API key const agent = new ClawSIM({ apiToken: 'eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9...', tier: 'free' // or 'paid' }); // Buy number with auto-retry chain const result = await agent.buy({ country: 'philippines', service: 'google', operator: 'any', timeout: 120, retry: ['philippines', 'india', 'russia', 'brazil'] }); // Result contains OTP, phone, cost, duration console.log(`OTP: ${result.otp}`); // "489271" console.log(`Phone: ${result.phone}`); // "+63 917-xxx-xxxx" console.log(`Cost: $${result.cost}`); // "$0.09" console.log(`Duration: ${result.dur}s`); // "18s"

Documentation & Guides

Everything you need to integrate ClawSIM into your workflow.

๐Ÿ“–

API Reference

Complete documentation for all endpoints, parameters, and response formats. Includes authentication, error handling, and rate limits.

Read Documentation โ†’
๐ŸŽฏ

Integration Guides

Step-by-step tutorials for Node.js, Python, cURL, and more. Code examples for common use cases and workflows.

View Guides โ†’
๐Ÿ’ฌ

Community

Join Discord for support, share use cases, and connect with other developers building automation with ClawSIM.

Join Discord โ†’
โšก

Quick Start

Get up and running in under 5 minutes. Install SDK, configure API key, run your first activation.

Start Now โ†’

Start Building Today

Your 5sim.net API key is all you need. No credit card, no complex setup.

๐Ÿ”‘ Get Your API Key โ†’

Free tier available ยท No commitment required

๐•