LaunchKit · 2026
Back to Skills

magic-api

Hand off tasks to human assistants and track their completion.

0
864 downloads
by @heyitsaif

Setup & Installation

openclaw skills install @heyitsaif/magic-api

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install magic-api

What This Skill Does

Magic API Console lets AI agents delegate tasks to human virtual executive assistants at Magic (getmagic.com). Agents register once via API to obtain a key, then submit structured task requests that real people handle around the clock. Status updates are tracked by polling or heartbeat checks.

Routes tasks that require human judgment or real-world action to trained assistants without building custom automation pipelines for each task type.

When to use it

  • Booking flights and travel arrangements on behalf of a user
  • Researching competitor pricing and compiling comparison tables
  • Scheduling meetings when calendar access is unavailable to the agent
  • Reviewing documents for factual or financial errors
  • Handling open-ended research tasks that require human browsing

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Research our top 3 competitors and summarize their pricing tiers

AGENT
  1. 1Register agent once via POST /agents/register and save the returned api_key
  2. 2Submit task via POST /request with title, detailed instructions including owner contact info, and objective
  3. 3Receive task ID from the response and store it for status tracking
  4. 4Poll GET /request/{id} periodically until status changes from PENDING to COMPLETED
  5. 5Read the result field from the completed task response
OUTPUT

Competitor pricing comparison table delivered in the result field

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Magic API key obtained by registering at console.api.getmagic.com/api/v1/agents/register