Skip to content

Glossary

Canon terms of the Futuh ecosystem. This page is the single terminological source: if a word appears anywhere else in the documentation, its definition lives here.

Each term is used in singular form with a single variant. There are no creative synonyms: if it says call for proposals, we do not say public funding or grant call.

A predefined combination of modules designed for a specific sector: development cooperation, social intervention (TSAS), or the social and solidarity economy. Your administrator chooses the bundle when deploying the instance. It determines which modules are installed by default.

Commercial name of the product. It is the SSE Operating System, formed by Odoo Community 19 plus the proprietary modules developed by ACPP and CAIS.

A particular deployment of Futuh for a specific organization. Each instance has its own URL, database, users, active modules, and data. An organization normally has a single instance.

Core project management tool for development cooperation, developed by ACPP over more than five years of internal operation. It is one of the two foundations on which Futuh ERP is built.

License regime for each piece of Futuh code. Tier 0 is public and free under a permissive license (anyone can install and modify it). Tier 1 is proprietary Futuh, without self-hosting permission, distributed only to clients with an active contract.

Set of standardized document types that the Hub Central publishes so that all federated instances use them with the same structure. For example, the document types required in a grant application.

Mechanism by which your instance connects to the Hub Central and consumes shared services without having to maintain them itself. It reduces AI cost duplication, improves the quality of shared monitoring, and allows sharing of document templates and specialized AI agents.

Canonical instance operated by ACPP that centralizes federable services: BDNS monitoring, document canon catalog, AI agent packages, templates, parliamentary contacts. Client instances consume it but do not send their data to it.

A Futuh instance that consumes services from the Hub Central. It does not run expensive AI processes locally (BDNS monitoring, base extraction, etc.): it reads them from the Hub.

A coherent set of AI agents packaged for a domain or sector. For example, a development cooperation Agent Pack contains agents specialized in drafting AECID reports, justifying European grants, or reading call-for-proposals bases.

A piece of artificial intelligence specialized in a specific task within Futuh: classifying a request, drafting an email, assessing the fit of a call for proposals. Each agent has its own system prompt and a set of Tools it can invoke.

The underlying language model that executes agent requests. By default Futuh uses Mistral Large via OpenRouter; the administrator can configure other models as fallback.

Futuh’s cross-cutting conversational assistant. It reads the content of your instance (projects, contacts, documents, active modules) and answers questions in natural language. It appears as a chat window inside the product. It is powered by the gomlo_ai_agent engine.

An atomic function that an AI agent can invoke to read or modify data inside Futuh. Futuh canon: a Tool does one thing only (for example read_partner, do_create_lead). Complex behaviors are achieved by chaining Tools, not by putting logic into a single one.

A public call to submit funding applications with defined regulatory bases, deadline, amount, and evaluation criteria. They may be grants (BDNS) or public procurement (CPS). It is the primary object that Radar works with.

Module that accompanies the full cycle of a funded project: identification, formulation, execution, justification, closure. It receives the calls for proposals coming from Radar when you decide to pursue them.

Score between 0 and 100 that Radar calculates for each call for proposals, measuring fit against your organization’s profile (sector, territory, legal type, size, active lines). It helps prioritize which calls to study first.

An incoming external request that Recepción Inteligente classifies: a person requesting information, a counterpart sending a document, a funder requesting a justification. Each request becomes a task inside the corresponding module.

Module that automatically searches for public-funding calls for proposals that match your organization and notifies you when they appear. In production it monitors BDNS (national and regional calls) and is preparing the European Funding & Tenders portal. Each call arrives with a calculated fit score.

Short name for the module whose full canon name is Plataforma de Recepción Inteligente. It collects requests arriving at your organization by email, form, or uploaded file, classifies them with AI, and opens the corresponding task inside Futuh.

Module that supports institutional advocacy campaigns: tracking of parliamentary contacts, votes, actions, alliances, and public positions. Designed for organizations that combine technical work and political work.

A step within the workflow of a project, task, or lead. In Gestión de ayudas, the entry stage when Radar passes a call for proposals is Planning. The rest of the cycle (formulation, execution, justification, closure) advances through the stages that the administrator has configured in your instance. [VERIFY: nombres canon completos pendientes de cierre por el mantenedor del módulo.]

A unit of work within an Odoo project. It has an owner, dates, description, attached files, and an associated conversation thread. It is the atomic piece with which the team coordinates its daily work.

Person who manages the instance configuration: user creation and removal, permissions, installed modules, AI model, integrations. Has full access to the Configuration area.

Person who uses Futuh for their day-to-day work without managing system configuration. This is the primary audience for this documentation: project technician, coordinator, administrator, area manager.