Complete AI Automation Suite
FLAT 30% OFF
AI Insight Assistant
Talk to your data. Get instant answers
AI Live Chatbot
24/7 customer support, always on
AI Dashboard Studio
 Beautiful dashboards, zero effort
MCP Integration
Seamless multi-channel connections
And Many More Features
Complete AI Automation Suite — FLAT 30% OFF

Activities Management-Advance v19

logo
Free Support
Life Time
Counter box img
Custom Apps
1500+
counter box img
top seller of odoo marketplace
counter box img
Happy Customer
10K+
counter box img
Year Of Experience
11+
counter box img
countries
100+
counter box img
Talented healers
150+
counter box img
Industries Served
45+
counter box img
Odoo Community Implementation
350+
counter box img
Odoo Enterprise Implementation
150+
counter box img
Best partner Nominee
2024
counter box img
Global Presence
counter box img

Free Demo
Email: sales@softhealer.com
Lifetime Free Support
Contact: support@softhealer.com
Customization
Sales: sales@softhealer.com

logo
Community Enterprise Odoo.sh

Activities Management-Advance

heading

Manage, track, automate, and monitor all your business activities in one powerful dashboard. Whether you're a sales manager, team leader, or employee, this module gives complete visibility and control over tasks, follow-ups, and performance.

Features

heading
Centralized Activity Dashboard
Role-Based Access (Manager / Supervisor / Employee)
Activity Tracking
Recurring Activities
Activity Reminders
Bell and Email Notifications
Mass Activity Creation
Multi-User Assignment
Individual vs Shared Activities
Feedback on Completed Activities
Dashboard with Counters
Filter by Date, Type, Model
Group By (User, Model, Deadline, etc.)
Pagination & Data Tables
Cancel Activities (with reason)
Chatter Integration (History tracking)
Time Tracking
Activity Tags
Priority Management
WhatsApp Integration
Portal Access
Activity Type & User Filter In Chatter new_tag
Display Activity Details In Chatter new_tag
Activity Start, Stop From Chatter new_tag
Activity Send By Whatsapp From Chatter new_tag

Features

heading
  • The user's assigned history appears in the chatter.new_tag
  • You can share an activity via WhatsApp.new_tag
  • You can manage activities using portal.
  • You can filter activities by activity types in the dashboard.
  • You can set and generate recurring activities.
  • You can filter activity/record document model wise.
  • The "Create" button is added in the "All Activities" view so you can create any model activity from that.
  • You can edit multiple records in activity list view.
  • Easy to use search panel in the list & kanban view.
  • You can edit records from the activity dashboard.
  • You can set an activity reminder/notification for different activities.
  • The "Create" button is added in the "All Activities" view so you can create any model activity from that.
  • You can hide/show the data table in the dashboard.
  • You can cancel activities from the activity tree view, form view and data tables.
  • You can manage activity tags as per activities.
  • You can filter cancelled activities by the "Cancel Activities" filter.
  • You can "Cancel" & "Mark as done" multiple activities.
  • You can assign activities individually to multiple users.
  • You can set pagination in the activity dashboard.
  • You can assign activities to multiple users.
  • You can make action for mass activities dynamically for any odoo model.
  • You can add feedback/comment on done activity from the dashboard and activity form view.
  • We have one more button called "Origin" to open the activity origin source document(a record).
  • Done & Schedule Next Feature From Activity Form View.
  • The manager, supervisor & employee can see all activities, planned activities, completed activities or overdue activities.
  • Everyone can filter activity by the previous year, previous month, previous week, today, yesterday, tomorrow, weekly, monthly, yearly & custom dates.
  • We have provided a separate activity menu to see list view, form view, tree view & search view.
  • Easy to notify persons for activity before the due date so that they can be aware of that activity.
  • Easy to set a schedule to notify a salesperson before and after the due date of the activity.
  • Easy to set schedule execution time in scheduled Action like Day/Week/Month/Year.
  • Automatically create an email after the set schedule for notifying to a salesperson.

See all your activities in one place.

Activity management dashboard

Users get a complete view of all activities in one dashboard. Easily track planned, completed, and overdue tasksFilter by user, supervisor, customer, activity type, or custom date range

Activity dashboard with multiple filters

Quickly mark activity as done, cancel, or edit without opening multiple screens.
Instantly navigate to the related document using the 'Origin' button

