Agent Library

The AI Agent Library (aio.agent.library) serves as an enterprise template marketplace and catalog for discovering, rating, deploying, and sharing pre-configured AI agents across OpenEduCat.

Overview

Rather than building agents from scratch, administrators, instructors, and department heads can browse a rich catalog of pre-tested agent templates for academic counseling, automated grading, lesson planning, student support, and administrative workflow automation. Each library entry synchronizes instructions, tool definitions, guardrail rules, and reasoning parameters directly into an active AI Agent (aio.agent) with a single click.

Key Features

  • Pre-Built Agent Templates: Access a catalog of ready-to-use AI agents for education, writing, coding, research, HR, and student support.

  • One-Click Deployment: Instantly deploy any template into an active AI agent with a single click of the Deploy Agent button.

  • Automatic Settings Copy: Automatically copies instructions, attached tools, safety rules, and settings from templates into your new agent.

  • Dependency Checking: Checks if all required OpenEduCat modules are installed before creating the agent.

  • Ratings & User Reviews: Browse 1–5 star community ratings, user reviews, and deployment counts to pick the best templates.

  • Create Custom Templates: Save your own customized AI agents as templates to share across departments or campuses.

  • Version Management: Easily track template versions and update existing deployed agents when prompts or tools change.

How to Use the AI Agent Library

1. Browsing & Searching Templates

  • Go to AIO ‣ Agents ‣ Agent Library.

  • Use Kanban or List view to browse templates organized by categories and tags.

  • Use the search bar to filter by target model, author, rating, or keywords.

2. Reviewing Template Specifications

  • Open a template record to inspect: * Overview & Author: Description, target use case, author, and documentation links. * System Prompt / Instructions: The exact instructions and constraints used by the agent. * Tools & Capabilities: Pre-linked function tools (e.g., Odoo CRUD tools, web search, email tools). * Guardrails & Safety: Attached safety rules and content filters. * Required Dependencies: Prerequisite OpenEduCat modules.

3. One-Click Deployment

  • Click the Deploy Agent button in the header.

  • The system performs validation checks: 1. Verifies that all required Odoo module dependencies are installed. 2. Creates a new active AI Agent (aio.agent) record. 3. Maps system prompts, tool attachments, guardrails, and context parameters. 4. Automatically opens the newly created AI Agent form view for immediate usage or minor adjustments.

4. Publishing Custom Agent Templates

  • To turn an existing customized agent into a library template: 1. Open the agent record in AIO ‣ Agents ‣ Agents. 2. Click Create Template / Publish to Library. 3. Set the template category, description, and visibility permissions.

5. Rating & Reviewing Templates

  • Leave feedback and 1–5 star ratings on deployed library templates via Add Review to guide other users in your institution.

Agent Libraries

The AI Agent Library contains pre-packaged vertical-specific agent templates designed for standard workflows:

OpenEduCat Education Libraries

The OpenEduCat platform includes a collection of 80+ ready-to-use AI agent templates built specifically for direct execution within the AI Playground without requiring extra module configurations or integrated backend data models. These templates provide immediate, interactive AI tools across various educational and institutional tasks:

  • Teaching & Classroom Delivery: Lesson outline generation, exemplar creation, clear directions, bell ringers/warmups, and class procedure guides.

  • Curriculum & Standards Alignment: Bloom's Taxonomy alignment, DOK (Depth of Knowledge) alignment, and standards alignment tools.

  • Student Support & Tutoring: Concept explainers, 3-reads protocol, equation solvers, mnemonic learning systems, text levelers, and study schedule planners.

  • Writing & Research Assistance: Thesis statement generators, essay outliners, text rewriters/scaffolders, citation helpers, source evaluators, and peer review assistants.

All of these templates can be accessed, configured, and tested directly in the AI Playground using custom inputs or pre-filled defaults.

/19.0/_images/agent_libraries1.png /19.0/_images/agent_libraries2.png /19.0/_images/agent_libraries3.png

