diff --git a/load_data/mail_automations.json b/load_data/mail_automations.json
new file mode 100644
index 000000000..39b51682d
--- /dev/null
+++ b/load_data/mail_automations.json
@@ -0,0 +1,146 @@
+[
+ {
+ "model": "horilla_automations.mailautomation",
+ "pk": 1,
+ "fields": {
+ "created_at": "2025-04-30T06:35:03.533Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": true,
+ "title": "Leave Request Automation",
+ "method_title": "leave_request_automation",
+ "model": "leave.models.LeaveRequest",
+ "mail_to": "['employee_id__employee_work_info__reporting_manager_id__get_email']",
+ "mail_details": "employee_id__employee_work_info__reporting_manager_id__pk",
+ "mail_detail_choice": "",
+ "trigger": "on_create",
+ "mail_template": 1,
+ "delivary_channel": "email",
+ "condition_html": "
",
+ "condition_querystring": "automation_multiple_condition=automation_multiple_is_active&condition=%3D%3D&automation_multiple_condition=on&logic=and",
+ "condition": "\r\n ",
+ "also_sent_to": [],
+ "template_attachments": []
+ }
+ },
+ {
+ "model": "horilla_automations.mailautomation",
+ "pk": 2,
+ "fields": {
+ "created_at": "2025-04-30T06:35:03.555Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": true,
+ "title": "Leave Allocation Automation",
+ "method_title": "leave_allocation_automation",
+ "model": "leave.models.LeaveAllocationRequest",
+ "mail_to": "['employee_id__employee_work_info__reporting_manager_id__get_email']",
+ "mail_details": "employee_id__pk",
+ "mail_detail_choice": "",
+ "trigger": "on_create",
+ "mail_template": 2,
+ "delivary_channel": "email",
+ "condition_html": "",
+ "condition_querystring": "automation_multiple_condition=automation_multiple_is_active&condition=%3D%3D&automation_multiple_condition=on&logic=and",
+ "condition": "\r\n ",
+ "also_sent_to": [],
+ "template_attachments": []
+ }
+ },
+ {
+ "model": "horilla_automations.mailautomation",
+ "pk": 3,
+ "fields": {
+ "created_at": "2025-04-30T06:35:03.575Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": true,
+ "title": "New Candidate Automation",
+ "method_title": "new_candidate_automation",
+ "model": "recruitment.models.Candidate",
+ "mail_to": "['recruitment_id__recruitment_managers__get_mail', 'stage_id__stage_managers__get_mail']",
+ "mail_details": "referral__employee_work_info__reporting_manager_id__pk",
+ "mail_detail_choice": "",
+ "trigger": "on_create",
+ "mail_template": 3,
+ "delivary_channel": "email",
+ "condition_html": "",
+ "condition_querystring": "automation_multiple_condition=automation_multiple_is_active&condition=%3D%3D&automation_multiple_condition=on&logic=and",
+ "condition": "\r\n ",
+ "also_sent_to": [],
+ "template_attachments": []
+ }
+ },
+ {
+ "model": "horilla_automations.mailautomation",
+ "pk": 4,
+ "fields": {
+ "created_at": "2025-04-30T06:35:03.600Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": true,
+ "title": "Interview Automation",
+ "method_title": "interview_automation",
+ "model": "recruitment.models.InterviewSchedule",
+ "mail_to": "['employee_id__employee_work_info__reporting_manager_id__get_email']",
+ "mail_details": "candidate_id__pk",
+ "mail_detail_choice": "",
+ "trigger": "on_create",
+ "mail_template": 4,
+ "delivary_channel": "email",
+ "condition_html": "",
+ "condition_querystring": "automation_multiple_condition=automation_multiple_is_active&condition=%3D%3D&automation_multiple_condition=on&logic=and",
+ "condition": "\r\n ",
+ "also_sent_to": [],
+ "template_attachments": []
+ }
+ },
+ {
+ "model": "horilla_automations.mailautomation",
+ "pk": 5,
+ "fields": {
+ "created_at": "2025-04-30T06:35:03.620Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": true,
+ "title": "Recruitment Manager Automation",
+ "method_title": "recruitment_manager_automation",
+ "model": "recruitment.models.Recruitment",
+ "mail_to": "['recruitment_managers__employee_work_info__reporting_manager_id__get_email']",
+ "mail_details": "description",
+ "mail_detail_choice": "",
+ "trigger": "on_create",
+ "mail_template": 5,
+ "delivary_channel": "notification",
+ "condition_html": "\r\n \r\n Code \r\n Field \r\n Condition \r\n Value \r\n Logic \r\n \r\n Action \r\n \r\n \r\n \r\n \r\n \r\n \r\n C1 \r\n Title Description Is event based Closed Is published Is active Open positions Is active | Open positions Job position | Open positions Department | Open positions Company | Open positions Vacancy Recruitment managers Badge id | Recruitment managers User | Recruitment managers First name | Recruitment managers Last name | Recruitment managers Employee profile | Recruitment managers Email | Recruitment managers Phone | Recruitment managers Address | Recruitment managers Country | Recruitment managers State | Recruitment managers City | Recruitment managers Zip | Recruitment managers Dob | Recruitment managers Gender | Recruitment managers Qualification | Recruitment managers Experience | Recruitment managers Marital status | Recruitment managers Children | Recruitment managers Emergency contact | Recruitment managers Emergency contact name | Recruitment managers Emergency contact relation | Recruitment managers Is active | Recruitment managers Additional info | Recruitment managers Survey templates Is active | Survey templates Title | Survey templates Description | Survey templates Company | Survey templates Company Is active | Company Company | Company Hq | Company Address | Company Country | Company State | Company City | Company Zip | Company Icon | Company Date format | Company Time format | Company Start date End date Skills Is active | Skills Title | Skills Optional profile image Optional resume Is active \r\n \r\n \r\n == \r\n != \r\n == \r\n \r\n
\r\n \r\n \r\n And \r\n Or \r\n And \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n C2 \r\n Title Description Is event based Closed Is published Is active Open positions Is active | Open positions Job position | Open positions Department | Open positions Company | Open positions Vacancy Recruitment managers Badge id | Recruitment managers User | Recruitment managers First name | Recruitment managers Last name | Recruitment managers Employee profile | Recruitment managers Email | Recruitment managers Phone | Recruitment managers Address | Recruitment managers Country | Recruitment managers State | Recruitment managers City | Recruitment managers Zip | Recruitment managers Dob | Recruitment managers Gender | Recruitment managers Qualification | Recruitment managers Experience | Recruitment managers Marital status | Recruitment managers Children | Recruitment managers Emergency contact | Recruitment managers Emergency contact name | Recruitment managers Emergency contact relation | Recruitment managers Is active | Recruitment managers Additional info | Recruitment managers Survey templates Is active | Survey templates Title | Survey templates Description | Survey templates Company | Survey templates Company Is active | Company Company | Company Hq | Company Address | Company Country | Company State | Company City | Company Zip | Company Icon | Company Date format | Company Time format | Company Start date End date Skills Is active | Skills Title | Skills Optional profile image Optional resume Recruitment managers \r\n \r\n \r\n == \r\n != \r\n != \r\n \r\n Adam Luis (PEP#00) \r\n \r\n \r\n And \r\n Or \r\n Or \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n \r\n
",
+ "condition_querystring": "automation_multiple_condition=automation_multiple_is_active&condition=%3D%3D&automation_multiple_condition=on&logic=and&automation_multiple_condition=automation_multiple_recruitment_managers&condition=!%3D&automation_multiple_condition=&logic=or",
+ "condition": "",
+ "also_sent_to": [],
+ "template_attachments": []
+ }
+ },
+ {
+ "model": "horilla_automations.mailautomation",
+ "pk": 6,
+ "fields": {
+ "created_at": "2025-04-30T06:35:03.644Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": true,
+ "title": "Stage Manager Automation",
+ "method_title": "stage_manager_automation",
+ "model": "recruitment.models.Stage",
+ "mail_to": "['stage_managers__get_email']",
+ "mail_details": "recruitment_id__description",
+ "mail_detail_choice": "",
+ "trigger": "on_create",
+ "mail_template": 6,
+ "delivary_channel": "both",
+ "condition_html": "\r\n \r\n Code \r\n Field \r\n Condition \r\n Value \r\n Logic \r\n \r\n Action \r\n \r\n \r\n \r\n \r\n \r\n \r\n C1 \r\n Is Active Recruitment Title | Recruitment Description | Recruitment Is event based | Recruitment Closed | Recruitment Is published | Recruitment Is active | Recruitment Open positions | Recruitment Vacancy | Recruitment Recruitment managers | Recruitment Survey templates | Recruitment Company | Recruitment Start date | Recruitment End date | Recruitment Skills | Recruitment Optional profile image | Recruitment Optional resume | Recruitment Stage managers Badge id | Stage managers User | Stage managers First name | Stage managers Last name | Stage managers Employee profile | Stage managers Email | Stage managers Phone | Stage managers Address | Stage managers Country | Stage managers State | Stage managers City | Stage managers Zip | Stage managers Dob | Stage managers Gender | Stage managers Qualification | Stage managers Experience | Stage managers Marital status | Stage managers Children | Stage managers Emergency contact | Stage managers Emergency contact name | Stage managers Emergency contact relation | Stage managers Is active | Stage managers Additional info | Stage managers Stage Stage type Sequence Stage managers \r\n \r\n \r\n == \r\n != \r\n != \r\n \r\n Adam Luis (PEP#00) \r\n \r\n \r\n And \r\n Or \r\n And \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n \r\n \r\n \r\n \r\n \r\n
",
+ "condition_querystring": "automation_multiple_condition=automation_multiple_stage_managers&condition=!%3D&automation_multiple_condition=&logic=and",
+ "condition": "\r\n ",
+ "also_sent_to": [],
+ "template_attachments": []
+ }
+ }
+]
diff --git a/load_data/mail_templates.json b/load_data/mail_templates.json
new file mode 100644
index 000000000..c2d6bed68
--- /dev/null
+++ b/load_data/mail_templates.json
@@ -0,0 +1,80 @@
+[
+ {
+ "model": "base.horillamailtemplate",
+ "pk": 1,
+ "fields": {
+ "created_at": "2025-04-30T06:35:03.434Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": false,
+ "title": "Leave Request Template",
+ "body": "This is to inform you that {{ model_instance.employee_id }} has submitted a leave request for {{model_instance.requested_days}} days. Please take the necessary actions to review and process the request at your earliest convenience.
If you require any additional information or updates, feel free to communicate directly with {{ model_instance.employee_id }}. Thank you for your prompt attention to this matter.
",
+ "company_id": null
+ }
+ },
+ {
+ "model": "base.horillamailtemplate",
+ "pk": 2,
+ "fields": {
+ "created_at": "2025-04-30T06:35:03.460Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": false,
+ "title": "Leave Allocation Request Template",
+ "body": "This is to inform you that {{ model_instance.employee_id }} has submitted a leave allocation request for {{model_instance.requested_days}} days. Please take the necessary actions to review and process the request at your earliest convenience.
If you require any additional information or updates, feel free to communicate directly with {{ model_instance.employee_id }}. Thank you for your prompt attention to this matter.
",
+ "company_id": null
+ }
+ },
+ {
+ "model": "base.horillamailtemplate",
+ "pk": 3,
+ "fields": {
+ "created_at": "2025-04-30T06:35:03.478Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": false,
+ "title": "Candidate Added Template",
+ "body": "This is to inform you that {{ model_instance}} has been added to the recruitment {{model_instance.recruitment_id}}. Please take the necessary actions.
If you require any additional information or updates, feel free to communicate directly with {{ model_instance}}. Thank you for your prompt attention to this matter.
",
+ "company_id": null
+ }
+ },
+ {
+ "model": "base.horillamailtemplate",
+ "pk": 4,
+ "fields": {
+ "created_at": "2025-04-30T06:35:03.497Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": false,
+ "title": "Interview Template",
+ "body": "This is to inform you that an interview has been scheduled for {{model_instance.candidate_id}} on {{model_instance.interview_date}} at {{model_instance.interview_time}}.
Kindly take the necessary steps to prepare for or facilitate this interview as appropriate.
Thank you for your prompt attention to this matter.
",
+ "company_id": null
+ }
+ },
+ {
+ "model": "base.horillamailtemplate",
+ "pk": 5,
+ "fields": {
+ "created_at": "2025-04-30T06:35:03.515Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": false,
+ "title": "Add As Recruitment Manager Template",
+ "body": "We are pleased to inform you that you have been assigned as the Recruitment Manager for {{ model_instance}}.
You may now proceed with the necessary steps to manage the recruitment process. Should you require any additional information or resources, please don't hesitate to reach out.
",
+ "company_id": null
+ }
+ },
+ {
+ "model": "base.horillamailtemplate",
+ "pk": 6,
+ "fields": {
+ "created_at": "2025-04-30T06:36:05.669Z",
+ "created_by": 1,
+ "modified_by": 1,
+ "is_active": false,
+ "title": "Add As Stage Manager Template",
+ "body": "We are pleased to inform you that you have been assigned as the Stage Manager for {{ model_instance}}.
You may now proceed with the necessary steps to manage the recruitment stage process. Should you require any additional information or resources, please don't hesitate to reach out.
",
+ "company_id": null
+ }
+ }
+]