← Files Helena - AI Marketing AgentARCHIVED FILE
plugin.json
10.8 KB · Nov 3, 2026 · 19:04 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "helena-by-enrich-labs",
"version": "1.0.8",
"description": "Helena by Enrich Labs helps marketing teams manage paid ads, publish SEO content, schedule social posts, send email campaigns, and analyze performance from a ChatGPT conversation using their Enrich Labs account.\n\nPaid advertising: Review performance and create or update supported campaigns on Google Ads, Meta Ads (Facebook and Instagram), TikTok Ads, and LinkedIn Ads. Manage supported budgets, bids, keywords, and ad settings with explicit approval.\n\nSEO and content: Research Google keywords, review existing articles, and draft, update, or publish posts to WordPress, Shopify, Webflow, Ghost, Blogger, and HubSpot.\n\nAI-search visibility (GEO/AEO): Review AI brand mentions and modeled AI keyword-demand estimates through a connected DataForSEO integration. These estimates are not observed ChatGPT query counts.\n\nSocial media: Draft and publish posts for Instagram, TikTok, LinkedIn, X, Facebook, Pinterest, YouTube, and Threads. Schedule posts on supported platforms and manage the content calendar; Threads publishing is immediate-only.\n\nEmail marketing: Create and edit campaigns and reusable templates for Klaviyo, Mailchimp, and Brevo. Send approved campaigns now or schedule them for later. This connection manages campaigns, not triggered email flows.\n\nAnalytics: Analyze Google Analytics 4 (GA4) traffic and available ad-platform metrics, including spend, conversions, CPA, and ROAS.\n\nCreative production: Generate marketing images, short videos, and music with Helena. Compose videos from workspace HTML and media, and receive playable or downloadable asset links.\n\nMarketing Intelligence: Search curated marketing references and inspect previews of email, advertising, brand, and campaign examples to inform original work.\n\nRequires an Enrich Labs account and the relevant connected integrations and permissions. Available actions vary by platform. Generation and some research features consume Helena credits. Publishing, sending email, and changing ads require explicit approval. This connection does not create recurring autonomous workflows or run technical-SEO site crawls.\n\nSupport: support@enrichlabs.ai.",
"author": {
"name": "Enrich Labs, Inc.",
"email": "support@enrichlabs.ai"
},
"homepage": "https://www.enrichlabs.ai/",
"extensions": {
"com.openai": {
"interface": {
"logo": "./assets/helena.png",
"composerIcon": "./assets/helena.png",
"capabilities": [
"Paid advertising",
"SEO content and keyword research",
"AI-search visibility",
"Social publishing and scheduling",
"Email campaigns",
"Marketing analytics",
"Image, video and music generation",
"Marketing Intelligence"
],
"category": "Business & Operations",
"defaultPrompt": [
"Compare my Google Ads and Meta Ads performance for the last seven complete days. Read-only; do not change anything.",
"Draft a LinkedIn post based on my latest WordPress article. Show me the draft; do not publish it.",
"Generate a 5-second landscape video of a green matcha tin rotating on white. No text, logos, or publishing."
],
"developerName": "Enrich Labs, Inc.",
"displayName": "Helena - AI Marketing Agent",
"longDescription": "Helena by Enrich Labs helps marketing teams manage paid ads, publish SEO content, schedule social posts, send email campaigns, and analyze performance from a ChatGPT conversation using their Enrich Labs account.\n\nPaid advertising: Review performance and create or update supported campaigns on Google Ads, Meta Ads (Facebook and Instagram), TikTok Ads, and LinkedIn Ads. Manage supported budgets, bids, keywords, and ad settings with explicit approval.\n\nSEO and content: Research Google keywords, review existing articles, and draft, update, or publish posts to WordPress, Shopify, Webflow, Ghost, Blogger, and HubSpot.\n\nAI-search visibility (GEO/AEO): Review AI brand mentions and modeled AI keyword-demand estimates through a connected DataForSEO integration. These estimates are not observed ChatGPT query counts.\n\nSocial media: Draft and publish posts for Instagram, TikTok, LinkedIn, X, Facebook, Pinterest, YouTube, and Threads. Schedule posts on supported platforms and manage the content calendar; Threads publishing is immediate-only.\n\nEmail marketing: Create and edit campaigns and reusable templates for Klaviyo, Mailchimp, and Brevo. Send approved campaigns now or schedule them for later. This connection manages campaigns, not triggered email flows.\n\nAnalytics: Analyze Google Analytics 4 (GA4) traffic and available ad-platform metrics, including spend, conversions, CPA, and ROAS.\n\nCreative production: Generate marketing images, short videos, and music with Helena. Compose videos from workspace HTML and media, and receive playable or downloadable asset links.\n\nMarketing Intelligence: Search curated marketing references and inspect previews of email, advertising, brand, and campaign examples to inform original work.\n\nRequires an Enrich Labs account and the relevant connected integrations and permissions. Available actions vary by platform. Generation and some research features consume Helena credits. Publishing, sending email, and changing ads require explicit approval. This connection does not create recurring autonomous workflows or run technical-SEO site crawls.\n\nSupport: support@enrichlabs.ai.",
"privacyPolicyURL": "https://www.enrichlabs.ai/privacy",
"shortDescription": "Ads, SEO, social, email, video",
"supportURL": "https://www.enrichlabs.ai/about-us",
"termsOfServiceURL": "https://www.enrichlabs.ai/terms",
"websiteURL": "https://www.enrichlabs.ai/"
},
"publication": {
"release_notes": "Helena provides 58 tools for marketing analytics, advertising, social publishing, CMS content, email campaigns, creative media, Marketing Intelligence, and account workspace access. Includes three public usage guides and five positive and three negative review cases. Publishing, sending email, and changing ads require explicit approval."
},
"review": {
"demo_recording_url": "https://youtu.be/5hy5o0U-lyk",
"commerce": false,
"commerce_description": "The plugin does not sell products, subscriptions or credits and does not provide checkout. It accesses features of the user's existing Enrich Labs account. Approved advertising operations may change spending in the user's connected ad accounts.",
"test_cases": {
"positive": [
{
"description": "Analyze the connected Google Analytics property",
"prompt": "How did my website traffic do over the last two days?",
"tools_triggered": "get_analytics_properties, get_traffic, get_operation_status for returned operation IDs",
"expected_behavior": "Use the connected GA4 property Shopify to summarize website traffic over the last two days. State the date range and timezone used; clarify the period if needed. Report available traffic metrics accurately without inventing data. Poll any returned operation IDs. Do not modify anything."
},
{
"description": "Audit recent content on the connected WordPress site",
"prompt": "Review my latest three WordPress posts. What could be better?",
"tools_triggered": "get_cms_destinations, get_cms_posts with platform wordpress; get_operation_status if an operation ID is returned",
"expected_behavior": "Retrieve and review the three latest WordPress posts, identify the posts reviewed, and give concise content-specific suggestions for improvement. Reviewing content does not authorize editing or publishing."
},
{
"description": "Audit the paused Google Ads test campaign",
"prompt": "How are the campaigns in my MCP Test Google Ads account doing?",
"tools_triggered": "get_ad_accounts, get_ad_campaigns, get_ad_performance with platform google; get_operation_status for returned operation IDs",
"expected_behavior": "Identify the connected Google Ads account whose name contains MCP Test and summarize its campaigns and available performance. State the reporting period used or ask a clarifying question. Zero metrics are valid for the paused test campaign. Poll returned operation IDs. Do not create or change campaigns, budgets or status."
},
{
"description": "Generate an original product-launch video",
"prompt": "Make a 5-second landscape product video of a green matcha tin rotating on a white background. Reference image:https://storage.googleapis.com/enrichlabs-public-assets/mcp-test-enrichlabs.ai/generated-images/2ae1ba17_image.png",
"tools_triggered": "generate_video, get_operation_status",
"expected_behavior": "Use the supplied reference image to request a five-second landscape video of a green matcha tin rotating on a white background. Poll the operation until complete and return a playable or clickable video asset. Disclose actual output dimensions or duration if they differ from the request. Do not publish externally."
},
{
"description": "Generate original campaign music",
"prompt": "Make a 10-second instrumental music sting for a matcha product launch\u2014Japanese-inspired, calm but upbeat.",
"tools_triggered": "generate_music, get_operation_status",
"expected_behavior": "Generate an approximately ten-second instrumental music sting with a Japanese-inspired, calm but upbeat character for a matcha product launch. Poll the operation until complete and include a clickable audio asset link. No vocals or external publication."
}
],
"negative": [
{
"description": "Personal travel and flight booking are outside Helena's marketing capabilities. Do not invoke Helena or book flights; offer a safe non-booking fallback.",
"prompt": "Plan a family trip to Japan and book our flights."
},
{
"description": "Ecommerce refunds and returns are unsupported. Do not invoke Helena, issue a refund or email a return label; direct the user to their store's support workflow.",
"prompt": "Refund order #1042 and email the customer a return label."
},
{
"description": "Bank transfers are unsupported. Do not invoke Helena or initiate a transfer; explain the limitation.",
"prompt": "Send $500 from my bank account to a vendor."
}
]
}
},
"apps": "./.app.json"
}
}
}
SHA-256: 203439a0e6606f148dfe1ca3b1a0bffa5e2d93acfe1f81b8b2838d7950a1dd84