Accounting & Finance

The aio_agents_account module provides a library of specialized AI agents designed to automate and optimize accounting, invoicing, and finance workflows in Odoo.

  • Reconciliation Agent: Matches bank statement lines against journal entries with confidence scoring, detecting duplicate payments, unusual amounts, and missing invoices.

    • Key Input Fields: Bank Journal, Date Range.

    • Suggested Use Cases: Weekly or monthly bank reconciliation reviews.

  • Cash Flow Agent: Forecasts cash flows by analyzing open receivables and payables, computing aging buckets, and estimating cash runway.

    • Key Input Fields: Forecast Period, Analysis Scope.

    • Suggested Use Cases: Weekly liquidity assessment and cash projection reports.

  • Invoice Automation Agent: Identifies sales orders ready for invoicing, matches unallocated payments, and recommends optimal payment reminder timing.

    • Key Input Fields: Analysis Focus, Date Range.

    • Suggested Use Cases: Accounts receivable optimization and automated billing audits.

  • Expense Classification Agent: Auto-categorizes employee expense records, suggests expense accounts, and flags Odoo policy violations.

    • Key Input Fields: Expense Status, Date Range.

    • Suggested Use Cases: Pre-approval audits of employee expense sheets.

CRM & Sales

The aio_agents_crm module provides a collection of AI agent templates to analyze sales pipelines, enrich contact information, score leads, and forecast revenues.

  • Lead Scoring Agent: Evaluates inbound leads and opportunities to estimate conversion probability based on source, team, and historical win-rates.

    • Key Input Fields: Sales Team, Lead Source.

    • Suggested Use Cases: Lead prioritization and marketing source efficacy analysis.

  • Deal Intelligence Agent: Reviews open opportunities to identify negotiation risks, competitor presence, and pipeline bottlenecks.

    • Key Input Fields: Sales Team, Pipeline Stage.

    • Suggested Use Cases: Weekly pipeline reviews and deal coaching sessions.

  • Revenue Forecasting Agent: Generates projected revenue estimates and close dates by evaluating historical conversion metrics.

    • Key Input Fields: Forecast Period, Sales Team.

    • Suggested Use Cases: Monthly and quarterly sales target projections.

  • Email Engagement Agent: Analyzes email interactions between salespeople and leads/customers to evaluate engagement quality.

    • Key Input Fields: Sales Team, Date Range.

    • Suggested Use Cases: Sales process auditing and relationship health checkups.

  • Contact Enrichment Agent: Scans Odoo partner records and suggests missing or updated details like job titles and company information.

    • Key Input Fields: Contact Type.

    • Suggested Use Cases: Customer database cleaning and enrichment.

eCommerce

The aio_agents_ecommerce module offers specialized AI templates to assist online store managers in tracking fulfillment, optimizing SEO, and managing product availability.

  • Order Fulfillment Agent: Monitors online sales pipelines to flag delivery bottlenecks, analyze abandoned carts, and track delayed shipments.

    • Key Input Fields: Order Period, Analysis Focus (Full Pipeline, Delayed Orders, Abandoned Carts).

    • Suggested Use Cases: Daily fulfillment operations audit and cart recovery planning.

  • SEO Suggestion Agent: Audits product page metadata, descriptions, and site structure to suggest improvements for search engine visibility.

    • Key Input Fields: Audit Scope, Focus Area.

    • Suggested Use Cases: Search engine optimization campaigns for new or existing product collections.

  • Availability Optimization Agent: Analyzes demand patterns and stock availability to suggest pricing recommendations and forecast demand.

    • Key Input Fields: Product Scope, Analysis Type.

    • Suggested Use Cases: Reordering cycle management and promotional pricing decisions.

Helpdesk

