| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Sales (sale_management) • Invoicing (account) |
| Lines of code | 87 |
| Technical Name |
amq_naas_integration |
| License | LGPL-3 |
| Website | https://amq-rafco.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Sales (sale_management) • Invoicing (account) |
| Lines of code | 87 |
| Technical Name |
amq_naas_integration |
| License | LGPL-3 |
| Website | https://amq-rafco.com |
NaaS Integration
No as a Service
Bring the power of creative, API-sourced refusal reasons into your Odoo Sales orders and Chatter. Because sometimes you just need a really good “No.”
Enterprise-Grade Rejection, Delivered
Integrates naas.isalman.dev/no — a live API of hilariously creative refusal reasons — directly into Odoo.
Sales Order Refusal Button
A dedicated button on the Sales Order form fetches a fresh, API-sourced refusal reason and logs it in the Chatter.
Refusal Bot on Partners
Enable the Refusal Bot on any Partner record. It automatically replies to Chatter mentions with a random humorous reason.
Live API Integration
Pulls fresh refusal reasons in real-time from the NaaS public API — always a new, unexpected response every time.
Disclaimer: This module is a light-hearted fun utility. It is not intended for production refusal workflows. The NaaS API is a community project and availability is not guaranteed.
How to Get Started
- Install the module from your Odoo Apps menu (requires
sale_managementandmail). - Open any Sales Order and click the Refuse with Style button to log a refusal reason.
- Open any Partner record, enable the Refusal Bot toggle, then mention the partner in a Chatter message.
- Enjoy the creative, API-sourced response in the Chatter thread.
Please log in to comment on this module