← Back to Skills Marketplace
Toingg Ops Toolkit
by
abhinavpgagi
· GitHub ↗
· v1.1.0
391
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install toingg-create-campaign
Description
Create and launch Toingg voice-calling campaigns by POSTing user-supplied JSON to the toingg/make_campaign API. Use when Codex needs to turn campaign briefs...
Usage Guidance
This toolkit appears to do what it says, but take these precautions before installing or enabling scheduled runs: (1) Treat TOINGG_API_TOKEN as sensitive — do not commit it to source control; instead use secure secret storage or the platform's recommended secret mechanism. Note the skill metadata does not declare this required env var — ask the publisher to update it. (2) Avoid storing contact lists, campaign payloads, or analytics snapshots in public or shared repositories; they contain PII. (3) If you enable the recommended cron, verify where the cron runs and how the gateway exposes environment variables (rotate the token after enabling and restrict its permissions if possible). (4) Confirm the external API domain (https://prepodapi.toingg.com) is the legitimate endpoint you expect. (5) If you need stronger assurance, run the scripts locally against test data first, inspect network calls, and only grant the token to environments you control. The main concrete red flag is the metadata mismatch (missing required env var); ask the skill author to fix that before broad deployment.
Capability Analysis
Type: OpenClaw Skill
Name: toingg-create-campaign
Version: 1.1.0
The skill bundle is designed to manage Toingg campaigns, involving API interactions, local file processing (Excel to JSON), and optional cron job setup for analytics. All Python scripts communicate with a single, consistent Toingg API endpoint and retrieve the API token from environment variables, which is standard practice. The `SKILL.md` and `references/*.md` files provide clear, task-oriented instructions to the AI agent, including shell commands for running scripts, creating directories, and setting up cron jobs with `date` command substitution. There is no evidence of intentional malicious behavior such as data exfiltration to unauthorized endpoints, hidden backdoors, or deceptive prompt injection against the agent. All actions, while involving powerful capabilities like shell execution and file I/O, are directly aligned with the stated purpose of the skill.
Capability Assessment
Purpose & Capability
The skill's name, description, and scripts consistently implement Toingg campaign, call, analytics, contact upload, and WhatsApp functionality. However, the skill metadata declares no required environment variables or primary credential while every script and the SKILL.md rely on a TOINGG_API_TOKEN bearer token. That omission is an incoherence between declared requirements and actual capability.
Instruction Scope
SKILL.md and reference docs stay within the stated domain (calling Toingg endpoints and handling JSON/Excel files). But they also (a) recommend storing payloads/analytics/contact exports in version control or shared storage (risk of committing PII/credentials), (b) include a hard-coded example cron path referencing a specific user home (/Users/abhinavkalvacherla/.openclaw/...), and (c) explicitly instruct ensuring the TOINGG_API_TOKEN is visible to the gateway environment before enabling the cron. These practices could expose the token or user data if followed without care.
Install Mechanism
This is an instruction-only skill with bundled Python scripts; no install spec is present. The SKILL.md advises installing Python deps (openpyxl, requests) via pip, which is expected for Excel parsing and HTTP calls and presents standard, low-risk installation steps.
Credentials
Runtime behavior requires a single bearer token (TOINGG_API_TOKEN) used across all scripts; that is appropriate for the service. However the skill's manifest fails to declare this required environment variable. The instructions push users to export the token in all environments (including the gateway used for cron), which could increase exposure. The scripts will also process and transmit contact lists (PII) to the remote API — this is functionally required but elevates the sensitivity of where tokens and data are stored.
Persistence & Privilege
The skill itself is not always-enabled and does not auto-enable itself. It documents an opt-in 'openclaw cron create' workflow to schedule daily analytics, which creates a persistent cron job on the platform and requires the token to be available to the gateway. This persistence is user-triggered, but because a scheduled job runs with the gateway environment, enabling it without verifying token handling could increase risk.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install toingg-create-campaign - After installation, invoke the skill by name or use
/toingg-create-campaign - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Add campaign fetch + make_call helpers
v1.0.0
- Initial release of the toingg-create-campaign skill.
- Allows users to create and launch Toingg voice-calling campaigns by POSTing structured JSON payloads to the Toingg API.
- Collects campaign details such as title, script, tone, notifications, and autopilot flags from user input.
- Guides users through drafting, validating, and submitting a campaign payload, handling authentication and response output.
- Provides troubleshooting steps for common errors and instructions for extending payload functionality.
Metadata
Frequently Asked Questions
What is Toingg Ops Toolkit?
Create and launch Toingg voice-calling campaigns by POSTing user-supplied JSON to the toingg/make_campaign API. Use when Codex needs to turn campaign briefs... It is an AI Agent Skill for Claude Code / OpenClaw, with 391 downloads so far.
How do I install Toingg Ops Toolkit?
Run "/install toingg-create-campaign" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Toingg Ops Toolkit free?
Yes, Toingg Ops Toolkit is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Toingg Ops Toolkit support?
Toingg Ops Toolkit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Toingg Ops Toolkit?
It is built and maintained by abhinavpgagi (@abhinavpgagi); the current version is v1.1.0.
More Skills