signl4Send and close SIGNL4 alerts using the SIGNL4 inbound webhook (team secret in URL).
Install via ClawdBot CLI:
clawdbot install rons4/signl4Use this skill to interact with SIGNL4 via its inbound webhook:
Authentication is handled via the team secret embedded in the webhook URL.
Webhook documentation:
https://docs.signl4.com/integrations/webhook/webhook.html
The following environment variable must be set:
SIGNL4_TEAM_SECRET β the SIGNL4 team secret used in the webhook URLOptional (advanced):
SIGNL4_WEBHOOK_BASE β defaults to https://connect.signl4.com/webhookRequired:
Optional:
X-S4-Service)X-S4-AlertingScenario β e.g. single_ack, multi_ack, emergency)X-S4-Location, format: "lat,long")Required:
X-S4-ExternalID if the alert might need to be closed later.X-S4-Status: "new" to create an alert.Set the webhook URL:
WEBHOOK_URL="${SIGNL4_WEBHOOK_BASE:-https://connect.signl4.com/webhook}/${SIGNL4_TEAM_SECRET}"
Send the alert:
curl -sS -X POST "$WEBHOOK_URL" \
-H "Content-Type: application/json" \
-d '{
"Title": "<TITLE>",
"Message": "<MESSAGE>",
"X-S4-ExternalID": "<EXTERNAL_ID>",
"X-S4-Status": "new",
"X-S4-Service": "<OPTIONAL_SERVICE>",
"X-S4-AlertingScenario": "<OPTIONAL_SCENARIO>",
"X-S4-Location": "<OPTIONAL_LAT_LONG>",
"X-S4-SourceSystem": "OpenClaw"
}'
If the request fails:
SIGNL4_TEAM_SECRET is set and correctTo close an alert, you must:
X-S4-Status to resolvedcurl -sS -X POST "$WEBHOOK_URL" \
-H "Content-Type: application/json" \
-d '{
"X-S4-ExternalID": "<EXTERNAL_ID>",
"X-S4-Status": "resolved"
}'
SIGNL4_TEAM_SECRET as confidentialAI Usage Analysis
Analysis is being generated⦠refresh in a few seconds.
iMessage/SMS CLI for listing chats, history, watch, and sending.
Use when you need to control Discord from Clawdbot via the discord tool: send messages, react, post or upload stickers, upload emojis, run polls, manage threads/pins/search, fetch permissions or member/role/channel info, or handle moderation actions in Discord DMs or channels.
Use when you need to control Slack from Clawdbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
Build or update the BlueBubbles external channel plugin for Clawdbot (extension package, REST send/probe, webhook inbound).
OpenClaw skill for designing Telegram Bot API workflows and command-driven conversations using direct HTTPS requests (no SDKs).