amplitude-automation
Automate Amplitude tasks via Rube MCP (Composio): events, user activity, cohorts, user identification. Always search tools first for current schemas.
Why use this skill?
Automate your Amplitude product analytics workflows using OpenClaw and Rube MCP. Streamline event tracking, user lookups, and profile updates easily.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sohamganatra/amplitude-automationWhat This Skill Does
The amplitude-automation skill provides an interface to the Amplitude product analytics platform via the Rube MCP (Composio) framework. It allows OpenClaw users to programmatically interact with their event data, user profiles, and activity streams without manually navigating the Amplitude dashboard. By leveraging the underlying Rube MCP, this skill acts as a middleware, ensuring that authentication is managed securely and that event ingestion, user identification, and history retrieval are executed through standard API flows. It is designed to bridge the gap between AI-driven task automation and complex product analytics infrastructures.
Installation
To install this skill, use the command: clawhub install openclaw/skills/skills/sohamganatra/amplitude-automation. After installation, ensure you have the Rube MCP server configured at https://rube.app/mcp within your OpenClaw settings. You must initialize the connection by calling RUBE_MANAGE_CONNECTIONS with the toolkit parameter set to 'amplitude'. Ensure the status returns 'ACTIVE' before proceeding with any automation tasks.
Use Cases
- Real-time Event Tracking: Developers can pipe application events directly from their AI workflow into Amplitude to maintain a consistent data stream for product teams.
- User Journey Analysis: Support teams can quickly investigate a specific user's friction points by pulling their recent event history through the Find and Get Activity workflow.
- User Profile Management: Automatically update user segments or properties during onboarding flows to trigger personalized experiences within Amplitude cohorts.
Example Prompts
- "Send a 'sign_up' event for user_id 'user_12345' with property 'source' set to 'organic' to Amplitude."
- "Look up the user activity for user_id 'customer_99' and show me their last 10 actions."
- "Identify the user 'u_778' and update their 'subscription_tier' property to 'premium' in Amplitude."
Tips & Limitations
- Always Search First: The API surface for Amplitude can change; always invoke
RUBE_SEARCH_TOOLSat the start of a session to ensure the schema matches the current MCP toolkit capabilities. - Schema Strictness: When sending events, remember that the
timeparameter must be in milliseconds (13-digit epoch). Providing standard UNIX seconds will cause ingestion errors. - Identifier Mapping: Remember that
AMPLITUDE_GET_USER_ACTIVITYrequires the internal Amplitude ID. You must useAMPLITUDE_FIND_USERfirst to map your application-specificuser_idto the internal format. Failure to do so will result in lookup failures. - Rate Limiting: Amplitude imposes batch limits; avoid sending excessively large arrays of events in a single call to prevent throttling.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sohamganatra-amplitude-automation": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api
Related Skills
activecampaign-automation
Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks. Always search tools first for current schemas.
canva-automation
Automate Canva tasks via Rube MCP (Composio): designs, exports, folders, brand templates, autofill. Always search tools first for current schemas.
canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
bamboohr-automation
Automate BambooHR tasks via Rube MCP (Composio): employees, time-off, benefits, dependents, employee updates. Always search tools first for current schemas.
box-automation
Automate Box cloud storage operations including file upload/download, search, folder management, sharing, collaborations, and metadata queries via Rube MCP (Composio). Always search tools first for current schemas.