AgentPing – Phone Call Alerts

Security checks across static analysis, malware telemetry, and agentic risk

Overview

AgentPing is a coherent alerting skill, but it lets an agent use an API key to trigger real phone calls, including delayed retries and critical calls.

This appears safe for its stated purpose if you want phone-call escalation. Before installing, protect the AgentPing API key, decide when the agent is allowed to call you, avoid putting secrets or confidential details in alert messages, and reserve critical severity for true emergencies because it can bypass quiet hours.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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.

What this means

Your agent may cause your phone to ring when it decides an alert is urgent, including off-hours if it marks the alert critical.

Why it was flagged

The skill gives the agent a documented API workflow that can cause real phone calls, including higher-urgency calls that ignore quiet hours. This is the core purpose, but it is a user-impacting action.

Skill content
Creates an escalation alert. AgentPing will call the user's verified phone... `critical` ... Bypasses quiet hours.
Recommendation

Install only if you want agent-initiated phone escalation; set clear rules for when the agent may use critical severity or immediate calls.

What this means

Anyone or any agent process with this key could create alerts under your AgentPing account.

Why it was flagged

The skill requires a service API key that authorizes alert creation for the user's AgentPing account. This is expected, but it is a credential that should be protected.

Skill content
Generate an API key at [agentping.me/api-keys]... Add the key to your OpenClaw config (`~/.openclaw/openclaw.json`): ... apiKey: "ap_sk_your_key_here"
Recommendation

Store the key securely, do not commit it to shared files, and rotate or revoke it if you stop using the skill.

What this means

Project names, URLs, task IDs, or incident details placed in alerts may be processed by AgentPing and heard during the call.

Why it was flagged

Alert content and metadata are sent to the external AgentPing service and some fields are spoken aloud during the phone call. This is disclosed and expected for the service, but sensitive details could be exposed if included.

Skill content
`title` ... This is spoken aloud during the phone call. ... `message` ... Spoken during the voice call. ... `metadata` ... tracking data
Recommendation

Keep alert text minimal and avoid secrets, personal data, or confidential operational details unless you are comfortable sharing them through this channel.

What this means

You may receive an unnecessary phone call if the agent loses state or fails to acknowledge your chat response.

Why it was flagged

The skill explicitly warns that delayed alerts can still fire if the agent fails to cancel or acknowledge them. This is disclosed and tied to the fallback workflow.

Skill content
If the agent crashes, forgets, or fails to acknowledge after the user replies, the user may still get an unnecessary call.
Recommendation

Prefer the documented schedule-first pattern, use expirations, and ensure the agent acknowledges delayed alerts promptly when you respond.