Activity dashboard with activity action options

The 'Origin' button opens the activity origin source document.

Activity origin source document

We take 'Marc Demo' as a user. so you can see a dashboard of that.

Activity dashboard filtered by user


We take 'Marc Demo' as a supervisor. so you can see a dashboard of that.

Activity dashboard filtered by supervisor

We take 'Email' as a activity type. so you can see a dashboard of that.

Activity dashboard filtered by activity type

Now we take the date as the custom date.

Activity dashboard with custom date filter

Overdue Activities form view looks like below. here you can see due date, assigned to, supervisor and completed date if done. You can also change the stages of that like 'Schedule', 'Mark as Done', 'Done' & 'Schedule Next'.

Overdue activity form

In "Action" if you click 'Mark as Done' that go to completed activities.

Completed activity after marking it as done

After that, 'Activity Feedback' wizard will appears. Add Feed back and click on the "Done" button.

Activity feedback form

Click 'View/Edit' to see that activity.

Activity details view

The activity form view looks like below.

Activity form view

Activity management dashboard configuration.

Activity dashboard configuration

Configuration for Display Dashboard Counter and Data Table.

Activity dashboard counter and data table configuration

Employee - Can see and manage only their own assigned activities
Supervisor - Can see their own activities and activities of users assigned under them
Manager - Can see all activities across the system

Role-based activity access for employees, supervisors, and managers

You can filter and group the data by activity as needed.
Quickly filter activities like Today or future , Overdue, Completed, Cancelled, archived, tags
Group the results by activity type, assigned user, or document, deadline, tag, supervisor
Use custom filters and grouping options for better organization

Activity filtering and grouping options

Configuration for Display Dashboard Counter and Data Table.

Activity dashboard counter and data table configuration

Go to the activity configurations ==> Settings.

Activity notification settings

Enable 'Due Activity Notification' in the settings. The system compares the current date with the activitys deadline date.
If 'On Due Date' is selected, users will be notified on the exact deadline date.
If days after the due date are specified, users will be notified when (deadline date + specified days) matches the current date (for overdue activities).
If days before the due date are specified, users will be notified when (deadline date - specified days) matches the current date (for upcoming activities).

Due activity notification configuration

Schedule action 'Missed Activity Notification', set execution days and execution time as per requirement.

Missed activity notification scheduled action

To Schedule Activity, click on the 'Activities' button.
Add details and click on the 'Schedule' button.
The Assigned user will get activity Due notification as per settings.

Activity scheduling with due notification

In the chatter, you can see the created Activity.

Created activity in chatter

An email will be sent to the assigned salesperson/customer when the activity becomes due, based on the configured settings.

Activity due email notification

Go to the general settings ==> Enable 'Enable Bell Notification'.

Bell notification settings

The assigned user and their supervisor will receive a bell notification when the activity is created.
Click on 'View All' in the activity notification.

Activity bell notification with View All option

After that, you will be redirected to the bell notification tree view.
Click on the 'View' button.

Bell notification tree view

Form view of the bell notification.

Bell notification form view

Click on the 'Edit' option to update the created activity.

Edit activity from bell notification

Update assign multi user (Marc Demo) and click on the 'Save' button.

Multi-user activity assignment

The assigned user (Marc Demo) will receive a bell notification.

Bell notification for assigned user

Click on the 'View' button.

Activity notification view

To cancel the activity, click on the 'Cancel option'.

Cancel activity option

The assigned user and Supervisor will receive a bell notification when the activity is cancelled.

Bell notification for cancelled activity

Bell notification for cancelled activity

If you try to open the canceled notification, this warning message will be displayed.

Cancelled activity notification warning
Cancelled activity notification warning

You can view the bell notification using the bell icon.
Click on the 'Read All' option to clear all notification counts shown on the bell notification icon.

Bell notification with Read All option

Here, you can see that there is no pending notification count.

Cleared bell notification count

Go to users and tick 'Mass Activities Dynamic Action'.

Mass activities dynamic action user settings

The 'Mass Activities Dynamic Action' menu.

Mass activities dynamic action menu

The 'Mass Activities Dynamic Action' list view.

Mass activities dynamic action list view

