{
  "name": "Quill AI Ops",
  "description": "Managed AI automation platform deploying 30 pre-built enterprise workflows across lead generation, marketing, sales, customer support, operations, and content production. Built on the OpenClaw orchestration engine with a 10-step validation pipeline that eliminates AI hallucinations in production output.",
  "url": "https://api.quillaiops.com/a2a",
  "version": "1.0.0",
  "capabilities": {
    "streaming": true,
    "pushNotifications": true
  },
  "authentication": {
    "schemes": ["OAuth2", "Bearer"]
  },
  "skills": [
    {"id":"lead-capture","name":"Lead Capture and CRM Entry","description":"Auto-captures website visitors and pushes qualified leads into your CRM using enriched company profiles.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Capture leads from website form submissions and enter into HubSpot"]},
    {"id":"cold-email-outreach","name":"Automated Cold Email Outreach","description":"AI-powered email sequences with personalization grounded in prospect data gathered from multiple live sources.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Generate and send personalized cold emails to 100 prospects"]},
    {"id":"linkedin-lead-scraping","name":"LinkedIn Lead Scraping and Personalized DMs","description":"Scrapes targeted LinkedIn profiles and crafts DMs using evidence-backed personalization.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Find and message 50 decision-makers in SaaS companies"]},
    {"id":"lead-enrichment","name":"Lead Enrichment","description":"Enriches leads with company data, emails, and phone numbers from multiple live sources.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Enrich 200 leads with company size, revenue, and contact info"]},
    {"id":"real-estate-lead-capture","name":"Real Estate Lead Capture and Follow-up","description":"Captures listing inquiries and automates follow-up sequences with context continuity.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Capture real estate inquiries and auto-follow-up for 30 days"]},
    {"id":"blog-post-generator","name":"Blog Post Generator","description":"Generates SEO-optimized blog posts from target keywords, grounded in document evidence.","inputModes":["text"],"outputModes":["text"],"examples":["Generate a 1500-word SEO blog post about AI automation for small business"]},
    {"id":"social-media-scheduler","name":"AI Social Media Scheduler","description":"Creates and schedules social content with platform-specific formatting.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Create and schedule 20 social posts across LinkedIn, X, and Facebook"]},
    {"id":"youtube-script-generator","name":"YouTube Script and Video Generator","description":"Auto-generates scripts from research and brand guidelines, then produces video content.","inputModes":["text"],"outputModes":["text","data"],"examples":["Generate a 10-minute YouTube script about managed AI workflows"]},
    {"id":"short-form-video","name":"Short-Form Video Repurposing","description":"Transforms long-form video into short clips with quality validation.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Turn a 30-minute podcast into 10 short-form clips for TikTok and Reels"]},
    {"id":"seo-keyword-cluster","name":"SEO/GEO Keyword Cluster Generator","description":"Builds keyword clusters from live search data, optimized for both traditional search and generative engine visibility.","inputModes":["text"],"outputModes":["text","data"],"examples":["Generate keyword clusters for AI automation in healthcare"]},
    {"id":"sales-chatbot","name":"AI Sales Chatbot","description":"Deploys a chatbot grounded in your product docs with evidence-backed answers, never hallucinated.","inputModes":["text"],"outputModes":["text"],"examples":["Deploy a sales chatbot on our website that answers product questions 24/7"]},
    {"id":"meeting-booking","name":"Meeting Booking Assistant","description":"Automates scheduling with calendar sync and context memory.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Automate meeting scheduling with calendar integration"]},
    {"id":"proposal-generator","name":"Proposal Generator","description":"Auto-generates proposals using templates and prospect research.","inputModes":["text","data"],"outputModes":["text"],"examples":["Generate a custom proposal for a B2B SaaS prospect"]},
    {"id":"sales-call-summary","name":"Sales Call Summary and CRM Notes","description":"Transcribes sales calls and pushes structured summaries into your CRM.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Transcribe and summarize a 45-minute sales call into CRM notes"]},
    {"id":"follow-up-email","name":"Follow-Up Email Automation","description":"Triggers personalized follow-ups using conversation history for full context continuity.","inputModes":["text","data"],"outputModes":["text"],"examples":["Send personalized follow-up emails after sales meetings"]},
    {"id":"ticket-classifier","name":"Support Ticket Classifier","description":"Classifies and routes support tickets using intent detection.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Classify incoming Zendesk tickets by category and priority"]},
    {"id":"support-agent","name":"AI Support Agent","description":"Trained on your docs with semantic retrieval to answer support questions accurately.","inputModes":["text"],"outputModes":["text"],"examples":["Deploy an AI support agent that answers customer questions from our knowledge base"]},
    {"id":"faq-chatbot","name":"FAQ Chatbot","description":"Deploys a 24/7 chatbot grounded in your knowledge base with quality validation.","inputModes":["text"],"outputModes":["text"],"examples":["Deploy a 24/7 FAQ chatbot on our support page"]},
    {"id":"refund-processing","name":"Refund and Cancellation Processing","description":"Automates refund workflows with policy enforcement and full audit trails.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Process a refund request with policy validation"]},
    {"id":"sentiment-analysis","name":"Customer Feedback Sentiment Analysis","description":"Analyzes feedback to surface trends with evidence-backed insights.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Analyze 500 customer reviews and surface top 5 trends"]},
    {"id":"invoice-processing","name":"Invoice Processing Automation","description":"Extracts data from invoices and automates approval workflows.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Process 100 invoices per week with automated approval routing"]},
    {"id":"email-triage","name":"Email Triage and Response Drafting","description":"Classifies emails and drafts responses grounded in context.","inputModes":["text","data"],"outputModes":["text"],"examples":["Triage 200 incoming emails per day and draft responses"]},
    {"id":"document-summarization","name":"Document Summarization","description":"Summarizes documents with chunked semantic analysis.","inputModes":["text","data"],"outputModes":["text"],"examples":["Summarize a 50-page contract into key points"]},
    {"id":"meeting-transcription","name":"Meeting Transcription and Action Items","description":"Transcribes meetings and extracts action items with quality validation.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Transcribe a 1-hour team meeting and extract action items"]},
    {"id":"contract-analysis","name":"Contract Analysis and Clause Extraction","description":"Analyzes contracts, flagging key clauses with legal references.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Analyze a vendor contract and flag risky clauses"]},
    {"id":"podcast-to-blog","name":"Podcast to Blog Article Conversion","description":"Transforms podcast episodes into polished articles using brand guidelines and tone validation.","inputModes":["text","data"],"outputModes":["text"],"examples":["Convert a 45-minute podcast episode into a 2000-word blog post"]},
    {"id":"podcast-clips","name":"Podcast Clip Generator","description":"Extracts highlight moments from podcasts for platform-optimized clip formats.","inputModes":["text","data"],"outputModes":["text","data"],"examples":["Extract 10 highlight clips from a podcast episode"]},
    {"id":"thumbnail-generator","name":"AI Thumbnail Generator","description":"Generates thumbnails grounded in brand guidelines.","inputModes":["text"],"outputModes":["text","data"],"examples":["Generate 5 YouTube thumbnails matching our brand style"]},
    {"id":"product-description","name":"Product Description Generator","description":"Creates compelling descriptions using competitive research and product data.","inputModes":["text","data"],"outputModes":["text"],"examples":["Generate product descriptions for 100 e-commerce products"]},
    {"id":"newsletter-creation","name":"Automated Newsletter Creation","description":"Curates and generates newsletters from your content library with engagement tracking.","inputModes":["text","data"],"outputModes":["text"],"examples":["Create a weekly newsletter from our blog and social content"]}
  ]
}
