BotHelp analytics skill
claude-skill-bothelp
A Claude Code skill for the BotHelp Open API: a bot map, step-by-step drop-off, subscriber export and limited management via the open API
- 0 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Reads and can change subscribers' personal data (name, email, phone)
- Sends individual messages on behalf of the bot
atomachinskiy/claude-skill-bothelp
Meta, the owner of Facebook, Instagram and WhatsApp, is designated an extremist organization in Russia and its activities are banned there.
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/claude-skill-bothelpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Reads and can change subscribers' personal data (name, email, phone)
- Sends individual messages on behalf of the bot
This is third-party code. Review the repository files before installing.
What it does
The skill turns Claude Code into an analyst for BotHelp's multi-messenger chat bots (Telegram, Instagram, VK, Facebook, WhatsApp): it builds a map of all active bots, shows a given bot's step structure, lists auto-broadcasts, and does a full paginated subscriber export filtered by period, email and phone. Claude uses this data to compute funnel step drop-off, churn and UTM sources. Management is limited to what the API allows: updating a subscriber's name, email and phone via JSON Patch, starting or stopping a bot for a subscriber, adding or removing them from a funnel, and sending an individual message. Bulk broadcasts, creating bots or new steps, and editing step text are not supported by the BotHelp API, and the skill lists this honestly as a service limitation, not its own.
Who it is for. For people running BotHelp chat bots who want funnel analytics and subscriber segmentation without manual exports.
Good fit when
- You need to find where in the funnel subscribers drop off
- You need a full filtered subscriber export for further analysis
- You need to update a subscriber's data or move them between steps
Not a fit when
- You need to create new bots, funnel steps or auto-broadcasts, the BotHelp API does not support this
- You need bulk broadcasts, the skill is upfront that this is not there and will not be, due to API limits
Example request
Where do subscribers drop off in the Uroki po targetu funnel, and how many joined over the last monthLimitations
Management is limited to what the BotHelp Open API allows: no creating bots or steps, editing message text, or launching broadcasts. The author notes some write methods still need live exploration, since the request body shape is not always obvious from BotHelp's docs. It needs your own BotHelp OAuth app client_id and client_secret.
How to disable. Delete the ~/.claude/skills/bothelp folder and revoke the OAuth app in BotHelp settings.
FAQ
Can the skill launch a subscriber broadcast?
No, the README explicitly lists bulk broadcasts as something the BotHelp API does not allow.
Is a browser needed for authorization?
No, it uses the client_credentials flow, so the setup wizard works without a browser.
Discussion
No questions or reviews yet.
Related
All VK toolsSenler analytics skill
claude-skill-senler
A Claude Code skill for Senler: funnel and broadcast analytics for VK chat bots, tag-based subscriber segmentation by drop-off and churn
VK Ads skill for agencies
claude-skill-vk-ads
A Claude Code skill for VK Ads built for agencies: bulk operations, hashed remarketing audiences, ad-marking compliance and Google Sheets reports
A Claude Code skill for the full VK Ads cycle: campaigns, ad groups, banners, statistics, remarketing and lead forms via bash scripts
About a hundred skills for Claude Code: meetings, research, publishing, TDD, Telegram, email and personal analytics
Marketing skills for coding agents: SEO, content, email campaigns, ads, analytics and publishing through service APIs
Connects Claude Code, Cursor, Codex or OpenCode to Telegram, Slack and Discord: teammates message a bot, an agent replies
README in short
The README splits capabilities into three honest blocks: analytics that fully works (bot map, steps, auto-broadcasts, subscriber export, drop-off, UTM), management that works partially via JSON Patch (updating subscriber data, starting and stopping a bot, sending a message), and what it does not and will not do due to API limits (new bots, steps, broadcasts, reading step message text). Installation is by cloning into the skills folder and a cross-platform bash OAuth wizard for macOS, Linux, WSL and Git Bash.