inkbox-ai/deepseek-harness-plugin/inkbox-outbound-calling

Claude Code and agent skill by inkbox-ai/deepseek-harness-plugin

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when the user asks the agent to place an outbound Inkbox phone call, call a phone number/contact, or call someone with a specific purpose or opening message.

Install

npx vskill@latest install inkbox-ai/deepseek-harness-plugin/inkbox-outbound-calling

SKILL.md

Inkbox outbound calling

Use this skill when the user asks you to call someone.

Two calling paths

A call can go out over one of two lines. Match the line to the channel you're already talking to the person on:

  • Your dedicated number (origination: "dedicated_number") — the agent's

own phone number, the same line SMS and voice conversations use. Use this to call anyone reachable by phone, and whenever you're continuing a phone/SMS conversation.

  • The shared Inkbox iMessage line (origination: "shared_imessage_number")

— call someone over the shared iMessage line you're already messaging them on. This only works if that person is connected to you over iMessage; if they aren't, the call is rejected and you should either fall back to your dedicated number or ask them to message you on iMessage first. The agent never sees or chooses the underlying shared number — Inkbox resolves it from the connection.

If you omit origination, it resolves automatically: to whichever line is the only one available, or — when both are available — to the line matching the conversation you're currently on (an iMessage turn calls over the shared iMessage line; an SMS/phone turn calls over the dedicated number). Set it explicitly only to override that default.

Optional tool

  • inkbox_place_call — place an outbound call over either line.

Workflow

  1. Resolve the recipient to an E.164 phone number. If the user names a contact, use Inkbox contact lookup tools first.
  2. Decide the line: are you continuing an iMessage conversation (use the shared iMessage line) or a phone/SMS conversation, or calling someone new (use your dedicated number)?
  3. Call inkbox_place_call with:
  • toNumber
  • reason — required. Include the purpose, desired opening, and concise background the voice agent needs.
  • origination — usually omit it; it auto-follows the conversation's channel (and the only available line). Set it explicitly only to override.
  1. The plugin routes the call through the call mode selected during setup. Do not invent or request a media

WebSocket URL.

  1. When the callee answers, the configured call agent follows the reason task brief and can consult the main

Harness session when needed.

Follow-ups

If the user asks you to call and then send a post-call email/SMS/note, include that request in reason. Post-call actions can then be reconciled and executed once after hangup.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/inkbox-ai/deepseek-harness-plugin/inkbox-outbound-calling/badge)](https://verified-skill.com/skills/inkbox-ai/deepseek-harness-plugin/inkbox-outbound-calling)

Something wrong with this skill or its page? Tell us.