[
  {"name":"activity_add","label":"Add Activity to Contact","class_name":"CRM_CivirulesActions_Activity_Add"},
  {"name":"activity_edit","label":"Edit triggering Activity","class_name":"CRM_CivirulesActions_Activity_Edit"},
  {"name":"activity_add_to_case","label":"Create Case Activity","class_name":"CRM_CivirulesActions_Activity_AddToCase"},
  {"name":"activity_assign_email","label":"Assign Activity & email","class_name":"CRM_CivirulesActions_Activity_AssignNemail"},
  {"name":"activity_update_status","label":"Update Activity Status","class_name":"CRM_CivirulesActions_Activity_UpdateStatus"},
  {"name":"activity_add_target_contact","label":"Add target Contact to Activity","class_name":"CRM_CivirulesActions_Activity_AddTargetContact"},
  {"name":"activity_create_from_event","label":"Create Activity from Event","class_name":"CRM_CivirulesActions_Activity_CreateActivityFromEvent"},
  {"name":"set_date_field_on_case","label":"Set a Date Field on a Case","class_name":"CRM_CivirulesActions_Case_SetDateFieldOnCase"},
  {"name":"case_add_role","label":"Set role on case","class_name":"CRM_CivirulesActions_Case_AddRole"},
  {"name":"set_case_status","label":"Set the Status of a Case","class_name":"CRM_CivirulesActions_Case_SetStatus"},
  {"name":"set_case_custom_field","label":"Set Custom Field on a Case","class_name":"CRM_CivirulesActions_Case_SetCustomField"},
  {"name":"set_contact_communication_preferences","label":"Set Communication Preferences of a Contact","class_name":"CRM_CivirulesActions_Contact_SetCommPref"},
  {"name":"set_contact_job_title","label":"Set Job Title of a Contact","class_name":"CRM_CivirulesActions_Contact_SetJobTitle"},
  {"name":"set_contact_privacy_options","label":"Set Privacy Options of a Contact","class_name":"CRM_CivirulesActions_Contact_SetPrivacyOptions"},
  {"name":"contact_soft_delete","label":"Soft Delete a Contact","class_name":"CRM_CivirulesActions_Contact_SoftDelete"},
  {"name":"set_contact_sub_type","label":"Set Subtype for a Contact","class_name":"CRM_CivirulesActions_Contact_Subtype"},
  {"name":"update_numeric_value","label":"Update Numeric Value","class_name":"CRM_CivirulesActions_Contact_UpdateNumericValue"},
  {"name":"update_date_value","label":"Update Date Value","class_name":"CRM_CivirulesActions_Contact_UpdateDateValue"},
  {"name":"advanced_update_date_value","label":"Advanced Update Date Value","class_name":"CRM_CivirulesActions_Generic_UpdateDateValue"},
  {"name":"set_custom_field","label":"Set Custom Field on Contact","class_name":"CRM_CivirulesActions_Contact_SetCustomField"},
  {"name":"copy_custom_field","label":"Set Custom Field on Contact with data from another Custom Field","class_name":"CRM_CivirulesActions_Contact_CopyCustomField"},
  {"name":"set_contribution_thank_date","label":"Set Thank You Date for a Contribution","class_name":"CRM_CivirulesActions_Contribution_ThankYouDate"},
  {"name":"add_contact_group","label":"Add Contact to a Group","class_name":"CRM_CivirulesActions_GroupContact_Add"},
  {"name":"add_related_contact_group","label":"Add Related Contact to a Group","class_name":"CRM_CivirulesActions_GroupContact_AddRelated"},
  {"name":"subscribe_contact_group","label":"Create Pending Group Subscription","class_name":"CRM_CivirulesActions_GroupContact_Subscribe"},
  {"name":"remove_contact_group","label":"Remove Contact from a Group","class_name":"CRM_CivirulesActions_GroupContact_Remove"},
  {"name":"rebuild_smart_group","label":"Rebuild Smart Group","class_name":"CRM_CivirulesActions_GroupContact_RebuildSmartGroup"},
  {"name":"add_tag_contact","label":"Add Tag to Entity","class_name":"CRM_CivirulesActions_Tag_Add"},
  {"name":"remove_tag_contact","label":"Remove Tag from Entity","class_name":"CRM_CivirulesActions_Tag_Remove"},
  {"name":"activity_tag_add","label":"Add Tag to Activity","class_name":"CRM_CivirulesActions_Tag_ActivityTagAdd"},
  {"name":"activity_tag_remove","label":"Remove Tag from Activity","class_name":"CRM_CivirulesActions_Tag_ActivityTagRemove"},
  {"name":"case_tag_add","label":"Add Tag to Case","class_name":"CRM_CivirulesActions_Tag_CaseTagAdd"},
  {"name":"case_tag_remove","label":"Remove Tag from Case","class_name":"CRM_CivirulesActions_Tag_CaseTagRemove"},
  {"name":"contact_tag_add","label":"Add Tag to Contact","class_name":"CRM_CivirulesActions_Tag_ContactTagAdd"},
  {"name":"contact_tag_sync","label":"Synchronize Tags with related Contact","class_name":"CRM_CivirulesActions_Tag_Sync"},
  {"name":"contact_tag_remove","label":"Remove Tag from Contact","class_name":"CRM_CivirulesActions_Tag_ContactTagRemove"},
  {"name":"file_tag_add","label":"Add Tag to File","class_name":"CRM_CivirulesActions_Tag_FileTagAdd"},
  {"name":"file_tag_remove","label":"Remove Tag from File","class_name":"CRM_CivirulesActions_Tag_FileTagRemove"},
  {"name":"display_user_message","label":"Shows a Message to CiviCRM Users","class_name":"CRM_CivirulesActions_User_DisplayMessage"},
  {"name":"set_contact_donor","label":"Set Contact as Donor","class_name":"CRM_CivirulesActions_CreateDonor"},
  {"name":"participant_update_role","label":"Update Participant Role","class_name":"CRM_CivirulesActions_Participant_UpdateRole"},
  {"name":"participant_update_status","label":"Update Participant Status","class_name":"CRM_CivirulesActions_Participant_UpdateStatus"},
  {"name":"Relationship_add", "label":"Add Relationship", "class_name":"CRM_CivirulesActions_Relationship_Add"},
  {"name":"membership_add","label":"Add Membership","class_name":"CRM_CivirulesActions_Membership_Add"},
  {"name":"membership_update_status","label":"Update Membership Status","class_name":"CRM_CivirulesActions_Membership_UpdateStatus"},
  {"name":"contribution_financial_type","label":"Set the Financial Type for a Contribution","class_name":"CRM_CivirulesActions_Contribution_FinancialType"},
  {"name":"remove_contact_sub_type","label":"Remove Subtypes from Contact","class_name":"CRM_CivirulesActions_Contact_RemoveSubtype"},
  {"name":"set_custom_field_generic","label":"Set Custom Field on any entity","class_name":"CRM_CivirulesActions_Generic_SetCustomField"},
  {"name":"copy_custom_field_generic","label":"Set Custom Field on an entity with data from another Custom Field","class_name":"CRM_CivirulesActions_Generic_CopyCustomField"},
  {"name":"end_relationship","label":"Disable/end or delete a Relationship","class_name":"CRM_CivirulesActions_Relationship_End"},
  {"name":"register_participant","label":"Register Event Participant","class_name":"CRM_CivirulesActions_Participant_Register"},
  {"name":"contributionrecur_update_status","label":"Update Recurring Contribution Status","class_name":"CRM_CivirulesActions_ContributionRecur_UpdateStatus"},
  {"name":"contributionrecur_cancel_recurring","label":"Cancel Recurring Contribution","class_name":"CRM_CivirulesActions_ContributionRecur_CancelRecurring"},
  {"name":"contributionrecur_change_nextscheduledate","label":"Change Next Schedule Date for Recurring Contribution","class_name":"CRM_CivirulesActions_ContributionRecur_ChangeNextScheduleDate"},
  {"name":"contribution_update_status","label":"Update Contribution Status","class_name":"CRM_CivirulesActions_Contribution_UpdateStatus"},
  {"name":"decease_contact","label":"Set Contact as Deceased","class_name":"CRM_CivirulesActions_Contact_DeceaseContact"},
  {"name":"cancel_latest_membership","label":"Cancel Latest Membership","class_name":"CRM_CivirulesActions_Membership_CancelLatestMembership"},
  {"name":"log_to_civicrm","label":"Log to CiviCRM logs","class_name":"CRM_CivirulesActions_Log"},
  {"name":"set_field_generic","label":"Set Field Value","class_name":"CRM_CivirulesActions_Generic_SetField"}
]
