v 6.0 v 8.0 v 10.0 v 11.0 v 12.0 Third Party 1250
Download for v 10.0 Deploy on
Technical Name smile_checklist
Also available in version v 14.0 v 12.0 v 11.0 v 8.0 v 6.0
You bought this module and need support? Click here!

Smile Checklist

License: AGPL-3 Smile-SA/odoo_addons

This module allows to Add checklist to forms to track their filling progress and add actions to be triggered once their checklist is fully completed.

A checklist applies to a single object and is composed of:

  1. Tasks
    • List of fields to fill or boolean expressions to respect
    • Server Action executed if the task is completed
  2. Views on which the checklist is visible
  3. Server Action executed if the checklist is completed
    • all action types: email, sms, object creation/update, etc

Table of contents


In our example we will create a checklist to check if the contacts address is completed, once we complete it! A server action will send an email automatically to manager

  • Go to new menu Settings > Technical > Checklists and create a new checklist:
create a new checklist

We select the action that will execute, when we complete the checklist:

create an action server

To create a task, we should write in expression "object.field_name" :

Fill expression

We choose the views and menus that the checklist appears in:

Add visibility in menus and views

We can see the average checklist, in the form view that we specified:

contact form

By clicking on the smart button, we see a wizard contains our checklist fields:

Checklist fields

Once we complete the checklist, the server sends the email:

receiving email

We can see also the average in the list view that we added, in visibility options:

contact list

Known issues

Need to restart server to display checklist on model's views after creation.

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

GDPR / EU Privacy

This addons does not collect any data and does not set any browser cookies.



  • Smile SA


  • Corentin Pouhet-Brunerie


This module is maintained by the Smile SA.

Since 1991 Smile has been a pioneer of technology and also the European expert in open source solutions.

Smile SA

This module is part of the odoo-addons project on GitHub.

You are welcome to contribute.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.