The aio_agents_helpdesk module introduces templates that assist customer support teams in optimizing ticket flows, predicting customer churn, and extracting feedback insights.

  • Ticket Routing Agent: Analyzes ticket descriptions and automatically suggests assignments to support teams or representatives based on urgency.

    • Key Input Fields: Ticket Status, Support Team.

    • Suggested Use Cases: First-level support triage and automatic routing validation.

  • Churn Prediction Agent: Evaluates support histories and customer sentiment to identify users at risk of cancellation or subscription churn.

    • Key Input Fields: Risk Scope, Sales Team.

    • Suggested Use Cases: Monthly customer retention and account management reviews.

  • Conversational AI Agent: Reviews live chat logs and email ticket histories to summarize active issues and suggest response strategies.

    • Key Input Fields: Conversation Scope, Channel Type.

    • Suggested Use Cases: Quality assurance reviews and support agent coaching.

  • Customer Insights Agent: Processes completed support cycles to extract recurring bugs, feature requests, and satisfaction trends.

    • Key Input Fields: Analysis Period, Customer Segment.

    • Suggested Use Cases: Product feedback reporting and support performance dashboards.

HR & Recruitment

The aio_agents_hr module delivers AI templates focused on talent management, recruiting, workforce planning, and leave auditing.

  • Workforce Planning Agent: Reviews turnover, hiring trends, and team metrics to forecast departmental staffing requirements.

    • Key Input Fields: Department, Analysis Period.

    • Suggested Use Cases: Annual and quarterly hiring planning.

  • Candidate Matching Agent: Scans resumes and job descriptions within Odoo Recruitment to evaluate and rank applicant fit.

    • Key Input Fields: Job Position, Application Stage.

    • Suggested Use Cases: Screening candidate pipelines for new job posts.

  • Performance Insight Agent: Aggregates self-appraisals and manager evaluations to summarize performance highlights and coaching needs.

    • Key Input Fields: Department, Appraisal Period.

    • Suggested Use Cases: Pre-appraisal review and talent development planning.

  • Leave Balance Agent: Audits leaves and time-off trends to forecast workforce availability and highlight scheduling risks.

    • Key Input Fields: Department, Forecast Period.

    • Suggested Use Cases: Preparing team calendars for holiday seasons.

Inventory

The aio_agents_inventory module serves as an auto-install bridge connecting the AI Agent library with Odoo's Inventory (stock) application.

  • Inventory Bridge: Exposes warehouse structures, stock moves, scrap logs, and product inventory levels to the template library for multi-agent workflows (e.g. used by eCommerce and Manufacturing agents).

Manufacturing

The aio_agents_manufacturing module provides specialized AI templates for production planners, supply chain managers, and quality control teams.

  • Stock Optimization Agent: Analyzes raw materials and finished goods stock levels across warehouses to prevent stockouts and overstocking.

    • Key Input Fields: Warehouse, Product Category.

    • Suggested Use Cases: Strategic replenishment planning and inventory level analysis.

  • Production Scheduling Agent: Evaluates work center capacities and manufacturing orders to suggest optimal scheduling timelines.

    • Key Input Fields: Time Horizon, Work Center.

    • Suggested Use Cases: Weekly production planning and capacity balancing.

  • Procurement Agent: Audits historic purchase orders and lead times to highlight delivery delay risks and suggest purchase strategies.

    • Key Input Fields: Analysis Period, Product Category.

    • Suggested Use Cases: Vendor evaluation and material replenishment strategy.

  • Quality Prediction Agent: Analyzes defect rates and production runs to flag products or processes at higher risk for quality issues.

    • Key Input Fields: Analysis Period, Product Focus.

    • Suggested Use Cases: Preventative quality audits and raw material performance reviews.

  • Predictive Maintenance Agent: Scans equipment logs and maintenance history to predict machinery failures and suggest preventive service scheduling.

    • Key Input Fields: Equipment Scope, Prediction Horizon.

    • Suggested Use Cases: Factory machinery maintenance cycles planning.