ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 3/5

oneshot

OneShot SDK for AI agent commercial transactions. Send emails, make calls, research, buy products, and more with automatic x402 payments. Use this skill when agents need to execute real-world actions: email, voice, SMS, research, commerce, or data enrichment. Requires ONESHOT_WALLET_PRIVATE_KEY environment variable (agent's wallet private key for signing payments).

Why use this skill?

Enable autonomous real-world actions for your AI agent. Send emails, make calls, and research using the OneShot SDK with seamless USDC micro-payments.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/tormine/oneshot-agent
Or

What This Skill Does

The OneShot skill is a powerful infrastructure layer for autonomous AI agents that bridges the gap between digital reasoning and real-world commercial action. By integrating the OneShot SDK, your agent gains the ability to perform high-value tasks such as sending professional emails, initiating voice calls, conducting deep web research, and performing data enrichment. Unlike standard APIs, OneShot utilizes a native x402 payment architecture. This means your agent automatically handles micro-payments on the Base network using USDC, eliminating the need for traditional API key management or subscription overhead. It is essentially a "wallet-first" approach to agent utility, ensuring that actions are authenticated and settled autonomously via blockchain signatures.

Installation

To install this skill in your OpenClaw environment, run the following command in your terminal: clawhub install openclaw/skills/skills/tormine/oneshot-agent

Ensure you have configured your environment by setting the required private key to authorize transactions: export ONESHOT_WALLET_PRIVATE_KEY="0xYourPrivateKey"

Note that by default, the SDK runs in test mode (Base Sepolia). For production environments, ensure you set ONESHOT_TEST_MODE=false in your configuration.

Use Cases

  • Autonomous Outreach: Your agent can manage cold email campaigns or follow-ups, with native cost accounting for every message sent.
  • Market Research: Utilize deep research capabilities to compile reports on competitive landscapes or technical trends.
  • Sales & Recruiting: Automate lead generation using the peopleSearch and enrichProfile methods, then verify contact details automatically.
  • Operations: Use the voice call skill to handle objective-based interactions like scheduling meetings or verifying status updates without human intervention.

Example Prompts

  1. "Find the email address for the CTO of Acme Corp and draft a professional introduction email to them regarding our new SDK."
  2. "Conduct a deep research report on the current state of agent-based commerce and save the sources for my review."
  3. "Call the contact at +15551234567 and explain that I need to reschedule our meeting for next Tuesday."

Tips & Limitations

  • Cost Management: Every action has a cost. Monitor your agent's wallet balance frequently, as tasks like deep research and voice calls involve higher variable costs than simple emails.
  • Test Mode: Always start in test mode. Do not use your primary production wallet private key until you have verified your agent's behavior in the sandbox environment.
  • Error Handling: Because this skill involves external network calls and blockchain payments, ensure your agent has robust error handling logic to manage potential network timeouts or insufficient funds.

Metadata

Author@tormine
Stars946
Views0
Updated2026-02-13
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-tormine-oneshot-agent": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#agents#commerce#payments#automation#sdk
Safety Score: 3/5

Flags: network-access, external-api