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

Toingg Skill

Skill by abhinavpgagi

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/abhinavpgagi/toingg-skill
Or

What This Skill Does

The Toingg Skill is a comprehensive integration tool for OpenClaw that enables end-to-end management of voice and WhatsApp operations via the Toingg API. This skill simplifies the process of configuring complex AI-driven campaigns, automating the extraction of performance analytics, and managing bulk contact lists. It serves as a bridge between your local data (Excel sheets) and Toingg's infrastructure, allowing you to orchestrate voice agents and broadcast WhatsApp templates directly from your terminal or OpenClaw interface. The skill includes dedicated scripts for campaign creation, daily cron-based analytical reporting, and data transformation.

Installation

To integrate this skill into your environment, follow these steps:

  1. Ensure you have the OpenClaw CLI installed.
  2. Run the command: clawhub install openclaw/skills/skills/abhinavpgagi/toingg-skill.
  3. Configure your environment variable by adding export TOINGG_API_TOKEN="tg_..." to your shell profile.
  4. Install the required Python dependencies: pip install openpyxl requests to support Excel data processing.

Use Cases

  • Automated Campaign Launch: Perfect for rapidly deploying new voice outreach campaigns by programmatically submitting JSON payloads.
  • Performance Monitoring: Use the automated cron feature to pull daily analytics reports, ensuring you have a persistent record of engagement metrics stored locally.
  • Bulk WhatsApp Marketing: Convert Excel lead lists into standardized JSON contacts to trigger large-scale WhatsApp template broadcasts.
  • Workflow Automation: Combine the skill with other OpenClaw tools to create a closed-loop system where lead generation inputs automatically trigger voice and WhatsApp outreach.

Example Prompts

  1. "OpenClaw, use the Toingg skill to launch the new 'Product Feedback' campaign using the payload located in payloads/feedback.json."
  2. "Can you set up a daily 7 PM cron job to pull my latest Toingg campaign analytics and save the snapshots in the /data/reports folder?"
  3. "I have a list of new leads in ~/Downloads/march_leads.xlsx. Please convert them to contacts and send the 'welcome_offer' WhatsApp template to each of them."

Tips & Limitations

  • Security: Never hardcode your API token in scripts; always use environment variables. Payloads containing sensitive campaign logic should be stored in secure, version-controlled directories.
  • Data Formatting: Ensure your Excel files follow the required schema (name/phone/context) to prevent parsing errors during the contact upload process.
  • Error Handling: Always verify the JSON response from the create_campaign.py script. If validation errors occur, review your payload against the official scaffold in the references folder.
  • Cron Management: Remember that cron jobs consume system resources. Delete jobs using openclaw cron delete when they are no longer required to avoid unnecessary API calls and file clutter.

Metadata

Stars4473
Views0
Updated2026-05-01
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-abhinavpgagi-toingg-skill": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#toingg#marketing#automation#whatsapp#campaigns
Safety Score: 3/5

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