Extensions Directory
Extensions are installable packages which give CiviCRM new functionality, and this directory provides a centralized list of extensions which the CiviCRM community has created. This listing displays CiviCRM extensions that work on all Content Management Systems (CMS).
The newest extensions · Create an extension · Add an extension to this directory
Creates new permissions to restrict contact info by location type.
3CX PBX integration for CiviCRM. Makes it possible to log calls and lookup contacts in CiviCRM.
Sometimes our Contact Trash bin can get pretty full causing performance issues and big databases.
It makes sense to keep around Contacts in the Trash, but sometimes we forget to do a cleanup resulting in a big cleanup job later.
This extension is meant to essentially cleanup contacts that are in the Trash, but not permanently deleted.
Currently, this provides Scheduled jobs to help you do that cleanup automatically. Contacts can be deleted based on:
* Being older than X amount of years, days, hours
* Deleted based on a merge action
* Delete specific types of Contacts
It makes sense to keep around Contacts in the Trash, but sometimes we forget to do a cleanup resulting in a big cleanup job later.
This extension is meant to essentially cleanup contacts that are in the Trash, but not permanently deleted.
Currently, this provides Scheduled jobs to help you do that cleanup automatically. Contacts can be deleted based on:
* Being older than X amount of years, days, hours
* Deleted based on a merge action
* Delete specific types of Contacts
Provides one-time-login tokens for CiviCRM mailings or Scheduled reminders via Drupal 9+ integration.
Deletes the linked CMS User when permanently deleting a CiviCRM Contact.
This extension provides useful extra functionality for CiviRules.
**Disclaimer: Functionality and APIs may change without notice.**
**Disclaimer: Functionality and APIs may change without notice.**
Disables CiviCRM's intrusion detection system for payment processors submitting payment notifications. This seems to be especially important to PayPal Standard, which seems to trigger the IDS, which causes errors for donors when they're returned to CiviCRM after paying.
This extension adds column display for the SearchKit. This will allow stacking of fields into columns.
Extends the functionality of the domain + multisite extension to include additional implicit filtering per site and tools to manage menus across multiple sites. Designed to support a case with a central site with a collection of subsites.
The extension adds a Civi-rule action to post messages on Slack and Mattermost when an event is triggered.
When a new contribution recur is created by a contribution page store the contribution page ID also on the contribution recur entity.
Control the profile visibility using CMS user roles.
This will control the accessibility of your profile based on your role, even if you give permissions to the CMS like profile create, 'profile listings', etc.
Each profile can have its own controls for accessibility.
This will control the accessibility of your profile based on your role, even if you give permissions to the CMS like profile create, 'profile listings', etc.
Each profile can have its own controls for accessibility.