In the 'Mass Activities Dynamic Action' form view, define the action name and select applies to & group for that action and click 'Add Action' to add that action in the selected model.
Note: This is only useful to main models not for an internal model like(sale order line, purchase order line), etc. as in odoo standard separate views are not there for that kind of models, if you have a separate view for that kind of model than you can use it we don't have any restrictions for that.

Mass activities dynamic action configuration

Click 'Remove Action' to remove that action from the selected model.

Remove mass activity action from selected model

Select records from the list view in which you want to apply that action, and after that go to "Action" and apply that action, It displays action in that group only which was configured.

Apply mass activity action to selected records

Fill details and click on the 'Schedule' button.

Mass activity scheduling form

Action applied in all the selected records.

Mass activity action applied to selected records

Action applied in all the selected records.

Mass activity action applied across multiple records

'Create SO Multiple Activity' action is not displayed in that group which was not assigned in the configuration.

Mass activity action restricted by user group

Go to Activity Management setting, Enable 'Display Multi Users'.

Multi-user activity assignment settings

Now goto sale quotation and click on 'Activity'.
In the 'Schedule Activity' popup, there you can see the field 'Assign Multi-User'. You can assign that activity to multiple users.

Activity scheduling with multi-user assignment

The assigned user can view the activity history in the chatter.

Assigned activity history in chatter

'Henry' can see the assign activity. Tree view of the 'My activities'.

My Activities view for assigned users

'Marc Demo' can see the assign activity.

Activity assigned to multiple users

In the 'Schedule Activity' popup, there you can see the field 'Individual activities for multi users?'' You can assign that activity individually to multiple users.
So now we tick the 'Individual activities for multi users?' field to assign that activity individually to multiple users.

Individual activity assignment for multiple users

Activity assigned individually to multiple users.

Activities assigned individually to multiple users

The activity tags menu.

Activity tags menu

The activity tags tree view.

Activity tags tree view

Create Activity tag and set tag color.

Create activity tag with color

The activity tree view with the activity tags.

Activity list with assigned tags

The activity form view with the activity tags.

Activity form with activity tags

You can search activities by the activity tags.

Activities filtered by tags

You can group by and filter activities using the tags.

Activities grouped and filtered by tags

You can schedule activities by activity tags. Click on the 'Activities' button.
The schedule activity form view with the activity tag field.

Schedule activity with tag selection

The schedule activity with the activity tags.

Activity scheduled with assigned tags

Activity reminder access group.


Activity reminder configuration.


Activity alarm tree view look like this.


Activity alarm form view look like this.


You can open the activity alarm tree view from configuration and from the activity dashboard.


Tree view of the Activity alarm.


'All Activities' menu and tree view.


Activity form view with the activity reminder.


Go to the general settings ==> Technical menu ==> Scheduled Actions.


Activities reminders can run using a cron job.


Reminder due date in the activity form view.


The activity reminder popup looks like this.


The activity reminder email looks like this.




Cancel button & related document added in the activity form view.

Activity form with Cancel button and related document

Cancel state & document name in the activity form view.

Cancelled activity state with document name

You can do multiple activities 'Mark as done' and 'Cancel' from the activity tree view.

Multiple activities with Mark as Done and Cancel options

Cancelled activities counter and 'Cancel' button in the related data table.

Cancelled activities counter and Cancel option in data table


The search panel in the activity list view looks like this.




The search panel in the activity kanban view looks like this.


The activity list view with the edit & origin buttons.


When you press that 'Edit' button this wizard opens for edit activity.


You can display fields from the list view smart button.


You can edit /view activities using the edit/view button from the activity dashboard.


When you press that 'Edit/View' button, that activity opens for edit/view activity.


You can see my activities, supervisor activities & all activities from the 'Activity' menu.


You can go to the activity alarm, activity tags & settings from the 'Configuration' menu.



Configuration for filter record & activity with document model.


Enter model name which you want to filter, so that model activities will comes.




In the search view, Some filters & group by added




Active old activities which created before install this module.


Go to the recurring activities.

Recurring activities list

The recurring activity form view, Select the related document, value of the related document, assign to person, activity type, summary & note.
You can repeat the recurring activity daily, weekly, monthly, yearly.

Recurring activity form with daily, weekly, monthly, and yearly options

Recurring activity in chatter.

Recurring activity in chatter

Configuration for "Portal Activity Access".

Portal activity access configuration

'Activities' menu at portal.

Activities menu in the portal

Create an activity.

Create activity from the portal

