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

Pay Bills

Skill by h1rdr3v2

Why use this skill?

Seamlessly manage Nigerian mobile airtime and data purchases with the OpenClaw Pay Bills skill. Automate transactions via CreditWithBleon API.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/h1rdr3v2/pay-bills
Or

What This Skill Does

The Pay Bills skill allows your OpenClaw AI agent to interact with the CreditWithBleon API, enabling automated purchases of data, airtime, and various digital products specifically for Nigerian phone numbers. By utilizing a wallet balance system, the agent can programmatically handle transactions, track order history, and maintain authenticated sessions securely through local token management.

Installation

To integrate this skill, use the command: clawhub install openclaw/skills/skills/h1rdr3v2/pay-bills. The skill requires an environment where Node.js is available to manage the helper scripts located in the pay-bills-skill/ directory. Ensure you have the necessary permissions for the agent to execute shell commands to interact with the session management and ID generation scripts provided in the package.

Use Cases

This skill is ideal for users or businesses that frequently manage mobile recharges or digital subscriptions for personnel or customers in Nigeria. It allows for hands-off management of utility payments, enabling the AI to act as a digital procurement officer. Use it to automate recurring top-ups, handle batch airtime purchases for team members, or quickly process requests for mobile data bundles without manually accessing external portals.

Example Prompts

  1. "OpenClaw, buy 500MB of MTN data for 08012345678 using my wallet balance."
  2. "Please top up my Airtel line with 1000 Naira of airtime."
  3. "Can you check my current balance and purchase a digital gift card for the mobile number 09087654321?"

Tips & Limitations

Always ensure you run node pay-bills-skill/session-token.js check before executing any transactions to verify your auth status. Never reuse trx_id values; always generate a fresh one via generate-order-id.js for every individual request to avoid transaction collisions. If you receive a 401 error, clear your session immediately using the provided script and re-authenticate. This skill relies on external network access and valid local file storage for the .session_token, so ensure the environment remains persistent.

Metadata

Author@h1rdr3v2
Stars2387
Views1
Updated2026-03-09
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-h1rdr3v2-pay-bills": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#fintech#nigeria#automation#recharge#payments
Safety Score: 3/5

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