Skip to content

Copilot Extensions

Javapackage: com.etendoerp.copilot.extensions

Etendo Marketplace: Copilot Extensions Bundle

Overview

The Copilot Extensions Bundle includes functionalities that help you streamline your daily tasks using artificial intelligence.

Default Assistants

The apps described below belong to preconfigured reference data included in the corresponding modules.

  • Bastian This Assistant is able to answer questions with indexed information from the official Etendo documentation.

  • Purchase Expert This assistant is capable of performing operations related to loading purchase orders by chat interaction or through images or PDF files.

    Info

    For more information, visit Purchase Expert user guide.

  • SQL Expert This assistant is capable of help users read information from the database. It allows users to ask questions in natural language and get the SQL query that retrieves the information they need.

    Info

    For more information, visit SQL Expert user guide.

Modules

Etendo Copilot

Javapackage: com.etendoerp.copilot

Etendo Copilot is a platform that optimises development time with AI-enabled tools to reduce development time and improve development quality.

Info

For more information, visit Etendo Copilot user guide.

Etendo Copilot SubApp

Javapackage: com.etendoerp.subapp.copilot

The Etendo Copilot Subapp is designed to integrate seamlessly with the existing features of Etendo Copilot, extending its functionality to mobile and tablet devices. This subapplication allows users to interact with AI-driven copilot assistants directly from their mobile devices, enhancing productivity and accessibility on the go.

The Etendo Copilot Subapp offers key features such as the ability to attach files, interact with Copilot assistants, and access specific windows based on the user’s role. The assistants dynamically appear according to the user’s assigned role, ensuring a personalized experience tailored to their responsibilities within the system.

With compatibility for both mobile phones and tablets, this subapplication ensures flexibility in how users can access and leverage the Copilot assistants, facilitating smoother workflows across different devices.

Info

For more information about sub-application configurations, visit Dynamic App - Role Configuration.

alt text alt text

Copilot OCR Tool

Javapackage: com.etendoerp.copilot.ocrtool

This module implements the Optical Character Recognition (OCR) tool, capable of reading images and PDF and returning a JSON object with the extracted information.

Info

For more information, visit Copilot OCR Tool developer guide.

Copilot OpenAPI Tool

Javapackage: com.etendoerp.copilot.openapi

This Etendo Copilot tool allows interacting with APIs taking the platform to another level.

Info

For more information, visit Copilot OpenAPI Tool developer guide.

Copilot Purchase Expert

Javapackage: com.etendoerp.copilot.openapi.purchase

This module includes an assistant capable of performing operations related to the purchasing module, such as loading purchase orders.

Info

For more information, visit Copilot Purchase Expert user guide.

Database Query Tool

Javapackage: com.etendoerp.copilot.dbquerytool

This tool allows the user to connect to an SQL Database and generate and/or execute SQL Queries from a natural language input.

Info

For more information, visit Database Query Tool developer guide.

Dev Assistant

Javapackage: com.etendoerp.copilot.devassistant

The Dev Assistant is designed to develop other assistants to facilitate processes of creating windows, tabs, fields, background processes, Event Handlers, Jasper reports and much more.

Info

For more information, visit: Dev Assistant developer guide.

XML Translation Tool

Javapackage: com.etendoerp.copilot.xmltranslationtool

This tool allows the user to translate the content of an XML file from one language to another, as specified within the XML.

Info

For more information, visit XML Translation Tool developer guide.