Portal activity scheduling form with activity details and reminders

Activity is created, Kanban view of portal.

Portal activities in Kanban view

Click on the 'Mark as done' button to done the activity.

Mark activity as done in the portal

After click on the button, feedback wizard is opens, enter the feedback and press done.

Activity feedback form in the portal

Done activity is not visible.

Completed activity removed from the portal view

If press done and schedule next, wizard is open as new activity.

Schedule next activity from the portal

Activities group by, filter and sort by.

Portal activities with filter, group, and sort options Portal activities filtered by today’s date

Portal activities filtered by this year's date range

Portal activities with newest and name sorting options

Portal activities sorted by name

Portal activities grouped by activity type and assigned user

You can assign activity tags to individual companies and manage them efficiently within a multi-company environment. You can easily switch between their assigned companies or select multiple companies to view the corresponding activity tags.

Activity tags with multi-company support

The activity tags menu.

Activity tags menu

The activity tags tree view.

Activity tags tree view

Create Activity tag and set tag color.

Create activity tag with color

The activity tree view with the activity tags.

Activity list with assigned tags

The activity form view with the activity tags.

Activity form with activity tags

You can search activities by the activity tags.

Activities filtered by tags

You can group by and filter activities using the tags.

Activities grouped and filtered by tags

You can schedule activities by activity tags. Click on the 'Activities' button.
The schedule activity form view with the activity tag field.

Schedule activity with tag selection

The schedule activity with the activity tags.

Activity scheduled with assigned tags

You can start the activity timer by clicking on the 'Start' button.

Activity timer start option

The running timer is displayed here.

Running activity timer

You can start or stop the activity timer directly from the Kanban view.

Activity timer in Kanban view

You can set estimated hours for an activity. Each time the user starts or stops the timer, the tracked time is added to the total time spent. The system then automatically calculates the remaining hours based on the estimated hours and the time already spent.

Activity time tracking with estimated and remaining hours


To share an activity via WhatsApp, click the 'Send via WhatsApp' button.

Send activity via WhatsApp

This is the output shown in the WhatsApp web and WhatsApp messenger..

Activity message shared through WhatsApp Web

Activity notification message received in WhatsApp chat

Cancel Activity Popup

To cancel the activity, click the 'Cancel' button.
Provide a cancellation reason in the 'Activity Cancel' wizard and then click 'Cancel' button.


The cancellation reason is displayed in the activity form view.


Priority

The priority is visible in the activity form view.



Display Ribbon

The activity form view displays a ribbon indicating the current status of the activity.




The activity form view displays a ribbon indicating the current status of the activity.



Chatter box

The chatter displays the history of assigned users.



Cancel button & related document added in the activity form view.

Activity form with Cancel button and related document

Cancel state & document name in the activity form view.

Cancelled activity state with document name

You can do multiple activities "Mark as done" and "Cancel" from the activity tree view.

Multiple activities with Mark as Done and Cancel options

You can filter 'Cancelled Activities'.




Cancelled activities counter and 'Cancel' button in the related data table.

Cancelled activities counter and Cancel option in data table

The priority is visible in the activity form view.


The activity form view displays a ribbon indicating the current status of the activity.


Open the activity and press button 'Mark as Done'.
After that, 'Activity Feedback' wizard will appears. Add Feed back and click on the "Done" button.

Activity feedback form after marking an activity as done

Keep a complete record of activities, user actions, and discussions with integrated chatter.



Go to the general settings ==> Enable 'Enable Bell Notification'.

Bell notification settings

Create a quotation and click on the 'Activity' button.


Create Activity and Set Supervisor to whom you want to assign. This is assigned to the user, who will get an activity Due notification as per settings. Click on the 'Save' button.


In the chatter, you can see the created Activity.


The assigned user and Supervisor will receive a bell notification when the activity is created.
Click on 'View All' in the activity notification.

Activity bell notification with View All option


After that, you will be redirected to the bell notification tree view.
Click on the 'View' button.

Bell notification tree view

Form view of the bell notification.

Bell notification form view

Click on the 'Edit' option to update the created activity.

Edit activity from bell notification

Update assign multi user (Marc Demo) and click on the 'Save' button.

Multi-user activity assignment

The assigned user (Marc Demo) will receive a bell notification.

Bell notification for assigned user

Click on the 'View' button.

