API Reference
Complete REST API documentation for the Agentidoo Agent Protocol v1 (AAP v1). All API endpoints require authentication and are served from the API subdomain.
Authentication
All /api/v1/* endpoints require a Bearer token in the Authorization header.
Tokens are issued via OIDC login through the dashboard, or you can use an API key
generated from your account settings.
Identity & Capabilities
Retrieve and update the authenticated user's profile and workspace information.
Chat Sessions
Create and manage AI chat sessions. Each session maintains its own conversation history and can stream real-time responses via Server-Sent Events (SSE).
Odoo Connection
Configure and test the connection between Agentidoo and your Odoo instance.
Tool Validation
Server-side validation for agent-proposed actions. Before the agent executes a frontend action or renders an owlet widget, it submits the payload here for schema and permission validation.
Automations
Schedule and manage recurring agent jobs. Automations run on a cron schedule or can be triggered manually.
Billing
Manage subscription, credits, and payment methods via Stripe integration.
API Keys
Manage API keys for programmatic access to the Agentidoo API.
Webhooks
Inbound webhook endpoints (no authentication required).
Getting Started
Try Aimee with sample data first, or install the free module on your own Odoo instance. The Free service plan includes 25 credits per month with no credit card required.
Try the live demo Create a free account
In the demo, choose Sign in with demo. It uses shared sample data and resets daily.
Odoo Module Installation
Agentidoo is a free native module for Odoo. Start with the Odoo 19 Community or Enterprise version linked below. Choose the matching version in Odoo Apps if your instance runs another release. Installation requires an administrator and a host that permits custom Python addons, such as Odoo.sh or a self-hosted server. Standard Odoo Online does not support this installation method.
- Get the free Agentidoo module from Odoo Apps, including its listed dependencies.
- On Odoo.sh, use the app listing’s deployment option or add the addons to your project repository. On a self-hosted server, add them to your configured addons path and restart Odoo.
- In Odoo, enable developer mode, update the Apps list, search for Agentidoo and install it. Use a backup or test instance for the first installation.
- Open Aimee in Odoo and follow Connect Aimee to sign in or create your free Agentidoo account. Complete the connection in the Odoo interface.
- Start with a read request such as “Show my recent quotations.” Aimee works with the permissions of the connected Odoo user.
The free module and the Free service plan are separate: the plan includes a monthly credit allowance, not unlimited AI usage. If your host blocks custom addons, try the demo or contact support to discuss an appropriate setup.
Need Help?
Our support team is available to help with installation, configuration, and API integration.
Contact Support