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

pine-assistant

Handle customer service, bills, reservations, and more via Pine AI — negotiate, cancel, dispute, book, and resolve from the terminal.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bojieli/pine-assistant
Or

What This Skill Does

The Pine Assistant skill integrates the powerful capabilities of the Pine AI platform directly into your OpenClaw terminal environment. It enables the AI agent to manage complex, real-world tasks that require interacting with external systems, such as customer service departments, billing entities, and reservation services. By utilizing Pine's multi-modal capabilities—including phone calls, browser automation (computer use), email, and fax—this skill allows you to delegate tedious administrative chores. Whether you need to negotiate a cable bill, cancel an unwanted subscription, dispute a transaction, or secure a table at a busy restaurant, Pine Assistant handles the lifecycle of these tasks through discrete, manageable sessions.

Installation

To integrate Pine Assistant into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/bojieli/pine-assistant After installation, ensure you have an account at https://19pine.ai, as the skill requires valid authentication to interact with the Pine API.

Use Cases

Pine Assistant is ideal for offloading high-friction, time-consuming administrative tasks. Primary use cases include:

  • Billing Negotiations: Requesting lower rates from internet or utility providers.
  • Subscription Management: Automatically unsubscribing from services by contacting support or navigating cancellation portals.
  • Dispute Resolution: Dealing with incorrect charges or merchant service failures via email or phone.
  • Booking and Reservations: Scheduling appointments, restaurant tables, or event tickets where manual interaction is required.

Example Prompts

  1. "Check the status of my ongoing subscription cancellation task and let me know if Pine needs more info."
  2. "I need to lower my internet bill. Can you start a new Pine session to negotiate a better rate for me?"
  3. "List all my active Pine tasks so I can see what is currently being processed."

Tips & Limitations

  • Session Management: Always use pine sessions list --json before initiating new tasks. This ensures you don't create duplicate sessions, which can lead to confusion and API errors. The AI is designed to maintain strict state separation, so respect the session IDs provided.
  • Authentication: Authentication is persistent, but if you encounter 401 errors, your token may have expired. Rerun the authentication flow starting with pine auth status --json to verify your session state.
  • Privacy: Pine interacts with external entities on your behalf. Ensure that when you initiate a task, the PII (Personally Identifiable Information) shared is appropriate for the business context of that task.
  • Limitations: Pine operates best when given clear, unambiguous instructions. If a task involves complex authentication on a third-party site, ensure your account credentials (if required) are prepared for the automation flow.

Metadata

Author@bojieli
Stars4190
Views1
Updated2026-04-18
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-bojieli-pine-assistant": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#automation#customer-service#assistant#negotiation#billing
Safety Score: 3/5

Flags: network-access, file-read, file-write, external-api