Activity notification view

To cancel the activity, click on the 'Cancel option'.

Cancel activity option

The assigned user and Supervisor will receive a bell notification when the activity is cancelled.

Bell notification for cancelled activity

Bell notification for cancelled activity

If you try to open the canceled notification, this warning message will be displayed.

Cancelled activity notification warning
Cancelled activity notification warning

You can view the bell notification using the bell icon.
Click on the 'Read All' option to clear all notification counts shown on the bell notification icon.

Bell notification with Read All option

Here, you can see that there is no pending notification count.

Cleared bell notification count

Her you can see the 'Priority' field in the schedule activity.

Priority field in the Schedule Activity form

Priority levels displayed for scheduled activities in the activity list

Select a user from the User field.

Filter chatter activities by user using the User field.

Here we have select the 'Mitchel Admin'.

View activities assigned to the selected user in the chatter.

Schedule an activity.

View assigned users, multiple users, and supervisor details in a scheduled activity.

Select the Activity Type.

Filter chatter activities by Activity Type.

Here we select the 'To-Do' Activity Type.

View activities filtered by the selected To-Do activity type.

View the Activity Type in the schedule activity details.

You can search chatter messages using the search icon.

Open the chatter search to find specific activity messages.

Select the activity type or user.

Use the activity filter panel to filter activities by type or user.

Here we select the 'To-Do' Activity Type.

Filter activities by the selected To-Do activity type.

You can see the activity details by clicking on the 'i' Detail icon.

View detailed activity information using the Detail (i) icon.

You can start the activity by clicking on the 'Start' icon

Start an activity directly from the chatter.

You can End the activity by clicking on the 'End' icon

Stop the running activity timer from the chatter.

Click on the 'Whatsapp' icon to share the activity via whatsapp.

Share an activity via WhatsApp directly from the chatter.

Activity message displayed on WhatsApp with sharing options.

Version 19.0.6.0.0 | Released on : 21st April 2026

New Priority Field Added In Schedule Activity.
New Activity Type & User Filter, Activity Details, Start, Stop & WhatsApp Send - All From Chatter.

Version 19.0.5.0.0 | Released on : 24th March 2026

Update Introduced A Completely Redesigned Dashboard For Improved Usability.

Version 19.0.4.0.0 | Released on : 24th February 2026

New Activity Tags With Multi-Company Support Feature Added.

Version 19.0.3.0.0 | Released on : 16th January 2026

New Bell Notification Feature Added.

Version 19.0.2.0.0 | Released on : 28th October 2025

Fixed Minor Bug Fixed.

Version 19.0.1.0.0 | Released on : 17th September 2025

Initial Initial Release.

  • Yes, this app works perfectly with Odoo Enterprise (Odoo.sh & Premise) as well as Community.
  • No, this application is not compatible with odoo.com(odoo saas/Odoo Online)
  • Yes, we provide free support for 365 days from the date of purchase.
  • Yes, you will receive lifetime free updates for the version of the module you purchased.
  • No, there is no need to install any additional libraries.
  • Yes, for version 12 and above, you need to purchase the module separately for each version you intend to use.
  • No, exchanges or refunds are not allowed. Please make sure to select the correct version before purchasing.
  • You can contact us at support@softhealer.com for language translation support. We use Google Translator tools to provide translations in multiple languages, so the accuracy may vary. We welcome your suggestions to help improve translations.
All In One Backdate - Advance | Sale Backdate | Purchase Backdate | Accounting Backdate | Invoice Backdate | Inventory Backdate | MRP Backdate | Manufacturing Backdate All In One Backdate | Sale Backdate | Purchase Backdate | Accounting Backdate | Invoice Backdate | Inventory Backdate v19

Transforming Businesses with Next-Gen Solutions

Our next-generation solutions are built to transform businesses and drive growth in the digital era.

Find Us

530, West Gate 2,
Ayodhya Chowk, 150 Feet Ring Road Rajkot, Gujarat 360006.

Find Us

131 South End, Croydon CRO 1BJ,
United Kingdom

Contact No.

HR : +91 90232 46069
Sales : +91 93288 25451
Support : +91 63571 93747

Contact No.

Sales : +44 7562 893296

Reach Us Read Blog Contact Us Submit Support Ticket Watch Video Tutorial
whatsapp-support-store whatsapp-support-store
Click to Chat