← Back to Skills Marketplace
flexrox

Phone Call

by FlexRox · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
187
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install phone-call
Description
Make FaceTime audio calls on macOS by phone number or contact using the Phone app with AppleScript or tel: URLs; requires FaceTime enabled.
Usage Guidance
This skill is coherent with its description — it uses macOS Automation and FaceTime to place calls. Before enabling it: (1) ensure you are comfortable granting Automation permissions to the agent/OpenClaw entry in System Settings → Privacy & Security → Automation (this allows the skill to control FaceTime, Contacts, and System Events); (2) be aware granting Contacts access allows the skill to read contact numbers for lookups; (3) if you do not want calls to be started without explicit confirmation, avoid granting broad automation or disable autonomous model invocation for this skill; (4) test with your own number first and monitor the Automation permissions UI to see exactly which app controls were granted.
Capability Analysis
Type: OpenClaw Skill Name: phone-call Version: 1.0.0 The skill provides legitimate functionality for making phone calls on macOS via FaceTime and AppleScript. It uses standard system commands like 'open tel:' and 'osascript' to interact with the FaceTime and Contacts applications as described in SKILL.md and scripts/call.sh. No evidence of malicious intent, data exfiltration, or unauthorized execution was found.
Capability Assessment
Purpose & Capability
The name/description (initiate FaceTime audio calls) matches the included instructions and the small shell script. The skill only references FaceTime, Contacts, and System Events which are directly relevant to making and managing calls.
Instruction Scope
Instructions use open "tel:" URLs and osascript to control FaceTime and to look up Contacts — this is within scope. However the SKILL.md explicitly asks the user to grant Automation/Privacy permissions (allow the agent/OpenClaw to control FaceTime, Contacts, System Events). Those permissions are necessary for the stated functionality but they allow the agent to control those apps and access contact data, so the user should be aware of that scope.
Install Mechanism
No install spec; the skill is instruction-only with a tiny shell script (call.sh). Nothing is downloaded or written by an installer, so installation risk is low.
Credentials
The skill requests no environment variables, credentials, or config paths. The only sensitive accesses are macOS app automation/Contacts access required for calling and contact lookup, which are proportionate to the stated purpose.
Persistence & Privilege
always:false (normal). The skill may be invoked autonomously by the agent (disable-model-invocation:false) — that is the platform default and expected. Combine that with Automation permissions: if you grant the agent/app Automation control, the skill could initiate calls without an additional OS prompt. This is expected for the feature but is a privacy/availability consideration for users.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install phone-call
  3. After installation, invoke the skill by name or use /phone-call
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the phone-call skill for macOS. - Make and manage phone calls via the FaceTime app using AppleScript or tel: URLs. - Supports calling by phone number or contact name (with optional Contacts integration). - Includes setup instructions, usage examples, troubleshooting, and international number formatting guidance. - Requires FaceTime to be enabled and configured on macOS.
Metadata
Slug phone-call
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Phone Call?

Make FaceTime audio calls on macOS by phone number or contact using the Phone app with AppleScript or tel: URLs; requires FaceTime enabled. It is an AI Agent Skill for Claude Code / OpenClaw, with 187 downloads so far.

How do I install Phone Call?

Run "/install phone-call" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Phone Call free?

Yes, Phone Call is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Phone Call support?

Phone Call is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Phone Call?

It is built and maintained by FlexRox (@flexrox); the current version is v1.0.0.

💬 Comments