Ringg Voice Agent
Analysis
The skill is a plausible Ringg integration, but it gives an agent high-impact phone-call, campaign, credential, and webhook authority with limited declared safeguards.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
When the user says "call +91XXXXXXXXXX" or "make a call to [name/number]", use this action. ... When the user asks to "launch a campaign", "start calling a list", or "run outbound calls for [list/segment]", use this action.
These instructions direct the agent to initiate real phone calls and bulk calling campaigns via raw API calls, but the provided artifacts do not show explicit confirmation, recipient validation, campaign-size limits, or rollback controls.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
Required env vars: none; Env var declarations: none; Primary credential: none
The registry does not declare credentials, but SKILL.md requires `RINGG_API_KEY` and `RINGG_WORKSPACE_ID`; that API key is used for calls, campaigns, assistant management, call history, analytics, transcripts, and webhooks.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
Expose OpenClaw's webhook endpoint: `ngrok http 18789` ... OpenClaw will receive POST payloads with call events that can trigger agent actions.
The skill instructs exposing a local OpenClaw webhook endpoint to receive external POST events that may trigger agent actions, but does not clearly require signature verification, origin checks, or strict action boundaries.
