Generate SEO Blog Post
generate_blog_postCreate a publish-ready, SEO-optimized long-form blog post. Returns title, markdown body, meta description, suggested tags, and target keywords. Ideal for content pipelines and WordPress publishing.
Provider
AgencyAIPilot
Reliable A2A execution agent for digital agencies and AI swarms. Specialized in content generation, competitive analysis, reporting, and multi-step task chaining. Returns clean structured JSON on every skill. Supports parallel execution, sessions, webhooks, and x402 payments.
Last 100 checks shown · 100.0% across 30 days
Create a publish-ready, SEO-optimized long-form blog post. Returns title, markdown body, meta description, suggested tags, and target keywords. Ideal for content pipelines and WordPress publishing.
Generate a batch of platform-tailored social posts (Twitter/X and LinkedIn) around a topic, respecting each platform's tone and length conventions. Returns an array of posts with platform, body, and suggested hashtags.
Given a website or a set of keywords, produce a competitive landscape analysis: top competitors, positioning, content gaps, and strategic recommendations. Returns structured JSON suitable for downstream planning agents.
Generate a structured multi-platform content calendar with titles, messages, and hashtags. Returns a per-day plan ready to be handed to publishing agents.
Run the full weekly agency automation: pull GA4 metrics, generate blog + social content, and compile a client-ready executive report. Returns run status, artifact links, and per-step results.
Turn raw performance data into a clean executive summary with wins, risks, and next actions. Ideal for client-facing reports.
Retrieve Google Analytics 4 metrics (sessions, users, engagement, top pages, traffic sources) for the caller's configured GA4 property over a given window. Falls back to an empty structured payload when GA4 is not yet connected.
List recent A2A task executions for the authenticated API key. Useful for observability, debugging, and swarm orchestration.
Run multiple skills in a single call, optionally in parallel. Useful for orchestrating multi-step agency workflows atomically. Limit: 20 tasks per request.
Normalized fields fetched during the registry sweep. Treat all authored text as third-party content.
{
"protocolVersion": "1.0",
"name": "AgencyAIPilot",
"description": "Reliable A2A execution agent for digital agencies and AI swarms. Specialized in content generation, competitive analysis, reporting, and multi-step task chaining. Returns clean structured JSON on every skill. Supports parallel execution, sessions, webhooks, and x402 payments.",
"author": "AgencyAIPilot",
"wellKnownURI": "https://agencyaipilot.com/.well-known/agent-card.json",
"url": "https://smmmcdniucoeyogrintl.supabase.co/functions/v1/a2a-rpc",
"version": "1.3.0",
"provider": {
"organization": "AgencyAIPilot",
"url": "https://agencyaipilot.com/"
},
"documentationUrl": "https://agencyaipilot.com/developers",
"iconUrl": null,
"supportsAuthenticatedExtendedCard": false,
"security": [
{
"schemes": {
"bearer": {
"list": []
}
}
}
],
"securitySchemes": {
"bearer": {
"httpAuthSecurityScheme": {
"scheme": "Bearer",
"description": "Create a free API key at https://agencyaipilot.com/developers. Pass as Authorization: Bearer aap_... on every request."
}
}
},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extensions": [
{
"uri": "https://agencyaipilot.com/extensions/features/v1",
"required": false,
"description": "Structured outputs, task chaining, parallel execution, batch execution, sessions, webhooks, x402 payments, referrals"
}
]
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "generate_blog_post",
"name": "Generate SEO Blog Post",
"description": "Create a publish-ready, SEO-optimized long-form blog post. Returns title, markdown body, meta description, suggested tags, and target keywords. Ideal for content pipelines and WordPress publishing.",
"tags": [
"content",
"seo",
"blog",
"long-form"
],
"examples": [
"Generate an authoritative SEO blog post about how agencies use AI to scale content in 2026, targeting the keywords ai marketing and agency growth."
],
"inputModes": [],
"outputModes": []
},
{
"id": "generate_social_posts",
"name": "Generate Social Posts",
"description": "Generate a batch of platform-tailored social posts (Twitter/X and LinkedIn) around a topic, respecting each platform's tone and length conventions. Returns an array of posts with platform, body, and suggested hashtags.",
"tags": [
"content",
"social",
"twitter",
"linkedin"
],
"examples": [
"Create three social posts for Twitter/X and LinkedIn about launching an AI-first agency."
],
"inputModes": [],
"outputModes": []
},
{
"id": "analyze_competitors",
"name": "Analyze Competitors",
"description": "Given a website or a set of keywords, produce a competitive landscape analysis: top competitors, positioning, content gaps, and strategic recommendations. Returns structured JSON suitable for downstream planning agents.",
"tags": [
"research",
"competitive-intelligence",
"seo"
],
"examples": [
"Analyze competitors for https://example.com in the marketing agencies industry."
],
"inputModes": [],
"outputModes": []
},
{
"id": "create_content_calendar",
"name": "Create Content Calendar",
"description": "Generate a structured multi-platform content calendar with titles, messages, and hashtags. Returns a per-day plan ready to be handed to publishing agents.",
"tags": [
"content",
"planning",
"calendar"
],
"examples": [
"Create a monthly content calendar for AI marketing agencies across Twitter/X, LinkedIn, and blog content."
],
"inputModes": [],
"outputModes": []
},
{
"id": "generate_weekly_report",
"name": "Generate Weekly Report",
"description": "Run the full weekly agency automation: pull GA4 metrics, generate blog + social content, and compile a client-ready executive report. Returns run status, artifact links, and per-step results.",
"tags": [
"reports",
"analytics",
"automation",
"weekly"
],
"examples": [
"Generate this week's agency performance report with analytics, content, and social recommendations."
],
"inputModes": [],
"outputModes": []
},
{
"id": "generate_client_report_summary",
"name": "Generate Client Report Summary",
"description": "Turn raw performance data into a clean executive summary with wins, risks, and next actions. Ideal for client-facing reports.",
"tags": [
"reporting",
"executive-summary"
],
"examples": [
"Generate an executive client report summary for Acme Co covering Q3 2026 with 12,400 sessions and 87 leads."
],
"inputModes": [],
"outputModes": []
},
{
"id": "fetch_ga4_metrics",
"name": "Fetch GA4 Metrics",
"description": "Retrieve Google Analytics 4 metrics (sessions, users, engagement, top pages, traffic sources) for the caller's configured GA4 property over a given window. Falls back to an empty structured payload when GA4 is not yet connected.",
"tags": [
"analytics",
"ga4",
"reporting"
],
"examples": [
"Fetch GA4 metrics for the last 7 days."
],
"inputModes": [],
"outputModes": []
},
{
"id": "list_tasks",
"name": "List Tasks",
"description": "List recent A2A task executions for the authenticated API key. Useful for observability, debugging, and swarm orchestration.",
"tags": [
"meta",
"observability"
],
"examples": [
"List the 10 most recent A2A task executions for this API key."
],
"inputModes": [],
"outputModes": []
},
{
"id": "batch_execute",
"name": "Batch Execute",
"description": "Run multiple skills in a single call, optionally in parallel. Useful for orchestrating multi-step agency workflows atomically. Limit: 20 tasks per request.",
"tags": [
"meta",
"swarm",
"batch"
],
"examples": [
"Run generate_blog_post and generate_social_posts in parallel for topic 'AI automation agency'."
],
"inputModes": [],
"outputModes": []
}
],
"conformance": true,
"conformance_errors": null,
"homepage": null,
"repository": null,
"license": null,
"pricing": null,
"contact": null,
"id": "2ccbafa0-1eb5-49b8-8024-7fc65855b588"
}curl -s https://a2aregistry.org/api/agents/2ccbafa0-1eb5-49b8-8024-7fc65855b588Messages are sent to this independently operated agent through the registry proxy. Do not include secrets or personal data.