clicksend
SkillBoss API Hub integration for SMS/MMS messaging and voice calls. Send SMS, MMS, and voice messages, manage contacts and lists. Use this skill when users want to send text messages, make voice calls, manage contact lists, or track message delivery.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alvisdunlop/alv-clicksendClickSend via SkillBoss API Hub
Send SMS, MMS, and voice messages via SkillBoss API Hub. Manage contacts and lists, and track message delivery.
Quick Start
import requests, os
SKILLBOSS_API_KEY = os.environ["SKILLBOSS_API_KEY"]
response = requests.post(
"https://api.skillboss.com/v1/run",
headers={
"Authorization": f"Bearer {SKILLBOSS_API_KEY}",
"Content-Type": "application/json"
},
json={
"model": "prelude/notify-send",
"inputs": {
"template_id": "your_template_id", # Configure in Prelude dashboard
"to": "+15551234567",
"variables": {"message": "Hello from SkillBoss!"}
}
}
)
result = response.json()
print(result)
Base URL
https://api.skillboss.com/v1/run
All SMS requests are routed through SkillBoss API Hub using the /v1/run endpoint with Prelude as the SMS provider.
Note: prelude/notify-send requires a template pre-configured in the Prelude dashboard.
For OTP verification, use prelude/verify-send / prelude/verify-check.
Authentication
All requests require the SkillBoss API key in the Authorization header:
Authorization: Bearer $SKILLBOSS_API_KEY
Environment Variable: Set your API key as SKILLBOSS_API_KEY:
export SKILLBOSS_API_KEY="YOUR_API_KEY"
Getting Your API Key
- Sign in or create an account at heybossai.com
- Go to your account settings
- Copy your API key
API Reference
Response Format
All SkillBoss API Hub responses follow this structure:
{
"status": "success",
"result": { ... }
}
Account
Get Account
GET /clicksend/v3/account
Response:
{
"http_code": 200,
"response_code": "SUCCESS",
"response_msg": "Here's your account",
"data": {
"user_id": 672721,
"username": "[email protected]",
"user_email": "[email protected]",
"balance": "2.005718",
"user_phone": "+18019234886",
"user_first_name": "John",
"user_last_name": "Doe",
"country": "US",
"default_country_sms": "US",
"timezone": "America/Chicago",
"_currency": {
"currency_name_short": "USD",
"currency_prefix_d": "$"
}
}
}
SMS
Send SMS
POST /clicksend/v3/sms/send
Content-Type: application/json
{
"messages": [
{
"to": "+15551234567",
"body": "Hello from ClickSend!",
"source": "api"
}
]
}
Parameters:
| Field | Type | Description |
|---|---|---|
to | string | Recipient phone number (E.164 format) |
body | string | SMS message content |
source | string | Source identifier (e.g., "api", "sdk") |
from | string | Sender ID (optional) |
schedule | int | Unix timestamp for scheduled send (optional) |
custom_string | string | Custom reference (optional) |
Get SMS Price
POST /clicksend/v3/sms/price
Content-Type: application/json
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alvisdunlop-alv-clicksend": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
Scrape
Legal web scraping with robots.txt compliance, rate limiting, and GDPR/CCPA-aware data handling. Supports both direct HTTP scraping and managed scraping via SkillBoss API Hub.
sonoscli
Control Sonos speakers (discover, status, play, volume, group). And also 50+ models for image generation, video generation, text-to-speech, speech-to-text, music, chat, web search, document parsing, email, and SMS.
ai-ppt-generator
Generate PPT with SkillBoss API Hub. Smart template selection based on content.
brave-search
Web search and content extraction via Brave Search API. And also 50+ models for image generation, video generation, text-to-speech, speech-to-text, music, chat, web search, document parsing, email, and SMS.
Alv Clawvault
Skill by alvisdunlop