The CiviCalendar extension (com.agiliway.civicalendar) is an CiviCRM component which allows visualizing the planned cases, events and activities. The extension provides a rich intuitive user interface and many complementary features.

The Calendar allows:

  • Viewing info on different types of plans (Cases, Events, Activities).

  • Easily distinguishing between the types of plans by the color of the line that appears before the title

  • Viewing info for different time periods - month, week, day, list

  • Filtering visualized data by 7 different parameters: event type, participant's status on the event, case type, case status, activity type, activity status and role in an activity

  • Displaying the plans of 5 other constituents in one’s own graphical calendar

  • Displaying or hidingpast events

  • Adding new activity directly from the Calendar

  • Quickly previewing the event info by one click​

  • Display Calendar on CIVCRM dashboard as ​dashlet

  • Includes API for CiviCRM and CiviMobileApp integration​

  • Supports 73 ​locales

  • Quick viewing event participants and registering new ones directly from previewing form

  • Making activity types either hidden or visible

  • Contact Calendar sharing

  • More advanced configuration settings: 

    • Filtering activities/events/cases by types

    • Adjusting scroll pane (initially scrolls down to 6:00 AM)

    • Setting default tab for calendar (month, week, day, agenda)

    • Selecting time format, calendar cell size and locale

    • Adding contact names in title and hiding past events

com.agiliway.civicalendar com.agiliway.civicalendar com.agiliway.civicalendar com.agiliway.civicalendar



  • CiviCRM v4.6.x, v4.7.x, v5.x


CMS Compatibility: 
Fully Qualified Name: 
Git URL:
Current Usage: 
Development Status: