スキル activecampaign-automation
📦

activecampaign-automation

安全

Automate ActiveCampaign CRM and Marketing Tasks

Marketing teams and sales professionals waste hours on repetitive ActiveCampaign tasks like contact management and automation enrollment. This skill enables AI assistants to execute these workflows automatically through the Rube MCP integration.

対応: Claude Codex Code(CC)
🥉 74 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「activecampaign-automation」を使用しています。 Create contact with email test@example.com and tag 'vip-customer'

期待される結果:

Contact created successfully with ID 12345. Applied tag 'vip-customer' to contact.

「activecampaign-automation」を使用しています。 Find contact by email existing@example.com and unsubscribe from list 3

期待される結果:

Contact found: existing@example.com (ID: 67890). Successfully unsubscribed from list 3.

セキュリティ監査

安全
v1 • 2/24/2026

Static analyzer flagged 82 patterns that are all false positives. The SKILL.md file is markdown documentation, not executable code. Detected 'backticks' are markdown formatting for tool names and code examples. The hardcoded URL is the documented Rube MCP server endpoint. No actual security risks exist - this is a legitimate CRM automation skill.

1
スキャンされたファイル
215
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

Sales Team Contact Onboarding

Automatically create new lead contacts, apply qualification tags, subscribe to nurture lists, and create follow-up tasks for sales representatives

Marketing Campaign Tagging

Bulk apply campaign tags to contacts based on engagement criteria and manage list subscriptions for targeted email sequences

Customer Success Workflows

Enroll new customers in onboarding automations, create success check-in tasks, and manage communication preferences

これらのプロンプトを試す

Create and Tag a New Contact
Create a new ActiveCampaign contact with email john@example.com, first name John, last name Doe, and organization Example Corp. Then add the tags 'new-lead' and 'website-inquiry' to the contact.
Find Contact and Manage List Subscription
Find the contact with email sarah@example.com. If found, subscribe them to list ID '5' and add the tag 'newsletter-subscriber'. If not found, create the contact first with first name Sarah and last name Smith.
Enroll Contact in Automation with Task Creation
Look up the contact by email mike@example.com. Enroll them in automation ID '12' for the onboarding sequence. Then create a follow-up task due in 3 days at 2pm EST with title 'Check onboarding progress' assigned to user ID '3'.
Bulk Contact Tagging Operation
For each of these contacts: alice@example.com, bob@example.com, carol@example.com - add the tag 'q1-2026-campaign' and subscribe them to list ID '8'. Report any contacts that were not found.

ベストプラクティス

  • Always call RUBE_SEARCH_TOOLS first to get current tool schemas before executing operations
  • Search for existing contacts by email before creating to avoid duplicates
  • Use contact_email parameter when available to avoid separate lookup calls
  • Verify ActiveCampaign connection status shows ACTIVE before running workflows
  • Space batch operations appropriately to respect ActiveCampaign API rate limits

回避

  • Do not use lowercase 'add' or 'remove' for tag actions - must be capitalized 'Add' or 'Remove'
  • Do not use capitalized 'Subscribe' or 'Unsubscribe' for list actions - must be lowercase
  • Do not pass placeholder or invalid ISO 8601 datetime values for task due dates
  • Do not pass integer IDs - all IDs must be passed as numeric strings

よくある質問

What do I need to set up before using this skill?
You need to add the Rube MCP server endpoint (https://rube.app/mcp) to your MCP client configuration and establish an ActiveCampaign connection via RUBE_MANAGE_CONNECTIONS. The connection must show ACTIVE status before running workflows.
Can this skill create new automations in ActiveCampaign?
No. Automations can only be created through the ActiveCampaign web interface. This skill can only enroll existing contacts into automations that have already been created.
How do I find my list IDs and automation IDs?
List IDs and automation IDs are not directly available through the Composio tools. You can find these IDs in the ActiveCampaign web interface URL when viewing a specific list or automation, or via the ActiveCampaign API documentation.
What happens if I try to create a contact with an email that already exists?
Creating a contact with an existing email address may update the existing contact record instead of creating a duplicate. To avoid unintended updates, search for the contact first using ACTIVE_CAMPAIGN_FIND_CONTACT.
Why are tag actions capitalized but subscription actions are lowercase?
This is a quirk of the ActiveCampaign API via Composio. Tag actions require 'Add' or 'Remove' (capitalized), while subscription actions require 'subscribe' or 'unsubscribe' (lowercase). Using incorrect capitalization will cause API errors.
Can I bulk tag multiple contacts at once?
Yes, but the skill processes contacts one at a time. For bulk operations, iterate through your contact list and call ACTIVE_CAMPAIGN_MANAGE_CONTACT_TAG for each contact. Space requests appropriately to respect API rate limits.

開発者の詳細

ファイル構成

📄 SKILL.md