{ "timestamp": "2026-08-19 00:26:08.7931", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 00:26:08.8108", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 00:26:13.6522", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 00:26:13.6703", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 00:26:13.9338", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 00:26:13.9514", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 06:28:36.1255", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 06:28:36.1255", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78790},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-08-19 06:28:36.3919", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 06:28:36.3919", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 06:28:36.3919", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 06:28:36.4646", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 06:28:37.5326", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 06:28:37.5326", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 06:28:37.5326", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 06:28:37.5326", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78790" }
{ "timestamp": "2026-08-19 06:28:37.5634", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"5QKAU3\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78790\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:28:37.6281", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:28:37.6281", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 06:28:37.6281", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 06:28:37.6281", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 06:28:37.6281", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 06:32:37.4042", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 06:32:37.4042", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":78790},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":115104},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-08-19 06:32:37.4421", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 06:32:37.4421", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-08-19 06:32:37.4421", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-08-19 06:32:37.5101", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:78790" }
{ "timestamp": "2026-08-19 06:32:37.5101", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:32:37.5101", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:32:37.5101", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:32:37.5243", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:32:37.5981", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket 5QKAU3 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>5QKAU3<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Unsafe Act<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 19-Aug-2026 11:58:36 AM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><li>What is the Location - testing purpose <\/li><li>Name of the contractor involved - testing <\/li><li>What action has been taken - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406641612,78.351031485\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: credited.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78790\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935578,\"delivery_status\":1,\"created_on\":\"2026-08-19T06:32:37.594Z\",\"updated_on\":\"2026-08-19T06:32:37.594Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:32:37.5981", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:32:37.5981", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:32:37.5981", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78790" }
{ "timestamp": "2026-08-19 06:32:37.5981", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"5QKAU3\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as credited\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78790\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:32:37.6902", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:32:37.6902", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 06:32:37.6902", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 06:32:37.6902", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:32:37.6902", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:32:37.6962", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78790" }
{ "timestamp": "2026-08-19 06:32:37.6962", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 06:32:37.7110", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:32:37.7110", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/e78df520-dc96-3d1a-be51-aa45c1c70d5e" }
{ "timestamp": "2026-08-19 06:32:37.9163", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:32:37.905Z\"}" }
{ "timestamp": "2026-08-19 06:32:37.9163", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:32:37.9163", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:32:37.9163", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25982." }
{ "timestamp": "2026-08-19 06:32:37.9163", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:32:37.9163", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78790" }
{ "timestamp": "2026-08-19 06:32:37.9163", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"5QKAU3\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as credited\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78790\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:32:37.9790", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:32:37.9790", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 06:32:37.9790", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 06:32:38.0026", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:32:38.0026", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:32:38.0026", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78790" }
{ "timestamp": "2026-08-19 06:32:38.0026", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 06:32:38.0026", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:32:38.0026", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/638ef6d6-0873-3b0a-9765-81b7761187b3" }
{ "timestamp": "2026-08-19 06:32:38.1793", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:32:38.179Z\"}" }
{ "timestamp": "2026-08-19 06:32:38.1793", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:32:38.1793", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:32:38.1793", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25981." }
{ "timestamp": "2026-08-19 06:32:38.1793", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:32:38.1793", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-08-19 06:32:38.1793", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 06:39:45.4043", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 06:39:45.4063", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED\",\"EventArgs\":[{\"Key\":\"OrganisationId\",\"Value\":264},{\"Key\":\"CourseId\",\"Value\":314},{\"Key\":\"BatchId\",\"Value\":2915},{\"Key\":\"UpdaterId\",\"Value\":678}]}" }
{ "timestamp": "2026-08-19 06:39:45.4448", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED ###" }
{ "timestamp": "2026-08-19 06:39:45.4448", "level": "Info", "severity": "INFO", "message": "# Calling SendBatchScheduleUpdatedNotification for batchId=2915 orgId=264 #" }
{ "timestamp": "2026-08-19 06:39:45.4745", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 06:39:45.4745", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:39:45.4745", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:39:45.4745", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/88911260-0085-39c1-930c-593f39b15fbc" }
{ "timestamp": "2026-08-19 06:39:45.6996", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:39:45.699Z\"}" }
{ "timestamp": "2026-08-19 06:39:45.6996", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:45.6996", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:39:45.6996", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25883." }
{ "timestamp": "2026-08-19 06:39:45.6996", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:39:45.6996", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:39:45.6996", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/6ebd5f6f-6189-3dee-b2bc-99e3c6571c2f" }
{ "timestamp": "2026-08-19 06:39:45.8730", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:39:45.872Z\"}" }
{ "timestamp": "2026-08-19 06:39:45.8730", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:45.8750", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:39:45.8750", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25926." }
{ "timestamp": "2026-08-19 06:39:45.8750", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:39:45.8750", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:39:45.8750", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f90c90fc-31f8-335e-bc79-a71ba89df829" }
{ "timestamp": "2026-08-19 06:39:46.0512", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:39:46.051Z\"}" }
{ "timestamp": "2026-08-19 06:39:46.0512", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.0512", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:39:46.0512", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25922." }
{ "timestamp": "2026-08-19 06:39:46.0512", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:39:46.0512", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:39:46.0512", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b74778d9-32db-3ab3-b3ad-e46a934acd1b" }
{ "timestamp": "2026-08-19 06:39:46.2219", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:39:46.223Z\"}" }
{ "timestamp": "2026-08-19 06:39:46.2219", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.2219", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:39:46.2219", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25854." }
{ "timestamp": "2026-08-19 06:39:46.2219", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:39:46.2219", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:39:46.2219", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/308bd8eb-c95d-3ba2-89dc-8547b7c62a9b" }
{ "timestamp": "2026-08-19 06:39:46.4027", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:39:46.401Z\"}" }
{ "timestamp": "2026-08-19 06:39:46.4027", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.4027", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:39:46.4027", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25862." }
{ "timestamp": "2026-08-19 06:39:46.4027", "level": "Info", "severity": "INFO", "message": "## Batch Update Push Notifications sent to 5 devices ##" }
{ "timestamp": "2026-08-19 06:39:46.4368", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchScheduleUpdatedTemplate.html" }
{ "timestamp": "2026-08-19 06:39:46.4368", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.4368", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.4383", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.4383", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:46.4898", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935585,\"created_on\":\"2026-08-19T06:39:46.487Z\",\"updated_on\":\"2026-08-19T06:39:46.487Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:46.4898", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.4898", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:46.4898", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.4898", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.4898", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.4898", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:46.5396", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935586,\"created_on\":\"2026-08-19T06:39:46.539Z\",\"updated_on\":\"2026-08-19T06:39:46.539Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:46.5396", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.5396", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:46.5396", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.5396", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.5396", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.5396", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:46.5908", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10635@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Usman Oconner<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935587,\"created_on\":\"2026-08-19T06:39:46.589Z\",\"updated_on\":\"2026-08-19T06:39:46.589Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:46.5908", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.5908", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:46.5908", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.5908", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.5950", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.5950", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:46.6436", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935588,\"created_on\":\"2026-08-19T06:39:46.644Z\",\"updated_on\":\"2026-08-19T06:39:46.644Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:46.6436", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.6436", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:46.6436", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.6436", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.6436", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.6436", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:46.6925", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04580@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Keese Carbonell<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935589,\"created_on\":\"2026-08-19T06:39:46.692Z\",\"updated_on\":\"2026-08-19T06:39:46.692Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:46.6925", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.6925", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:46.6925", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.6925", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.6925", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.6925", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:46.7422", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935590,\"created_on\":\"2026-08-19T06:39:46.741Z\",\"updated_on\":\"2026-08-19T06:39:46.741Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:46.7422", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.7422", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:46.7422", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.7422", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.7422", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.7422", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:46.7951", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11825@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Steve Foxworth<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935591,\"created_on\":\"2026-08-19T06:39:46.794Z\",\"updated_on\":\"2026-08-19T06:39:46.794Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:46.7951", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.7985", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:46.7985", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.7985", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.7985", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.7985", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:46.8468", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06227@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youssef Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935592,\"created_on\":\"2026-08-19T06:39:46.846Z\",\"updated_on\":\"2026-08-19T06:39:46.846Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:46.8468", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.8468", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:46.8468", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.8468", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.8468", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.8468", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:46.8953", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08022@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lynne Cassel<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935593,\"created_on\":\"2026-08-19T06:39:46.894Z\",\"updated_on\":\"2026-08-19T06:39:46.894Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:46.8953", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.8953", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:46.8953", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.8953", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.8953", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.8953", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:46.9442", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00007@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Evamaebeckha Jerusalem<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935594,\"created_on\":\"2026-08-19T06:39:46.942Z\",\"updated_on\":\"2026-08-19T06:39:46.942Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:46.9442", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.9442", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:46.9442", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.9442", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.9442", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.9442", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:46.9971", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05739@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Karo Kurz<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935595,\"created_on\":\"2026-08-19T06:39:46.995Z\",\"updated_on\":\"2026-08-19T06:39:46.995Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:46.9971", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:46.9971", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:46.9971", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:46.9971", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:46.9971", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:46.9971", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.0446", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00345@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Arlinzenzie Noon<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935596,\"created_on\":\"2026-08-19T06:39:47.045Z\",\"updated_on\":\"2026-08-19T06:39:47.045Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.0446", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.0446", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.0446", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.0446", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.0473", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.0473", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.0948", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935597,\"created_on\":\"2026-08-19T06:39:47.093Z\",\"updated_on\":\"2026-08-19T06:39:47.093Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.0948", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.0948", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.0948", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.0948", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.0948", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.0948", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.1457", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935598,\"created_on\":\"2026-08-19T06:39:47.144Z\",\"updated_on\":\"2026-08-19T06:39:47.144Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.1457", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.1457", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.1457", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.1457", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.1457", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.1457", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.1990", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935599,\"created_on\":\"2026-08-19T06:39:47.197Z\",\"updated_on\":\"2026-08-19T06:39:47.197Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.1990", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.1990", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.1990", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.1990", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.1990", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.1990", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.2489", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02303@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chet Bigham<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935600,\"created_on\":\"2026-08-19T06:39:47.248Z\",\"updated_on\":\"2026-08-19T06:39:47.248Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.2489", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.2489", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.2489", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.2489", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.2503", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.2503", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.2972", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02649@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Boucher<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935601,\"created_on\":\"2026-08-19T06:39:47.296Z\",\"updated_on\":\"2026-08-19T06:39:47.296Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.2972", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.2972", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.2972", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.2972", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.3217", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.3217", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.3705", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935602,\"created_on\":\"2026-08-19T06:39:47.369Z\",\"updated_on\":\"2026-08-19T06:39:47.369Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.3705", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.3705", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.3705", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.3705", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.3705", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.3705", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.4187", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04815@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Marquincess Frame<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935603,\"created_on\":\"2026-08-19T06:39:47.417Z\",\"updated_on\":\"2026-08-19T06:39:47.417Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.4187", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.4187", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.4187", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.4187", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.4187", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.4187", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.4670", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04552@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ider Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935604,\"created_on\":\"2026-08-19T06:39:47.466Z\",\"updated_on\":\"2026-08-19T06:39:47.466Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.4670", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.4670", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.4670", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.4670", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.4681", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.4681", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.5125", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935605,\"created_on\":\"2026-08-19T06:39:47.513Z\",\"updated_on\":\"2026-08-19T06:39:47.513Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.5125", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.5125", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.5125", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.5125", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.5125", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.5125", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.5672", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05604@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lenny Lehto<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935606,\"created_on\":\"2026-08-19T06:39:47.560Z\",\"updated_on\":\"2026-08-19T06:39:47.560Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.5672", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.5672", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.5672", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.5672", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.5672", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.5672", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.6149", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07362@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ljudmilyne Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935607,\"created_on\":\"2026-08-19T06:39:47.614Z\",\"updated_on\":\"2026-08-19T06:39:47.614Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.6149", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.6149", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.6149", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.6149", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.6149", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.6149", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.6698", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11376@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Dane Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935608,\"created_on\":\"2026-08-19T06:39:47.668Z\",\"updated_on\":\"2026-08-19T06:39:47.668Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.6698", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.6698", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.6698", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.6698", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.6698", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.6698", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.7229", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00927@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youss Lorch<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935609,\"created_on\":\"2026-08-19T06:39:47.721Z\",\"updated_on\":\"2026-08-19T06:39:47.721Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.7229", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.7229", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.7229", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:39:47.7229", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:39:47.7229", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:39:47.7229", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:39:47.7707", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935610,\"created_on\":\"2026-08-19T06:39:47.770Z\",\"updated_on\":\"2026-08-19T06:39:47.770Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:39:47.7707", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:39:47.7707", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:39:47.7707", "level": "Info", "severity": "INFO", "message": "## Batch Update Emails sent to 26 Managers ##" }
{ "timestamp": "2026-08-19 06:39:47.7707", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 06:41:25.8186", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 06:41:25.8186", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432982},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":156},{\"Key\":\"StringIssuerIds\",\"Value\":\"[2093,2569,2570,2571,2572,2574,2577,2579,2581,2583,2587,2589,2597,2600,2605,2610,2611,2618,2620,2623,2624,2628,2631,2635,2642,2644,2645,2647,2649,2652,2653,2654,2782,3042,3341,3356,3607,3707,3708,3709,3774,3775,3791,3969,4014,4267,4268,4269,4348,4409,4463,4501,4531,4609,4611,4664,4743,4744,4745,4779,4780,4782,4787,4833,4868,4872,4901,5008,5054,5092,5095,5096,5097,5146,5205,5236,5237,5255,5277,5282,5402,5429,5476,5510,6914,7763,7765,7768,8577,8785,8786,8889,9431,9717,9877,10321,10335,10525,10526,10731,10745,10830,11066,11310,11454,11530,11654,11859,11944,12012,12157,12189,12785,12813,13693,13777,14103,20292,20886]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Jasparvil Isaac\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 12:11:25 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Alanreed\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 06:41:25.8267", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 06:41:25.8267", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 06:41:25.8433", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 06:41:25.8600", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 06:41:25.8600", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:25.8600", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001949\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:25.9542", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:25.9542", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:25.9542", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010649\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.0058", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.0058", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.0058", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000395\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.0623", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.0623", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.0623", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008527\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.1314", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.1314", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.1314", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006791\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.1812", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.1812", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.1812", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008781\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.2300", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.2300", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.2300", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002919\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.2842", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.2842", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.2842", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007686\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.3354", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.3354", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.3354", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004480\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.3933", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.3933", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.3933", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007854\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.4533", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.4533", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.4533", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010430\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.5224", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.5224", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.5224", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001060\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.5713", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.5713", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.5713", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005422\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.6200", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.6200", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.6200", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000267\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.6720", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.6720", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.6720", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002704\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.7230", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.7230", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.7230", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001073\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.7729", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.7729", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.7729", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005647\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.8224", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.8224", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.8224", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004936\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.8724", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.8736", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.8736", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001413\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.9227", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.9227", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.9227", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004656\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:26.9690", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:26.9690", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:26.9690", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010714\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.0183", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.0183", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.0183", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006960\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.0676", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.0676", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.0676", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007997\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.1168", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.1168", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.1168", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005530\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.1654", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.1654", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.1654", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003486\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.2205", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.2205", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.2205", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004874\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.2684", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.2684", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.2684", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006123\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.3166", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.3166", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.3166", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001220\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.3642", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.3642", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.3642", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007637\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.4140", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.4140", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.4140", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009905\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.4648", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.4648", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.4648", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002342\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.5121", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.5138", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.5138", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003496\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.5629", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.5629", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.5629", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001183\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.6127", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.6127", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.6127", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008856\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.6595", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.6595", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.6595", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001543\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.7092", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.7092", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.7092", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010812\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.7591", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.7591", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.7591", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005150\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.8082", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.8082", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.8082", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009719\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.8560", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.8560", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.8560", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006070\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.8977", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.8977", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.9041", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008601\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:27.9454", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:27.9454", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:27.9454", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008799\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.0014", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.0014", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.0014", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001018\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.0498", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.0498", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.0498", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004623\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.0972", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.0972", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.0972", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000111\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.1459", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.1459", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.1459", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004800\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.1989", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.1989", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.2013", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009922\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.2600", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.2600", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.2600", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004100\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.3098", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.3098", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.3115", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006030\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.3603", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.3603", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.3603", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008800\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.4096", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.4096", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.4096", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006221\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.4596", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.4596", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.4596", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010255\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.5084", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.5084", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.5084", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009307\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.5608", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.5608", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.5608", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002853\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.6102", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.6102", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.6102", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004452\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.6591", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.6591", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.6591", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003054\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.7090", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.7090", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.7090", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005249\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.7567", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.7567", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.7567", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001720\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.8052", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.8052", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.8052", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007508\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.8536", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.8536", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.8536", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010615\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.9028", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.9028", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.9048", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000703\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:28.9525", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:28.9525", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:28.9525", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006777\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.0050", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.0050", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.0050", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010434\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.0530", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.0530", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.0530", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006765\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.1031", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.1031", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.1084", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008733\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.1545", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.1545", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.1545", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004873\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.2051", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.2051", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.2051", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003431\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.2457", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.2457", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.2553", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004251\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.2978", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.2978", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.2978", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002636\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.3554", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.3554", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.3554", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007590\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.4012", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.4043", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.4043", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006753\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.4538", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.4538", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.4538", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000861\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.5042", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.5042", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.5042", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002216\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.5533", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.5533", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.5533", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006489\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.6023", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.6023", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.6023", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557552\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.6522", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.6522", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.6522", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004728\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.7038", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.7038", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.7038", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001255\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.7525", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.7525", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.7525", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008357\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.8014", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.8014", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.8014", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001006\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.8508", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.8508", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.8508", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001193\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.9001", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.9001", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.9001", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006224\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:29.9448", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:29.9585", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:29.9585", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004131\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.0077", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.0077", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.0077", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007489\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.0576", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.0576", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.0576", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010679\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.1051", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.1051", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.1077", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002948\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.1538", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.1538", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.1538", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001250\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.2073", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.2073", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.2073", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.2572", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.2572", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.2572", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004172\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.3060", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.3060", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.3060", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002393\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.3548", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.3548", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.3548", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009272\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.4044", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.4044", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.4044", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010034\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.4568", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.4568", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.4568", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005158\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.5063", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.5063", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.5063", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002581\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.5573", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.5573", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.5573", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002303\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.6098", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.6098", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.6098", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002400\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.6616", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.6616", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.6616", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005877\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.7104", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.7104", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.7104", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008025\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.7606", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.7606", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.7647", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009646\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.8124", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.8124", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.8124", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005261\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.8600", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.8600", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.8600", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010040\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.9090", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.9090", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.9090", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001773\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:30.9589", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:30.9589", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:30.9589", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002101\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.0312", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.0312", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.0312", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003359\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.0799", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.0799", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.0799", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010887\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.1270", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.1270", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.1270", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010022\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.1750", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.1750", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.1750", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010207\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.2254", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.2254", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.2254", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008771\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.2746", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.2746", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.2801", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002983\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.3397", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.3397", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.3397", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008649\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.3895", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.3895", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.3895", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557797\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.4373", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.4373", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.4373", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555558191\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.4841", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.4841", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.4841", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555558870\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.5349", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.5349", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.5349", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005251\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.5848", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.5848", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.5848", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001729\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.6300", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.6300", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.6300", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557847\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.6831", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.6831", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.6831", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555555908\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.7512", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.7512", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.7512", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003315\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.7981", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.7981", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.7981", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007610\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.8481", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.8481", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.8481", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555558457\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.8979", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.8979", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432982" }
{ "timestamp": "2026-08-19 06:41:31.8979", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555556773\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/GRABW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Jasparvil Isaac at 19-Aug-2026 12:11:25 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432982\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:41:31.9480", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:41:31.9480", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 06:41:31.9480", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/GRR\/GRABW\/BL\/26\/00001" }
{ "timestamp": "2026-08-19 06:41:31.9480", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 06:41:31.9480", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:31.9480", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:31.9480", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:31.9480", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:31.9480", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:31.9480", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3e1912ab-f5ae-3882-96fc-1f2848dfc75a" }
{ "timestamp": "2026-08-19 06:41:32.1207", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:32.121Z\"}" }
{ "timestamp": "2026-08-19 06:41:32.1207", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:32.1207", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:32.1207", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22723." }
{ "timestamp": "2026-08-19 06:41:32.1207", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:32.1227", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:32.1227", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:32.1227", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:32.1227", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:32.1227", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:32.1227", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/255f6412-cadb-314b-90e1-48a9817f48bc" }
{ "timestamp": "2026-08-19 06:41:32.2938", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:32.294Z\"}" }
{ "timestamp": "2026-08-19 06:41:32.2938", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:32.2938", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:32.2938", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23577." }
{ "timestamp": "2026-08-19 06:41:32.2955", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:32.2955", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:32.2955", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:32.2955", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:32.2955", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:32.2955", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:32.2955", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8a6d3e89-001d-3982-a8bb-0684fee2349a" }
{ "timestamp": "2026-08-19 06:41:32.4676", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:32.467Z\"}" }
{ "timestamp": "2026-08-19 06:41:32.4676", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:32.4676", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:32.4676", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25943." }
{ "timestamp": "2026-08-19 06:41:32.4676", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:32.4676", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:32.4676", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:32.4676", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:32.4676", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:32.4676", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:32.4676", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5d811aac-9feb-3846-b8b2-a5df7b789be3" }
{ "timestamp": "2026-08-19 06:41:32.6452", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:32.644Z\"}" }
{ "timestamp": "2026-08-19 06:41:32.6452", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:32.6452", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:32.6452", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3632." }
{ "timestamp": "2026-08-19 06:41:32.6452", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:32.6452", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:32.6452", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:32.6452", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:32.6452", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:32.6452", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:32.6452", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ab85493b-6f02-331e-b93a-4696a1261ca4" }
{ "timestamp": "2026-08-19 06:41:32.8215", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:32.820Z\"}" }
{ "timestamp": "2026-08-19 06:41:32.8215", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:32.8215", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:32.8215", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25719." }
{ "timestamp": "2026-08-19 06:41:32.8215", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:32.8215", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:32.8215", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:32.8215", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:32.8215", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:32.8215", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:32.8215", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/00229ab3-0276-33bc-98a2-d102e1781f02" }
{ "timestamp": "2026-08-19 06:41:32.9957", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:32.995Z\"}" }
{ "timestamp": "2026-08-19 06:41:32.9957", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:32.9977", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:32.9977", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3534." }
{ "timestamp": "2026-08-19 06:41:32.9977", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:32.9977", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:32.9977", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:32.9977", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:32.9977", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:32.9977", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:32.9977", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:us-west-2:505884080245:endpoint\/GCM\/OQSHA-Android\/00229ab3-0276-33bc-98a2-d102e1781f02" }
{ "timestamp": "2026-08-19 06:41:33.1719", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:33.175Z\"}" }
{ "timestamp": "2026-08-19 06:41:33.1719", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:33.1719", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:33.1719", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 7513." }
{ "timestamp": "2026-08-19 06:41:33.1719", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:33.1719", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:33.1719", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:33.1719", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:33.1719", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:33.1719", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:33.1719", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9370239f-6618-33ea-8dbf-aeb6f17da60d" }
{ "timestamp": "2026-08-19 06:41:33.3690", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:33.368Z\"}" }
{ "timestamp": "2026-08-19 06:41:33.3690", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:33.3690", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:33.3690", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 12874." }
{ "timestamp": "2026-08-19 06:41:33.3690", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:33.3727", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:33.3727", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:33.3727", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:33.3727", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:33.3727", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:33.3727", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d92d9652-9ff9-358a-ade9-6c2934aef0f7" }
{ "timestamp": "2026-08-19 06:41:33.5494", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:33.548Z\"}" }
{ "timestamp": "2026-08-19 06:41:33.5494", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:33.5494", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:33.5494", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24671." }
{ "timestamp": "2026-08-19 06:41:33.5494", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:33.5494", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:33.5494", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:33.5494", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:33.5494", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:33.5494", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:33.5494", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ab85493b-6f02-331e-b93a-4696a1261ca4" }
{ "timestamp": "2026-08-19 06:41:33.7278", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:33.730Z\"}" }
{ "timestamp": "2026-08-19 06:41:33.7278", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:33.7335", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:33.7335", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25966." }
{ "timestamp": "2026-08-19 06:41:33.7335", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:33.7335", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:33.7335", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:33.7335", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:33.7335", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:33.7335", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:33.7335", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/dcf289aa-4304-335b-9fcf-860b66c33b32" }
{ "timestamp": "2026-08-19 06:41:33.9116", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:33.911Z\"}" }
{ "timestamp": "2026-08-19 06:41:33.9116", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:33.9116", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:33.9116", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24807." }
{ "timestamp": "2026-08-19 06:41:33.9116", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:33.9116", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:33.9116", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:33.9116", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:33.9116", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:33.9116", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:33.9116", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/98c9353e-d9e7-3696-84ea-a0b65883ef59" }
{ "timestamp": "2026-08-19 06:41:34.0873", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:34.086Z\"}" }
{ "timestamp": "2026-08-19 06:41:34.1016", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:34.1016", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:34.1016", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22877." }
{ "timestamp": "2026-08-19 06:41:34.1016", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:34.1016", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:34.1016", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:34.1016", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:34.1016", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:34.1082", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:34.1082", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/fc30a210-33f9-36c0-90af-40d4dd0d5538" }
{ "timestamp": "2026-08-19 06:41:34.2821", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:34.283Z\"}" }
{ "timestamp": "2026-08-19 06:41:34.2821", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:34.2821", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:34.2821", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 16867." }
{ "timestamp": "2026-08-19 06:41:34.2821", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:34.2821", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:34.2821", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:34.2821", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:34.2821", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:34.2821", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:34.2821", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ebf08e82-09a1-3e12-b0f2-1c9f5e61c861" }
{ "timestamp": "2026-08-19 06:41:34.4622", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:34.462Z\"}" }
{ "timestamp": "2026-08-19 06:41:34.4622", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:34.4622", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:34.4622", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22986." }
{ "timestamp": "2026-08-19 06:41:34.4622", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:34.4665", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:34.4665", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:34.4665", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:34.4665", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:34.4665", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:34.4665", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f28d88ae-7e25-3998-bb37-70e615c07417" }
{ "timestamp": "2026-08-19 06:41:34.6370", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:34.639Z\"}" }
{ "timestamp": "2026-08-19 06:41:34.6370", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:34.6415", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:34.6415", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25936." }
{ "timestamp": "2026-08-19 06:41:34.6415", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:34.6415", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:34.6415", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:34.6415", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:34.6415", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:34.6415", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:34.6415", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3ee2bab9-867f-39f0-96c4-846e8d64f23b" }
{ "timestamp": "2026-08-19 06:41:34.8232", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:34.822Z\"}" }
{ "timestamp": "2026-08-19 06:41:34.8232", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:34.8232", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:34.8232", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3554." }
{ "timestamp": "2026-08-19 06:41:34.8232", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:34.8232", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:34.8232", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:34.8232", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:34.8232", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:34.8232", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:34.8232", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e131b533-3dbb-3909-b684-07ee11aecf5d" }
{ "timestamp": "2026-08-19 06:41:34.9981", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:34.997Z\"}" }
{ "timestamp": "2026-08-19 06:41:34.9981", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:34.9981", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:34.9981", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5955." }
{ "timestamp": "2026-08-19 06:41:34.9981", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:34.9981", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:34.9981", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:34.9981", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:34.9981", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:34.9981", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:34.9981", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:us-west-2:505884080245:endpoint\/GCM\/OQSHA-Android\/2f1685d8-1939-3940-bc0a-9f1a53b94fcf" }
{ "timestamp": "2026-08-19 06:41:35.1779", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:35.177Z\"}" }
{ "timestamp": "2026-08-19 06:41:35.1779", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:35.1779", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:35.1779", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8594." }
{ "timestamp": "2026-08-19 06:41:35.1779", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:35.1779", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:35.1779", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:35.1779", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:35.1779", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:35.1850", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:35.1850", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2da3b770-5ebb-320a-881b-69c24e51eb1c" }
{ "timestamp": "2026-08-19 06:41:35.3607", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:35.359Z\"}" }
{ "timestamp": "2026-08-19 06:41:35.3607", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:35.3607", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:35.3607", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24578." }
{ "timestamp": "2026-08-19 06:41:35.3607", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:35.3607", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:35.3607", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:35.3607", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:35.3607", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:35.3607", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:35.3607", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d507c23b-3c21-3741-87b9-71f1f191e47e" }
{ "timestamp": "2026-08-19 06:41:35.5459", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:35.544Z\"}" }
{ "timestamp": "2026-08-19 06:41:35.5459", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:35.5459", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:35.5459", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3524." }
{ "timestamp": "2026-08-19 06:41:35.5459", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:35.5459", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:35.5459", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:35.5459", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:35.5459", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:35.5459", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:35.5459", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/64cfc80b-03b0-3c9f-8d1a-80f961b7a9d4" }
{ "timestamp": "2026-08-19 06:41:35.7179", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:35.721Z\"}" }
{ "timestamp": "2026-08-19 06:41:35.7179", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:35.7179", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:35.7179", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25506." }
{ "timestamp": "2026-08-19 06:41:35.7179", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:35.7179", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:35.7179", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:35.7179", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:35.7179", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:35.7179", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:35.7179", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0e1dd522-e411-324b-b2b2-1d9caba16338" }
{ "timestamp": "2026-08-19 06:41:35.8954", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:35.895Z\"}" }
{ "timestamp": "2026-08-19 06:41:35.8954", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:35.8954", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:35.8954", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23175." }
{ "timestamp": "2026-08-19 06:41:35.8954", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:35.8954", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:35.8954", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:35.8954", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:35.8954", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:35.8954", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:35.8954", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/a118f925-567b-3fd9-a11c-ea412e01778c" }
{ "timestamp": "2026-08-19 06:41:36.0722", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:36.071Z\"}" }
{ "timestamp": "2026-08-19 06:41:36.0722", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:36.0722", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:36.0722", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23952." }
{ "timestamp": "2026-08-19 06:41:36.0722", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:36.0722", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:36.0722", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:36.0722", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:36.0722", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:36.0722", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:36.0722", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2ff5dac6-78ff-30be-aa84-0ef6fb59f8cd" }
{ "timestamp": "2026-08-19 06:41:36.2461", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:36.245Z\"}" }
{ "timestamp": "2026-08-19 06:41:36.2461", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:36.2461", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:36.2461", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25811." }
{ "timestamp": "2026-08-19 06:41:36.2461", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:36.2461", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:36.2461", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:36.2461", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:36.2461", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:36.2478", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:36.2478", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/c8eaf535-c95f-3b97-a7b8-7ab3de37c14b" }
{ "timestamp": "2026-08-19 06:41:36.4192", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:36.418Z\"}" }
{ "timestamp": "2026-08-19 06:41:36.4199", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:36.4199", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:36.4199", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23983." }
{ "timestamp": "2026-08-19 06:41:36.4199", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:36.4199", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:36.4199", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:36.4199", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:36.4199", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:36.4199", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:36.4199", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/70570b6a-093d-36af-90c5-a46141952065" }
{ "timestamp": "2026-08-19 06:41:36.5942", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:36.592Z\"}" }
{ "timestamp": "2026-08-19 06:41:36.5942", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:36.5942", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:36.5942", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24609." }
{ "timestamp": "2026-08-19 06:41:36.5942", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:36.5942", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:36.5942", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:36.5942", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:36.5942", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:36.5942", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:36.5942", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/6612b8ab-59e7-35e5-b785-82a00633a2bb" }
{ "timestamp": "2026-08-19 06:41:36.7691", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:36.768Z\"}" }
{ "timestamp": "2026-08-19 06:41:36.7691", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:36.7691", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:36.7691", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3523." }
{ "timestamp": "2026-08-19 06:41:36.7691", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:36.7691", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:36.7691", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:36.7691", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:36.7691", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:36.7691", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:36.7691", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b8e00b74-f0c7-3e39-a8df-eb150e7c3bc4" }
{ "timestamp": "2026-08-19 06:41:36.9424", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:36.942Z\"}" }
{ "timestamp": "2026-08-19 06:41:36.9424", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:36.9424", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:36.9424", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8326." }
{ "timestamp": "2026-08-19 06:41:36.9424", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:36.9424", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:36.9424", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:36.9424", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:36.9424", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:36.9424", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:36.9424", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/71d5b636-bbbd-32c8-8508-2641cea2a13a" }
{ "timestamp": "2026-08-19 06:41:37.1178", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:37.116Z\"}" }
{ "timestamp": "2026-08-19 06:41:37.1178", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:37.1178", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:37.1178", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22812." }
{ "timestamp": "2026-08-19 06:41:37.1178", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:37.1178", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:37.1178", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:37.1178", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:37.1231", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:37.1231", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:37.1231", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/bb99fc79-2a96-361b-9923-00c9f557b275" }
{ "timestamp": "2026-08-19 06:41:37.2966", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:37.297Z\"}" }
{ "timestamp": "2026-08-19 06:41:37.2966", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:37.2966", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:37.2966", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 4831." }
{ "timestamp": "2026-08-19 06:41:37.2966", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:37.2966", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:37.2966", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:37.2966", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:37.2966", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:37.2966", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:37.2966", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5d15bbb6-da9a-3f6d-b800-57508430b378" }
{ "timestamp": "2026-08-19 06:41:37.4757", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:37.475Z\"}" }
{ "timestamp": "2026-08-19 06:41:37.4757", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:37.4757", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:37.4757", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 9374." }
{ "timestamp": "2026-08-19 06:41:37.4757", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:37.4757", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:37.4757", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:37.4757", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:37.4757", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:37.4757", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:37.4757", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/18423c13-9a7b-3196-970c-f09b9e2eb754" }
{ "timestamp": "2026-08-19 06:41:37.6482", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:37.648Z\"}" }
{ "timestamp": "2026-08-19 06:41:37.6482", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:37.6482", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:37.6482", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 17488." }
{ "timestamp": "2026-08-19 06:41:37.6482", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:37.6482", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:37.6539", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:37.6539", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:37.6539", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:37.6539", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:37.6539", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/12b44f34-e4b3-3cbe-9b04-a911e4464487" }
{ "timestamp": "2026-08-19 06:41:37.8319", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:37.830Z\"}" }
{ "timestamp": "2026-08-19 06:41:37.8319", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:37.8319", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:37.8319", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23219." }
{ "timestamp": "2026-08-19 06:41:37.8319", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:37.8319", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:37.8319", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:37.8319", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:37.8319", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:37.8319", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:37.8319", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/83ff58d3-5541-3c70-882e-914db817f665" }
{ "timestamp": "2026-08-19 06:41:38.0149", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:38.013Z\"}" }
{ "timestamp": "2026-08-19 06:41:38.0149", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:38.0149", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:38.0149", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23978." }
{ "timestamp": "2026-08-19 06:41:38.0149", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:38.0149", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:38.0149", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:38.0149", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:38.0149", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:38.0149", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:38.0149", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f7f702bd-1f10-3d93-91e2-a80312bc5653" }
{ "timestamp": "2026-08-19 06:41:38.2106", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:38.210Z\"}" }
{ "timestamp": "2026-08-19 06:41:38.2106", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:38.2106", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:38.2106", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5170." }
{ "timestamp": "2026-08-19 06:41:38.2106", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:38.2106", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:38.2106", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:38.2106", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:38.2106", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:38.2106", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:38.2106", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2d532bd4-c50b-3e26-89d4-5e138a3b526a" }
{ "timestamp": "2026-08-19 06:41:38.4018", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:38.401Z\"}" }
{ "timestamp": "2026-08-19 06:41:38.4018", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:38.4038", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:38.4038", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8238." }
{ "timestamp": "2026-08-19 06:41:38.4038", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:38.4038", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:38.4038", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:38.4038", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:38.4038", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:38.4038", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:38.4038", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cb6b0c45-47c6-3f93-8619-44238b9b6b66" }
{ "timestamp": "2026-08-19 06:41:38.5832", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:38.582Z\"}" }
{ "timestamp": "2026-08-19 06:41:38.5832", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:38.5832", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:38.5832", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24638." }
{ "timestamp": "2026-08-19 06:41:38.5832", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:38.5832", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:38.5832", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:38.5832", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:38.5832", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:38.5832", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:38.5832", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b33066f8-e9ae-3ba3-b657-9462075f832f" }
{ "timestamp": "2026-08-19 06:41:38.7577", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:38.756Z\"}" }
{ "timestamp": "2026-08-19 06:41:38.7577", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:38.7577", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:38.7577", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23793." }
{ "timestamp": "2026-08-19 06:41:38.7577", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:38.7577", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:38.7577", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:38.7577", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:38.7577", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:38.7644", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:38.7644", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/a3fb6f5a-dbff-3450-9359-3a5088bf019e" }
{ "timestamp": "2026-08-19 06:41:38.9409", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:38.940Z\"}" }
{ "timestamp": "2026-08-19 06:41:38.9409", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:38.9409", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:38.9409", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5220." }
{ "timestamp": "2026-08-19 06:41:38.9409", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:38.9409", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:38.9409", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:38.9409", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:38.9409", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:38.9409", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:38.9409", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/453e3e22-a8a3-3b08-93bd-b2c7480bdfd9" }
{ "timestamp": "2026-08-19 06:41:39.1210", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:39.120Z\"}" }
{ "timestamp": "2026-08-19 06:41:39.1210", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:39.1210", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:39.1210", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 10162." }
{ "timestamp": "2026-08-19 06:41:39.1210", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:39.1210", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:39.1210", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:39.1210", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:39.1210", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:39.1210", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:39.1227", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/52cbd5bc-f910-3935-89ea-620e9f5ac967" }
{ "timestamp": "2026-08-19 06:41:39.3027", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:39.303Z\"}" }
{ "timestamp": "2026-08-19 06:41:39.3027", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:39.3027", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:39.3027", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25167." }
{ "timestamp": "2026-08-19 06:41:39.3027", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:39.3027", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:39.3027", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:39.3027", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:39.3027", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:39.3027", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:39.3027", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3be51ab6-9a89-30ab-9bfb-34c1bf4e2650" }
{ "timestamp": "2026-08-19 06:41:39.4764", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:39.475Z\"}" }
{ "timestamp": "2026-08-19 06:41:39.4764", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:39.4764", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:39.4764", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23350." }
{ "timestamp": "2026-08-19 06:41:39.4764", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:39.4764", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:39.4764", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:39.4764", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:39.4764", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:39.4764", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:39.4764", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/db8f1742-05bf-305f-9d74-2299cd8734c1" }
{ "timestamp": "2026-08-19 06:41:39.6502", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:39.650Z\"}" }
{ "timestamp": "2026-08-19 06:41:39.6502", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:39.6502", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:39.6502", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25515." }
{ "timestamp": "2026-08-19 06:41:39.6502", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:39.6502", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:39.6502", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:39.6502", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:39.6502", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:39.6502", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:39.6502", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/56013e70-d6df-30cb-98e3-da79175dd068" }
{ "timestamp": "2026-08-19 06:41:39.8287", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:39.827Z\"}" }
{ "timestamp": "2026-08-19 06:41:39.8287", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:39.8287", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:39.8287", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5700." }
{ "timestamp": "2026-08-19 06:41:39.8287", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:39.8287", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:39.8287", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:39.8287", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:39.8287", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:39.8287", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:39.8287", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e4eb4a51-9518-3cf3-af3a-e5b82bfbaa75" }
{ "timestamp": "2026-08-19 06:41:40.0090", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:40.008Z\"}" }
{ "timestamp": "2026-08-19 06:41:40.0090", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:40.0090", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:40.0090", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 14892." }
{ "timestamp": "2026-08-19 06:41:40.0090", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:40.0090", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:40.0090", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:40.0090", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:40.0146", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:40.0146", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:40.0146", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/037ca369-67b1-3f4b-b772-76238ee9df53" }
{ "timestamp": "2026-08-19 06:41:40.1890", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:40.188Z\"}" }
{ "timestamp": "2026-08-19 06:41:40.1890", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:40.1890", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:40.1890", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5801." }
{ "timestamp": "2026-08-19 06:41:40.1890", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:40.1890", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:40.1890", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:40.1890", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:40.1890", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:40.1890", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:40.1890", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b6e62879-da5c-3ea1-8096-f75ec8c00288" }
{ "timestamp": "2026-08-19 06:41:40.3691", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:40.367Z\"}" }
{ "timestamp": "2026-08-19 06:41:40.3691", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:40.3691", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:40.3691", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 6621." }
{ "timestamp": "2026-08-19 06:41:40.3691", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:40.3691", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:40.3691", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:40.3691", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:40.3739", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:40.3739", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:40.3739", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9bd5f3a6-dd08-37f0-a261-e7749745ff4e" }
{ "timestamp": "2026-08-19 06:41:40.5467", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:40.548Z\"}" }
{ "timestamp": "2026-08-19 06:41:40.5467", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:40.5467", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:40.5467", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23766." }
{ "timestamp": "2026-08-19 06:41:40.5467", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:40.5467", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:40.5467", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:40.5467", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:40.5467", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:40.5467", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:40.5467", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1911aedc-6387-3cb5-b9c5-7db68bcc5cad" }
{ "timestamp": "2026-08-19 06:41:40.7210", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:40.721Z\"}" }
{ "timestamp": "2026-08-19 06:41:40.7210", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:40.7210", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:40.7210", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 6526." }
{ "timestamp": "2026-08-19 06:41:40.7210", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:40.7210", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:40.7210", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:40.7210", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:40.7210", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:40.7210", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:40.7210", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/56143a00-7666-3dcb-90d4-2918661e74f0" }
{ "timestamp": "2026-08-19 06:41:40.8949", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:40.894Z\"}" }
{ "timestamp": "2026-08-19 06:41:40.8949", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:40.8949", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:40.8949", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 10149." }
{ "timestamp": "2026-08-19 06:41:40.8949", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:40.8949", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:40.8949", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:40.8949", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:40.8949", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:40.8949", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:40.8949", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d0a7e7a1-0408-3340-86f8-20b601fc135d" }
{ "timestamp": "2026-08-19 06:41:41.0671", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:41.067Z\"}" }
{ "timestamp": "2026-08-19 06:41:41.0671", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:41.0671", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:41.0671", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 10389." }
{ "timestamp": "2026-08-19 06:41:41.0671", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:41.0671", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:41.0671", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:41.0671", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:41.0671", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:41.0671", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:41.0671", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ca0d7b77-9d4e-30cb-be74-90059127f690" }
{ "timestamp": "2026-08-19 06:41:41.2428", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:41.242Z\"}" }
{ "timestamp": "2026-08-19 06:41:41.2428", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:41.2428", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:41.2428", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25847." }
{ "timestamp": "2026-08-19 06:41:41.2428", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:41.2428", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:41.2428", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:41.2428", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:41.2492", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:41.2492", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:41.2492", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/6a58248e-4ddd-3cc6-baf7-a6f43bcd742a" }
{ "timestamp": "2026-08-19 06:41:41.4239", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:41.423Z\"}" }
{ "timestamp": "2026-08-19 06:41:41.4239", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:41.4239", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:41.4239", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 6708." }
{ "timestamp": "2026-08-19 06:41:41.4239", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:41.4239", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:41.4239", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:41.4239", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:41.4239", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:41.4239", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:41.4239", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:us-west-2:505884080245:endpoint\/GCM\/OQSHA-Android\/2f1685d8-1939-3940-bc0a-9f1a53b94fcf" }
{ "timestamp": "2026-08-19 06:41:41.6083", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:41.607Z\"}" }
{ "timestamp": "2026-08-19 06:41:41.6083", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:41.6083", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:41.6083", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8593." }
{ "timestamp": "2026-08-19 06:41:41.6083", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:41.6083", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:41.6083", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:41.6083", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:41.6083", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:41.6083", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:41.6083", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7408e515-7fa1-3a21-b432-7587b586e549" }
{ "timestamp": "2026-08-19 06:41:41.7896", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:41.789Z\"}" }
{ "timestamp": "2026-08-19 06:41:41.7896", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:41.7896", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:41.7896", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24523." }
{ "timestamp": "2026-08-19 06:41:41.7896", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:41.7896", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:41.7896", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:41.7896", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:41.7896", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:41.7896", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:41.7896", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f06a5fb6-d9e0-3df0-be8d-f89eb029b52b" }
{ "timestamp": "2026-08-19 06:41:41.9633", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:41.963Z\"}" }
{ "timestamp": "2026-08-19 06:41:41.9633", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:41.9633", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:41.9633", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 15777." }
{ "timestamp": "2026-08-19 06:41:41.9633", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:41.9633", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:41.9633", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:41.9633", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:41.9663", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:41.9663", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:41.9663", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5c06a74f-53ed-3d89-8239-2a50d3f98b8f" }
{ "timestamp": "2026-08-19 06:41:42.1393", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:42.139Z\"}" }
{ "timestamp": "2026-08-19 06:41:42.1393", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:42.1393", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:42.1393", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 16983." }
{ "timestamp": "2026-08-19 06:41:42.1393", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:42.1393", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:42.1393", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:42.1393", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:42.1393", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:42.1393", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:42.1393", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/00eb02eb-952c-3457-95aa-445be3e11998" }
{ "timestamp": "2026-08-19 06:41:42.3131", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:42.312Z\"}" }
{ "timestamp": "2026-08-19 06:41:42.3131", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:42.3131", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:42.3131", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24386." }
{ "timestamp": "2026-08-19 06:41:42.3131", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:42.3131", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:42.3131", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:42.3131", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:42.3131", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:42.3131", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:42.3131", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/fea09f20-5c11-3817-98d2-e163aa0559f0" }
{ "timestamp": "2026-08-19 06:41:42.4859", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:42.485Z\"}" }
{ "timestamp": "2026-08-19 06:41:42.4859", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:42.4859", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:42.4859", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8041." }
{ "timestamp": "2026-08-19 06:41:42.4859", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:42.4859", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:42.4859", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:42.4859", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:42.4859", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:42.4859", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:42.4859", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2b2d69a2-2cf7-3ed6-8f3a-f4e4d77b66cb" }
{ "timestamp": "2026-08-19 06:41:42.6633", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:42.662Z\"}" }
{ "timestamp": "2026-08-19 06:41:42.6633", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:42.6633", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:42.6633", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 10538." }
{ "timestamp": "2026-08-19 06:41:42.6633", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:42.6633", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:42.6633", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:42.6633", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:42.6633", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:42.6633", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:42.6633", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8c842d21-4bb2-3d21-8786-131d98eeaba2" }
{ "timestamp": "2026-08-19 06:41:42.8302", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:42.840Z\"}" }
{ "timestamp": "2026-08-19 06:41:42.8302", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:42.8302", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:42.8302", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23643." }
{ "timestamp": "2026-08-19 06:41:42.8302", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:42.8302", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:42.8302", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:42.8425", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:42.8425", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:42.8425", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:42.8425", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/c36eff7b-20f0-3ab4-9250-05305d3066ab" }
{ "timestamp": "2026-08-19 06:41:43.0142", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:43.017Z\"}" }
{ "timestamp": "2026-08-19 06:41:43.0142", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:43.0142", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:43.0142", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23772." }
{ "timestamp": "2026-08-19 06:41:43.0142", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:43.0142", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:43.0142", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:43.0142", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:43.0142", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:43.0142", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:43.0142", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/21814812-0b89-38ef-8f89-67dd6b17e3aa" }
{ "timestamp": "2026-08-19 06:41:43.1993", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:43.198Z\"}" }
{ "timestamp": "2026-08-19 06:41:43.1993", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:43.2013", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:43.2013", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24768." }
{ "timestamp": "2026-08-19 06:41:43.2013", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:43.2013", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:43.2013", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:43.2013", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:43.2013", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:43.2013", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:43.2013", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/a61a1b56-256c-3c9e-9a4b-1e194cdaf81c" }
{ "timestamp": "2026-08-19 06:41:43.3835", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:43.382Z\"}" }
{ "timestamp": "2026-08-19 06:41:43.3835", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:43.3835", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:43.3835", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25205." }
{ "timestamp": "2026-08-19 06:41:43.3835", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:43.3835", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:43.3835", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:43.3835", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:43.3890", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:43.3890", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:43.3890", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f9024384-8beb-3805-a78f-7e25bebc0135" }
{ "timestamp": "2026-08-19 06:41:43.5615", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:43.561Z\"}" }
{ "timestamp": "2026-08-19 06:41:43.5615", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:43.5615", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:43.5615", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8088." }
{ "timestamp": "2026-08-19 06:41:43.5615", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:43.5615", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:43.5615", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:43.5615", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:43.5615", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:43.5615", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:43.5615", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/193c20cf-39e5-3c65-86c8-34776482d680" }
{ "timestamp": "2026-08-19 06:41:43.7353", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:43.734Z\"}" }
{ "timestamp": "2026-08-19 06:41:43.7353", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:43.7353", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:43.7353", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8407." }
{ "timestamp": "2026-08-19 06:41:43.7353", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:43.7353", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:43.7353", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:43.7353", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:43.7353", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:43.7353", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:43.7353", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2f6c1fd8-be87-3d0b-b04e-54c99455296a" }
{ "timestamp": "2026-08-19 06:41:43.9092", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:43.908Z\"}" }
{ "timestamp": "2026-08-19 06:41:43.9092", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:43.9092", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:43.9092", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 9689." }
{ "timestamp": "2026-08-19 06:41:43.9092", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:43.9092", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:43.9092", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:43.9092", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:43.9092", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:43.9092", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:43.9092", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0293cbdf-616c-3e04-a486-758e48621e27" }
{ "timestamp": "2026-08-19 06:41:44.0773", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:44.087Z\"}" }
{ "timestamp": "2026-08-19 06:41:44.0773", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:44.0773", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:44.0773", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 12984." }
{ "timestamp": "2026-08-19 06:41:44.0773", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:44.0773", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:44.0773", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:44.0773", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:44.0773", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:44.0773", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:44.0773", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/708b64a4-dff2-3813-baa2-9c55c64c57fd" }
{ "timestamp": "2026-08-19 06:41:44.2619", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:44.261Z\"}" }
{ "timestamp": "2026-08-19 06:41:44.2619", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:44.2619", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:44.2639", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8087." }
{ "timestamp": "2026-08-19 06:41:44.2639", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:44.2639", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:44.2639", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:44.2639", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:44.2639", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:44.2639", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:44.2639", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e892c73b-be9a-34f8-8169-4347046baeec" }
{ "timestamp": "2026-08-19 06:41:44.4378", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:44.437Z\"}" }
{ "timestamp": "2026-08-19 06:41:44.4378", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:44.4378", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:44.4378", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13991." }
{ "timestamp": "2026-08-19 06:41:44.4378", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:44.4378", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:44.4378", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:44.4378", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:44.4378", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:44.4378", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:44.4378", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/423c5072-0665-30c5-9264-81f2bf1b0eb4" }
{ "timestamp": "2026-08-19 06:41:44.6105", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:44.611Z\"}" }
{ "timestamp": "2026-08-19 06:41:44.6105", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:44.6105", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:44.6105", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25067." }
{ "timestamp": "2026-08-19 06:41:44.6105", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:44.6105", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:44.6105", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:44.6105", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:44.6105", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:44.6105", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:44.6105", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1ea04126-f6a5-39de-96c1-b9906c4e976c" }
{ "timestamp": "2026-08-19 06:41:44.7874", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:44.788Z\"}" }
{ "timestamp": "2026-08-19 06:41:44.7874", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:44.7874", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:44.7874", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 19780." }
{ "timestamp": "2026-08-19 06:41:44.7874", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:44.7874", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:44.7874", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:44.7874", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:44.7874", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 06:41:44.7874", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:44.7874", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/bcbf16e6-52d0-35c5-a6f3-17e1cb8d8963" }
{ "timestamp": "2026-08-19 06:41:44.9662", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:44.965Z\"}" }
{ "timestamp": "2026-08-19 06:41:44.9662", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:44.9662", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:44.9662", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23812." }
{ "timestamp": "2026-08-19 06:41:44.9662", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:44.9662", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:44.9662", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:44.9662", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:44.9662", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:44.9662", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:44.9662", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2b12090c-45ed-36c3-8704-1688ac6e7c79" }
{ "timestamp": "2026-08-19 06:41:45.1421", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:45.141Z\"}" }
{ "timestamp": "2026-08-19 06:41:45.1421", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:45.1421", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:45.1421", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8447." }
{ "timestamp": "2026-08-19 06:41:45.1421", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:45.1421", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:45.1421", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:45.1421", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:45.1421", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:45.1421", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:45.1421", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b1272aba-572b-3c0d-a155-fd509e2384db" }
{ "timestamp": "2026-08-19 06:41:45.3158", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:45.315Z\"}" }
{ "timestamp": "2026-08-19 06:41:45.3158", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:45.3158", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:45.3158", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24406." }
{ "timestamp": "2026-08-19 06:41:45.3158", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:45.3158", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:45.3158", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:45.3158", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:45.3158", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:45.3158", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:45.3158", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/11d1b769-f912-3cb5-8b40-605546800c54" }
{ "timestamp": "2026-08-19 06:41:45.4908", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:45.488Z\"}" }
{ "timestamp": "2026-08-19 06:41:45.4908", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:45.4908", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:45.4908", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25183." }
{ "timestamp": "2026-08-19 06:41:45.4908", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:45.4908", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:45.4908", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:45.4908", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:45.4908", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:45.4908", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:45.4908", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5872a01c-e6d6-3a4a-805c-0d09d40d02e7" }
{ "timestamp": "2026-08-19 06:41:45.6705", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:45.671Z\"}" }
{ "timestamp": "2026-08-19 06:41:45.6705", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:45.6705", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:45.6705", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25451." }
{ "timestamp": "2026-08-19 06:41:45.6705", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:45.6705", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:45.6705", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:45.6705", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:45.6705", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:45.6705", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:45.6705", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/34a768ab-83be-354c-8449-e1856dcce508" }
{ "timestamp": "2026-08-19 06:41:45.8381", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:45.845Z\"}" }
{ "timestamp": "2026-08-19 06:41:45.8381", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:45.8381", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:45.8381", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 9051." }
{ "timestamp": "2026-08-19 06:41:45.8381", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:45.8474", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:45.8474", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:45.8474", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:45.8474", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:45.8474", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:45.8474", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3793cc4f-560f-33ea-88a3-d00ff0bdfd9c" }
{ "timestamp": "2026-08-19 06:41:46.0223", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:46.021Z\"}" }
{ "timestamp": "2026-08-19 06:41:46.0223", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:46.0223", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:46.0223", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 15067." }
{ "timestamp": "2026-08-19 06:41:46.0223", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:46.0223", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:46.0223", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:46.0223", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:46.0223", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:46.0223", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:46.0297", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3d306814-56a8-3e38-b7a0-b891270d85b3" }
{ "timestamp": "2026-08-19 06:41:46.2080", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:46.207Z\"}" }
{ "timestamp": "2026-08-19 06:41:46.2080", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:46.2080", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:46.2080", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25115." }
{ "timestamp": "2026-08-19 06:41:46.2080", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:46.2080", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:46.2080", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:46.2080", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:46.2080", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:46.2080", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:46.2080", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/a497432b-459a-3c0a-8df9-24d178ddc1a7" }
{ "timestamp": "2026-08-19 06:41:46.3721", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:46.382Z\"}" }
{ "timestamp": "2026-08-19 06:41:46.3848", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:46.3848", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:46.3848", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 10104." }
{ "timestamp": "2026-08-19 06:41:46.3848", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:46.3848", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:46.3848", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:46.3848", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:46.3848", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:46.3848", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:46.3893", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/88dd21b0-2097-3e3e-9209-27009ded5525" }
{ "timestamp": "2026-08-19 06:41:46.5613", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:46.563Z\"}" }
{ "timestamp": "2026-08-19 06:41:46.5613", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:46.5613", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:46.5613", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 10704." }
{ "timestamp": "2026-08-19 06:41:46.5613", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:46.5613", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:46.5613", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:46.5613", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:46.5613", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:46.5613", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:46.5613", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/dc238262-ed9a-3936-984f-a31a12eb19b1" }
{ "timestamp": "2026-08-19 06:41:46.7373", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:46.741Z\"}" }
{ "timestamp": "2026-08-19 06:41:46.7373", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:46.7373", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:46.7373", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13805." }
{ "timestamp": "2026-08-19 06:41:46.7373", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:46.7373", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:46.7373", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:46.7373", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:46.7373", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:46.7373", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:46.7373", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/4c987882-1606-398d-b619-25234321cdbc" }
{ "timestamp": "2026-08-19 06:41:46.9156", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:46.915Z\"}" }
{ "timestamp": "2026-08-19 06:41:46.9156", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:46.9156", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:46.9156", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 18105." }
{ "timestamp": "2026-08-19 06:41:46.9156", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:46.9156", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:46.9156", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:46.9156", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:46.9156", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:46.9156", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:46.9156", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/c930e939-d30a-38a5-a027-fc07aac2676d" }
{ "timestamp": "2026-08-19 06:41:47.0893", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:47.089Z\"}" }
{ "timestamp": "2026-08-19 06:41:47.0893", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:47.0893", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:47.0893", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 21913." }
{ "timestamp": "2026-08-19 06:41:47.0914", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:47.0914", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:47.0914", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:47.0914", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:47.0914", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:47.0914", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:47.0914", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0c9288de-f08e-30a1-9882-02a14665368d" }
{ "timestamp": "2026-08-19 06:41:47.2717", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:47.270Z\"}" }
{ "timestamp": "2026-08-19 06:41:47.2717", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:47.2717", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:47.2717", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 17751." }
{ "timestamp": "2026-08-19 06:41:47.2717", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:47.2717", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:47.2717", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:47.2717", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:47.2717", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:47.2717", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:47.2717", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/6d1a2838-49dd-3ee3-bfae-e4e006d24b19" }
{ "timestamp": "2026-08-19 06:41:47.4457", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:47.444Z\"}" }
{ "timestamp": "2026-08-19 06:41:47.4457", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:47.4457", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:47.4457", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25669." }
{ "timestamp": "2026-08-19 06:41:47.4457", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:47.4457", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:47.4457", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:47.4457", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:47.4505", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:47.4505", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:47.4505", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8b82fd40-58ef-334b-a0f5-36c8b022204c" }
{ "timestamp": "2026-08-19 06:41:47.6305", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:47.627Z\"}" }
{ "timestamp": "2026-08-19 06:41:47.6305", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:47.6305", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:47.6305", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25367." }
{ "timestamp": "2026-08-19 06:41:47.6305", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:47.6305", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:47.6305", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:47.6305", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:47.6305", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:47.6305", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:47.6305", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/aa537a56-9a18-3d74-b366-1f8aea7c05fd" }
{ "timestamp": "2026-08-19 06:41:47.8168", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:47.817Z\"}" }
{ "timestamp": "2026-08-19 06:41:47.8168", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:47.8168", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:47.8168", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 20776." }
{ "timestamp": "2026-08-19 06:41:47.8168", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:47.8168", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:47.8168", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:47.8168", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:47.8168", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 06:41:47.8168", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:47.8168", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/d4c27b2c-5c98-3dcd-a10a-1582a9a7217e" }
{ "timestamp": "2026-08-19 06:41:47.9894", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:47.990Z\"}" }
{ "timestamp": "2026-08-19 06:41:47.9894", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:47.9894", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:47.9894", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25601." }
{ "timestamp": "2026-08-19 06:41:47.9894", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:47.9894", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:47.9894", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:47.9894", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:47.9894", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:47.9894", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:47.9894", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/03daa377-f180-394e-8aa1-90dde24044ec" }
{ "timestamp": "2026-08-19 06:41:48.1644", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:48.164Z\"}" }
{ "timestamp": "2026-08-19 06:41:48.1644", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:48.1644", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:48.1644", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 14414." }
{ "timestamp": "2026-08-19 06:41:48.1644", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:48.1644", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:48.1644", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:48.1644", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:48.1644", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:48.1644", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:48.1644", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b5c44ec4-9845-323f-806a-b942482b621d" }
{ "timestamp": "2026-08-19 06:41:48.3395", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:48.339Z\"}" }
{ "timestamp": "2026-08-19 06:41:48.3395", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:48.3395", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:48.3395", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 20985." }
{ "timestamp": "2026-08-19 06:41:48.3395", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:48.3395", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:48.3395", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:48.3395", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:48.3395", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:48.3395", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:48.3395", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/535c8ca0-e91c-3c70-9dca-e2ce658c83d1" }
{ "timestamp": "2026-08-19 06:41:48.5146", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:48.512Z\"}" }
{ "timestamp": "2026-08-19 06:41:48.5146", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:48.5146", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:48.5146", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 20332." }
{ "timestamp": "2026-08-19 06:41:48.5146", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:48.5146", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:48.5146", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:48.5146", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:48.5146", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:48.5146", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:48.5146", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/4073d3c2-08c5-3066-a46a-e104d764da98" }
{ "timestamp": "2026-08-19 06:41:48.6873", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:48.687Z\"}" }
{ "timestamp": "2026-08-19 06:41:48.6873", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:48.6873", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:48.6873", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 14534." }
{ "timestamp": "2026-08-19 06:41:48.6873", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:48.6873", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:48.6873", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:48.6873", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:48.6873", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:48.6873", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:48.6873", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/396e111b-1a62-3f1f-bf71-a02993b7280e" }
{ "timestamp": "2026-08-19 06:41:48.8765", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:48.861Z\"}" }
{ "timestamp": "2026-08-19 06:41:48.8765", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:48.8765", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:48.8765", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23965." }
{ "timestamp": "2026-08-19 06:41:48.8765", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:48.8765", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:48.8765", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:48.8765", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:48.8765", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:48.8765", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:48.8765", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8544a28e-c5fa-37fd-aa2e-a38d35c511b0" }
{ "timestamp": "2026-08-19 06:41:49.0505", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:49.050Z\"}" }
{ "timestamp": "2026-08-19 06:41:49.0505", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:49.0505", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:49.0505", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23968." }
{ "timestamp": "2026-08-19 06:41:49.0505", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:49.0505", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:49.0505", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:49.0505", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:49.0505", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:49.0505", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:49.0505", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/40ef16e5-9ffd-3428-bc42-dce2df709064" }
{ "timestamp": "2026-08-19 06:41:49.2248", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:49.224Z\"}" }
{ "timestamp": "2026-08-19 06:41:49.2248", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:49.2248", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:49.2248", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 14385." }
{ "timestamp": "2026-08-19 06:41:49.2248", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:49.2248", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:49.2248", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:49.2248", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:49.2248", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:49.2248", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:49.2248", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/c67a8142-72a7-31b3-a2db-f3751461e09c" }
{ "timestamp": "2026-08-19 06:41:49.4051", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:49.404Z\"}" }
{ "timestamp": "2026-08-19 06:41:49.4051", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:49.4051", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:49.4051", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 14837." }
{ "timestamp": "2026-08-19 06:41:49.4051", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:49.4051", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:49.4051", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:49.4051", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:49.4051", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:49.4051", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:49.4051", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/24ffbf15-6242-3eee-b5ba-8ef465df567f" }
{ "timestamp": "2026-08-19 06:41:49.5783", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:49.578Z\"}" }
{ "timestamp": "2026-08-19 06:41:49.5783", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:49.5783", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:49.5783", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25603." }
{ "timestamp": "2026-08-19 06:41:49.5783", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:49.5783", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:49.5783", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:49.5783", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:49.5783", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:49.5783", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:49.5783", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/bd036ed4-4ac9-3fad-a884-e363ce4925d4" }
{ "timestamp": "2026-08-19 06:41:49.7513", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:49.751Z\"}" }
{ "timestamp": "2026-08-19 06:41:49.7513", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:49.7513", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:49.7513", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23851." }
{ "timestamp": "2026-08-19 06:41:49.7513", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:49.7513", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:49.7513", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:49.7513", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:49.7513", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:49.7513", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:49.7513", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/26e53e20-aa26-3fc0-9166-8e7cad8c5291" }
{ "timestamp": "2026-08-19 06:41:49.9293", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:49.930Z\"}" }
{ "timestamp": "2026-08-19 06:41:49.9293", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:49.9293", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:49.9293", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 15836." }
{ "timestamp": "2026-08-19 06:41:49.9293", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:49.9293", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:49.9293", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:49.9293", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:49.9293", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:49.9293", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:49.9293", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f6deb4a1-e760-3088-8db2-05d9b9ff0757" }
{ "timestamp": "2026-08-19 06:41:50.1114", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:50.110Z\"}" }
{ "timestamp": "2026-08-19 06:41:50.1114", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:50.1114", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:50.1114", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 16106." }
{ "timestamp": "2026-08-19 06:41:50.1114", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:50.1114", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:50.1114", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:50.1114", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:50.1114", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:50.1114", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:50.1114", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ccc2ff80-c795-3056-841d-4eb9f13c3ad3" }
{ "timestamp": "2026-08-19 06:41:50.3170", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:50.316Z\"}" }
{ "timestamp": "2026-08-19 06:41:50.3170", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:50.3170", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:50.3170", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23959." }
{ "timestamp": "2026-08-19 06:41:50.3170", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:50.3170", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:50.3170", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:50.3170", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:50.3170", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:50.3170", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:50.3170", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ca3fdf17-e568-3653-8b33-c979a1a32f81" }
{ "timestamp": "2026-08-19 06:41:50.4974", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:50.498Z\"}" }
{ "timestamp": "2026-08-19 06:41:50.4974", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:50.4974", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:50.4974", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23960." }
{ "timestamp": "2026-08-19 06:41:50.4974", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:50.4974", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:50.4974", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:50.4974", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:50.4974", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:50.4974", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:50.4974", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b49a4caa-db90-3a64-bbe7-60121ed5c599" }
{ "timestamp": "2026-08-19 06:41:50.6757", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:50.675Z\"}" }
{ "timestamp": "2026-08-19 06:41:50.6757", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:50.6757", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:50.6757", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 16428." }
{ "timestamp": "2026-08-19 06:41:50.6757", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:50.6757", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:50.6757", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:50.6757", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:50.6757", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:50.6757", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:50.6757", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b1a65ce4-cafa-3cad-b7da-a6ed60a5eb48" }
{ "timestamp": "2026-08-19 06:41:50.8518", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:50.851Z\"}" }
{ "timestamp": "2026-08-19 06:41:50.8518", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:50.8518", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:50.8518", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 17865." }
{ "timestamp": "2026-08-19 06:41:50.8518", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:50.8518", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:50.8518", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:50.8518", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:50.8518", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:50.8518", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:50.8518", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/6d21a73a-a3e9-3354-a613-22304fcbcf59" }
{ "timestamp": "2026-08-19 06:41:51.0413", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:51.025Z\"}" }
{ "timestamp": "2026-08-19 06:41:51.0413", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:51.0413", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:51.0413", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 18781." }
{ "timestamp": "2026-08-19 06:41:51.0413", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:51.0413", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:51.0413", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:51.0413", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:51.0413", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:51.0413", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:51.0413", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e86c10b2-8ef1-3cfa-aaa1-b236a46525d1" }
{ "timestamp": "2026-08-19 06:41:51.2145", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:51.215Z\"}" }
{ "timestamp": "2026-08-19 06:41:51.2170", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:51.2170", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:51.2170", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 18049." }
{ "timestamp": "2026-08-19 06:41:51.2170", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:51.2170", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:51.2170", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:51.2170", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:51.2170", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:51.2170", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:51.2170", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8f0b1882-fdb8-396b-b241-095ea72146ce" }
{ "timestamp": "2026-08-19 06:41:51.3940", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:51.393Z\"}" }
{ "timestamp": "2026-08-19 06:41:51.3940", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:51.3940", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:51.3940", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 18552." }
{ "timestamp": "2026-08-19 06:41:51.3940", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:51.3940", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:51.3940", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:51.3940", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:51.3940", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:51.3940", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:51.3940", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7471d6de-507a-3bb3-8067-01d515d14d9e" }
{ "timestamp": "2026-08-19 06:41:51.5740", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:51.573Z\"}" }
{ "timestamp": "2026-08-19 06:41:51.5740", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:51.5740", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:51.5740", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24160." }
{ "timestamp": "2026-08-19 06:41:51.5740", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:51.5740", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:51.5740", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:51.5757", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:51.5757", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:51.5757", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:51.5757", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3d05a9bc-e977-340a-90ba-0c904e320f2b" }
{ "timestamp": "2026-08-19 06:41:51.7473", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:51.746Z\"}" }
{ "timestamp": "2026-08-19 06:41:51.7473", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:51.7473", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:51.7473", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24392." }
{ "timestamp": "2026-08-19 06:41:51.7473", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:51.7473", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:51.7473", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:51.7473", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:51.7473", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:51.7473", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:51.7473", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e0f57d4c-091d-3951-8008-841d325485c0" }
{ "timestamp": "2026-08-19 06:41:51.9281", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:51.927Z\"}" }
{ "timestamp": "2026-08-19 06:41:51.9281", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:51.9281", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:51.9281", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 19129." }
{ "timestamp": "2026-08-19 06:41:51.9281", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:51.9281", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:51.9281", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:51.9281", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:51.9281", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:51.9281", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:51.9281", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/c32b1d91-d0f9-3797-9cd8-e8c42c8a7286" }
{ "timestamp": "2026-08-19 06:41:52.1085", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:52.107Z\"}" }
{ "timestamp": "2026-08-19 06:41:52.1085", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:52.1085", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:52.1085", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 21473." }
{ "timestamp": "2026-08-19 06:41:52.1085", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:52.1085", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:52.1085", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:52.1085", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:52.1085", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:52.1085", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:52.1085", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8ea0dbb2-20a0-38bb-9ada-c1026ce61116" }
{ "timestamp": "2026-08-19 06:41:52.2909", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:52.289Z\"}" }
{ "timestamp": "2026-08-19 06:41:52.2909", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:52.2909", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:52.2909", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23924." }
{ "timestamp": "2026-08-19 06:41:52.2909", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:52.2909", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:52.2909", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:52.2909", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:52.2909", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:52.2909", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:52.2909", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/92caeb6c-eb9c-3a32-ab06-33aa2880c69e" }
{ "timestamp": "2026-08-19 06:41:52.4652", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:52.464Z\"}" }
{ "timestamp": "2026-08-19 06:41:52.4652", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:52.4669", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:52.4669", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22799." }
{ "timestamp": "2026-08-19 06:41:52.4669", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:52.4669", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:52.4669", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:52.4669", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:52.4669", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:52.4669", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:52.4669", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9fe0b5b4-fb16-322c-a8d3-43d16a82664d" }
{ "timestamp": "2026-08-19 06:41:52.6447", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:52.644Z\"}" }
{ "timestamp": "2026-08-19 06:41:52.6447", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:52.6447", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:52.6447", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 21629." }
{ "timestamp": "2026-08-19 06:41:52.6447", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:52.6447", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:41:52.6447", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:41:52.6447", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432982" }
{ "timestamp": "2026-08-19 06:41:52.6447", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:41:52.6447", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:41:52.6447", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f62d3efc-563a-321c-ac7f-284df47e83ae" }
{ "timestamp": "2026-08-19 06:41:52.8277", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:41:52.828Z\"}" }
{ "timestamp": "2026-08-19 06:41:52.8277", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:41:52.8277", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:41:52.8277", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23993." }
{ "timestamp": "2026-08-19 06:41:52.8277", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:41:52.8277", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 06:45:56.0634", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 06:45:56.0634", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":78790},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":115105},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-08-19 06:45:56.0634", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 06:45:56.0634", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-08-19 06:45:56.0634", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-08-19 06:45:56.1223", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:78790" }
{ "timestamp": "2026-08-19 06:45:56.1223", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:45:56.1223", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:45:56.1223", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:45:56.1223", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:45:56.1758", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket 5QKAU3 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>5QKAU3<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Unsafe Act<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 19-Aug-2026 11:58:36 AM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><li>What is the Location - testing purpose <\/li><li>Name of the contractor involved - testing <\/li><li>What action has been taken - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406641612,78.351031485\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed..<br\/>Checklist Response for: What action has been taken, updated to testing.<br\/>Comments are added as: closed.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78790\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935737,\"delivery_status\":1,\"created_on\":\"2026-08-19T06:45:56.175Z\",\"updated_on\":\"2026-08-19T06:45:56.175Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:45:56.1758", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:45:56.1758", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:45:56.1758", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78790" }
{ "timestamp": "2026-08-19 06:45:56.1758", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"5QKAU3\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: What action has been taken,  updated to testing., Comments are added as closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78790\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:45:56.2683", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:45:56.2683", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 06:45:56.2683", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 06:45:56.2683", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 06:45:56.2683", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 06:45:56.2683", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78790" }
{ "timestamp": "2026-08-19 06:45:56.2683", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 06:45:56.2683", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:45:56.2683", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/638ef6d6-0873-3b0a-9765-81b7761187b3" }
{ "timestamp": "2026-08-19 06:45:56.4420", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:45:56.442Z\"}" }
{ "timestamp": "2026-08-19 06:45:56.4420", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:45:56.4420", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:45:56.4420", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25986." }
{ "timestamp": "2026-08-19 06:45:56.4420", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 06:45:56.4468", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78790" }
{ "timestamp": "2026-08-19 06:45:56.4468", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"5QKAU3\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Checklist Response for: What action has been taken,  updated to testing., Comments are added as closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78790\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:45:56.4974", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:45:56.4974", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 06:45:56.4974", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 06:45:56.4974", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-08-19 06:45:56.4974", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 06:48:09.0566", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 06:48:09.0566", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16853},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00002\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 06:48:09.0566", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 06:48:09.0566", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 06:48:09.0974", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 06:48:09.0974", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00002\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16853?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:48:09.1494", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:48:09.1494", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 06:48:09.1494", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 06:48:09.1494", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 06:48:47.9487", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 06:48:47.9487", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED\",\"EventArgs\":[{\"Key\":\"OrganisationId\",\"Value\":264},{\"Key\":\"CourseId\",\"Value\":284},{\"Key\":\"BatchId\",\"Value\":2993},{\"Key\":\"UpdaterId\",\"Value\":678}]}" }
{ "timestamp": "2026-08-19 06:48:47.9487", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED ###" }
{ "timestamp": "2026-08-19 06:48:47.9487", "level": "Info", "severity": "INFO", "message": "# Calling SendBatchScheduleUpdatedNotification for batchId=2993 orgId=264 #" }
{ "timestamp": "2026-08-19 06:48:47.9487", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 06:48:47.9590", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:48:47.9590", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:48:47.9590", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d846c263-6405-35f3-a213-c82134fedd07" }
{ "timestamp": "2026-08-19 06:48:48.1321", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:48:48.131Z\"}" }
{ "timestamp": "2026-08-19 06:48:48.1321", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:48.1321", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:48:48.1321", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25556." }
{ "timestamp": "2026-08-19 06:48:48.1321", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:48:48.1321", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:48:48.1321", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e4d1b101-ed4d-3602-9013-47730bbcb794" }
{ "timestamp": "2026-08-19 06:48:48.3058", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:48:48.305Z\"}" }
{ "timestamp": "2026-08-19 06:48:48.3058", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:48.3058", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:48:48.3058", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25824." }
{ "timestamp": "2026-08-19 06:48:48.3058", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 06:48:48.3058", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:48:48.3058", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/678b625b-0111-32b0-be88-1e4d3429b892" }
{ "timestamp": "2026-08-19 06:48:48.4782", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:48:48.478Z\"}" }
{ "timestamp": "2026-08-19 06:48:48.4782", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:48.4782", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:48:48.4782", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25983." }
{ "timestamp": "2026-08-19 06:48:48.4782", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 06:48:48.4782", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 06:48:48.4782", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/45a2c82e-b68a-33a8-8cf8-d25f3cba82af" }
{ "timestamp": "2026-08-19 06:48:48.6472", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T06:48:48.652Z\"}" }
{ "timestamp": "2026-08-19 06:48:48.6472", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:48.6472", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 06:48:48.6472", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25923." }
{ "timestamp": "2026-08-19 06:48:48.6472", "level": "Info", "severity": "INFO", "message": "## Batch Update Push Notifications sent to 4 devices ##" }
{ "timestamp": "2026-08-19 06:48:48.6650", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchScheduleUpdatedTemplate.html" }
{ "timestamp": "2026-08-19 06:48:48.6650", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:48.6650", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:48.6650", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:48.6650", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:48.7149", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935744,\"created_on\":\"2026-08-19T06:48:48.714Z\",\"updated_on\":\"2026-08-19T06:48:48.714Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:48.7149", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:48.7149", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:48.7149", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:48.7149", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:48.7149", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:48.7149", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:48.7646", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935745,\"created_on\":\"2026-08-19T06:48:48.763Z\",\"updated_on\":\"2026-08-19T06:48:48.763Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:48.7646", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:48.7646", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:48.7646", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:48.7646", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:48.7646", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:48.7646", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:48.8137", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10635@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Usman Oconner<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935746,\"created_on\":\"2026-08-19T06:48:48.812Z\",\"updated_on\":\"2026-08-19T06:48:48.812Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:48.8137", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:48.8137", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:48.8137", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:48.8137", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:48.8137", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:48.8137", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:48.8633", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935747,\"created_on\":\"2026-08-19T06:48:48.862Z\",\"updated_on\":\"2026-08-19T06:48:48.862Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:48.8633", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:48.8633", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:48.8633", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:48.8633", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:48.8652", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:48.8652", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:48.9136", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04580@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Keese Carbonell<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935748,\"created_on\":\"2026-08-19T06:48:48.912Z\",\"updated_on\":\"2026-08-19T06:48:48.912Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:48.9136", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:48.9136", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:48.9136", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:48.9136", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:48.9136", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:48.9136", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:48.9620", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935749,\"created_on\":\"2026-08-19T06:48:48.961Z\",\"updated_on\":\"2026-08-19T06:48:48.961Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:48.9620", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:48.9620", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:48.9620", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:48.9620", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:48.9620", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:48.9620", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.0033", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11825@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Steve Foxworth<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935750,\"created_on\":\"2026-08-19T06:48:49.010Z\",\"updated_on\":\"2026-08-19T06:48:49.010Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.0033", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.0033", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.0033", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.0033", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.0134", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.0134", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.0607", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06227@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youssef Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935751,\"created_on\":\"2026-08-19T06:48:49.060Z\",\"updated_on\":\"2026-08-19T06:48:49.060Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.0607", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.0607", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.0607", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.0607", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.0607", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.0607", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.1098", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08022@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lynne Cassel<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935752,\"created_on\":\"2026-08-19T06:48:49.108Z\",\"updated_on\":\"2026-08-19T06:48:49.108Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.1098", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.1098", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.1098", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.1098", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.1098", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.1098", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.1578", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00007@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Evamaebeckha Jerusalem<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935753,\"created_on\":\"2026-08-19T06:48:49.157Z\",\"updated_on\":\"2026-08-19T06:48:49.157Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.1578", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.1578", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.1578", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.1578", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.1578", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.1578", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.1973", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05739@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Karo Kurz<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935754,\"created_on\":\"2026-08-19T06:48:49.206Z\",\"updated_on\":\"2026-08-19T06:48:49.206Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.1973", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.2086", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.2086", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.2086", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.2086", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.2086", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.2570", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00345@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Arlinzenzie Noon<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935755,\"created_on\":\"2026-08-19T06:48:49.255Z\",\"updated_on\":\"2026-08-19T06:48:49.255Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.2570", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.2570", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.2570", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.2570", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.2570", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.2570", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.3089", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935756,\"created_on\":\"2026-08-19T06:48:49.308Z\",\"updated_on\":\"2026-08-19T06:48:49.308Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.3089", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.3089", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.3089", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.3089", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.3089", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.3089", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.3598", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935757,\"created_on\":\"2026-08-19T06:48:49.358Z\",\"updated_on\":\"2026-08-19T06:48:49.358Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.3598", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.3598", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.3598", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.3598", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.3598", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.3598", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.4049", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935758,\"created_on\":\"2026-08-19T06:48:49.409Z\",\"updated_on\":\"2026-08-19T06:48:49.409Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.4049", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.4129", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.4129", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.4129", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.4129", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.4129", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.4675", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02303@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chet Bigham<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935759,\"created_on\":\"2026-08-19T06:48:49.466Z\",\"updated_on\":\"2026-08-19T06:48:49.466Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.4675", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.4675", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.4675", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.4675", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.4675", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.4675", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.5219", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02649@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Boucher<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935760,\"created_on\":\"2026-08-19T06:48:49.521Z\",\"updated_on\":\"2026-08-19T06:48:49.521Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.5219", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.5219", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.5219", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.5219", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.5219", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.5219", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.5737", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935761,\"created_on\":\"2026-08-19T06:48:49.572Z\",\"updated_on\":\"2026-08-19T06:48:49.572Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.5737", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.5737", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.5737", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.5737", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.5737", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.5737", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.6272", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04815@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Marquincess Frame<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935762,\"created_on\":\"2026-08-19T06:48:49.626Z\",\"updated_on\":\"2026-08-19T06:48:49.626Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.6272", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.6272", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.6272", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.6272", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.6310", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.6310", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.6789", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04552@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ider Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935763,\"created_on\":\"2026-08-19T06:48:49.679Z\",\"updated_on\":\"2026-08-19T06:48:49.679Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.6789", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.6789", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.6789", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.6789", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.6789", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.6789", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.7292", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935764,\"created_on\":\"2026-08-19T06:48:49.729Z\",\"updated_on\":\"2026-08-19T06:48:49.729Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.7292", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.7292", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.7292", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.7292", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.7292", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.7292", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.7805", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05604@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lenny Lehto<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935765,\"created_on\":\"2026-08-19T06:48:49.779Z\",\"updated_on\":\"2026-08-19T06:48:49.779Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.7805", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.7805", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.7805", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.7805", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.7805", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.7805", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.8290", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07362@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ljudmilyne Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935766,\"created_on\":\"2026-08-19T06:48:49.829Z\",\"updated_on\":\"2026-08-19T06:48:49.829Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.8290", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.8290", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.8290", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.8290", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.8290", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.8290", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.8862", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11376@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Dane Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935767,\"created_on\":\"2026-08-19T06:48:49.879Z\",\"updated_on\":\"2026-08-19T06:48:49.879Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.8862", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.8862", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.8862", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.8862", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.8862", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.8862", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.9341", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00927@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youss Lorch<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935768,\"created_on\":\"2026-08-19T06:48:49.935Z\",\"updated_on\":\"2026-08-19T06:48:49.935Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.9341", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.9341", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.9341", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 06:48:49.9341", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 06:48:49.9341", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 06:48:49.9341", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 06:48:49.9855", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Safety Leadership & Behavioral Safety - Batch-2\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Safety Leadership & Behavioral Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Safety Leadership & Behavioral Safety - Batch-2<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 17-Sep-2026 09:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/284\/2993\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935769,\"created_on\":\"2026-08-19T06:48:49.984Z\",\"updated_on\":\"2026-08-19T06:48:49.984Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 06:48:49.9855", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 06:48:49.9855", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 06:48:49.9855", "level": "Info", "severity": "INFO", "message": "## Batch Update Emails sent to 26 Managers ##" }
{ "timestamp": "2026-08-19 06:48:49.9855", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 06:52:12.3468", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 06:52:12.3468", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"TASK_CLOSURE_NOTIFICATION_VALIDATION_1\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16853},{\"Key\":\"OrgId\",\"Value\":211}]}" }
{ "timestamp": "2026-08-19 06:52:12.3468", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : TASK_CLOSURE_NOTIFICATION_VALIDATION_1 ###" }
{ "timestamp": "2026-08-19 06:52:12.3468", "level": "Info", "severity": "INFO", "message": "### Started processing for Task Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-08-19 06:52:12.3698", "level": "Info", "severity": "INFO", "message": "## Sending notification to Site EHS user ##" }
{ "timestamp": "2026-08-19 06:52:12.3698", "level": "Info", "severity": "INFO", "message": "## Notification to be send for these users: []" }
{ "timestamp": "2026-08-19 06:52:12.3698", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-08-19 06:52:12.3698", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 06:57:25.6759", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 06:57:25.6759", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16855},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"testing\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 06:57:25.7057", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 06:57:25.7057", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 06:57:25.7057", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 06:57:25.7158", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16855?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:57:25.7693", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:57:25.7693", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 06:57:25.7693", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 06:57:25.7693", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 06:57:48.5691", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 06:57:48.5691", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16855},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"testing\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 06:57:48.5691", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 06:57:48.5691", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 06:57:48.5776", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 06:57:48.5776", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16855?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 06:57:48.6234", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 06:57:48.6234", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 06:57:48.6234", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 06:57:48.6234", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 06:59:02.4453", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 06:59:02.4453", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"TASK_CLOSURE_NOTIFICATION_VALIDATION_1\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16855},{\"Key\":\"OrgId\",\"Value\":211}]}" }
{ "timestamp": "2026-08-19 06:59:02.4493", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : TASK_CLOSURE_NOTIFICATION_VALIDATION_1 ###" }
{ "timestamp": "2026-08-19 06:59:02.4493", "level": "Info", "severity": "INFO", "message": "### Started processing for Task Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-08-19 06:59:02.4493", "level": "Info", "severity": "INFO", "message": "## Sending notification to Site EHS user ##" }
{ "timestamp": "2026-08-19 06:59:02.4493", "level": "Info", "severity": "INFO", "message": "## Notification to be send for these users: []" }
{ "timestamp": "2026-08-19 06:59:02.4493", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-08-19 06:59:02.4493", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:09:22.1766", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:09:22.1766", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16857},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00006\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"testing \"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 07:09:22.1926", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 07:09:22.1926", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 07:09:22.1926", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 07:09:22.1926", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00006\"},{\"type\":\"text\",\"text\":\"testing \"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16857?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 07:09:22.2518", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 07:09:22.2518", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 07:09:22.2518", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 07:09:22.2778", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:14:34.9383", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:14:34.9383", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16857},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00006\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"testing \"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 07:14:34.9594", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 07:14:34.9594", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 07:14:34.9663", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 07:14:34.9663", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00006\"},{\"type\":\"text\",\"text\":\"testing \"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16857?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 07:14:35.0184", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 07:14:35.0184", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 07:14:35.0184", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 07:14:35.0184", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:15:14.7144", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:15:14.7144", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"TASK_CLOSURE_NOTIFICATION_VALIDATION_1\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16857},{\"Key\":\"OrgId\",\"Value\":211}]}" }
{ "timestamp": "2026-08-19 07:15:14.7144", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : TASK_CLOSURE_NOTIFICATION_VALIDATION_1 ###" }
{ "timestamp": "2026-08-19 07:15:14.7144", "level": "Info", "severity": "INFO", "message": "### Started processing for Task Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-08-19 07:15:14.7144", "level": "Info", "severity": "INFO", "message": "## Sending notification to Site EHS user ##" }
{ "timestamp": "2026-08-19 07:15:14.7144", "level": "Info", "severity": "INFO", "message": "## Notification to be send for these users: []" }
{ "timestamp": "2026-08-19 07:15:14.7144", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-08-19 07:15:14.7144", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:27:00.3576", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:27:00.3576", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"1955\"},{\"Key\":\"IncidentId\",\"Value\":\"1325\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-08-19 07:27:00.3724", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 07:27:00.3724", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Submitted Event ###" }
{ "timestamp": "2026-08-19 07:27:00.3878", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\IncidentSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-08-19 07:27:00.3878", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:27:00.4136", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 07:27:00.4136", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 07:27:00.4136", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 07:27:00.4136", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 07:27:00.4664", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"FAC FIR Raised \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00001 | Site: Alanreed\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>FIR Raised<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to formally notify that a <strong>FAC<\/strong> First\\r\\n      hand information Report (FIR) has been raised by\\r\\n      <strong>Alanreed<\/strong> (Renard Whatley) in the OQSAH Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00001<br \/>\\r\\n      <strong>Site:<\/strong> Alanreed<br \/>\\r\\n      <strong>Incident Type:<\/strong> FAC<br \/>\\r\\n      <strong>Date:<\/strong> 19-Aug-2026 12:53:00 PM<br \/>\\r\\n      <strong>Reporting Date:<\/strong> 19-Aug-2026 12:57:00 PM<br \/>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Description of the incident:<\/strong><br \/>\\r\\n      testing Purpose\\r\\n    <\/p>\\r\\n\\r\\n    <p>Kindly review and release the FIR after verification.<\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1325?dlType=viewIncidentReport\\\">Click here to view and release FIR<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935810,\"delivery_status\":1,\"created_on\":\"2026-08-19T07:27:00.465Z\",\"updated_on\":\"2026-08-19T07:27:00.465Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 07:27:00.4664", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:27:00.4664", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 07:27:00.4664", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:27:00.4664", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp Notification for Incident Approval to User: 1955" }
{ "timestamp": "2026-08-19 07:27:00.4664", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_submitted_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00001\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"19-Aug-2026 12:53:00 PM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"testing Purpose\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1325?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 07:27:00.5277", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 07:27:00.5277", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 07:27:00.5277", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 07:27:00.5277", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 07:27:00.5277", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 07:27:00.5277", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident Submitted Notification for Incident Id:1325" }
{ "timestamp": "2026-08-19 07:27:00.5277", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 07:27:00.5277", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 07:27:00.5277", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/638ef6d6-0873-3b0a-9765-81b7761187b3" }
{ "timestamp": "2026-08-19 07:27:00.7062", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T07:27:00.707Z\"}" }
{ "timestamp": "2026-08-19 07:27:00.7062", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:27:00.7062", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 07:27:00.7062", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25990." }
{ "timestamp": "2026-08-19 07:27:00.7062", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 07:27:00.7062", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Submitted Event ###" }
{ "timestamp": "2026-08-19 07:27:00.7062", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:27:12.5294", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:27:12.5294", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_VALIDATED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"1955\"},{\"Key\":\"IncidentId\",\"Value\":\"1325\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Renard Whatley\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-08-19 07:27:12.5294", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_VALIDATED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 07:27:12.5294", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Validated Event ###" }
{ "timestamp": "2026-08-19 07:27:12.5457", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:27:12.5457", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 07:27:12.5457", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 07:27:12.5595", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 07:27:12.5595", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 07:27:12.6019", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Validated \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00001 | Site: Alanreed\",\"text\":null,\"html\":\"<p>Dear Renard Whatley,<\/p>\\n\\n<p>\\n    This incident has been validated by Renard Whatley. Kindly release the FIR.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00001<br>\\n    <strong>Reported By:<\/strong> Renard Whatley<br>\\n    <strong>Date & Time:<\/strong> 19-Aug-2026 12:53:00 PM<br>\\n    <strong>Site:<\/strong> Alanreed<br>\\n    <strong>Description:<\/strong> testing Purpose<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1325?dlType=viewIncidentReport\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935812,\"delivery_status\":1,\"created_on\":\"2026-08-19T07:27:12.611Z\",\"updated_on\":\"2026-08-19T07:27:12.611Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 07:27:12.6019", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:27:12.6019", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 07:27:12.6197", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:27:12.6197", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Validation to User: 1955" }
{ "timestamp": "2026-08-19 07:27:12.6248", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_validate_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00001\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"19-Aug-2026 12:53:00 PM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"testing Purpose\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1325?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 07:27:12.6766", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 07:27:12.6766", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 07:27:12.6766", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 07:27:12.6766", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 07:27:12.6766", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 07:27:12.6766", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident Validated Notification for Incident Id:1325" }
{ "timestamp": "2026-08-19 07:27:12.6766", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 07:27:12.6831", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 07:27:12.6831", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/638ef6d6-0873-3b0a-9765-81b7761187b3" }
{ "timestamp": "2026-08-19 07:27:12.8641", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T07:27:12.863Z\"}" }
{ "timestamp": "2026-08-19 07:27:12.8641", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:27:12.8641", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 07:27:12.8641", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25990." }
{ "timestamp": "2026-08-19 07:27:12.8641", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 07:27:12.8641", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-08-19 07:27:12.8641", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:27:20.9981", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:27:20.9981", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_INVESTIGATION_REQUIRED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"EmailIds\",\"Value\":\"MH_Admin_HO@oqsha.com;osm05485@osmosys.co;osm02276@osmosys.co\"},{\"Key\":\"IncidentId\",\"Value\":\"1325\"},{\"Key\":\"OrgId\",\"Value\":\"211\"}]}" }
{ "timestamp": "2026-08-19 07:27:20.9981", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_INVESTIGATION_REQUIRED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 07:27:20.9981", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Investigation Required notification ###" }
{ "timestamp": "2026-08-19 07:27:21.0230", "level": "Info", "severity": "INFO", "message": "Executing email notifications for Incident Investigation Required" }
{ "timestamp": "2026-08-19 07:27:21.0230", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\IncidentInvestigationRequiredNotification.html" }
{ "timestamp": "2026-08-19 07:27:21.0230", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 07:27:21.0230", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 07:27:21.0230", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 07:27:21.0230", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 07:27:21.0745", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Investigation Required - (FAC) FIR Released | Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00001 | Site: Alanreed\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Investigation Required<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the first-hand information for the\\r\\n      below-mentioned incident (<strong>FAC<\/strong>) has been\\r\\n      reviewed and released in the OQSHA Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Further to the above, a\\r\\n      <strong>detailed Incident Investigation is required<\/strong> to be\\r\\n      conducted for this case.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00001<\/li>\\r\\n      <li><strong>Site:<\/strong> Alanreed<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FAC<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 19-Aug-2026 12:53:00 PM<\/li>\\r\\n      <li><strong>Brief Description:<\/strong> testing Purpose<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      You are requested to conduct the Incident Investigation and submit the\\r\\n      investigation report in the OQSHA Portal within the defined timeline.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1325?dlType=viewIncidentReport\\\">Click here to start investigation<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System (My Home Construction Pvt. Ltd.)\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935814,\"delivery_status\":1,\"created_on\":\"2026-08-19T07:27:21.072Z\",\"updated_on\":\"2026-08-19T07:27:21.072Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 07:27:21.0745", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:27:21.0745", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 07:27:21.0745", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-08-19 07:27:21.0745", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:27:56.6989", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:27:56.6989", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_INVESTIGATION_INPROGRESS_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserIds\",\"Value\":\"[1955]\"},{\"Key\":\"IncidentId\",\"Value\":\"1325\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Renard Whatley\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-08-19 07:27:56.6989", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_INVESTIGATION_INPROGRESS_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 07:27:56.6989", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Investigation In Progress Event ###" }
{ "timestamp": "2026-08-19 07:27:56.6989", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:27:56.6989", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 07:27:56.6989", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 07:27:56.6989", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 07:27:56.6989", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 07:27:56.7610", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident IMF\/GLTO\/GRR\/FAC\/26\/00001 has been validated, form a team to investigate\",\"text\":null,\"html\":\"<p>Dear Renard Whatley,<\/p>\\n\\n<p>\\n    This Incident has been assigned by <strong>Renard Whatley<\/strong>. Kindly proceed to investigate this incident.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00001<br>\\n    <strong>Reported By:<\/strong> Renard Whatley<br>\\n    <strong>Type of Incident:<\/strong> FAC<br>\\n    <strong>Date & Time:<\/strong> 19-Aug-2026 12:53:00 PM<br>\\n    <strong>Site:<\/strong> Alanreed<br>\\n    <strong>Description:<\/strong> testing Purpose\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n    <strong>Treatment of Injury:<\/strong> NA<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/632?dlType=viewInvestigation\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935815,\"delivery_status\":1,\"created_on\":\"2026-08-19T07:27:56.760Z\",\"updated_on\":\"2026-08-19T07:27:56.760Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 07:27:56.7610", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:27:56.7610", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 07:27:56.7610", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:27:56.7610", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 1955" }
{ "timestamp": "2026-08-19 07:27:56.7610", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_investigation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00001\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"19-Aug-2026 12:53:00 PM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"testing Purpose\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/632?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 07:27:56.8106", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 07:27:56.8106", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 07:27:56.8106", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 07:27:56.8106", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 07:27:56.8106", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 07:27:56.8106", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:632" }
{ "timestamp": "2026-08-19 07:27:56.8106", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 07:27:56.8106", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 07:27:56.8106", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/638ef6d6-0873-3b0a-9765-81b7761187b3" }
{ "timestamp": "2026-08-19 07:27:56.9862", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T07:27:56.987Z\"}" }
{ "timestamp": "2026-08-19 07:27:56.9862", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:27:56.9862", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 07:27:56.9862", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25990." }
{ "timestamp": "2026-08-19 07:27:56.9862", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 07:27:56.9862", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Investigation In Progress Event ###" }
{ "timestamp": "2026-08-19 07:27:56.9862", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:30:41.6520", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:30:41.6520", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"1955\"},{\"Key\":\"IncidentId\",\"Value\":\"1326\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-08-19 07:30:41.6520", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 07:30:41.6520", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Submitted Event ###" }
{ "timestamp": "2026-08-19 07:30:41.6520", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\IncidentSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-08-19 07:30:41.6520", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:30:41.6520", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 07:30:41.6520", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 07:30:41.6520", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 07:30:41.6520", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 07:30:41.7089", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"FAC FIR Raised \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00002 | Site: Alanreed\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>FIR Raised<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to formally notify that a <strong>FAC<\/strong> First\\r\\n      hand information Report (FIR) has been raised by\\r\\n      <strong>Alanreed<\/strong> (Renard Whatley) in the OQSAH Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00002<br \/>\\r\\n      <strong>Site:<\/strong> Alanreed<br \/>\\r\\n      <strong>Incident Type:<\/strong> FAC<br \/>\\r\\n      <strong>Date:<\/strong> 19-Aug-2026 12:59:00 PM<br \/>\\r\\n      <strong>Reporting Date:<\/strong> 19-Aug-2026 01:00:41 PM<br \/>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Description of the incident:<\/strong><br \/>\\r\\n      test\\r\\n    <\/p>\\r\\n\\r\\n    <p>Kindly review and release the FIR after verification.<\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1326?dlType=viewIncidentReport\\\">Click here to view and release FIR<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935845,\"delivery_status\":1,\"created_on\":\"2026-08-19T07:30:41.711Z\",\"updated_on\":\"2026-08-19T07:30:41.711Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 07:30:41.7089", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:30:41.7089", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 07:30:41.7145", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:30:41.7145", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp Notification for Incident Approval to User: 1955" }
{ "timestamp": "2026-08-19 07:30:41.7145", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_submitted_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00002\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"19-Aug-2026 12:59:00 PM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1326?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 07:30:41.8018", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 07:30:41.8046", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 07:30:41.8046", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 07:30:41.8046", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 07:30:41.8046", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 07:30:41.8046", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident Submitted Notification for Incident Id:1326" }
{ "timestamp": "2026-08-19 07:30:41.8046", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 07:30:41.8046", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 07:30:41.8046", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/638ef6d6-0873-3b0a-9765-81b7761187b3" }
{ "timestamp": "2026-08-19 07:30:41.9783", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T07:30:41.979Z\"}" }
{ "timestamp": "2026-08-19 07:30:41.9783", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:30:41.9783", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 07:30:41.9783", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25990." }
{ "timestamp": "2026-08-19 07:30:41.9783", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 07:30:41.9783", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Submitted Event ###" }
{ "timestamp": "2026-08-19 07:30:41.9783", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:30:46.0755", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:30:46.0755", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_VALIDATED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"1955\"},{\"Key\":\"IncidentId\",\"Value\":\"1326\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Renard Whatley\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-08-19 07:30:46.0755", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_VALIDATED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 07:30:46.0755", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Validated Event ###" }
{ "timestamp": "2026-08-19 07:30:46.0922", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:30:46.0922", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 07:30:46.0922", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 07:30:46.0922", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 07:30:46.0922", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 07:30:46.1453", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Validated \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00002 | Site: Alanreed\",\"text\":null,\"html\":\"<p>Dear Renard Whatley,<\/p>\\n\\n<p>\\n    This incident has been validated by Renard Whatley. Kindly release the FIR.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00002<br>\\n    <strong>Reported By:<\/strong> Renard Whatley<br>\\n    <strong>Date & Time:<\/strong> 19-Aug-2026 12:59:00 PM<br>\\n    <strong>Site:<\/strong> Alanreed<br>\\n    <strong>Description:<\/strong> test<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1326?dlType=viewIncidentReport\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935847,\"delivery_status\":1,\"created_on\":\"2026-08-19T07:30:46.143Z\",\"updated_on\":\"2026-08-19T07:30:46.143Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 07:30:46.1453", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:30:46.1453", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 07:30:46.1514", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:30:46.1514", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Validation to User: 1955" }
{ "timestamp": "2026-08-19 07:30:46.1514", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_validate_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00002\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"19-Aug-2026 12:59:00 PM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1326?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 07:30:46.2002", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 07:30:46.2002", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 07:30:46.2002", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 07:30:46.2002", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 07:30:46.2002", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 07:30:46.2002", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident Validated Notification for Incident Id:1326" }
{ "timestamp": "2026-08-19 07:30:46.2002", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 07:30:46.2002", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 07:30:46.2002", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/638ef6d6-0873-3b0a-9765-81b7761187b3" }
{ "timestamp": "2026-08-19 07:30:46.3821", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T07:30:46.380Z\"}" }
{ "timestamp": "2026-08-19 07:30:46.3821", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:30:46.3821", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 07:30:46.3821", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25990." }
{ "timestamp": "2026-08-19 07:30:46.3821", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 07:30:46.3821", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-08-19 07:30:46.3821", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:30:48.4043", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:30:48.4043", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_INVESTIGATION_REQUIRED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"EmailIds\",\"Value\":\"MH_Admin_HO@oqsha.com;osm05485@osmosys.co;osm02276@osmosys.co\"},{\"Key\":\"IncidentId\",\"Value\":\"1326\"},{\"Key\":\"OrgId\",\"Value\":\"211\"}]}" }
{ "timestamp": "2026-08-19 07:30:48.4043", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_INVESTIGATION_REQUIRED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 07:30:48.4043", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Investigation Required notification ###" }
{ "timestamp": "2026-08-19 07:30:48.4141", "level": "Info", "severity": "INFO", "message": "Executing email notifications for Incident Investigation Required" }
{ "timestamp": "2026-08-19 07:30:48.4141", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\IncidentInvestigationRequiredNotification.html" }
{ "timestamp": "2026-08-19 07:30:48.4141", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 07:30:48.4141", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 07:30:48.4141", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 07:30:48.4141", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 07:30:48.4622", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Investigation Required - (FAC) FIR Released | Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00002 | Site: Alanreed\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Investigation Required<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the first-hand information for the\\r\\n      below-mentioned incident (<strong>FAC<\/strong>) has been\\r\\n      reviewed and released in the OQSHA Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Further to the above, a\\r\\n      <strong>detailed Incident Investigation is required<\/strong> to be\\r\\n      conducted for this case.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00002<\/li>\\r\\n      <li><strong>Site:<\/strong> Alanreed<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FAC<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 19-Aug-2026 12:59:00 PM<\/li>\\r\\n      <li><strong>Brief Description:<\/strong> test<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      You are requested to conduct the Incident Investigation and submit the\\r\\n      investigation report in the OQSHA Portal within the defined timeline.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1326?dlType=viewIncidentReport\\\">Click here to start investigation<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System (My Home Construction Pvt. Ltd.)\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935849,\"delivery_status\":1,\"created_on\":\"2026-08-19T07:30:48.461Z\",\"updated_on\":\"2026-08-19T07:30:48.461Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 07:30:48.4622", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:30:48.4622", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 07:30:48.4622", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-08-19 07:30:48.4622", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:37:38.1105", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:37:38.1105", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INVESTIGATION_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"1955\"},{\"Key\":\"IncidentId\",\"Value\":\"1325\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-08-19 07:37:38.1105", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INVESTIGATION_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 07:37:38.1256", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Submitted Event ###" }
{ "timestamp": "2026-08-19 07:37:38.1256", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\InvestigationSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-08-19 07:37:38.1256", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:37:38.1256", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 07:37:38.1256", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 07:37:38.1460", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 07:37:38.1460", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 07:37:38.2069", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Investigation Submitted \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00001 | Site: Alanreed\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Incident Investigation Submitted<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the Incident Investigation for the\\r\\n      below-mentioned incident has been completed and submitted by\\r\\n      <strong>Alanreed<\/strong> (Renard Whatley) in the OQSHA\\r\\n      Portal, as per instructions.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00001<\/li>\\r\\n      <li><strong>Site:<\/strong> Alanreed<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FAC<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 19-Aug-2026 12:53:00 PM<\/li>\\r\\n      <li><strong>Description:<\/strong> testing Purpose<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      You are requested to review, validate, and release the final report after\\r\\n      verification.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/632?dlType=viewInvestigation\\\">Click here to review investigation report<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935863,\"delivery_status\":1,\"created_on\":\"2026-08-19T07:37:38.205Z\",\"updated_on\":\"2026-08-19T07:37:38.205Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 07:37:38.2069", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:37:38.2069", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 07:37:38.2069", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:37:38.2069", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Investigation Approval to User: 1955" }
{ "timestamp": "2026-08-19 07:37:38.2069", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_investigation_submission_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00001\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"19-Aug-2026 12:53:00 PM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"testing Purpose\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/632?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 07:37:38.3142", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 07:37:38.3142", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 07:37:38.3142", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 07:37:38.3142", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 07:37:38.3142", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 07:37:38.3142", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation Submitted Notification for Investigation Id:632" }
{ "timestamp": "2026-08-19 07:37:38.3142", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 07:37:38.3142", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 07:37:38.3142", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/638ef6d6-0873-3b0a-9765-81b7761187b3" }
{ "timestamp": "2026-08-19 07:37:38.5049", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T07:37:38.505Z\"}" }
{ "timestamp": "2026-08-19 07:37:38.5049", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:37:38.5049", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 07:37:38.5049", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25990." }
{ "timestamp": "2026-08-19 07:37:38.5049", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 07:37:38.5049", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Submitted Event ###" }
{ "timestamp": "2026-08-19 07:37:38.5049", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:37:58.7992", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:37:58.7992", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INVESTIGATION_VALIDATED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"1955\"},{\"Key\":\"IncidentId\",\"Value\":\"1325\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-08-19 07:37:58.7992", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INVESTIGATION_VALIDATED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 07:37:58.7992", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Validated Event ###" }
{ "timestamp": "2026-08-19 07:37:58.8213", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:37:58.8213", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 07:37:58.8213", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 07:37:58.8336", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 07:37:58.8336", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 07:37:58.8740", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Investigation Validated \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00001 | Site: Alanreed\",\"text\":null,\"html\":\"<p>Dear Renard Whatley,<\/p>\\n\\n<p>\\n    Please Validate the Final Incident Investigation Report & Include the Horizontal Deployment\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00001<br>\\n    <strong>Reported By:<\/strong> Renard Whatley<br>\\n    <strong>Date & Time:<\/strong> 19-Aug-2026 12:53:00 PM<br>\\n    <strong>Site:<\/strong> Alanreed<br>\\n    <strong>Description:<\/strong> testing Purpose<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/632?dlType=viewInvestigation\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935865,\"delivery_status\":1,\"created_on\":\"2026-08-19T07:37:58.882Z\",\"updated_on\":\"2026-08-19T07:37:58.882Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 07:37:58.8740", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:37:58.8857", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 07:37:58.8942", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 07:37:58.8942", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 1955" }
{ "timestamp": "2026-08-19 07:37:58.8942", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_investigation_validation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00001\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"19-Aug-2026 12:53:00 PM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"testing Purpose\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/632?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 07:37:58.9452", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 07:37:58.9452", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 07:37:58.9452", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 07:37:58.9452", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 07:37:58.9452", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 07:37:58.9452", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation Validated Notification for Investigation Id:632" }
{ "timestamp": "2026-08-19 07:37:58.9452", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 07:37:58.9452", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 07:37:58.9452", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/638ef6d6-0873-3b0a-9765-81b7761187b3" }
{ "timestamp": "2026-08-19 07:37:59.1263", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T07:37:59.125Z\"}" }
{ "timestamp": "2026-08-19 07:37:59.1263", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:37:59.1263", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 07:37:59.1263", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25990." }
{ "timestamp": "2026-08-19 07:37:59.1263", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 07:37:59.1263", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Validated Event ###" }
{ "timestamp": "2026-08-19 07:37:59.1263", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 07:38:05.2871", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 07:38:05.2871", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"EXTERNAL_INVESTIGATION_FINAL_REPORT_RELEASED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"EmailIds\",\"Value\":\"osm05146@osmosys.co;osm06269@osmosys.co;osm02276@osmosys.co;MH_Admin_HO@oqsha.com;osm05485@osmosys.co;osm07904@osmosys.co\"},{\"Key\":\"InvestigationId\",\"Value\":\"632\"},{\"Key\":\"OrgId\",\"Value\":\"211\"}]}" }
{ "timestamp": "2026-08-19 07:38:05.2871", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : EXTERNAL_INVESTIGATION_FINAL_REPORT_RELEASED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 07:38:05.2871", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Final Report Released - External User ###" }
{ "timestamp": "2026-08-19 07:38:05.3125", "level": "Info", "severity": "INFO", "message": "Executing email notifications to external users about the final report release" }
{ "timestamp": "2026-08-19 07:38:06.4182", "level": "Info", "severity": "INFO", "message": "PDF generation completed successfully." }
{ "timestamp": "2026-08-19 07:38:06.4182", "level": "Debug", "severity": "DEBUG", "message": "Incident PDF generation successfull" }
{ "timestamp": "2026-08-19 07:38:06.4182", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\ExternalUserInvestigationFinalReportReleasedTemplate.html" }
{ "timestamp": "2026-08-19 07:38:06.4218", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 07:38:06.4218", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 07:38:06.4218", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 07:38:06.4218", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 07:38:06.4783", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Investigation Released \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00001 | Site: Alanreed\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Incident Investigation Released<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the Incident Investigation Report from\\r\\n      <strong>Alanreed<\/strong>, <strong>FAC<\/strong>,\\r\\n      <strong>Renard Whatley<\/strong> for the below-mentioned incident has\\r\\n      been reviewed, validated, and released in the OQSHA Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00001<\/li>\\r\\n      <li><strong>Site:<\/strong> Alanreed<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FAC<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 19-Aug-2026 12:53:00 PM<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>The approved Incident Investigation Report is attached.<\/p>\\r\\n\\r\\n    <p>You are requested to ensure:<\/p>\\r\\n    <ul>\\r\\n      <li>Implementation of all Corrective & Preventive Actions (CAPA)<\/li>\\r\\n      <li>Monitoring of effectiveness<\/li>\\r\\n      <li>Horizontal deployment of learnings at site<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/?dlType=viewInvestigation\\\"\\r\\n        >Click here to view the released investigation report<\/a\\r\\n      >\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"OQSHA_Incident_Management_Investigation_632.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFQAYQBiAGwAZQAgAGYAcgBvAG0AIABFAHgAYwBlAGwpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA4MTkwNzM4MDZaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKOCAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDE0OAovSGVpZ2h0IDc4Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZUdyYXkKL0xlbmd0aCA5IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJzNmnlYFEcWwF8geB+IR1gT861XEFhJ4hEjn1H8jBpFJR9+uugS4xFRQLOKByhZwVUBWaJijCbqroLHJmsikCwTjWhURN0VQYwXrvciUTnWoIZDobfeq+6he2Z66GkGyPuj61XVe29+M9NdVa+qAaxJpxGhid9m3ygqKyu+lfvd5oVjulo1b3gZvibriWAiVWfXjW3WVED9Eq6b8khSuGVYUxD5fa8GxOX0+41OdMo6EcqlRqXqm143EcrJtxoN6U\/aiFASHRqFqEeWdiRBuDywEZD8ym1BYrK8wZEW20gknJsSEhvDJG44ug+Mo0rY6rUxMbGxnShkUFxM7CZn\/Uh\/sZGoPAzgMVfPon8K1wu2UbEfm3pTg\/5R9hMbkfa9zJxyuV7ZiukFXM8HPpa4sSZ6hrvpRvrYNqKbE8lLZBLGALiL6gPoReUPbFzBcptupKW2ISWI\/4fEtB5gnqgWOsB+Ul6Ho+xa01Yv0nibiE68IfkxpmfYchHgawRAJifoQFZ7fofXlXqRutpCVDa\/1pExPcnBxrZQIgi5D5DpeYBIbKp5hMa6B9YfbUDa5SpzZEw1sYWsdYijIFTHF4tMcE+ynqMXKVo7Uf44hSfeT35p7LLIl\/2BfjUS01jRvEAvUnftSKufU7oiU9+F7JJzXBD+2kOQmOAEtx+vl+mkVqLDr5q6IpNHH7E7sHUtU\/dfUM\/UizRSI1HpbHNfZPIB0cC1Uy0TXEb9I71MV7Uh7ehkwReZJomj1C\/gIWPKR32tTqR3NBGdH2XRGWkCYS2ZZIC3jIm+abxOpn9rQVL7EzjTKLJZBsPsxOSuylErhj5q3sj0B2hB667BMNROTHUvB+5NU\/fmTHCIFQ8d7MZUVBfSlnZWvMuYQQifS45Jt6YT9ZCapAvprTqIcnysuq9KTk72BujJitEAbqxI3shnuHjUA3QxxVslehquK2g95aw1pP09mgLJ+Zk60Z3JTUFkdV5Z30KD\/5zoqKjoQKY4haPGFw0vhiQfPZEeP5IqXaJIommFExBN+kQYFR0lk86KmB+qEZ0arOk70Ux7jSltyMuAbTEVYowT\/Vmtv1iJwC5Rz4K9ig\/rp4i5yTLRzSmaiMT1+EGmtCpF7XOmHZTF8QPwFNUDrGuAqO+FBMXHeShifmcR6Uh\/aNVFIS6amXYqIvWBV0WtnN0KS1SYXjePaSbXb5VXKKTynDambTCYR1j5\/rdUnhcTKyZvAxxQMj3+SpSXFDFvW2Qyl7vWmPAueq4Etc2QQebBrCWbtG4OUoh4aPZYyZRvOWaJRqZL1pjSjZGi+V1cgg3TSA3DlmsX2CUX3mSTYm7dTI\/swfRzdnZ2Dg10C7qR9T+xaxD\/SVzYJYuSbPhAEE4mypge70P5akZDMNVK6NtUbMUuvko\/1JvB5o1D9c0NLH8OkjGJ8kVD\/He1EvIuFYnY5UbqUY8qQbjfARPIw+ziO8mcKdEkptZ7XOvvNIaKTdjFB4GDPavZOAAbRYOW082Z9prEPGcPpoLt27fvpMH7Q75q3Y1dtMATktqzSyVM4GEeQriMqWgmyqxBJjEPCNrEKlMKarQ2jORP\/mVsCCR1Hj53FdCah0mDNTKmK5ZjbrYHE04bLWjMTIRLZD4ApDmmqyMytYT\/UG0hT3GsjwUL7MEkH8cDyPwn3wF8jy2PxvGKzrCFql4QJ2N6tFuUFxUxR9uXic13ykMID\/BCpi7gj7X7oGAyinK+c6m2N1ObfJnbVL4uYL9Tm6es\/FKFSbku0PrgqTH9jJ14S\/P10zdI94XkdANz536osQXdeQFvePgbVo\/BLiu\/k9atVTWmdakpKalRTGm+C7Vgahyy6czd+\/lpsx2x8jJr\/kd7gMmpqSndAN5LY\/UwmM6KWjHZGfapH5OaODa30UEhpQ3CVD\/Z8itk6ltvJo9FO9MNyRFeVBkRES7KokAvo8mY+H2GlA3+tPHYYhHrjPBD1ZsZh8Jr3CUi\/I8BUrJgefmrmamN8RHa3ZJVv5R7neKbVmOlbeXrmHp0JvUkdtDMDMvknzOdPDRt16syOd+oNbrC0oANSj9MW0Nl9TUAHSn\/okXTR0wphDkKjxgKe7M+TGfkVgYzJqErDFfUg6DDEwXTXRMmwQd7fOvBNIN68wKm0paqMAhobft0SdDc1TScCjPFZeM3wSJtcwfl7yQxHU5N\/y8pxyhwtn4mOh8rcQJoS1t1p\/ikUYFdE8kxmMZxIQOkLZz5YJnJGaBZJiplFPgV3UxvUOd6VJOq7uR+n8DXIsQ0kPoWr6NiKGvogKcMQqZTsUWm7iDmpFU8dJxeJn5a+3tZC21FVg1x85jAV1JLKOGrpAMzehyKPK9ZZHoBoAe53Bcj5Qt1iArTp9Q5DNwjI0NmhS5YOtt0j63Ik+aJW2T9L+Id+aNFprOZZ\/gaZbcY+7c6mfj2iDdmblxgpdJvgIPMnZhqfPMsMhnFmKhP0se0hzqHwmTR7AqsknsZXuOn1OLKmw76KkdcMDJFmjOV+dRGj9LFxJ9vf5ipZKo+wo+V2PjXjvKZYppVbqH6wJ3eGNqDDctNmCouJcgPB+vIFlSYgqkzFroHzVgjY2LPHT1c1R2lqQufqnaUvh97nu6wXeiOh9D3gFJjYWrvV3p1MY2\/XQcTHdgJRS7id5aYKl3Exe0KgNXSLwazSFsM5dySCe4H3YG51O5m8QNU9uxILlhmEo8OC+YFJAtyJldx24k91648QIjXFL7T4wx8uP7a792\/Y5kJYVRXeU3Iyjs9Fy06NPuNp9JMYnpBmhzGmb4lsMz0NGU+RFhjggDVLKYy31yulhWMh9lqTPy2P86iJskMcPBp\/1DWcNWBp+uqTOBudQvfVJ6xVAmmSdtFG0fhvPAZ6SyJbMlb8e2aFUaPP9On9DxtbMjoKM2Do9WYAGK1I23lG+iuK7IKS28bprER1LAV3jOkpxvS8E2epUxLPxSEJr1WZRWUFp6ONR65+e\/I\/el\/9\/J2TMDKJHQxeKozwcAj2ohyZAefTq2sBOTi2NpJ2eDU2pbXfQI05KE35toQ0C4ScNw60bm5jo2NxMT70wI1oJKkd5oAiMRp7Poc80Ori59N1P3ukH3kJd\/F2zLO3y4uKyu+c+HozuX+jXKe93+wvmsaCmVuZHN0cmVhbQplbmRvYmoKOSAwIG9iagoyMzQ2CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDE0OAovSGVpZ2h0IDc4Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZVJHQgovU01hc2sgOCAwIFIKL0xlbmd0aCAxMSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Lc6y6EWaVLJN7HJ8xQkKvqUoq+\/z\/bX5G9vOwc+9dZBVHD9BIagkECI\/HcZfq1BwQmNFHv1s9TbMX\/dq2JyROSF6QPHfy0ql\/xTCw\/WCOIH7G6sPx0okTIbs9zjfN06uCCWl0FFgXfIwHAUe8cUbqKq6wVji+3\/uL\/P\/Qa2uZSKRxmYQsPQy3XvHx3t\/sK9O1lVfLYsTDaAVYGcSvWL8S9\/6WX40Ualq+bcAlfSSF+7X7RrAOXRQvtHIeixXcN60QMb8Sfu9v\/8B0U2rrJOTE5ML7oOO3JbOU3n722oCsxERbhjJjTi\/fDFhKWe1Wzn2FUJKiS5QJ+t9O3ntVHoAuuNgmSa42qcyGJ3x8R\/KfWLxg\/MKY6Hs3eE9lR\/2H5xirg6IPpxHq\/jVDnWVt20ZfXJobDhOopg9c9QqkHLcZULYAWnJVaPackfwPGjmO9n+lTIaD42CF1bJLOEchQmh8MAzsiK6LLvmwNa9Cl25OwZUwWpkYLLn\/tRVquMc7khQupPc5SHMimKNYSZ0S4HKGmLuQ9X1wFqEPXPitdJ4Fbh3HrbrcxD9j+wQu\/gDNKDaVlEtPMNhJjAHubLhzeEox6Qcu\/Fa6YOALVBwTnJj6c+dMhDOHHe+ZncAj3gFYKDkZnbJKTXgXip4+PT19zLJvpyvaAa9V4Gp2w1l3wGEnQsHIHTQhBBC7HoCrLZOQ6fjjMN3piaxnn0Wu92QI1GSLZrwAH7uIxSynOLzUzICVPDh4KFfNragHXL\/vclels\/PjJqKOefk2hV3xfPUMvz\/Pv+0+dtqMJz5naaPxxnEkQCTSX4KkRasFfad1rk7pvNtaiTfPp3B08opKYya+vmMkkIqKmxyjKaEXnY2xy5g0D+QXvB76TehMuAYlrEqOS7OuPnZKSXGP77h2qJ3AJJFeg3YjA+6eBB7fZyZlFSSkXD3vbOo4kteOLX1gHzuFDm1z7NMfDodp7HoPaydp6yzr\/nRu+VZEls4xQxkkl7WRSR87any6JHbK7Ffe+jR2DfA4rA\/4EDSTSM1ZiYWcldduv4IoYjn5q80zoRLLPrMyswl9ugdyDS4vcnFwclviQDtum004iB2HUUoT3pQF2MXRswfBbsovWDTKLq9VwACxYyBOYtmHYfYlsTu\/0PX8tbC2QWm3U1ttTSB2VLsGsbJrNHbz8clHxG4+WbBxkEG1nWtnSyF2jRdLMRgNB78qdkX5gm0RFa3dftQvtuRePMSl7fwYl7MVKY71ILwb8Cw+O3ZXUuAarHYKDGqvuxUnKNYQ45AjTIQQd1CpOXuQISa8yUm+k+EE8emz5GdXGbsFuLRqE0oa3\/v7fWXSWwCmkVoU2nLHkXz7+TC+7SPS65\/oeTr4vJzpNLuh7wqu3ekWB5s29csRRPK9+Tg1IRgztV66yovrLE9fflYRxlhZOMJUizGiQ6I6VQTiz+JwsDfxh7phVDYmMDXJi2CO8zqHJ2HjWeZ99sbx5aXwu6ctzHXl6Gar3bKl30xxutyzDJ+fn+PAZlQG1ve5tB3zLJ8GxGRyjkZ6jrF+47Kl\/OiLg6hZ76BEx40ZHy112\/vYJBPR47ZtI2Slh6woWEw2huwkiNXAPycyc5iNsu6BHeIrd3y4q1rx1mp2e2\/b3w6icLxhvBk3u2JrsMvxERzUhIBYlz6rRJwTmzl0lmJXXr6r+W6dhHSWCdK7j\/VWRzdM\/OSMJoY4V5Kui7CzIi5Z9aeVEQlKJsYbmjg2KAW8XXgL5izATvQ0cjbd6LquGLu5ncUl4ZSJKiMS\/ktuiO+BHdBoUS7VJBpAgMVXWxIW4pqS2iynEJr8W3PYVfCeZhyEiiPk7mslnz3CjkV2ZqrwL8lZjnJpCI\/RaBgvZeos7VxxRZ98pD2wK41C57ivXNhGpen7YKftRrWwZnBYw6BEIkIxduHmBaja1OJjT2aq+REQjVcFys3+lCKZicNBaPQkW7Gbzf6sZcOdsJseemFhJW1o58OKF73OXXcrWwI3UUzHvbORIVRuqyxlxmoycyGO98FOaTqg7KLCBoYSS9prbnLlgvq\/zONoZRqyPLLl2C0tschit9OW1fG29+I70QG2ojMyUy27Tkzc0GHm76YtEyVdRYHMTA62lO\/KN0VWHTthpw0JOgwJwiZqAaGDEMlMBncGqXv+IjzuSFdWyDHPG2Xtk9ipeyohEAzFy4wtww7uGVm0pTE6mHMTwPG9bJVx+4+lKA\/OacrOJNElMYNYDy4CKKr2HP96vIEoh52oscchlplLc6xL9yPsjt1tTUzhSsJHgOJLeF4hPEu8fQ122bEJCkGHzt6\/zM6sgp2AjvM8Hy1E6i7Y5eIqAvrmdiu6VmqJ\/VxNGFdR2NlQPwdbobkJiUTMnpOZubgKLo4WXtp6jYmWzLwLdi6eWW7h2Mgw9zaea+\/7cGjA9hO31asEu4lRHs98w3iBmxAx5ufz7wqxe35+LnK4xmX08wiO79RNgk1h4803YleeR2j8qtpZ1FYXQgOg62EX2QDMnYL5Oz\/8ZZDN77mjWs+5yVE9vJc7CLYd2YM8pdpyPsUWvmuqNASYhCmJbzXsjC88JKnNB3fq2BwFocFZ4PxqHUepDVEqoWf6qFDoZwkNtPsT2mWwx3U2fHwA1wWC2TnjfGvcmtQ8hVlyOBZ1k3jdIxw9B18t7CqSwvrej7CG5sXm6m13mSD2J8TuQUmbK2s9tfnje9qZ33SZ7s6X89RIyoYpewf2wK43ykXqQHEvx9JoDtLQxpULVY9Xr8W1+uvhVcEdqO48oP1E7RIOgbhojjI5gpoxs+HdnyC9x7jtglFHouIxO4do8ylngk5ZLOt8gcmKwbrYaZs\/b8hFDm8uwQ2uYgwW+3kpg2jwMAGn\/Ih4QpQXDh+4Se0cTDxVyuK6ovyuhBWZ1g\/kO2ojzzNA9M72TrYXyw2fWXItkqBHoAghlKy4uGEHmr2URwyisG0DNyYkReJqrtzHv1uAxchEi7CTLp4JkkfZYTBKdR7IY9cvw06Om+sdXSd6LVaRlnvEMxPByV6XEGjdAZjI9JGIRJNtjzlqn0S1rd0aBiWtrfVKvgnW3diOHTPKl9mmoBkGd3QpNDg3S9Fa2PF4fW5v49PTU5RKs1GX6XRMsigC9hzzW3RKqKeGONhW7PwYC8iJxNj9e0LrlYBYDGUV7HgiT8pCIMZoiWlqJFLNBGLswD1NnCTGjnnGT64xC3ivFmPnG5agB0XC5iwKb0IE71GvkijyL2gcERl4GlxCGNILxTJpoKikU10StWSMcwq6fRnZjh3\/OfTm6sH7k+tQd2sptkfVCqnmI6TYgTWjb6WHqSXgoy6zgcqEiMsPiwLIA4KAJ1hYrt6H7dhhapsKJrRtpjDp9UCLsNsQKNuL76xUzBvzTZkb5S1RkDRPogCxE0N78Klc+UY7c6L0\/dIVA7ECxx35TquhZCGQ45dSviOEIrOkYcfvJN9xwHdizkcIGxoswI57vmqOzklcKnFiHVsFShLzpeCOgwnsjKlPEubluNTHHz8ixwH2f0gWpMVGUYQdWYadGN6HeeAG+GB6qErIuhJ2x8S2HdbYVKn18lLuQIxdplZBrScaU2nTFqAGN8ViyWoZR2FcxTwYfH+oLsnmCEmMbaHFIlrTCrVg73MV7P7Yxz+OoNbfD10m3QEJ7Myx7ivLehOnmpR6HescpiRt0GI3k1v3G\/6vo\/nE+vK6o1p7uP5Ayd8AfNwyHeTKDHZWCqX67Y99dZJb9rBOUhjujs\/aG0KRroMkioW19Ru9CYniQFmp86r+7a1a\/oK9z+ZuOe\/N3\/\/1l\/4fhPx5LhA9i51zo+Dmu9mtkQlM3Y68coM2w3e1uubq37yrpf6I\/WlXWTpw+EFvrRWnTrwjU6WguKwSdoltlZ5ZUhLE9pWa+EVMtBD3Xg9XuQRfg2odj3W7v7qNdNaOqDsBA0EMfzGdy2BlIFRPTkXi5N7kzg8qTmEBN\/KQVKAmuATfLCLovLiGWtUQ9INmdQVpIXBYvKfy1GJUc8bs16lzlzx1mXT3mbn0ek\/DkO\/trK34kqFtr9WiSbPacMeQfeiHrgJJMqVo9gcabCrc\/l5YnNvl4YPZsREsSKcXrl77uqxUyG7nls0+HvwptJ3osNxuX3HJHnQx7RrWe3xllZwjauLy\/Vu9temCUjZMPfmpdwii75+q35GGn5LPdbiaUGoZ1tO\/6Ir55eW7p9wH0bttPjC2x1nEX8PQGk3\/zt3pcX6z7OvRuTsaNtS+2NDpqLOfvaE1pnb0rubUd7\/NRfQ\/8cDhOQplbmRzdHJlYW0KZW5kb2JqCjExIDAgb2JqCjMyMDcKZW5kb2JqCjEyIDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjczMSAgMF0KZW5kb2JqCjEzIDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjcxNS4yNTAwMDAgIDBdCmVuZG9iagoxNCAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo2NTEuNTAwMDAwICAwXQplbmRvYmoKMTUgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNTE2LjUwMDAwMCAgMF0KZW5kb2JqCjE2IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjU1NyAgMF0KZW5kb2JqCjE3IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjUwMS41MDAwMDAgIDBdCmVuZG9iagoxOCAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAoyODQgIDBdCmVuZG9iagoxOSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDc0My43NTAwMDAgIDE1NC41MDAwMDAgIDc1Mi43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGh0dHBzOi8vYXBpLm9xc2hhLmluL2F0dGFjaG1lbnRzJTVDb3JnYW5pc2F0aW9ucyU1Q2xvZ28yXzY4ZjNlOTZjLTY0YzktNDk0NC05MWVmLTVkZjdjM2Q1YzkyNS5wbmcpCj4+Cj4+CmVuZG9iagoyMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3LjUwMDAwMDAgIDI5My43NTAwMDAgIDY3LjUwMDAwMDAgIDMwMi43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGh0dHBzOi8vYXBpLm9xc2hhLmluL2F0dGFjaG1lbnRzLzIxMS9pbmNpZGVudC1tYW5hZ2VtZW50L2ltYWdlXzE3ODcxMjQ3Mzc4ODFfMjAyNi0wOC0xOV8wNy0zMi0xOS0zMjE5XzY0OGNhNWE5LWJhYjYtNDkwOC1iMjM3LTM2ODQ5MWI3ZWVlYS5qcGVnKQo+Pgo+PgplbmRvYmoKMjEgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFsyNzMuNzUwMDAwICA1NS4yNTAwMDAwICAzOTMuNzUwMDAwICA2NC4yNTAwMDAwIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChodHRwczovL2FwaS5vcXNoYS5pbi9hdHRhY2htZW50cy9tb2R1bGVfcmVjb3JkX2F0dGFjaG1lbnRzLzIxMS80Ny84NkY0MEZDQS00MDQ4LTQ2NDYtOTM1RS03RDVDODU3MUI4MjVfMjAyNi0wOC0xOV8wNy0zNi00MS0zNjQxXzdiODMwNWZkLWViNGMtNDJjZC04ZDRmLWIzNzhkODMxMGU2NS5qcGVnKQo+Pgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAyMiAwIFIKL1Jlc291cmNlcyAyNCAwIFIKL0Fubm90cyAyNSAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjI0IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCi9GNyA3IDAgUgo+PgovWE9iamVjdCA8PAovSW0xMCAxMCAwIFIKPj4KPj4KZW5kb2JqCjI1IDAgb2JqClsgMTkgMCBSIDIwIDAgUiAyMSAwIFIgXQplbmRvYmoKMjIgMCBvYmoKPDwKL0xlbmd0aCAyMyAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Lj9y4Eb73r9A5gMciqScQBLDH4yA5BBjYwB6CHAJvNsFivYmzh\/z9UG+ZX0vFlr9i98zYr5mRW0VVseqrB4vU6z9++Hv2z9+y1\/cf\/pN9Gr\/efzjld3WZD7+y7ver9QXb3I3fZ41x4\/fZp8+nL9mX0+Pp0f87fe3u\/XyqTX3XfcaU\/sdf1j+avKjuqta0jb+ehz92H\/7X6YffZb96gtMj5ndt0eamrfJ68\/vfPv16ej2w5u\/M75o8t9ZZZ3pmwp\/9kxs\/dlNmtmz93+y\/\/zj95BlQHbEoy3HIJtWQnknb\/U3L5DBkUibd5kz2vw9rR+W\/8kj2guGS7J7SeKIkirZq1Ug2NY3xjqbtuefSJLM+WbwCyU7bWZwvNsulSWa9Nk6NZO1onHc0e90k0ySz3jT0CdJBuB7b+ThMRjgtkmzQdEpAzEU4JZJ00HQ6QExGOC2SbNB0SkDMBU0ySSWEq1RwmI1wOiQrQwY4L0g6TS7rvWJukdRKulqb2aJMllnWTeohPZPOz3tiJhMP2TFZJJ\/JxEN2TFbpZzLtkB2T2wZyHPh7mhXTlwwqTiXZPSXTl3ShmA5JawueK\/E0e2GSaZJZn7BbgSRTjRb05dIks15bp0ayIsbfnmYnTTZNMut96MQlqYNwg8uk4zAZ4ZRI0kGz0AFiMsIpkaSDJlk1FVif0UiBJBs0CyUg5oImmaQSwlUqOMxGOB2SdICrdICYjXA6JOkAR1ZNBdZnNFIgyQa4SgmIyaDJJamEcAoZf8UPC3VI0gFOI+Xnsj6hkQJJOsBppPxc1mc0UiDJBjiNlJ\/Leg+aXJI6CFcoZPz8AqQSSTbAFRopP78ASSbZaVHRZk3NVcy6oJMsWraNk0n6hyzLTi+pa+Bl6+gky06FfFRIUnTbapFkMt7TJAtTgfWiaLRIMjnvaZKlqcB65d24EklreF1YPc1OmmyaXNY70CST1EG4qsw1cNhkZUNGIwWSbIBjC1OB9QmNFEiyAY4tTQXWJzRSIMkGuF6aCkBMZL0HTS5JHYSruyYMPg6bzOS03G+EIw2abIhji1OD9wmQNGiyQY4tTw3eJ0jSoMmGuV6eCnDM5L3DTjZNHaSr20oDj8k5tRJJOnSShanA+oRICiTpwEmWpgLrEx6dJanUt9z4+5qa27c80KTWPRtn6SRz+nIJmaQS3zWfpOurISyKvSi3SCrZQZsXmWuLlCMWZT9iuj0KbZ2nHrEtE0vV5K7qhyzrdEO2rh+yyZMN2W3XTCxYa4rE2mOsa\/shXTrBdlsEN7g8DI8DtpRMxB3Ag0syL6hxnCenRLJoLC+M62h6YdJpclnvXCKZpJIW9T6GruvM9oFxxhVI0pXIC1ND2clhL5mkkha1KrrO1iIdknQlanWUna2YXJI6WjRGrHRlZzteHZJsLeqlqaHubGfOJamkR2Nqw9d35hL1NOsaNPnq6QWqovPktVo2TS1lGhJhvtKbrKHPuwZNui51AlXReiL3g4JyaWop01A24Ss92Rer0aTrUidQFa0ne3g2TS1lGopsfKUnpzFqNPkK6gWqovXsQ0jJNNWUqVKg6bqWD0efdw2afF2qNIhyuR8UlEtTTZlaBVSuqLty5nnXoMnXpVYDlrncDwoa0HyMu3d76OHKh\/u\/+O\/+l9nsz\/7vz9lf\/+Yv\/uhpb9\/49uPp9XufsVXZx5+yYaBXw5ePXeePnV4d8cqUJvv4Y\/b77qUQf8g+\/nwqus8MF2x\/oV0uuPBCEV4o+wvNcqHqL5TLhTocpQlptJfTeBPSgEd\/G95y318w+Q4z78ILMMxDf6HaeVQY9730CZOHn3hRE2MMTEzIv7HwkcvFjFIFjTAuHHgQqzHLlVCupgov1HAPkA0lHXEBaISTY96EF+CWt+EnDly4Dy8MRvPw0YPfgl4G0cuDUGbKGYg+n6ouP1ou\/HL6oAR\/rup+qusXaV4yt+YhHFaEPTNYm7EazASqxNQEU2avbO5epCLE4yxhAuqtSKQuzsyAC9lYP2SIYjlg8tYctKH81vcAWZgV+QLQgIkMMRlvCQH2yIV7bbspOgR9qYZjc9BJeVxgF55dBFlrtK2xNs1X0wrPCAHxQxKEts3LVDT4BIwiPocFeZRpMH2ZMxDe+wDkx4RnFUOa8IINbwHcBEcxxuorIrGh+iK9Mewuvm1ceHj4BPA7zGu9c8ubNBg\/T+MZ1IPkF0ztcly0QAPiFvTd6mHKAIyLSkPSs5EWrRgNoXPMk1a3PIg0QJzg+cWAAxU45AVojME9OMDlExb0NxwFoGzEJW3PUU6+zJaiL9twblUozIucDdAAkK\/EaOJMdrXh1NRRfZEnTGiIUAjzgIPhBbwFIFuO\/gFMx6kvti+gAwqZGWdpAWQb+vdDnkF2fOCRRIO2g88ybntqcBjwc6LPGiWiaMCurucqtW2K6BBwnJqVJoZzhU4GLsih1\/fCigC+zsSL5kpzdhs1kC7QAmGtzNdBwCNXHpSKIkgWCzQRJZvYxHKXyLMtrjTuSRjPM66D+Eh\/PQM3UgdxrtyKvhDzZckzI1F1eJxZx0QKQhWIbiDMgqgKIqQr5Nu92c98nlnjlNenwf7E9emY3OIANNymKg12vVhRe16g2mZcBaH6JSknYr1c39TPDXsTXdhKL9fBeJYngGx\/Qyh7cqQlOPvqeE2x9erYzNB6s5HGEy2E92axiFejEJ6o7v2My9w9csyT9LLL3D0gLQr7vcz91SdutsxdmIBN9a7Gy\/V59G6rJ9PP43oAXgnne0X223TN1bWXZxHfMHytsl5E7hQ6RXxUsALIscGSrlmK3TKCHiCqelOvQBXBKUMwIMctAPIiUqKjAEOT45iNeEIzfDDLIkWZN1vcIWCCujE6SGgh7SYClJXn08Uvxjyrfhy4BYYFXgDvYN5hFBkR5ewHhoXVKnVV6XCnrHcg+UCxGLgIZwSX2OAWSAzvRXlfvtT35NRe0wE1zVeaEMbZEbE6JCK0RZg9r1k21ZanT5rWKBqp9VDu52byW+BiI+qPGtCLKgEmKJe6N9J0RaVxzn0lTVHTj0djmiFN6db2agdVX2UvEUt0oTUQ52+PqIzL4bYw0Gd0B\/KTAi7L1Z1wjx+pDQyCifdptGVGyiOpV4Sjg3lUQR1avX0LIMrCfiWsAwABeMBL1xS1pKrtGhlxfUa2fjB2yL7hFpjx8BYMi+VhQa9CNXJ5aIQQDIrcQhLg1ItljbGXOS9Ih7acl3KSUZlWF0SPZBmiJ1LREsR\/2TXBKGIMiMAJO9ahVKMOraZt1qpgaI5vL0Ooll6Ct2EIBOXZ+6Of0I7\/KxNf0U2jthHYrqG2W0XJvaVpWNZAdkU8wfAGzFa9XDNogq03ZXMz2HpmiVYWKISHoD8hNxEVWnnhDOJ+MbFF7lB\/IAS5fM1EH5CLLhleKZQ6IA8aXEw7VGBdDuPgw5\/QzqdWIQ1k35igijVmvCUCxqDyA7g2OIt6h6pcsDxwgI5izVd9Xpc21ueaRpRdGrHwGVHt5ZklfEI7o13s1EHoEOEMDxSSxBV22SrRXkAX5eBKNlN5TUpe6BL96RW2Ng0TvxiyXM0S17X0rbLO68usEppRjXp3SZ9QtXYSEqQiIGhZ5cBaLjeOCNQ9sKIoK7YcsF7ehvgNzf7K817PrRMyny6cEZwiGdAONGRevntTZ\/E5ZeSgPe127iRJkvEnANpizdXTKKIOiVO1echOREoOuCou+rgiVGOxCBRRrZcbcmQ7p+yIYpzUdwNZy6Aay+Z7cR0uVX2dAKR4C8wRaA+glBzsQV0JeAkvuGHYVev\/kYgijW7UOdW3iZ78QN\/kGZWUfaocbMouVN6qB8PKkcxGqVh9nk21KfDrRqZ7KCFKD9NnQAmINuVZlMv5N4v1tZsSMIcF\/xvBR3lBJU2Xmqu1o0lXluspiQgnw3OK5IYyq87FoFjF3PzxLnRvEdtw5KYW2AwgHuoUcUI2LNE+iPINty3glIS8RBydlb5jZ6hXz+UYpf5tuWIj0zgSAKjEpIBk4ShnHkQOPOT6IiG10O807vVpKfNcN\/jWXP\/I2zWfB7rdn\/IuW6ABt8Au2\/fnh9Vcme5VcS7SXGHTbr+GsKRO0GwBq0muEY3hwA4zsQgq979E+AW56H4EbOWkQz4BAmjcInAOujKnX1gciG7HV11fqtYP+QxRT7sSXs99K3LJUtxcJudQT7SLohdVMy26H8jvVTagYxoW9rdjnUHxwTSbXl29noAIO094dt5+\/jkb2Lg8tlJ96FYOEzIHLizM0PCQYUj7QDRw0CecSwz5qHi0nTwsJspiPionubgLJRx2DGlWMU6IYhGjwLwU4SdAISFzVreRQd0WG9l4ApgA9eSrmdq85eMJjpxsLmZjOoHgVQ8h0Uwk23w9ZxG1PzwnWK4jbRwFpuzCGzvvm4CdYBBhy0m92O\/KWV5Y9eA\/rvm\/a6rx1+b3F79O1OZZU9isyM+89FRrvLJNO17RvdHVNEnG87yF40W+nDW\/q0vbFsbU3SOc\/37rFYfGD+oy13Sm4Ef9kPxNr0Xuk8emraLB8iUeXLGHVK2dK+BhxurCR4xYMTuTvcvnv8ju6jp9Ztc6DVTeoS+\/20V8jjHk32sUgi1S8l6wiBUQsfMg0QFBB3btbfCibaKu2ZxmeVFBPrEJFpdFUSXYXNWtMrQugBUXPoF8jshePCkfUgiJs5hJU1ZlxfcGOXkZXDxpIfqMRm31rtzXc7jjgc6c1RLbKEb2JgdGIXTvn3Gv8hqhnAwfODxc7h+Td5MemIcDfWw34ub1W7MHzJyt6RY6r3v7bib35UT7PhNhgtXIAfzNWM3GoYR7acHlTSfM3H8vKgPzPWAUMkhA7QNO2oqNbNUtbdbrK+0lM97JTyyHMUWM5\/xuA4INOHGVEQ+Gubxae6WOXM55F\/Iul6d8YJpLst5rPIBMk\/KEj\/5Ieq7vRfus5M6ZUB4An4kyXq8K83qInNDKZ+pv5J7qCl1OvWdOLCrGHAAi27bcq3rgPHJ5s4pM4\/LE6Uy0Ssg+I8I3hlOR9yXAo8vrrAcqdVDTgrk8cMCDfAujLH283VvdrOtt2RzoayfUQyh756Ht7kp7tRBv5Mqs3Ckn7weGGPbJ7CqLeHu0nD9GhLA4jHh4lNyymCq4XA55l6t6MhZfvpsN5xUKU6mCKzjze7VFCxpFoEwPwVSSBVpj5tMr4ZFisvzL199utxx+oD58IIYBTN3YP7ET1OEnDtgNIwWD2CHsN8MGtANze8AbgjyAW0YIdyMd3cbMx0R+w\/aGvfoII1QXKw0RPpz3kqc9gHpykfklqUqiV\/zcyrKYXL4RwfXAeaBXauUwZj6+lTGJMaUC+cXBjNPcDhwVJvr\/iFEub3uK8Jni\/j5YF3gOecglFvj8Eod9oy2DvQ4r44ko2MMxX6E+pcp\/zNxIFn2Mhrpo2ym5cWFHF9bgcSXpQOeo+JIlVEy5H19+HdSBY+DFAO0MHsiAKB9iQTiCl3F0pLyMFREGXydQjuBF7sKU050DEWua9R+b11tP8L2l6wBut\/P68JU6Tex8RNPWYRJ7QRnjhewMQ4YZFo\/VAuZUG03UFWmZxoiNctBADAXR8BZ4RxB0aVOOxpL34kY0Yctd2VdaO7dLsBnK91Y84pGjIeUi18ZKeZrtiJ19GFsUmc1T7RAchqxM8iE9l8m2JVZ5gyPqb0wsfJLghy2z7q1pZ\/cm3rVu\/IW7FFf\/F2fiG8T2EdnkvbUHp1Kv2mAQK6HhB86DWZWzU2\/FHNCrmd+HVIePr1J5wow8hK80p2rjq4Dg0QEC5cOA5SD1RrrwUpUwFv0aywNQ+loFG+JRIRZKDJcHPRHxCi88GeR7HBe\/zLI2d640\/Z9ewP7HojKlazxS590fj7\/bE2WKZpiduvvq\/\/n0OXv9p8\/+tuzdv3uAf8y+dCC\/pwmP2ePp\/5sG2LMKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago0NDQxCmVuZG9iagoyNyAwIG9iagpbMSAvWFlaIDM0LjUwMDAwMDAgIAozMTguNTAwMDAwICAwXQplbmRvYmoKMjggMCBvYmoKWzEgL1hZWiAzNC41MDAwMDAwICAKNTM1LjI1MDAwMCAgMF0KZW5kb2JqCjI5IDAgb2JqClsxIC9YWVogMzQuNTAwMDAwMCAgCjQ3Ni43NTAwMDAgIDBdCmVuZG9iagozMCAwIG9iagpbMSAvWFlaIDM0LjUwMDAwMDAgIAo0MTcuNTAwMDAwICAwXQplbmRvYmoKMzEgMCBvYmoKWzEgL1hZWiAzNC41MDAwMDAwICAKMzU5ICAwXQplbmRvYmoKMzIgMCBvYmoKPDwKL19fV0tBTkNIT1JfMiAxMiAwIFIKL19fV0tBTkNIT1JfbyAyNyAwIFIKL19fV0tBTkNIT1JfNCAxMyAwIFIKL19fV0tBTkNIT1JfNiAxNCAwIFIKL19fV0tBTkNIT1JfYSAxNSAwIFIKL19fV0tBTkNIT1JfOCAxNiAwIFIKL19fV0tBTkNIT1JfYyAxNyAwIFIKL19fV0tBTkNIT1JfZSAxOCAwIFIKL19fV0tBTkNIT1JfZyAyOCAwIFIKL19fV0tBTkNIT1JfaSAyOSAwIFIKL19fV0tBTkNIT1JfayAzMCAwIFIKL19fV0tBTkNIT1JfbSAzMSAwIFIKPj4KZW5kb2JqCjM0IDAgb2JqCjw8L1RpdGxlICj+\/wBJAG4AdgBlAHMAdABpAGcAYQB0AGkAbwBuACAAUgBlAHAAbwByAHQAIAAtACAAXCgASQBuAHYAZQBzAHQAaQBnAGEAdABpAG8AbgAgAFUASQBEACAALQAgAEkAUgAvAEcATABUAE8ALwBGAEYARgAvADIANgAvADAAMAAwADAAMQBcKSkKICAvUGFyZW50IDMzIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SXzIKICAvQ291bnQgMAogIC9OZXh0IDM1IDAgUgo+PgplbmRvYmoKMzUgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgB2AGUAcwB0AGkAZwBhAHQAaQBvAG4AIABJAG4AZgBvAHIAbQBhAHQAaQBvAG4pCiAgL1BhcmVudCAzMyAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl80CiAgL0NvdW50IDAKICAvTmV4dCAzNiAwIFIKICAvUHJldiAzNCAwIFIKPj4KZW5kb2JqCjM2IDAgb2JqCjw8L1RpdGxlICj+\/wBJAG4AYwBpAGQAZQBuAHQAIABJAG4AZgBvAHIAbQBhAHQAaQBvAG4pCiAgL1BhcmVudCAzMyAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl82CiAgL0NvdW50IDAKICAvTmV4dCAzNyAwIFIKICAvUHJldiAzNSAwIFIKPj4KZW5kb2JqCjM3IDAgb2JqCjw8L1RpdGxlICj+\/wBJAG4AYwBpAGQAZQBuAHQAIABEAGUAcwBjAHIAaQBwAHQAaQBvAG4pCiAgL1BhcmVudCAzMyAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl84CiAgL0NvdW50IDAKICAvTmV4dCAzOCAwIFIKICAvUHJldiAzNiAwIFIKPj4KZW5kb2JqCjM4IDAgb2JqCjw8L1RpdGxlICj+\/wBTAGUAYwB0AGkAbwBuAHMpCiAgL1BhcmVudCAzMyAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9hCiAgL0NvdW50IDAKICAvTmV4dCAzOSAwIFIKICAvUHJldiAzNyAwIFIKPj4KZW5kb2JqCjM5IDAgb2JqCjw8L1RpdGxlICj+\/wBJAG4AdgBlAHMAdABpAGcAYQB0AGkAbwBuACAAYgBhAHMAaQBjACAAZABlAHQAYQBpAGwAcykKICAvUGFyZW50IDMzIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2MKICAvQ291bnQgMAogIC9OZXh0IDQwIDAgUgogIC9QcmV2IDM4IDAgUgo+PgplbmRvYmoKNDAgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgB2AGUAcwB0AGkAZwBhAHQAaQBvAG4pCiAgL1BhcmVudCAzMyAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9lCiAgL0NvdW50IDAKICAvTmV4dCA0MSAwIFIKICAvUHJldiAzOSAwIFIKPj4KZW5kb2JqCjQxIDAgb2JqCjw8L1RpdGxlICj+\/wBQAHIAZQB2AGUAbgB0AGkAdgBlACAAQQBjAHQAaQBvAG4AcykKICAvUGFyZW50IDMzIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2cKICAvQ291bnQgMAogIC9OZXh0IDQyIDAgUgogIC9QcmV2IDQwIDAgUgo+PgplbmRvYmoKNDIgMCBvYmoKPDwvVGl0bGUgKP7\/AEgAbwByAGkAegBvAG4AdABhAGwAIABEAGUAcABsAG8AeQBtAGUAbgB0ACAAbwBmACAAUAByAGUAdgBlAG4AdABpAHYAZQAgAEEAYwB0AGkAbwBuAHMAIABXAGkAdABoACAAaQBuACAAdABoAGUAIABTAGkAdABlKQogIC9QYXJlbnQgMzMgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfaQogIC9Db3VudCAwCiAgL05leHQgNDMgMCBSCiAgL1ByZXYgNDEgMCBSCj4+CmVuZG9iago0MyAwIG9iago8PC9UaXRsZSAo\/v8ASABvAHIAaQB6AG8AbgB0AGEAbAAgAEQAZQBwAGwAbwB5AG0AZQBuAHQAIABvAGYAIABQAHIAZQB2AGUAbgB0AGkAdgBlACAAQQBjAHQAaQBvAG4AcwAgAEEAYwByAG8AcwBzACAAdABoAGUAIABTAGkAdABlAHMpCiAgL1BhcmVudCAzMyAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9rCiAgL0NvdW50IDAKICAvTmV4dCA0NCAwIFIKICAvUHJldiA0MiAwIFIKPj4KZW5kb2JqCjQ0IDAgb2JqCjw8L1RpdGxlICj+\/wBKAG8AYgAgAEQAZQB0AGEAaQBsAHMpCiAgL1BhcmVudCAzMyAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9tCiAgL0NvdW50IDAKICAvTmV4dCA0NSAwIFIKICAvUHJldiA0MyAwIFIKPj4KZW5kb2JqCjQ1IDAgb2JqCjw8L1RpdGxlICj+\/wBJAG4AdgBlAHMAdABpAGcAYQB0AGkAbwBuACAASABpAHMAdABvAHIAeSkKICAvUGFyZW50IDMzIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX28KICAvQ291bnQgMAogIC9QcmV2IDQ0IDAgUgo+PgplbmRvYmoKMzMgMCBvYmoKPDwvVHlwZSAvT3V0bGluZXMgL0ZpcnN0IDM0IDAgUgovTGFzdCA0NSAwIFI+PgplbmRvYmoKNDYgMCBvYmoKPDwKL1R5cGUgL0NhdGFsb2cKL1BhZ2VzIDIgMCBSCi9PdXRsaW5lcyAzMyAwIFIKL1BhZ2VNb2RlIC9Vc2VPdXRsaW5lcwovRGVzdHMgMzIgMCBSCj4+CmVuZG9iagoyNiAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyA0NyAwIFIKL1Jlc291cmNlcyA0OSAwIFIKL0Fubm90cyA1MCAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjQ5IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCi9GNyA3IDAgUgo+PgovWE9iamVjdCA8PAo+Pgo+PgplbmRvYmoKNTAgMCBvYmoKWyBdCmVuZG9iago0NyAwIG9iago8PAovTGVuZ3RoIDQ4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztXU2P3MYRvc+v4DmAVv3FLyAIYK2kAD4YECQgB8MHQ4oTCLERxQf\/\/bCbHJLTb3uKpPmas9JoIWmXO1PV\/brq1Qe7OS\/\/\/v7n4l+\/Fy8f3\/+3+Dj8\/\/j+pB7qUvV\/Cv\/1Yn7BNA\/D90Wj7fB98fHX05fiy+nd6V3375dT\/773jz903\/1RmOL77u\/n4sefuoufhhf5F\/x6qnX94AXosvvxP\/MftXLVQ9Xqtumuq\/hH\/+J\/n\/7xl+I3r+2hUcoYa6wOei9\/fjF7azdMYWhfTmc01EPrWqXbStXJ73\/\/+NvpZY\/i2nHobk5WNYVtXeF08b9\/nn7p1OdU7toDlbfqOOWu+8VxymtznPJS26DclEcot82ByqsjZ94c6OeVaY+beVW6oLysD1Bea33czGtbpZSHr11CRxcmOdJDbKBJ78auC2d2F+6UyyHdNYaATC++A54pnoVN05RE6RlMMuQjTHcimiRdOtMiO+DJ\/kQ0eJZ0vkn2OTDTnYgmSZdOtEgPPNmfiAbPks43yb7uYroTzyT50pkG3wFP9ieewdOk802yr\/WZ7kQ0Sbp0okV64Mn+RDR4lnS+Sfb9JaY76cJUPJvhSmcavKXWxDRsgsHTpGcwyYrtTkSTpEtnWmRF9yeiwbOkZzDJhu1ORJOkS2daZEP3J6LBs6TzTbK\/d8N0J16WzZdOtEgPPNmfeDk8TTrfJPv7hUx34nEwXzrT4Dvgyf7EY3iadL5J9veome6ki7Lh2QxXOtEiPfBkf6Jg0xs8SzrfJPt9EUx34nEwXzrT4Dvgyf7EY3ia9AwmWbHdiWiSdOlMi6zo\/kQ0+JT0DDvXWuvvAxywW7GsB+3lAXslraeYoN33UnJrd7U7azf5tVfe2rz2TnN+5fWw7FWZX3ndlclBud\/1kVt5Ywfl5ZMWt0t8CM7ckKJPYx1Rehg7pY8xEg1XekmJ+l58AJ4nnobNRLJc6ZUjQBPEB+R54mnYTAGGKz002ynie+Rp4mnYjMGVK90xMt0g3QPPk85DpmYy2ZS1VAxk6oHkedJpyIwpFVd6qwnIBOked550GjJjNsmVXjJiX5DucedJ5yET6nVaNjmk2U3NYIIgvWyZ0n3UprVJktL5bZLGU8RhbZKg\/bA2SdB+WJuk135Um8RrP6xN4pUf1ibxyg9rk3jlvDZJ78ysRkbrJ8BrwrSsMwoj0XCl8\/oYAXhiF4aFzUSyXOm8PkZAntiFYWEzBRiudF4fo0ee14VhYTMGV650XiPDA09swtCQqZlMNmUttEaGx53YhGEhM6ZUXOm8RobHndiEYSEzZpNc6bxGhsed2IShIRPqdVo2OaTZvEZG22V8ROkee1qbJCmd3yZpm\/bANknQflibJGg\/rE3Saz+qTeK1H9Ym8coPa5N45Ye1SbxyXpukd2ZSI8Moq5hNmIb1sJ6RaLjSaX2MHnhiF4aFzUSyXOm0PkaPPLELw8JmCjBc6bQ+xoA8rwvDwmYMrlzptEZGAJ7YhKEhUzOZbMpaWI2MgDuxCcNCZkypuNJpjYyAO7EJw0JmzCa50mmNjIA7sQlDQybU67RsckizaY0Mo7o8kijdR21WmyQtnd4mMb5JoVV5wLOqdTlo95VAbu2mNr12f1Aru\/a6U9zPvfst50Hdw8Ky\/EHXLVN6Sdq7NRkdV3pJaSYE8R54ongWNqPDcaW7hlFZ9eLrliqehc1ENlzpllFb9eK9zRPFs7AJsZ3HNnQaNkaxQwgl1xx5kiudx8IBeHIMYWAz8iRXOpGFPfLkGMLpJ4w8yZXOY+Fg8+QYwqqbiWxDp2FTaXYIodFwBulEkvfAk2MIjYb50pkkHx7QQo0hPBrOIJ1I8t7myTGERvI8tqHTsFWGHUJ4NMyXzmPhADw5hvBomC6dyMIeeXIMIdIwXzqPhYPNk2MIj+RpbEOnYVuX7BBS1I7Ik1zpRJKvS3oMYWAz8iRXOpPkO+TJMYSCzcSTXOlEkvc2T44hDGwCycfS362Vkh5Of+X94w\/dd38Upvi++\/u5+PGn7uKnTkv6ja8+nF6+7ci7Kj78UvRDeNH\/98FvZ+1+sKb73afir0rZN38rPnw+Nf6X\/YU6XHDjBfM6XNB2vKLa6D2qjC+8ioSoKlwoJ6mP4UI7vcLFF\/qRVVdeAVpgYPAKEBpPF+ZiYoQWqAU84ALMRXyLftuvg7kixMQXYthh7NrGyx3L0D1CWk8vaeKXxELsW7AZGKtsEd9FF4xsAIAiAABrBa+ItfwJ4N986AiB6cdddjkM8k08jRg9NP09nFSUITsHOJjVe4FXJ8BzqvXoWXceQhuveab1q+pBoVMSD+vexrRKc9cCB9ljib9xDs1FmU9IgbHFMJo6hgBowK4PvOJiGRgHvGXDgr+WRoqzBfYp8\/hxVzgk8EZi\/uZpt8v3hyEAWC522DbL+jnVnBU+xiN4JRHzPgkycKiYugF6aCYgFAgk5iVMEMXEYoHzx2+xZUxt6NvxhcE8rw1VxY5USlwu+w1wjOydG\/JUA6wM5AcX5AQPJrfUHuj+ZlwSKzAvWIAYq30qI8gVXuehQ6fPtfhRWahzbZL94gsk9oNXxDKQhuSCsieM+opa4JjYtNAvwYViv+TU6QhqLAM8CVLMLSWhmIOhDFhLUAvTF\/PJBQODcYBasdJfkE\/C8ifSabrPVmVqFjdsxBsWTRw7RpClqQSf2stzeX8YtbdJJtex091O5\/c587Sc2cmZPtChmHLLGH5NDcI9oiOznGJ7damqpHWJXbIFSMhNJDAV8WaNHFuxjowTuGy83TYpoziqQ1FanSJym4fIoYUJF6zcnqSYK7wFtMgd6\/WNkVshw1xOMVngUclMWZ5pD33gu+fjAyK7PpGZQOIs38YEAHZIIp7o24nZDLrF+ugt13Jb9hPcKsNl8+jy6M5T2aSjmtx5gu4uJH1yBwhWB267ojPCQGSDllNrMSIhb6yvhDe0QdHCwdNgtnLvWh7Y7XjJaKM3kwxWKhkI9YZAuGBFN\/QnN2zf2iOjkjM7+Qa4vIsItEC6uD5AL+iTykW9TCN73CQUSSJTtyGx8YTuf8YsxzsLbeciw0qfb9zpJl7yBBlO0RffAncoHvOsnzv3ZTHteC3xp9JihrCgtbjADdfvVFyQjcp0IObNcp9ml\/JavjUg3+CRay9ota7P3+2rTL43WS3F9zLlLvW4ZVX0PdjQgbeFX8dEuCHdkcsE2Vszbb28kXBzVFEg7l5fsHLivgEculzwbdgCtJnf6B7aNElj2oMu1+\/j0v1b5luf5c3ADP\/TELaW7ge4FqQ3MJSLk5ANN2LlWzSIEHhkPP8Fd2Y3dMXBE0Ri3IXloBcUVzULGkw36+a1cql138PND9tPN9EXJU0yb\/OsjknuyVtwZA9oCmxMPl3BuH\/wfJL6BXx60E5\/eYPyMY1iOReDyvmoZkmmgm3yYdvECYxMRaonmtl5oNjvdXxmDJcAjh2ZWKh+mkza9MCG7sYVjrRwO6mOMzq4UMVzgVfAOGK1C2TAW+J2OazLcJfJpdfFQhIAKweLDaf9NsgQ8UAZosFA\/DOgFi7A6sdzwXWBcchxGJYSGnWgNpaBeMgDA4CA9kSPWjBb0CLLAMNdb9q7UE4sY9iJQc+PSndpGfM9CTtsDrBOjGZx\/2JBPiTvONmwF7aJZcgDEzscEESzxcySeoNhv2mkrNM22k+jGc84Qi4u3xiVS+b1teuWxkS8wWLL+Qj5pmaee3aNHgsq7CbBLR1DH1NlLgaFR7vlbeLyAlYwU2igp25VMV2ku3wxdyUOc8Hk5ZoXbmTJff\/bBNDV7SWAsBNqfXmP+Ilbcp6tAVZOB\/zGzWfwaI1U15I\/KFMnB7XYK5ijbMwFdE\/4rhzf1nu3yTUxE53YmtvEbnssUmOoXX0ZqdAExD4Vxmh58zvcidsc1ongNLYWIub6Zz2lGoPENLdPRkpzaWZwW5QIpLEh\/I6PLLFI0vJmrdggnIljqZz4yefexGPASzxELoegsw2tBM5ZwfUd5Hs1sayauLZ\/GQ+C7HGGQd7yxLgbsL1sYNdbrR4Tmdupt6ZBfXv11mzu93prHYB9vTUD8F5vbShtWpXOaw+rt1pTJgd1O\/XWBN1XVm9N8B9Xb80i1b3eiuutaxHz+dRbbakuzSxvvRUsfTxGdq+37vXWav9\/xvWWPA55V5icX91WdZX79pZResxjbqbcmg3qmyu35nO\/l1vrAAzl1hzAe7m1vrIxHQbJoH1UuWU6zelM4lbKrRl0X1e5NYP\/sHJrHqnu5VZUbl2NmM+m3DLKNZdmlrPcCvvIjKrPHRNnY5ig\/BCPFy2x1D2OEfKXp\/vBaHNWODxkR882yC2\/wkyh6vKhVP6PH647P+1EPkDwNT3c44k+gfhBKwuOziXSRHaBosdz33lj6jWvxp3D\/MLIqAswnqjWoH+SBYwjEgJT15JlyM\/Gu82P56rL9nJqWT6KYs9PQmAnCbo9J9lK\/MyV4QzkbIzwNGd4dgQcXQAZiU8LvHKQUO12uOEqNEbb5JAAq\/g0FrwFH6shfoDVkDgy5xl40Kjy0iyvnpCDsydwSgYOCYmnZIYG7\/zwPegFNXDMAM4AwSmy3QgnBWjPpTNAdTymGL7hSbL1FcTFAxYLTgyJ6O1xLMuqmA9gjeRVBD8Rz2ktsBVRBhznxmWQPQEOf8Fc4NwauIYMEIxDPoQGMmBtEx+EN9ueBem3fK4R5gIeCoclFxAQYCgfOJUfu7RAr0gvC8xOXDu724MNrsc2e+4N3MN+DM149m2PsG\/AJm4n7E8V\/T3s\/zlAh7Aft0juYf8e9p952HewtmJQR5NizDZXoBw72PdAGUPTlskhfV2Bshl7JPdAuUugnAC9B8p7oPwqAiWuLTwaJ4bwfAZqducDjCweWaawZ+2Yyt7DXgTNeGoUoEntO5q5ItDb7YY968ZC+B729gh71qQ9BCgJ8IxHjY+IAxmAOMiQHxK2ftVwYBvCDQxMnMsukUF8qJ6D5ybL1Q6si9wWFBuWu7R04+QL\/VxBo9RBzErsfoBdxvP3iI9IXHAh8eh8CAjNlbdAUNlwAZ4MCxYh5oFy3Jcf+Me0Kj41jvkGWilw5YZn\/cnssbThcO3mxTdVzICbD2F0NnTI5g814lXUCGyT+ND0GVdu8Ps89d+tgPrE83fBL+P5w4NfUxXRNb8EBgFA4EI8uwWPht2cf\/DZdSpZRIpaMFH5kaZAHrJ93YiNAkBDtTVPXuRMhJQkoVhM2BakcBu47RknW7LJy9nXjs5+xRgdVPoQUW\/WbZgdAj4\/VuNJiawdhzoGNMy0+yq+dFO6OuN3xbvT\/wFB5MSTCmVuZHN0cmVhbQplbmRvYmoKNDggMCBvYmoKMzk4MQplbmRvYmoKNTEgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUVpCQUFBK0FyaWFsQm9sZAovRmxhZ3MgNCAKL0ZvbnRCQm94IFstNTYyLjAxMTcxOCAtMzM2LjkxNDA2MiAxNzkwLjAzOTA2IDk0NC44MjQyMTggXQovSXRhbGljQW5nbGUgMCAKL0FzY2VudCA2NTEuMzY3MTg3IAovRGVzY2VudCAtMTg4LjQ3NjU2MiAKL0NhcEhlaWdodCAwIAovU3RlbVYgOTMuNzUwMDAwMCAKL0ZvbnRGaWxlMiA1MiAwIFIKPj4KZW5kb2JqCjUyIDAgb2JqCjw8Ci9MZW5ndGgxIDE5NzgwIAovTGVuZ3RoIDU1IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJzteQl4U2W+93lzki7QFtp0X0+6pUuSLmma7jRN0yZ0SZumLYtA0yZtA2kSkpRSdgQqg6Cfgxu4IDD4iIJeRS8z4zA46nX0XnXG5Tr6OSKfF0dAvTNu4yjp6fd\/33OSpgg+883z3O\/77vPQ9CT\/d\/svv\/\/yvuccClEUFUFto2iKMvaUlCeMr\/wn6NkL18CIY3J4YrJ+HtCfUVTybaM2i9W2Vf84RaVsgr7KUeiImhRfhPbT0M4dHfOtj81KHIf2uxSFFjpcQ5Y\/\/PGNrygqFeZQe8Ys692UHj5Umg\/ajNMyZkuvfHc9tO+kqLInKJp+W\/ArSkRFiA6KlMAhjful36CGBXERIsH8cKEA\/wnPU4qZ56j1y4FLJFyUuUPLUPCZ8YveYruRMrwBPdVIoZmZGYoS5ot+iaVRCZSA+hjaG4QbwNpwilLGSmLzJLGSj+m7\/Lvp5f5jwg1XpjKEsJDaDNKnRAxGBc\/ajCJFzPfnoZPaDvpcoF+lMihKkhNbIc2X5udkh4eFhyXF5sQqEyrV5UmJ5ENf8C+Mzckv11RUiOOR\/\/KmM2Zdc272gmiEPj5QIktNyc2trT3EdtOn9z6EMjNLSmrqxoD\/fOD\/J\/o0\/pUgiTipUl2pFksQ+gl7M4o4VSEOi455BtHsFH2aTTtSH19QiD72G8Cy6plP6dOgVwqVDWomgUI52dJ8dT4sB21oCXwpy9WVYl7fJMGjV0rtow98t24VQps3nnlr0wbR9B5BbU1\/TWFBjrBC3d6jqkSopGiPXn9k+0ufTe1C6Na97IeuRQ0Mg1rGqqvr6kYwHsUzl+kjILeMosRqXogKw5IrzVeBdCXGI5yXmhDGgZMQHx4mDZPmF\/sXlpUttZRL4uKa2N91rUWDltefX7Uq9\/MFxUXGoaIMlJr98stdxjHnv7\/g9qCF+Yvz8nOTi9PFcQu0Ve0\/2WQ2NzZukqkzM9Pjs9LiUuVyrXb9jhVgUFcnaJY+86mgXRSBPYUScmLjsWB1uTqJAIM\/qtgclVKljhWoT4iEcbGp2c0JS1zNlVUpqZERXq+fPv0yu31cHD8\/BiW\/kJ+UmJfbUDyFDr185k72CQoQ3wl8t5EYgVgSq5QJdKwydqff7xeqL1268gp9mvhlMbuF\/hTwKaCqKCpJxCMEGKnDpLyDACKVMjYeBxHnNVW+OJ7oSpDEwK1BWeGpuZ2D5ZLYKOR57Dn3UoR8npNP+D5NT1OWm3u3fjlsQxdqa\/qWaxbV169YVlPbkKMUp2WKZVm9t96Hjmx97j+3bjm4y\/\/YoyZzSUlaWk\/P1mjBontbWpG+9fb9en1LK7aoEXx5BnSVUw1gm7SS915iAo3By8GggYZE7QpsA3yIgtCJiPJJ8UHz0KIL+atW\/PKRHlN2tjAqSvLd\/OgwWmNYbNpv7kPSvBbdzid0ublDzXn5qKbUbmfKkVTaoG1QxMwT3FW4p6mpoKC+4Sj7P7fU1GtTyhIjFmUxqMu4oXtRQ44kRZKRos\/KQilp7JexiYkJuarKPKlcUi5ZBjYYZi4Ls8AGMZUDXuHUDEQc8Xte2GyQYmgNDfWetXvf3bPn1r1v7ZiYqG9AAtSsHRpq0mqbhoa0zejSpnXjDfU4\/N95d9\/tqLbG67nn9sVtbW2339oO3yBziqJEORAJaVQRqRfBGA\/HlFhCk3DLyYmNVSYScPj2lEDx5sCqmur+\/hO91eqBh9gXzo7k5RcVL6988WypIj0NZec2Sg7\/TsQAsWzZ+H7LQEp5Xd2BGQpl3lsoXbBg+o+Cb1DsgkJpbVNhQZQQNNnE3i1MB+vjqVywHpcj4sIEHFiQb9LYHDGYr07kzYfuTZ\/Kje0DD\/u8yDt+rGuRpsX\/N6RZdNOS2pq6+iUr6hugPOll8ptv\/uTPO3YiJquDZei+w+0dCLW2PHSXQY9w5CBqEsLnPEEdV8WA3HASL5D2aNx\/ua5U0dDb1aFRqXLz4xPo07cMZGaWvl+AUHpGe8eXwGMErRT0CpbhmitWSRJG0H+ilX4\/5j7AbhEUiCoxd4SjULUQUFQKuHhLShTkndzTol\/aPnFio6IEpaWVZrFbXj9\/7g0k+OTlR9m\/nDn79p0H7ttzE+a0c+aS8CB4SgIyJLGkGqk5l0CV5zMQFyZSHnaiSDR\/oWaR21VbPT8KRSYkVdcMWO47MzBYVRWXKmKmqx9RdpeWQ5VUaLX3C96ZNn5uGWxqlhYiJCtu0XW4\/4irxMyM8A2QGEflYZnlswWQyJIgPib4qonjYif6+Gi\/t6dbVlxQvlw3vvSnbDSKfMlV3lhcnAZ\/peWGqqMiJiWnb8mmrT8\/Mn77Um1eBhI2+e9HMQuk+Uv7D9xj6iqRL4yGDdA\/cxnNAHKAaThSIiFqOcOeThS1f\/80RmPJzCWI20qqEBoqgCOQIioubbCuIj7pEwKZrRJcFNSaHzh0+PUDB9s7+nof3nLmqz17pOx36e0dnsdHhkdHjpvM5jr0v85N\/7Ubkqmv7\/BDZ149\/GBfIxoZfqbMUqVGaMz53mXfuCSr5GGsxT7YkwtFCbDvk71WkrAPRQr2ixKuvHIORgtgtAbwgxoLYxAXklh0kt0ojGM3CZvOnbvya8C4C+wwkPiYzflKJZOUGAsxIhFK81HY3HLaVSfv6Fix4TCSPPE4OnGS\/ZB9\/8RJFItGRw49ODw8ZD16zGoT7H7lFmuXUVrx9NPsc+wLT59Cp55C2vMeH\/J4LnzkcrnXgnaQ+cL5oF0k0T1BQq4petf0TkHe9Psi5hz7r+em38RWKmBfPyTKw1GQlyCpnHU5TsJwaUii8h\/6kP\/2GH3r28elFXKF0SgvCb+SuG7dk8+7XCiLaS5Ztz6LEV++vHNi3YsPVnd0mOVypCgbS\/n9suX20fuXGrv7ax3OnNxsQKdj5hL9S5CciXVAZCvG\/Dl58VxhgD2QtFE8nxDY7QAUfeSryPz82i51VfSKvQ+sda+b+PnLW7ehqV3v3Dlkmf6oqlqvK1EgVKZcbCgvpz9Ma8vJRS36j1zr15\/5t\/Ub0H0H0QAafeiQuWe6fmNTM0JVqs3b6mpQdTXR6zJ9GPRaQElBLxAuXshtf7GQ3klc4SD5ze0oRKV89O2vHVvR9jW\/fm58fPvqs4qcPHFqUlJurlyel52QglBick6uKG\/3YfZWdu\/Rqf370Qa09me7fg9Fpm3wT5\/09aVnZKS3D3zyp\/7ezHTwyh1Qt94EHeaRuhUWrqokleVN\/55nB31e2av0qe31F7KWL1sPc2uhCtEQZQkQYyH+o5WJvN8aDFmZqSkxUQr5xsduaWtDNdoD7JZDvb0ul9Vqf\/vsGbTwuXffPffsO3++DNyAi+AAcEvBdZpLOGUiXzETEpRwYIFPwt7UFJ129ZrR7Hp1ZXLyr37l30ufbl1fW5Ofh7Ieh5NkSqpe+9L0AsEXwHEt7EIXoQaXcpUfq5UUSONEfDoNeD4sIZY\/uUqz+ebai5tOLmvWFjcs1ptGF+tzU5AfpeToVYpScYI\/OiY9o7RGURIfD2eim+9BefltbaBAcZGp4ZbphwTMvsJKlCVpWLSLVQsi9xQWxIshQmvrdrPloFUfVNzXwU6ouEiEtyEhF22SYHXJ5uo4Djv6NYTqdu95i\/3+kUfQo8dR\/F\/uWaJgv082LLbvX3YTWrrsdntHO\/qP7j\/YR3E2VqLWf37mNvMDi4Zra5Ddfvk7+xoEezdIjYZT1zk4RSfhmiuG83MgrSC+pImk4kajqAsfICH7VL0kM1Mqra6GU1BiTVmfrDCJPj29QnDU7zhmLpalZcQsWPAvUUil7AK+TTMXhWNgTTXwzePOk5Vqvm4HTkXKq+tmaMnHydaEBEmt+vXbNI0oLb255Ng7vRtQdZVj9b3fbt4Uzn4bp65y+zRF0vLnf7Nihapi0SKP57Hvd02hEyk76hpQZaVBIZEkLyys6HTcZ13SL1c4xp6OssmLEVIw5SWSInlJCRwIN60dHCwtRT4vrj2b4d7gQ0AD37Oo+DMmaAvH1ZD8UkFT8I2qp2\/FQHuHJAf5Y6Lz8qoaK8rFYv9t7cWyosKO9lsES9m2l+XytNScHFXFq+gOOOJCJrdBJn9G9rhsnEcqfiPBUQ1gxCoRv3mo+AikP7tc29ltPOYb96x9\/NC4f9pSVOfsr6tHNXXLl9XV7e3JL0Q7d372xZYtO9G7\/t\/f2zy42LD\/KD5s6EEa\/IlyyY6As1ZCwwdulGhalMue90x\/PcZ+gliUmvfMU6iIfUfE+C+iP7GpgMJuqNUHgrUa9l38tRshQdo37LfTn8PM\/0G7vz9Pr\/AfhdltgNmrkE2SkJqZwJ\/K1XNur8Dd9Nm\/RcllrSvVVdXVq1pLZPHfSsfGTr+xcTPcW216+\/HhYcGDcoM0DzVq7j2ua0WFBdaiR\/v7d94M9ftm1LaY4s6QQi\/BUBJyhuSjVgpHx1jeTdwt5xQ6\/sViNyRDsUzb3LLq1Mk77ldVZGUWFTeW3gbnRXHG0NADk6YeRcmCeMTGCpvYWxPEclmNvkQRFQmnASztTZCWCifW6tBzSRh3aA2cT8KD5xNebk5QD+6sMiWIvr+jvb6usACVlZsnNI1FhXqDXTvNalDk4wel2gJptkRb8Oy9f71dWgs1Iz2jUv20iImOKSjS6npv6ujIzzGbPcvMfeXK+RFI2MK+gUQR0nxNnTQvUjj9LXs4Yl5RYWtNUVGcGDCahLN9SiDOlODAuYfbBDG\/zav5281Jv+\/Q42s9yOs7ZjIaqxeikiaHCUoFH2cihi3YuWXLp1\/fvBNc0r0X\/eXOFhtqbT1wlNwQoZA7PCJtp588BEDUDvwMAPrxnWUsV2gxZlyJDTwPwE20dfJ4X6suNzsm2o+iF+TmVi4qK0tMAj5s1j6omeXl9fVbp99Ef72rsCA5OZOpa1jP4tAGGWEUFfYckFHccwCuikkQQvXsK2jhv\/wZ1X7yCprPPs9+zPrZKxC8G+ldfgd9JwTwv\/uLMYeNoOVl4DCf0x4vltDhsRv9KB9Vss+im9gv\/uKDU6weGdmfTR9Dj21kfw9LqO6Zc6IYqHE4MlrgtBIevOsj21SgzgVOK0lcOuCoQbMnLKjoSXToHaEo5l73SNfSpZu+2TjQ1nZ3M1SYVauePD4wgBSltz2TlfwfOcmpaUVNTdO+5rbcvPq67BxU3TDYXyxDKtWyGnWl5vAL6gE99O5ZfesWm7XNqNdr1vWYUH\/\/pq5W\/dIvq25STqqr8woUJYJfKmtqSnKyoaqXNLWyf5bXNzR2VyiTkiohz2ZOsJvRJPFpGnfXnhAbLMxS9expI3azPzlZ2zyaXywrky2MXRCTl5ocEY7wvf02\/8jpxW1FRSgiLOYPNC2IXZiUNE7firN4JeRVtEgB51ApuVchBYLPFhIWUm6fT0ziM5sGDQQPXRAglJ\/rciZKUE3tkKVRk\/xJ5LYtv3t3+1ao6qUHusXijy6gnrL5rlb9siUZxSoD9oQ74yG3G7k9d5sNbVvhroNt4e6WcG47An4PnEklCVP0a9N1gv3TY4IP8Ln0g3PsA+fw2Zm9m\/48cMeIAvcAAQ\/jBxN0yCaNwRF8UW5YbD5i34x8vhOrWnSVF79GNfVLboLDfm3Nkr6mRvZu9KEmNx9t2Pf1x2BBQWH3vu8\/pLvv0Lcg\/eL7H9DpOjuxnqPs+2iS8lMxFKVW8gUHw6PO2ewXiytU3WXtkix6g\/9p56LGMmX6aIqsuAOvi4D6fwfsZiQzlGIx\/kc5NI1U7Ftfnzr61aFn\/sb+7sujR2AXv0PgwpffILBO3x\/A5lAQm+BnCu44wlEkbAPfQUL4BcLvzwsapp+nuFxHW0FLXAPAVzv8ADL3lO4y95ROiUh64uSi56M+9udI+ciTSMr+Gg2w\/\/abF9Bl9Bp7BYnYBnY+9L6HeergRH4CTp0V\/DOzwCkCIiR4ax4IFt4P8YGqjONU91WUUqnvqKxA8FPWlD6sqpQWNmrkJZEXk8pLl\/Q5f752OTrjbtZu2frsKd84WpG5sqwcnGNbWa0Wv0aXKIxNUqlc3iudaG2Fwr3OMnlyOLnXPHFycgMaHcZxnI2fupJzcTR334WghMCZlI5FgtrpTwTVbx09+hX7Jop4n27yn\/0j+zd0Af2GXQQrT4GBTwAys0\/F4DoFqAme9fundQS9brD\/RdECLIV7ZjhrtFQM0RpOUiRgbfeVeZUVOiNGon+s99XtgoNsXkHP0kd84yu3Xfhnjxd1p\/bBXbhm0Y719fUDmYJHP\/2wCE1ueP7I1sfRoAXjDeFGPwryYrgnC9yjqpw4cZy6k75pzZirulbwVdjq1U8J8y6ftr\/44gcfnEQLURpKPQ9WLJ65SB8HJLLgXN0IzPJnH2sGN0u+fOCkFF\/1dCmJDnmSh7MI5Q3KZIDymWdHR+COrXesuhr2p+eeXrdPVfEwkhW1tsqKi4t1i4tkKEml6upUKisqjCvkcsGLhXp93\/5VAwOr9t\/Uos+TmXvHTrs9aJXz+dXLliAF1KOi4jadrKi4uGX69dGaWlSlXrO8Wo0aF3FRLPJxuwnEPYQr3pwkiN6B9n1+Cd32DeufoVgWwTaynd76\/Xlh5JVv8UWeK1+kHw7cPQaf8Kq54w9fJciNGwCA8oPFn8zq+SpCmtfQUVW5YNVt97nXoonxX\/x221a0a+qdgysHBFlIXWVolZeg8rJ2fXkZKsN3j\/rWj5wTE2d\/u2ESHbyPPcTee+gQ6jEJXp7UatXqTVvqauHWEdcOwQyp4jHkXue6tUPEzCkeCKygaBdE50KczQibIYKAQOGVaklCJrIuKZK3sP9Ex7F3bhtNRVMvoXusRbTgjVPsyj1C9AGsz4LIHRbhdwkUIg9Mrto4VIIVKBKlS63Dx14YsaPvhRlFS\/rzYUv3P\/+zfk+LDjkdb2asVbQqyx6isB3kcp\/Kzly1oO4b\/CLm6j+8X8E5oJI7EfB\/sEZUyW5B4oS8GSc+JxBOoX\/NolXUx2ia2iwcoLbTV6h5cNXAVSwYpNKhfyf0t0FbA78GaFMiGTUF9CbBK9QkzBmBawD6duILTc\/4RT+llsD4PrgKgO6C3ylYr4CrE64OuO6ANbVwJYStpNbCun7oixb+lmqCuVuwPOjDcnZDfzv0T\/EyJ3l9doQ9T4XB2Ebo7waZJ6BvJZ4Hv9CmRkFuBF4D9A7eJh1c2SDzFPx287osFn1LxmvwGvouKhPoLMAkHk7W3dQYdZz6K5yAqtHt6AtBMXzcghOC1wXv0xRdTa+nb6H\/lX6P\/lRYIKwXbhC+JIoQZYp0IqfoF6Kvw5iwjWGPhX0UxoYnhHeE7wz\/MCIpIieiN2JdxE8jUWRppCfyJ5EvRX40j5qXMi93nnbenfOenPfCvCvzU+Zvmn9g\/oUoKoqJauX93ky14j2Fb13910NfpihuXJBKemgycx5pYVpARQhyeZqmGgQynhZS8YIGnhZRyYLVPB0G9M08HU5ZBQd5OgLqWgxPR1J7BCxPR8cI6d0B3VB07F6eRpQo7gBPCyhh3IM8TVNZcUd4WkjNi3uMp0VUVNxveDoM6Nd4Opwqi3uPpyOo5Nj9PB1J6cTzeDo6XCA2AmckpEFWTGo3Twup1NRVhBZB\/7zUSZ4WUompOwgdBv1hqQd4WkjFpR4idDjGLfVJngasUn9B6Ajoj0p9jaeFVHLqe4SGe0VBZuoXPM3hz9Ec\/hzN4c\/RHP4czeHP0Rz+HB1ODWYs4GkOf47m8Ofo6Jj4jLWEnodtL97F02B78X5Cz4f+uOKTPC2kMovPEjoK61b8AU+DPsUfEzoG+hcWf8fTQipdFknohZiPLI+ngY9MTWh8xxUm6+VpwFC2nNDxWB\/ZGE+DPrKNhMbvV+Nld\/G0kGJkxwmdSOa\/wtN4\/h8InULmf8HTMF8uInQa9qk8j6fBp\/ISQmcQnz7J09innO+yyHwdT+P5XMzkYp\/KbTwNPpVzeBZhfOQ\/4WnAR34HoeWEzzGexnyewHRECP4RIfhHhNgVEWJXVMj8qJD5USF+iQr45TjFUOUQAeWUCigzNUrZ4LeDclFOuHzUJOUmPVpoeYDG3xbot5MZChjRUA74MJQJ+kZgvY\/ykpYNfm0wex18W8nMaPjooTUIvTZqAnqMhLsT5AbktAP3SeA9DnwY4OsCnnZqCOghoN0w5gnKYYLal1JKoPKDLTUlIzpYgIMb5jIg1wJyMI8hag0\/dzG0RqEXj46Djt6gTRgHO7HDcV19hgkWDNUE7UEYwb0WgsRcGzk+Lt5ShkgZh9EhYi9uDQPvCVjrIT3jMMtKkGOgP+APA+iE0bGTdU6CbS1ZbyMzbLCvDBKkreSb4TUKzGVIvxd6MH7uoAdn7cDjPtDCDiu9gIKGzMQWNcEMB4xfHRU1IXOY4CyGKoCZdiLJFbSvkOojNnmDctUgoxSibpaHPESSeQ7vAIoWggmOQCuxGGO2hqA7\/A9F7w9nzkZiM5k7AXOd4HMcq8PwsfN+k5P4cgHmdmJNJxkZJfpbQFccf11EloeM2InuPfA9619sURlVTVVB1P4QMezbcdDFTTzJ+XSY6OsjMbqUxBFDUJgkccP52ReM3cBs3OciGYQjDOtkI\/pZyTw3H+Mygq+TyHETrbm1QzwXG9+2EN5uYsEYzPKRMbxqkOgRiNmr48\/Hr+CywfODnuGgDbJgezb+f4iOm7StsGYI2jI+F3C94eTKgnKutoDz2ATBaYhUh2thNsFbaid1w0EqRKCSXY09XuMgVAHML5yTj9fmzunwj2Ibmu2B+PSQ\/A7EWyDGr2VBQPoP9aoNiQFsCWeLj8gLZI+HVIhJEj8uQMlJqqLlupZysWeZE1VcdXPx35xVHI3rrJuvtljbgDcDfPBMXNN\/LEa5XcnJe2aWeyBD7DzKHlL\/7SSHfbxv8R4VqCPDJJsdxMoAynOjWkY8YyG0lY+DH1btqzOhgOxe2M4aqgQ+NlKLsIw1pDbbiFct0IcRGoEZgbESnueqq3aCQj57Z6uFN4hYQJv\/k73279zbmPSreLQHeDAZwWheDX2cnwJRYyNnAge\/J85G94\/t14GovP6ejT3XFcwcb8hOw\/mbiwIbL2uExLKT97uM2Ozh91Ku9uDKYCH4c34OxDEXV26+gnMS8D7A7Z3OYKRYqNkzy9X17L\/AF0GELMR2F7\/nBOqHlfSMAzZcjszuggzZ1Rx8zBQEdLy+bym8j805tYC3C0MwspJdxjGnzvzQxh\/hR6qvnawLzL52dZNdVd0C2F+9GqPG1dNQuwN6zZ4oZ7NmdicK+FBG6r2LSBkOtm0hEYLrFuchL3Cb3WE5rQeJLjZ+pxoP+jK0lnA+LOE97iVZ4gjqEMjrubH096MausNzVobuNHNjehaJCYLj2D\/ox8BugE+8Th4ZW4gGVvKNZc7ishpmDIXsHb4fqcdc5bcSCwI7Xs2cKm4Bji5Sca59D8Gd\/wK7zCw+gZ1sFqPQmjJ3lZfUCs5Xg7zd195zLdfxqCdovZdEqZNw57KI23lDd\/R\/NAIC+5ue0pFRI9UCrX7YLU2kxwB9+NxqgpE+aDVDbzP0SGFGDz8uJZ7qJ\/uQHub1kj2O42GC705oLyU1roViSBu32mB+J\/DCa3XUEiJDB9x6yEwT4d0Bve3wq+Pn4RVa6OmFNqZbSRXk5HXCKu6OyMDviZymZuhnghbO1cpAJAY064CWCfjr+VEN8DYQflh\/LL+F0J1BPVt4TTUEI8wZ89SCRu2khXt74bcL5vUQ+RpiM6dtJ7GhBcY5W3REAyxZwdvKzcP49PEj2EdYv3b4zFqlIRjoiTaz+Gnhtws0x\/xbYdRMdggjrGwmlvYQ9HQ8ZtjadtKatYrzlJZYg1HFGDQD3QFXaxA7E\/nmdDGFcJuLXT8Zn53F2afhv7UEOSNpcd7QkpaZ+AqPynhfmogdV0vtJ5GoI7M0xOKeYIS0kOjltA9EJyfDGKIJJw\/7NlSXQFQzP5IjHJfAeC\/v6R\/iglHXEEywXj1BydfjrDjOlJeWqxjzqI3pcDldvkm3jdG6PG6Xx+Kzu5wKRuNwMCb7yKjPy5hsXptnnc2qYKKj9bZBj22CMbptTjNe026ZdI37GIdrxD7EDLnckx68hsHsS5VMPv5RyxiTxeEeZfQW55BraA30LnaNOhn9uNWLJZlH7V7GEcpn2OVhmuyDDvuQxcHwEmGOC4QyXte4Z8gGP8O+CYvHxow7rTYP48N2GMxMu33I5vTaahmvzcbYxgZtVqvNyji4XsZq8w557G5sIJFhtfksdodXofHYLY4ml8MagKKG9DC4iynosA95XFheYZ\/N48Vr1YpSFZkhJ4vM3GzQ0ML4PBarbcziWcO4hq+PbrCTYNjssUzYnSOMcXgYFGXkjMk1aHcynfahUZfD4pUxXRafxz5ktzA9FmKulymrrioP6sV4x91uhx0MHXY5fQpmqWucGbNMMuNgsg+Di7sZn4sZ8tgsPpuMsdq9bgBcxlicVsbtscPoEEyxwa\/Fy7htnjG7zwfsBicJsAH4fDAAXvAEiGEsQYZ\/CfxBddwel3V8yCdjcNjAWhleExAAhk2MgmUhmk2AULtzyDFuxTEW0N7ldEwyBfZCzo0h04HDj2nLeR3j6bF5MW4Y8VkBeHmQVy1BoMAOUny2Mewejx2kWl0TTofLYp2LnoWDCqINzHGBKPge97khaq02bCaeM2pzuOciCpnknOSnY4cAQ8Bn1D5oB50V0dE4RoZdDoeLhAAPtYwZtHhBV5czGNkBJxSM+nzumpISm1MxYV9jd9usdovC5Rkpwa0SmLmKz4FCcC8JCy9WDLO5dtJeK9ne5Ge04xlvYZhXu8AmDI1tnc0BiUjgnpvWGMo5iR0d3YWd4yU5A3YDBDZYNeKxADJWGTPsgSSF6BkatXhGwGaMMWAFHoXljGsQktOJQbGQwhKIs7\/fCqyQxet1Qebg+LC6hsbHwCMWLv\/tDkCmAHOcYy3Tw1eWtwqJRlYbTm3OD9ecx0zYfaO4OyTcZHy4Ye0Dww47xCknG\/PycLUVJJAkwhbKmDGX1T6Mf20EEPc4GOQdJQkLrAfHcfJ6cScfJWBhCRjutUGxBg7Y1zxK11SVS3gQySUNjzRRYmLUNfYjNuI0GPc4QRkbYWB1QQUmuqy2DfkCATYbxxD8VjtJvBouxC2DrnW2kA0C6h9OGaIPTjL3bKTwQ95RC1g1aJuTuZYQQz1YvNcHwYSrLyQvl+g\/BgDON72O6TG2mPs1Jh1j6GG6TMY+Q7OumZFqeqAtlTH9BrPe2GtmYIZJ02leyhhbGE3nUqbN0NksY3RLuky6nh7GaGIMHV3tBh30GTq17b3Nhs5WpgnWdRphHzJAJgJTs5HBAnlWBl0PZtahM2n10NQ0GdoN5qUypsVg7sQ8W4CphunSmMwGbW+7xsR09Zq6jD06EN8MbDsNnS0mkKLr0HWaFSAV+hhdHzSYHr2mvZ2I0vSC9iain9bYtdRkaNWbGb2xvVkHnU060EzT1K7jRIFR2naNoUPGNGs6NK06ssoIXExkGq9dv15HukCeBv61ZoOxE5uhNXaaTdCUgZUmc3Bpv6FHJ2M0JkMPBqTFZAT2GE5YYSRMYF2njuOCoWbmeASm4HZvj25Wl2adph149eDFoZMVcMSxkYcr3MuE0If4c0d81DiKhtuZS3PmzPYOk9um0DGup4Ws980Z4fvo3fQZ+kX6LHw\/GTo+p\/\/\/7guveeS68dLrv99Lr\/+6V043XvTceNFz40XP\/\/sXPVxtvvGy57\/nyx7Oezde+Nx44XPjhc+NFz5XV\/MbL33mvvQJoHPjxc+NFz83Xvz8f\/biJ\/hkxH7dZybcCD4H4pqzjpyyfJD7oXN\/ONpKzjzeObMCfS3UJWivof4K8y9B39znKXPHAmu8FPfsxXVNjrOjfYQKncP16ElrHXmSM3d87kgXqWYeUhm5+jc5Z\/a1xkORcl0XQ5cwS9ggrBVqhZXCKmGjsF7YJqwOnX3NcfM1n1XN9rbhHlQGdOj4bG8bqcNuQNR11YxgP4qlPqJzYMcJGQ\/2tfOnEMtV\/g70\/m8pu48qCmVuZHN0cmVhbQplbmRvYmoKNTUgMCBvYmoKODk5NAplbmRvYmoKNTMgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQmFzZUZvbnQgL0FyaWFsQm9sZAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+Ci9Gb250RGVzY3JpcHRvciA1MSAwIFIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovVyBbMCBbNjY2IDI0NyA1NDMgNDk0IDQ5NCA0OTQgMjk1IDI0NyA1NDMgNDk0IDU0MyAyNDcgNjQxIDU0MyAzNDUgMjk1IDI5NSA2NDEgNjQxIDI0NyA2OTEgNTQzIDU0MyA2OTEgNTQzIDQ5NCA0OTQgNDk0IDQ5NCAyOTUgMjk1IDc5MCA2NDEgNDk0IDU5MiA1NDMgNTQzIDY0MSA2NDEgNDk0IDU5MiA2NDEgNTQzIDI0NyA1NDMgODM4IDQ5NCA2NDEgMjQ3IDU0MyA1OTIgNTQzIDI0NyA2OTEgNjQxIDI0NyA0OTQgNDk0IDQ5NCAyOTUgNDk0IDQ5NCA0OTQgNzQwIDQ5NCAyNDcgNDQ0IDQ5NCBdCl0KPj4KZW5kb2JqCjU0IDAgb2JqCjw8IC9MZW5ndGggODMzID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDQzPiBbPDAwNDk+IDwwMDZFPiA8MDA3Nj4gPDAwNjU+IDwwMDczPiA8MDA3ND4gPDAwNjk+IDwwMDY3PiA8MDA2MT4gPDAwNkY+IDwwMDIwPiA8MDA1Mj4gPDAwNzA+IDwwMDcyPiA8MDAyRD4gPDAwMjg+IDwwMDU1PiA8MDA0ND4gPDAwMkY+IDwwMDQ3PiA8MDA0Qz4gPDAwNTQ+IDwwMDRGPiA8MDA0Nj4gPDAwMzI+IDwwMDM2PiA8MDAzMD4gPDAwMzE+IDwwMDI5PiA8MDA2Nj4gPDAwNkQ+IDwwMDQzPiA8MDA3OT4gPDAwNTM+IDwwMDc1PiA8MDA2ND4gPDAwNDE+IDwwMDRFPiA8MDA2Mz4gPDAwNTA+IDwwMDQyPiA8MDA2Mj4gPDAwNkM+IDwwMDY4PiA8MDA1Nz4gPDAwNkI+IDwwMDI2PiA8MDA2QT4gPDAwM0Y+IDwwMDQ1PiA8MDA3MT4gPDAwMkM+IDwwMDc3PiA8MDA0OD4gPDAwMkU+IDwwMDc4PiA8MDAzMz4gPDAwMzQ+IDwwMDNBPiA8MDAzNT4gPDAwMzc+IDwwMDM4PiA8MDA0RD4gPDAwMzk+IDwyMDE5PiA8MDA3QT4gPDAwNEE+IF0KZW5kYmZyYW5nZQplbmRjbWFwCkNNYXBOYW1lIGN1cnJlbnRkaWN0IC9DTWFwIGRlZmluZXJlc291cmNlIHBvcAplbmQKZW5kCgplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvQXJpYWxCb2xkCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFs1MyAwIFJdCi9Ub1VuaWNvZGUgNTQgMCBSPj4KZW5kb2JqCjU2IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FFQ0FBQStBcmlhbFJlZ3VsYXIKL0ZsYWdzIDQgCi9Gb250QkJveCBbLTU5NC43MjY1NjIgLTI5MC41MjczNDMgMTc5MC4wMzkwNiA5MzAuMTc1NzgxIF0KL0l0YWxpY0FuZ2xlIDAgCi9Bc2NlbnQgNjUxLjM2NzE4NyAKL0Rlc2NlbnQgLTE4OC40NzY1NjIgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDY1LjQyOTY4NzUgCi9Gb250RmlsZTIgNTcgMCBSCj4+CmVuZG9iago1NyAwIG9iago8PAovTGVuZ3RoMSAxODcwNCAKL0xlbmd0aCA2MCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7XkJWFvXmeg99yLwhmPM6gVzQWIXi5FB7CCEAIEWkAQYA7aFdAGBkGRJGIMXEsexHSd27NixXdtJShbHiRPHSVMTJ2kyzT5tOt9k0kzTSdpmmUzbJNO+dpp5bWKJ+c+590rCdvL19fvmvTffZy5X9yz\/+fflnHspRFHUAupmiqEoo7moJKG1fw+M3An35iHn5OCvnvnHT6D9BUUlHx7mrHbO2XKRolJ2wFjZMAwsGYrvhP4z0JcNj\/m3SaikW6D\/HkWhJU63zfq64a2NFLXiX2F+\/5h1m4dqhota6YQ+67KOcYX5n\/8H9IFe4W6KYfajw5SEWiA5JVEAhlX8k3mbGqSXL5DQi6OjaPwX9SFVOPd31LZewLIQbsqiV7NUPcXOXZG8E+xAipha9HQ9hebm5igqKkvyPKZGJVI09Sn0p6KmQNoYilLEpcdlpself8rcc2U\/03vl4aipr\/emRsFC6jxQ75GwWCuKOEXc+QsS9qsPYf1hipLEw3gqlUfWJyXDlZgQEx2DW\/FSJiubXFJpHEwqy+DCvfTDdNOTfRuUyg19z6szdY2f\/PyCbm1JVnbOGvXfo\/GtjWppBkLqxiNBq4RFGZnrNzjv3GRdkZHWPBw8jeK21tWuTFkcHbhM\/wKtTCkrq++vrgYeqbnPUFBShnlMRAqEduwO7kmS6L56BuYG5j6TpEmUFNZiaXpcdEy0NAPzVboO86QowWwnx\/CsZgD3cCUm4EEFZrqU\/hOdf\/P+2w+9fO\/9xo5244njrx30exsa0s+skcs7OmzbutavK0stqa72+3Z7nKPlNH06uHJwncJsuvfMyy89cra9o7DIZN6Tb6uqkGbIMiurm6YOXRyfqKhA8vwSMDei9oJVnwM9Snj9pifuvUDvlbBfbz+NZ\/PBSlUwCzYC85SmJ6bHofeD7VHLgoao206f\/no7WGI9SFgPEiZS2RQVTyvLMnmhsC0EYZUgkbJEWVa6TpSzB118EiVduvuIXoc62o8de+y5u+9ua\/vezbtefmV6uqzMMbz78p699DRquvws6u4+febVN++9r72jp+fMqfO\/2387OnB78P5tEw0N09OYy+PA5RLgciHxBOAR38eZrYFyejhwUsKeDo6cDjyOIUtB2lOSTMxpZmJ6FnELuEoFrhKzRZtEx4gXc+rKvXQi26o98G5bG1JrXH5N89llHtcLP3CNIZSW3tr2xN05uatOn64sW9\/dueXJocG+TQ0NTU3b454dsDocp4w6ncVydCpfng+6apz7LXMO6MuoMmAnJmx0TDdJpCuNzs6KX8ZzgogzKJN45WFo5sh3k7IbNusr9fkFqNJi6Z\/xehBaV9bfv\/VH0zejg1P\/eNpmC9wildXVNQ22alta3K42PfPL2E1yTX75yOhrPfn5aOvE8zsco+Xl6J6jqBNtv3C8uztQYtbps3MRMpsO7Ws3GNop4Ldt7jPmQeA3mdiWuKySt25SYrRo3\/hl4K1g3bhlYF1gUFdctGnjYUe7cd261DWosHjj5kMvjd76SJvOPaZva9N53A1met9v7joIps+TG9t9\/pd\/feigQb\/vYbQl+MLI6OgoUiP16AjaOAkWewPYeAw4WAIeKMXhE1OKmVDQj81U9W9q28dxecNRdLmyfNWZ2r6eLoqeC4I3\/Ij47FKKkkI8Spl0Jj4dEkJ0DI3+\/AKd8vrJwL8cfhm9eKB2zSo5zifoYNBHr0TOh0d37QSavXO\/jfoEPDoXbIQtkn11xJJ4JYZLjCaxCtJHlV5QHrzrrXf37NVoDMbDRy68uu+2svOF3V17TnKDubmopHhoaNuRQQ79RP4zzxbU1fXwgy\/85Dsn24127vu5dzXUo5bWyand53bsrKm1mLHup0jeZfkMGV+qSGQgPqdmZmaihi5f\/vo7zOwVLfA6CR69k3mLWkXiN1HMKEmJcdI4Em3ZmMu4ySOO17paWmSypQtn4uOL1tYPtrUxs\/vOpK1RlGgKPIFn6QZb8drU1QjVN1wK\/AXTbwDbPwGYSygNRAtWQ7SoBCFqBIeMySZd4r\/4IjqRZjFCBCVH88EPF\/3pBrN5431mC5u2TqEqtL7ShwprJ7eUKVfcl1hSvLF\/akqnk0lvikFo8aK0cyvjey5wOXlJyQiUt7GvtSVjBRrXpbEI6XXbNJUVsozlsUuS0tMXDuQqc7IHE7m6mowMtDo1X67KG\/3Zh9XVZWvR47IVS5cvz5DmqfLkKDenuWwUdDYOmk0K15TxGaGmqOc+Z54kupQJlsfujUXGWoXiki7YGqULkcswj+Q6Rh9+e2pq+47XXpycRIGqhe3GiZ66umA8Hb+4RL\/d3aZHisSjxo6bb\/n17\/fu2b3785tWn7GYiwrRyERtf1sb1vRk8BjzNNBNoXLA0tiKocqQIOaD7DgmQcgDAu3Jo+tUqo2T\/f3FhWhdqY0b66hX5dzUqh0ZhcDStg0NG9qDxyTSHS2Zsrpar2\/fUf94bS2SppcG1zINz3b3INS34aVLvRs2WzEPNWDtWeAhjkoHHpbx5iT1lLi\/Mno+8Zqjk0+9unOHsnx4ZMebU9vPonbj5LZ2IzK2T0wa29EHKGZ6BE3f8vGzDkdlFbp5+g+zG\/qAYO8LF3t7N\/SBDSaA6HagFy\/4LUksMcRbsb9OHFEWFVV0WMqrK8ty8pavYmYP29PTkOI4lOc0trxrMLgU5\/O0uT+i30sY7P2ZybyeskrjpKWKUiUglcYJlRS9l9xY1l1csjxhYgICaMGChHjZysN3LUWpqwoLjtCynZ9bg8\/sDLzTFJ+4aAkCvOXgCUbgrg50oRSMzhevcCYIebyYDfi6fXV2LL8\/trbG7S4rK07f85SmUSZNTS3JUtXr3J2dOTnL7lusKO13FxclLJcnT5xvVGdnQ8Jc3+N5zjqAVq\/YrFAUFNSWsYnpBelpVRVN9WVlslUJ8VB1lGX9idq8HJSZuZZNWbVsYXrh6jXKclNHU3N2tl4H9qwFCSbAx5OoLMicpWIhDqdwcHxcW7BkSiGQ6Y97n\/Ru2ryuFBUVbdo03tmozpsJuPS6EUerFrXpxpwtLdsO1tV43UcPjvtqa5AsswL9M2TP92d7N3R1P\/VKX+\/6brFq4JydR1UK+lMmhVKG4M+lWWIpSQxtFJDAR7LAl\/10fLmyu7VCKZOlpKBii8X6IGTOifGnpkcd5UplmdN55JR1gL4ZnN0JTtfWusXd0oKKl7rWliAkzagoH9jMLUw2FBWjia0\/fGNqEmk00zf\/4cqx43pDVyf9iwPmjvXr79hlMBiM2Jcq0AE6l5bjrBAPO50K9L\/QgQcewDN+rEtmFvaaYU2CLkGD0aGdWhnu0r92v9jZ0iqVxS5GM2jx0pK12mZV3aoVaObOGTa9eG1z4TCtD\/xhOr9eJkNZmfX1UygAWZymqoLTzC3gb5l4h5IslhRlWTYJvlDlKVXEhZQVnxDhlqC03nsXFVQ53DXVyUvQyL2vjTghZ27cdW7snoJCq+2u80OO21vb3O62Nr3B6WxrMyS3sgUF+abi+3aig4de3+f31tXt91358S\/7N64r07fR777Q2dXVOXuhZz3q7sE2PQuK6AcdhKsR3GdnZ2cZanY2ADfoSQe7m6clN+HsyUdNEr\/rJqUyOx52ZQyfVgQf0D0a36jZPN5hREin32Woq5WdmKbvDHzZPH7r+YmtaGj6589s2YLWL91eV4t6uu8+APlFJq1IoB84FfyuCW3d9tz3dt+PODtQBreDfdVN1DLednzlkfJ1qpvp2Ll9R8Pa2LN0VYXLuT3Kf3rn3l\/88jcPv3rqg\/ff+vGdWLqDsGfA0bIM2xj2kBF7nPR0OEAIQYIPEAfR73c3bW5oyM5BI6PBz4NPIvO55iaUl6cuGA9elLCxywoKTCbrOZ8\/8Dl9sa7GZ6qqjF8CPO6HE8sYoYEpoKTkMiVSQJVGUhS3H0mQMi8xcS2q+u0jwVvOBPdI2Cubbq1rvoM58tWHUa1fX4rq\/\/pBSqj304BlBV+7xBjiqz2\/mYRqP+N5wmEwpGfMrCvb2FJXtwr2EcHc3cCktvWOwFl6w7ZyZWZWXb078GeMMw5UUAPnF4ITJ0\/R32L4cEzEqfT+Q4fikqsqRxrNKxT5rWtYdPlZpnInt6moJid72cGFaWxn984rrwO21OAuZg94ymqwRbbgx0osazwWOV6Bovmi4l2+Lqc0PS1pqZRZHDxx4bXsNauzfzwTPFGVJleW64qCR09A5WZTNseuZJ4NvO\/wjo7SeVfKz1QZM7MQ5vpk8AraQM3inaECfDFB3Ig8OCuTGgoUKSnM7OxgbW2GJkmebwL4JIqKfgI0lwJRHGJG5EmKcOlByBt86Ok32ZS1i\/7yTy9o0lNyf\/Jk8NRjwd\/JopOXBT8Hmzy0\/7Z3WDhZDP\/55zseYNq++pD5zY41vXVXUjBH4EpRx8VziAKBecC0dz5NP3326YABzlRfRUWDMaO\/\/gpg4bwVdRlg8b42DjapAh9xaC4Y\/Q5iWmorO+d+FPgTLaf\/FPS7PEO3oN2BJYGfwspY8IB9oF\/sRwgpkvFKJbSkTDYTi\/qCL755LHdldvp3Xw6+iHpef7VwDn2Bfvyrurzywo+D5cE4lNUSvBtzC1HKjAGepVh\/KFqKj3cIDiLpiTK6b9gAVlwQCAyMbkazt9KXJLeOBh52xaA7BB+U7IZsJQ\/VblIJhboi7jtxRYx0y+S4ycPyNu1mR6M61XPpoL4NzSy7KS9XyTU0zORkb2isqFqxCjGzezVwPsmXG88iQ\/sDAT\/dvUmet3IFUjccDbxHO5ylZbJMddMtwXjgIxkk2AUSLIq0KELTwZOPvcWmJma9czZ4kpkNvN5nax2lGyHRwhq9cAIrj8hRwkZWGcqn0mjRmcIVKiJv6WdWqRusXoOhpdVdqI5btmjIbKqu2bixtm75TKrDcWa0d0NxcWHBBr+qHu3Y9dITXi\/qS7y9phq1G8ahQi0\/SJeVuddXVaLK6q2pD0CKLSwytq\/v0mjyVlk6p89vm0DDQ5hXE5xDhuAcohZ4FatCeCciVvSInYh03k4kMbyBzDI9tCQvv6dni02ny8qUyUxl37\/UsrGwCFUoXaN7j2xxV1dLzi7VG0\/cp21RlLz703ZvmbK62uO943vbtmk06OxSW11dNgRpqaKmpqgwLVGen13c2tJr6+4qKAAJevt8sTvq6ysrO5oLC4qLZaUdHY6R3v51ClS6bngYpGmBXcEe8BqpuLeOvuZMRbJNNG8U+t\/uWzUyeuaVrRMKxbBj6rRtYPW9yeWVximdHqFW7cTG+nrQ6kN9fbC7\/P13\/L7KSkP7XSmbSoq7e154qbsbVVUCTXdwF81CZoMMh8SNm4LfYi5D6Im9fX2ajnO+sQxlWhZaHNz1yCcf\/fHdVz7+6Hnj9n2PPBrsCJoBxzGI1JMQqYuFNyQ4rOH32AX63IULgfUSNvApveqrD+mRwPH5FOOlVBxvJXEv\/bEPLUaZbKl0zHeuQ9PfH9yFnkBPPvLIbTuNP\/jo41fe\/eNHn0Aqnns8OI1WkPNJPF9rkZJ\/fRJH6r80Y9tM8OiaotTilSkzhZX7GqK455\/\/Kv\/2pSg9bQ\/z6ytJFzU9wAmcH5lDYb7xiykpioETJNr5dvAedPiN4KseYD4B3Rq8P\/AY+rex4D4+L0lSIaaW8zHFJ8lkkiIhv6Cs4K\/OnlQyRSfOHioqe+je4LtnT2S+DDH2\/ltLL9EFgfe+\/yydeUVLVzwYkJG6OjdHzuIJsLO5qq7yV3Zmekn4HQxfX1\/9ToenfahUgTKkZeX1qr6+rcGfopRb2rTyWmkGUjdubjoV\/ELCxq9sXL\/\/9ieP+\/xtunw5nBJPp6TIaxzD9\/zE7cpahePnCFiOEzUgvhdKTzzCXLryZ\/pngVwmC78bcp8ONpwGaLLDoWbJqVDY24AEOMc8ADgW4byL34EhBTlZMHGIbg+8QXfteeqpmSCHKo8xpisXjgVfR\/8A4xcBSytkGrwLTqOKqQbe\/5RZoaNkKKGIp+r4yM04dlAmQYx48dCFNFwx7GyHB88\/PuwoLh6YrK+DXdAPIURUDeurqjf1Q0qpqdnQX11dyrKq+lZfWxtsrPze1lb6TZlGvemuAavdfqhP3SjL6V4\/dc7rR8jvfWK6uwut3VhZVVXR1V1bjSqrTIEHmupVUmlrm9ev17Xh08Q2iN2LxI4y8h4GbzzEs04COSEy4ilfeOWAYu+ZGbxvvcGgKEldjSYnHz23mUZFut0OOJwibevwiE4PexL5NEIZsvr6Db2DX962F92JnI\/rdsIx8dJzkBVRbz+2YgdjRAv4N5Tx2WCYmKnc2XzG+OUHH3wJswvAxs8S+2B\/FXZViGaCkhdQZ05qai6yPRUIQuVu9tlGnMxlOOjDqsOQWXFMYzcR9tTZwuFRERfWO\/PZhYIC\/\/iLl\/1bS0ousGkG3ZYXzR0QNIte9\/u1rQip6rZte5v+z8Di8+2mfHl393+C3feCz3Nkn5FDVYS9PmTzBMHzUXpEMpeKu0zhRTUe2Yu+ON67oVRRWNA\/oarPzq6o6O7aFXwOrfIpGtIz0tjKyoPBr1CzJaM6NwcqJMrMblDvDL4tYXNyTJYNndq2AqnF4usztufJE5MR\/Zeb4gsLNfWK4oTlQX\/ggehFK1cUF9e1KEuTk\/A7bHw\/p\/9Cu+mm6i\/xh4ir\/yAr7YL9kxLgokODsEZSBlksPjFzzjXnin6CYIr8U0s2UZ+iAHVeIqcOw5OS3E0NMF9Te6M2U\/nQ7oHnceiXwq2BWwf3G1FvzAUBvhedoKagPwl3A7TH8Xpoq4WxGnqAmoCxNOYeqhz6dXg9jFXAcxzuKpg7K+DsjnqDOij539R+vBbG42BNKjxPRr9MJQGtO2FeAmOxcMsAbhKeyQCrh3ETtFsArxvgjuEnOjH3OIxNQT8K7oMAc0SglRyTS3hshXsb2kh1wNwCLDs894I+EiiWGqT81KvUO6CXLFSFtqN36AS6gDbQR+iH6LeZWqYVrr3Mm1FUlDTKGHUx6ncSraRLsk\/ynuQzcNPm6MnoM9GvR\/97THpMRcxIzM0x98b8MOaXCzIWVC+4e8FfFioWdi50Ljy08KmFby38j0Uli7SLLIu2wPWzxYmLZYvrFo8tfpNYSU014VzHW\/Gav0r6Rfgl8\/RKMsIQyEWkh9s0tZSWCW2GaqRLhHZUBIyESqG3Cu1ogD8ktGMoO31GaC+A\/LhUaC+kDjAirdilUcwBkTcUG3dIaEONWn5aaNNUzPLvCm2Gylj+iNCOioCRUEuW\/73Qjgb4d4V2DLV2+QdCewGVEneP0F5IaeJjhXZsDB1vAswoigFaS1ZaSFsC7WUrN5N2NBn3kHYMGd9B2gtI+07ShvMAvWblGaHN65Bv8zrk27wO+XZUBAyvQ77N65Bvx1ADq58T2rwO+TavQ74duzQhdTVpL4rgfzHmLb+YtJdEjC\/F7fx60l6GecvXkXY8tJfnbyDthAj4RILHSdpJEeMryFpeD6sIzAHSTo2ASYtoywj8KdLOI+1zpF1A2pdwe0EE\/wsiaC2JGF8iyvIoxFgJaKSEKoWWhRqmOHjqKTflgtsP5xcPGVFDzwtt\/GuFcQeBKIQZFeWEi6VMMDYE6\/2Uj\/Q4eHIAvRV+7QQyFq4W6A3AKEdNwIiRYHcBXZGODrBPAu5xwMMCXjfgdFA2aNug7YE5b4gOG+K+mFJAKyvUU8J5C\/NgBQwegGWBrhXoYBw2alSAbYXeMIzi2XHg0ReSCevBQeRwfiM\/g0QXLOxXHCCRk4xaiSbmy8jjcQuSsoTKOMzaiLy4h3PcBKz1kpFxgLITzbEwLtpDCzxh7TjIOhfRbRVZzxEIjhoDmljTdvLLChyJsCwZ98EI1p8nZMGwHHjeD1w4YKUPtKAikFgibMsh4MtJeLzaNyojINmrYFmo63rChxdWiLLmUl1EPl+IByXQKwYPDGPSg7yReEU9WolWsA\/aicyYyijR7+Df5L\/XQoZ9sZHATgCsC2TC3joIl0OwXAGR1g1adxAZDGRmGEaw7D7ige2ElpfMOAjvZvgNWxhLtBZ2PuXgt9fqCVt3HHjxEFvyVh0k\/PqJl\/YQT2KJFiaJ5\/CW9oe8V4TGY24SQ9jHME8c4c9O4DyCl8uJfl2Ejodwza+1CVg4oW8luD1EgjGA8pM5vGqA8CF67dUe6BdW8PHgvWZkMCSDPNQPR8C12vGQvh3W2KAvF6IBZxyerjxE52oJeItNED3ZSH64ns4mBEkdJHM4SY4Qc9nVusdrnKSVA\/C58yLy+th5Hv5W3UbGu+ifXhLhor+JPn49CUTq1\/JVFeEDWBJeFj+hJ0aPl+SISeI\/btCSi+RF6zdKyvuedZ5X8fnNLfzyUvFtnGk9Qr7F3IrWFPFgSJzVv81H+brkEiwTxi5GiEPQspdUAAeJYb9gW1ylxDwySKLZSaQUtTzfq+XEMlbStgt+cG3evjoSckj9wnJWUkVwcSQXYRqjJDtzxKpWGMMaGgIIca5IwLnpqlqQK0RvOFv4QhoTufk\/qbZ\/ZXVjV1+FQyfiYFND3jwCY7ydRK\/hyK7AKVTFsHd\/W8UWvfKbqza2XHsocnwR9YW3N+8FnEBriPiyS7C7nMjsFaopn3twZrAS\/fN2Fv2Y9yuPkMF5CrgO8NXTFfIUKxXetVydz\/4bbBHSkJXI7hZqjpg\/7GRkHHTDx0i4CrKkqjkFn8kRefxm21K4js3bt4C1cyN0ZCdVxjkvz1wr47fgI9nXQdaJ0NfPbvKrspuo+6tXY63x+TRSbpGv8J4yHDXhSiTaUE7yvZtQGQz1uQgPwXmLt5APsIUrLM\/1AOGFEyrVeMiWkbmEt2GRYHEfiRJniAcxruf70l+v1cgKz0sZWWnm+3RYExNEj2N\/ox3FaoD3vC5BM1wEB3byi2mG9TICELaI2uH\/lnzMZ347kUCseJXzsrgVMLpJxrn+KYLf\/4lVJqwfsZKFdRSZU+av8pFcwdtqQJD7+jXX+g0W9Yak9xEvdRHsfBTxlTeyov+tHiDWtxZKQ2aNVBP0uqFamsiIFsbwvtUEM13Qa4TRRhjJBgizMJ9NLNVN6lALwHWSGsfjMMGvAfo9JMc1USzp414bwBsAF16rodYTGhrAZiaQJoJbD6M6eGoEOLxCDSOd0MftZpIFeXoGWMWfibRCTeQ5tcA4G5JwPldaQlHkTA89E+BvEWZVgFtL8GH+Mf0m0jaE+GwSOFURHWHMGKcaONKRHh7thGc7wJkJfRWRmefWQGRognleFg3hAFMuFGTl4bB+uoQZbCPMnw6usFQqooMWwk1Yf2p4tgPnGH8zzFpIhTDCykYiqZloTyPoDEurI72wVLyl1EQarFWsg0Zo6+FuDunORH55XkwR2ObrrpvMh6F4+VTCr5pozkh6vDXUpGchtsKzcsGWJiLH1VS7iSdqCJSKSGwOeUgT8V6ee9E7eRrGCE54eti2kbyIXs1+S4zwWMT5TsHS1+oFa11FdIL5MocofxPmwkfZkuKSUtYyzLF6t8vtn\/RwrNrt9bi9Vr\/D7SpkVU4na3IMDft9rInzcd6tnL2QjY1t4Qa83ARr9HAuC16js066x\/2s0z3ksLE2t2fSi9ewGH2xgs3CD6WcNVmdnmG2xeqyuW2jMNrqHnaxLeN2H6ZkGXb4WGcknkG3l21wDDgdNquTFSgCjBuIsj73uNfGwWPQP2H1cuy4y855WT+WQ2thdQ4b5\/JxVayP41hubICz2zk76+RHWTvns3kdHiwgoWHn\/FaH01eo8jqsThM3NO60ekVtVJJBVhhlc\/QOm9eNqeZ2cV4fxqAsLC4lQHoLDwssWlm\/12rnxqzeUdY9+M3qDQ0SJTZ6rRMO1xBrHBwETtkC1uQecLhYg8M27HZafXK23er3OmwOK2u2Enl97NqK8pIQS6xv3ONxOkDSQbfLX8j2uMfZMeskOw4y+7F28TDrd7M2L2f1c3LW7vB5QONy1uqysx6vA2ZtAMLB0+pjPZx3zOH3A7qBSaJZUX9+mAAzeMXGIKYgx0+i\/xA7Hq\/bPm7zy1nsN7BWjteIBECwiWGQLIKzCSDqcNmc43bsZCL3bpdzks1x5PJ2jAAHDN\/GLW92rE8v58N6wxoPE8DLQ7iqiAZyHEDFz41h83gdQNXunnA53Vb7fO1ZeVWBu4E4biAFv+N+D7itncNiYphhzumZr1EIJdekAI4NAghBP8OOAQfwXBgbi31k0O10uokLCKqWswNWH\/DqdoVcWzRCzrDf76ksKuJchROOUYeHszushW7vUBHuFQHkJiEIcsG8xC18mDGM5vpRe71o+ycBQoch3sFqHnGDTFg13FbOCZFI1D0\/rrEq50V2bGw7No6PhAvIDSrgYNWQ1wqascvZQS9EKXiPbdjqHQKZsY5BV2BRWM66ByA6XVgpVpJZRD\/766XADFl9PjdEDvYPu9s2PgYWsfIJwOEEzeRgjPOkZc1Canknl3Bk53Bo83a4Lhw74fAP4+EId5ML7oa5F6edDvBTnjbG5eWTK1AgQYQllLNjbrtjED85ohDPOAjkGyYBC6gHxnHw+vCg4CUgYREI7uMgWwMGbGtBS9dllQ94IMkHjaBpwsTEsHvsW2TEYTDudQEzHEFgd0MKJryMcDa\/6GBhPwbntztI4FXyLm4dcG\/lIioE5D8cMoQfHGSesKcIU75hK0g1wM2LXGuEoF5M3ucHZ8LZF4KXD\/RvUwCOtxYNazY2WbpVJg2rNbPtJmOXtlHTyGarzNDPlrPdWkuLsdPCAoRJZbD0sMYmVmXoYdu0hkY5q1nfbtKYzazRxGr17TqtBsa0BrWus1FraGYbYJ3BCIVIC5EISC1GFhMUUGk1ZoxMrzGpW6CratDqtJYeOduktRgwziZAqmLbVSaLVt2pU5nY9k5Tu9GsAfKNgNagNTSZgIpGrzFYCoEqjLGaLuiw5haVTkdIqTqBexPhT21s7zFpm1ssbItR16iBwQYNcKZq0Gl4UiCUWqfS6uVso0qvataQVUbAYiJgAnfdLRoyBPRU8K+2aI0GLIbaaLCYoCsHKU2W0NJurVkjZ1UmrRkrpMlkBPRYnbDCSJDAOoOGx4JVzc6zCIDgfqdZE+alUaPSAS4zXhwJXAh7HDc5L1nJSW2AmkSxcPIYgZPLb8mpSZwzC+ccOzmb2JlTzFPMD5iX4L7MPMc8\/n\/529Qict\/4PvU\/7\/vUf9+3oRtfZG58kbnxReb\/\/RcZPjff+CrzP\/OrDG+9G19mbnyZufFl5saXmauz+Y2vM\/O\/zojaufGF5sYXmhtfaP4\/+0IT8W7DSmqE2P8IepHvPbh5bzfI+41587BTiVoTtTaqLao5qgZ+K+ZhcsF6A8BtJXt4PpcNo4tohqFIbsVnXy85iWMa1H8BX3PZBgplbmRzdHJlYW0KZW5kb2JqCjYwIDAgb2JqCjg1MjMKZW5kb2JqCjU4IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9BcmlhbFJlZ3VsYXIKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgNTYgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzY2NiAyNDcgNjQxIDI0NyA2OTEgNDk0IDU0MyA2OTEgNTQzIDQ5NCA0OTQgNDk0IDQ5NCA1OTIgNjQxIDE5NyA0OTQgNDk0IDE5NyAyNDcgNDk0IDQ5NCA0OTQgMjk1IDI0NyA0NDQgNDk0IDQ5NCAyOTUgNDk0IDQ5NCAyNDcgNDk0IDQ5NCA1OTIgNzQwIDQ5NCAyNDcgNDQ0IDI0NyA4MzggNjQxIDU5MiA0NDQgNDQ0IDc0MCA0NDQgNDk0IDU5MiA0NDQgMjk1IDY0MSAyOTUgMTk3IDQ0NCA2NDEgNjQxIDU5MiAyNDcgNDk0IDg4OCA0OTQgNDk0IDE3MCA1OTIgNjQxIDU5MiBdCl0KPj4KZW5kb2JqCjU5IDAgb2JqCjw8IC9MZW5ndGggODI2ID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDQyPiBbPDAwNDk+IDwwMDUyPiA8MDAyRj4gPDAwNDc+IDwwMDRDPiA8MDA1ND4gPDAwNEY+IDwwMDQ2PiA8MDAzMj4gPDAwMzY+IDwwMDMwPiA8MDAzMT4gPDAwNDE+IDwwMDQzPiA8MDA2OT4gPDAwNkU+IDwwMDYxPiA8MDA2Qz4gPDAwMjA+IDwwMDY1PiA8MDA3MD4gPDAwNkY+IDwwMDcyPiA8MDA3ND4gPDAwNzM+IDwwMDY0PiA8MDAzOT4gPDAwMkQ+IDwwMDc1PiA8MDA2Nz4gPDAwM0E+IDwwMDM1PiA8MDAzNz4gPDAwNTA+IDwwMDREPiA8MDA2OD4gPDAwNjY+IDwwMDc5PiA8MDAyQz4gPDAwNTc+IDwwMDRFPiA8MDA1OT4gPDAwNzg+IDwwMDdBPiA8MDA2RD4gPDAwNzY+IDwwMDMzPiA8MDA1Mz4gPDAwNjM+IDwwMDI4PiA8MDA0OD4gPDAwMjk+IDwwMDZBPiA8MDA2Qj4gPDAwNzc+IDwwMDQ0PiA8MDA0NT4gPDAwMkU+IDwwMDM0PiA8MjAwMz4gPDAwMzg+IDwwMDYyPiA8MDAyNz4gPDAwNTY+IDwwMDU1PiA8MDA0Mj4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNyAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9BcmlhbFJlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzU4IDAgUl0KL1RvVW5pY29kZSA1OSAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKMjYgMCBSCl0KL0NvdW50IDIKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDYxCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDQwNzUyIDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDA3NTA2IDAwMDAwIG4gCjAwMDAwMzAyMzIgMDAwMDAgbiAKMDAwMDA0MDYxNCAwMDAwMCBuIAowMDAwMDAwMzIxIDAwMDAwIG4gCjAwMDAwMDI4MzggMDAwMDAgbiAKMDAwMDAwMjg1OCAwMDAwMCBuIAowMDAwMDA2MjUwIDAwMDAwIG4gCjAwMDAwMDYyNzEgMDAwMDAgbiAKMDAwMDAwNjMxNiAwMDAwMCBuIAowMDAwMDA2MzY4IDAwMDAwIG4gCjAwMDAwMDY0MjAgMDAwMDAgbiAKMDAwMDAwNjQ3MiAwMDAwMCBuIAowMDAwMDA2NTE3IDAwMDAwIG4gCjAwMDAwMDY1NjkgMDAwMDAgbiAKMDAwMDAwNjYxNCAwMDAwMCBuIAowMDAwMDA2ODcyIDAwMDAwIG4gCjAwMDAwMDcxNzYgMDAwMDAgbiAKMDAwMDAwNzg1NyAwMDAwMCBuIAowMDAwMDEyMzc0IDAwMDAwIG4gCjAwMDAwMDc2MjcgMDAwMDAgbiAKMDAwMDAwNzgxNiAwMDAwMCBuIAowMDAwMDE1MTEzIDAwMDAwIG4gCjAwMDAwMTIzOTUgMDAwMDAgbiAKMDAwMDAxMjQ0NyAwMDAwMCBuIAowMDAwMDEyNDk5IDAwMDAwIG4gCjAwMDAwMTI1NTEgMDAwMDAgbiAKMDAwMDAxMjYwMyAwMDAwMCBuIAowMDAwMDEyNjQ4IDAwMDAwIG4gCjAwMDAwMTQ5NDYgMDAwMDAgbiAKMDAwMDAxMjkyMiAwMDAwMCBuIAowMDAwMDEzMTUyIDAwMDAwIG4gCjAwMDAwMTMzMTUgMDAwMDAgbiAKMDAwMDAxMzQ2OCAwMDAwMCBuIAowMDAwMDEzNjIxIDAwMDAwIG4gCjAwMDAwMTM3NTAgMDAwMDAgbiAKMDAwMDAxMzkxNyAwMDAwMCBuIAowMDAwMDE0MDU2IDAwMDAwIG4gCjAwMDAwMTQyMDUgMDAwMDAgbiAKMDAwMDAxNDQzOCAwMDAwMCBuIAowMDAwMDE0NjcxIDAwMDAwIG4gCjAwMDAwMTQ4MDYgMDAwMDAgbiAKMDAwMDAxNTAwOSAwMDAwMCBuIAowMDAwMDE1NDMxIDAwMDAwIG4gCjAwMDAwMTk0ODggMDAwMDAgbiAKMDAwMDAxNTIzNSAwMDAwMCBuIAowMDAwMDE1NDExIDAwMDAwIG4gCjAwMDAwMTk1MDkgMDAwMDAgbiAKMDAwMDAxOTc1OSAwMDAwMCBuIAowMDAwMDI4ODY2IDAwMDAwIG4gCjAwMDAwMjkzNDcgMDAwMDAgbiAKMDAwMDAyODg0NSAwMDAwMCBuIAowMDAwMDMwMzY3IDAwMDAwIG4gCjAwMDAwMzA2MjAgMDAwMDAgbiAKMDAwMDAzOTI1NiAwMDAwMCBuIAowMDAwMDM5NzM2IDAwMDAwIG4gCjAwMDAwMzkyMzUgMDAwMDAgbiAKdHJhaWxlcgo8PAovU2l6ZSA2MQovSW5mbyAxIDAgUgovUm9vdCA0NiAwIFIKPj4Kc3RhcnR4cmVmCjQwODU3CiUlRU9GCg==\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935867,\"delivery_status\":1,\"created_on\":\"2026-08-19T07:38:06.481Z\",\"updated_on\":\"2026-08-19T07:38:06.481Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 07:38:06.4890", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 07:38:06.4890", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 07:38:06.4890", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Final Report Released - External User ###" }
{ "timestamp": "2026-08-19 07:38:06.4890", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 08:36:46.9340", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 08:36:46.9340", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78791},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-08-19 08:36:46.9471", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 08:36:46.9471", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 08:36:46.9471", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 08:36:46.9633", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 08:36:48.0009", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 08:36:48.0009", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 08:36:48.0009", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 08:36:48.0009", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78791" }
{ "timestamp": "2026-08-19 08:36:48.0009", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"MAJATG\"},{\"type\":\"text\",\"text\":\"test \"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78791\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 08:36:48.0566", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 08:36:48.0566", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 08:36:48.0566", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 08:36:48.0566", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 08:36:48.0566", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 08:40:43.8497", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 08:40:43.8497", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78792},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-08-19 08:40:43.8497", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 08:40:43.8497", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 08:40:43.8497", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 08:40:43.8606", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 08:40:44.5753", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 08:40:44.5753", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 08:40:44.5753", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 08:40:44.5753", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78792" }
{ "timestamp": "2026-08-19 08:40:44.5753", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"7ZXWRK\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78792\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 08:40:44.6263", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 08:40:44.6263", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 08:40:44.6263", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 08:40:44.6263", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 08:40:44.6263", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 08:41:26.7566", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 08:41:26.7566", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":78792},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":115109},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-08-19 08:41:26.7566", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 08:41:26.7566", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-08-19 08:41:26.7566", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-08-19 08:41:26.7903", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:78792" }
{ "timestamp": "2026-08-19 08:41:26.7903", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 08:41:26.7903", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 08:41:26.8003", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 08:41:26.8003", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 08:41:26.8492", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket 7ZXWRK has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>7ZXWRK<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 19-Aug-2026 02:10:43 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><li>What is the location - testing <\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - test<\/li><li>Immediate action taken - test 1<\/li><li>Preventive action taken to prevent reoccurrence - test 2<\/li><li>Category of the Near miss - Falling objects from height<\/li><li>Mention other categories of near miss, if any - test 3<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406696248,78.351084527\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: resolved.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78792\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935925,\"delivery_status\":1,\"created_on\":\"2026-08-19T08:41:26.847Z\",\"updated_on\":\"2026-08-19T08:41:26.847Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 08:41:26.8492", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 08:41:26.8492", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 08:41:26.8492", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78792" }
{ "timestamp": "2026-08-19 08:41:26.8492", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"7ZXWRK\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as resolved\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78792\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 08:41:26.8987", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 08:41:26.8987", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 08:41:26.8987", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 08:41:26.9022", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 08:41:26.9022", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 08:41:26.9022", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78792" }
{ "timestamp": "2026-08-19 08:41:26.9022", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 08:41:26.9022", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 08:41:26.9022", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/f373eaf3-f851-3b9f-af4e-f412d8ebf393" }
{ "timestamp": "2026-08-19 08:41:27.0742", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T08:41:27.073Z\"}" }
{ "timestamp": "2026-08-19 08:41:27.0742", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 08:41:27.0742", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 08:41:27.0742", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25991." }
{ "timestamp": "2026-08-19 08:41:27.0742", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 08:41:27.0742", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78792" }
{ "timestamp": "2026-08-19 08:41:27.0742", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"7ZXWRK\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as resolved\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78792\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 08:41:27.1291", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 08:41:27.1291", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 08:41:27.1291", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 08:41:27.1291", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-08-19 08:41:27.1291", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 08:42:06.0928", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 08:42:06.0928", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":78792},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":115110},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-08-19 08:42:06.0928", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 08:42:06.0928", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-08-19 08:42:06.0928", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-08-19 08:42:06.1323", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:78792" }
{ "timestamp": "2026-08-19 08:42:06.1323", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 08:42:06.1323", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 08:42:06.1323", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 08:42:06.1323", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 08:42:06.1867", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket 7ZXWRK has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>7ZXWRK<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 19-Aug-2026 02:10:43 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><li>What is the location - testing <\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - test<\/li><li>Immediate action taken - test 1<\/li><li>Preventive action taken to prevent reoccurrence - test 2<\/li><li>Category of the Near miss - Falling objects from height<\/li><li>Mention other categories of near miss, if any - test 3<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406696248,78.351084527\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed.<br\/>Comments are added as: closed.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78792\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935928,\"delivery_status\":1,\"created_on\":\"2026-08-19T08:42:06.184Z\",\"updated_on\":\"2026-08-19T08:42:06.184Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 08:42:06.1867", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 08:42:06.1867", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 08:42:06.1867", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78792" }
{ "timestamp": "2026-08-19 08:42:06.1867", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"7ZXWRK\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78792\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 08:42:06.2400", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 08:42:06.2400", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 08:42:06.2400", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 08:42:06.2400", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 08:42:06.2400", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 08:42:06.2400", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78792" }
{ "timestamp": "2026-08-19 08:42:06.2400", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 08:42:06.2400", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 08:42:06.2400", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/f373eaf3-f851-3b9f-af4e-f412d8ebf393" }
{ "timestamp": "2026-08-19 08:42:06.4154", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T08:42:06.415Z\"}" }
{ "timestamp": "2026-08-19 08:42:06.4154", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 08:42:06.4154", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 08:42:06.4154", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25991." }
{ "timestamp": "2026-08-19 08:42:06.4154", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 08:42:06.4154", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78792" }
{ "timestamp": "2026-08-19 08:42:06.4154", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"7ZXWRK\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78792\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 08:42:06.4692", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 08:42:06.4692", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 08:42:06.4692", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 08:42:06.4692", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-08-19 08:42:06.4692", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 08:44:19.6483", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 08:44:19.6483", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432983},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":299},{\"Key\":\"StringIssuerIds\",\"Value\":\"[4014]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/GRR\/SONO\/BL\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Gritta Searles\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 02:14:19 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Alanreed\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Adalberto Kaufmann\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 08:44:19.6483", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 08:44:19.6483", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 08:44:19.6483", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 08:44:19.6483", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 08:44:19.6483", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432983" }
{ "timestamp": "2026-08-19 08:44:19.6483", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004800\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/SONO\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Gritta Searles at 19-Aug-2026 02:14:19 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Adalberto Kaufmann\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432983\"}]}]}}}" }
{ "timestamp": "2026-08-19 08:44:19.7164", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 08:44:19.7164", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 08:44:19.7164", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/GRR\/SONO\/BL\/26\/00001" }
{ "timestamp": "2026-08-19 08:44:19.7164", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 08:44:19.7164", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 08:44:19.7164", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 08:44:19.7164", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432983" }
{ "timestamp": "2026-08-19 08:44:19.7164", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 08:44:19.7164", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 08:44:19.7164", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/037ca369-67b1-3f4b-b772-76238ee9df53" }
{ "timestamp": "2026-08-19 08:44:19.8912", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T08:44:19.892Z\"}" }
{ "timestamp": "2026-08-19 08:44:19.8912", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 08:44:19.8912", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 08:44:19.8912", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5801." }
{ "timestamp": "2026-08-19 08:44:19.8973", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 08:44:19.8973", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 08:55:32.9787", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 08:55:32.9964", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 08:55:37.3396", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 08:55:37.3540", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 08:55:37.6078", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 08:55:37.6262", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 08:58:39.2202", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 08:58:39.2202", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Tami Villatoro\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"osm02202@osmosys.co\"}]}" }
{ "timestamp": "2026-08-19 08:58:39.4723", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_USER ###" }
{ "timestamp": "2026-08-19 08:58:39.4723", "level": "Info", "severity": "INFO", "message": "### Started Event for Update User Email ###" }
{ "timestamp": "2026-08-19 08:58:39.4723", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-08-19 08:58:39.4763", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 08:58:39.4763", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 08:58:39.4763", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 08:58:39.4763", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02202@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Tami Villatoro,\\n<br><br>\\nYour access to the <strong>SailPoint Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Clint\\n<br>\\nAvailable Category: No incident types available\\n<br><br>\\nPlease use your existing credentials to login.<br><br>\\n<br>\\nOrganisation: SailPoint Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935942,\"created_on\":\"2026-08-19T08:58:39.627Z\",\"updated_on\":\"2026-08-19T08:58:39.627Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Tami Villatoro\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"Email\",\"Value\":\"osm02202@osmosys.co\"},{\"Key\":\"MobileNumber\",\"Value\":\"+915555556304\"}]}" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_APP_USER ###" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "### Started Event for Update App User Email ###" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 08:58:39.6325", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 08:58:39.6910", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02202@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Tami Villatoro,\\n<br><br>\\nYour access to the <strong>SailPoint Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Clint\\n<br>\\nAvailable Category: No incident types available\\n<br><br>\\nYour Credentials for app login are:<br><br>Email: osm02202@osmosys.co<br>Mobile number: +915555556304\\n<br>\\nOrganisation: SailPoint Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":935943,\"created_on\":\"2026-08-19T08:58:39.689Z\",\"updated_on\":\"2026-08-19T08:58:39.689Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 08:58:39.6910", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 08:58:39.6910", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 08:58:39.6910", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 09:38:45.6234", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 09:38:45.6234", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Cecilia Benedict\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Belleair, Clint, Cold Spring, Huetter, Nyack, Shorewood-Tower Hills-Harbert, South Plainfield, Stansbury Park, Williams Canyon\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"osm07063@osmosys.co\"}]}" }
{ "timestamp": "2026-08-19 09:38:45.6451", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_USER ###" }
{ "timestamp": "2026-08-19 09:38:45.6451", "level": "Info", "severity": "INFO", "message": "### Started Event for Update User Email ###" }
{ "timestamp": "2026-08-19 09:38:45.6451", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-08-19 09:38:45.6451", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 09:38:45.6451", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 09:38:45.6451", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 09:38:45.6451", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 09:38:45.7392", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07063@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Cecilia Benedict,\\n<br><br>\\nYour access to the <strong>SailPoint Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Belleair, Clint, Cold Spring, Huetter, Nyack, Shorewood-Tower Hills-Harbert, South Plainfield, Stansbury Park, Williams Canyon\\n<br>\\nAvailable Category: No incident types available\\n<br><br>\\nPlease use your existing credentials to login.<br><br>\\n<br>\\nOrganisation: SailPoint Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936023,\"created_on\":\"2026-08-19T09:38:45.738Z\",\"updated_on\":\"2026-08-19T09:38:45.738Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 09:38:45.7392", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 09:38:45.7392", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 09:38:45.7392", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 09:38:45.7392", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 09:38:45.7392", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Cecilia Benedict\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Belleair, Clint, Cold Spring, Huetter, Nyack, Shorewood-Tower Hills-Harbert, South Plainfield, Stansbury Park, Williams Canyon\"},{\"Key\":\"Email\",\"Value\":\"osm07063@osmosys.co\"},{\"Key\":\"MobileNumber\",\"Value\":\"+915555556373\"}]}" }
{ "timestamp": "2026-08-19 09:38:45.7392", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_APP_USER ###" }
{ "timestamp": "2026-08-19 09:38:45.7392", "level": "Info", "severity": "INFO", "message": "### Started Event for Update App User Email ###" }
{ "timestamp": "2026-08-19 09:38:45.7392", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-08-19 09:38:45.7392", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 09:38:45.7392", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 09:38:45.7444", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 09:38:45.7444", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 09:38:45.7912", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07063@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Cecilia Benedict,\\n<br><br>\\nYour access to the <strong>SailPoint Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Belleair, Clint, Cold Spring, Huetter, Nyack, Shorewood-Tower Hills-Harbert, South Plainfield, Stansbury Park, Williams Canyon\\n<br>\\nAvailable Category: No incident types available\\n<br><br>\\nYour Credentials for app login are:<br><br>Email: osm07063@osmosys.co<br>Mobile number: +915555556373\\n<br>\\nOrganisation: SailPoint Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936024,\"created_on\":\"2026-08-19T09:38:45.791Z\",\"updated_on\":\"2026-08-19T09:38:45.791Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 09:38:45.7912", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 09:38:45.7912", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 09:38:45.7912", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 09:40:32.4158", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 09:40:32.4158", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432984},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":1815},{\"Key\":\"StringIssuerIds\",\"Value\":\"[4014]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/GRR\/CDZIP\/BL\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Meggan Peter\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 03:10:32 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Alanreed\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Adalberto Kaufmann\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 09:40:32.4158", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 09:40:32.4158", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 09:40:32.4569", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 09:40:32.4647", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 09:40:32.4647", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432984" }
{ "timestamp": "2026-08-19 09:40:32.4647", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004800\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/CDZIP\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Meggan Peter at 19-Aug-2026 03:10:32 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Adalberto Kaufmann\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432984\"}]}]}}}" }
{ "timestamp": "2026-08-19 09:40:32.5286", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 09:40:32.5286", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 09:40:32.5286", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/GRR\/CDZIP\/BL\/26\/00001" }
{ "timestamp": "2026-08-19 09:40:32.5286", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 09:40:32.5286", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 09:40:32.5286", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 09:40:32.5286", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432984" }
{ "timestamp": "2026-08-19 09:40:32.5400", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 09:40:32.5400", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 09:40:32.5400", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/037ca369-67b1-3f4b-b772-76238ee9df53" }
{ "timestamp": "2026-08-19 09:40:32.7355", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T09:40:32.736Z\"}" }
{ "timestamp": "2026-08-19 09:40:32.7355", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 09:40:32.7355", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 09:40:32.7355", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5801." }
{ "timestamp": "2026-08-19 09:40:32.7355", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 09:40:32.7355", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 09:41:40.5031", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 09:41:40.5031", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78793},{\"Key\":\"AssignedToID\",\"Value\":12813}]}" }
{ "timestamp": "2026-08-19 09:41:40.5031", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 09:41:40.5031", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 09:41:40.5031", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 09:41:40.5472", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 09:41:41.6631", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 09:41:41.6631", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 09:41:41.6676", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 09:41:41.6676", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78793" }
{ "timestamp": "2026-08-19 09:41:41.6676", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557847\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Aino Vanbuskirk\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"4V4AUQ\"},{\"type\":\"text\",\"text\":\"egrf\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Meggan Peter\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78793\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 09:41:41.7159", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 09:41:41.7159", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 09:41:41.7159", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 09:41:41.7303", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 09:41:41.7303", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 09:41:41.7303", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 09:41:41.7303", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78793},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-08-19 09:41:41.7303", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 09:41:41.7303", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 09:41:41.7303", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 09:41:41.7563", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 09:41:42.4317", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 09:41:42.4317", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 09:41:42.4317", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 09:41:42.4317", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78793" }
{ "timestamp": "2026-08-19 09:41:42.4317", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"4V4AUQ\"},{\"type\":\"text\",\"text\":\"egrf\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Meggan Peter\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78793\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 09:41:42.4875", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 09:41:42.4875", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 09:41:42.4875", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 09:41:42.4875", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 09:41:42.4875", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 09:46:24.8149", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 09:46:24.8328", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 09:46:28.8977", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 09:46:28.9156", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 09:46:29.1740", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 09:46:29.1919", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 09:49:07.7501", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 09:49:07.7501", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432985},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":180},{\"Key\":\"StringIssuerIds\",\"Value\":\"[3246]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/VIP\/ASTLW\/NW\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Night Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Launa Landis\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 03:19:07 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Vinings\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Benita Toribio\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 09:49:08.0050", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 09:49:08.0050", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 09:49:08.0408", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 09:49:08.0501", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 09:49:08.0501", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432985" }
{ "timestamp": "2026-08-19 09:49:08.0756", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007717\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/VIP\/ASTLW\/NW\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Night Work\"},{\"type\":\"text\",\"text\":\"Vinings\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Launa Landis at 19-Aug-2026 03:19:07 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Benita Toribio\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432985\"}]}]}}}" }
{ "timestamp": "2026-08-19 09:49:08.1439", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 09:49:08.1439", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 09:49:08.1439", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/VIP\/ASTLW\/NW\/26\/00001" }
{ "timestamp": "2026-08-19 09:49:08.1439", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 09:49:08.1439", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 09:49:08.1439", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 09:49:08.1439", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432985" }
{ "timestamp": "2026-08-19 09:49:08.1439", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 09:49:08.1674", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 09:49:08.1674", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cb36aa4a-fbe8-3001-8d42-b682f07a7806" }
{ "timestamp": "2026-08-19 09:49:08.3810", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T09:49:08.368Z\"}" }
{ "timestamp": "2026-08-19 09:49:08.3810", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 09:49:08.3810", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 09:49:08.3810", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25529." }
{ "timestamp": "2026-08-19 09:49:08.3810", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 09:49:08.3810", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 09:50:41.2176", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 09:50:41.2176", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Cecilia Benedict\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Belleair, Clint, Cold Spring, Huetter, Nyack, Shorewood-Tower Hills-Harbert, South Plainfield, Stansbury Park, Williams Canyon\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"osm07063@osmosys.co\"}]}" }
{ "timestamp": "2026-08-19 09:50:41.2176", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_USER ###" }
{ "timestamp": "2026-08-19 09:50:41.2176", "level": "Info", "severity": "INFO", "message": "### Started Event for Update User Email ###" }
{ "timestamp": "2026-08-19 09:50:41.2176", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-08-19 09:50:41.2176", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 09:50:41.2176", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 09:50:41.2176", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 09:50:41.2176", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 09:50:41.3322", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07063@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Cecilia Benedict,\\n<br><br>\\nYour access to the <strong>SailPoint Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Belleair, Clint, Cold Spring, Huetter, Nyack, Shorewood-Tower Hills-Harbert, South Plainfield, Stansbury Park, Williams Canyon\\n<br>\\nAvailable Category: No incident types available\\n<br><br>\\nPlease use your existing credentials to login.<br><br>\\n<br>\\nOrganisation: SailPoint Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936036,\"created_on\":\"2026-08-19T09:50:41.331Z\",\"updated_on\":\"2026-08-19T09:50:41.331Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 09:50:41.3322", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 09:50:41.3322", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 09:50:41.3322", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 09:50:41.3322", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 09:50:41.3322", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Cecilia Benedict\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Belleair, Clint, Cold Spring, Huetter, Nyack, Shorewood-Tower Hills-Harbert, South Plainfield, Stansbury Park, Williams Canyon\"},{\"Key\":\"Email\",\"Value\":\"osm07063@osmosys.co\"},{\"Key\":\"MobileNumber\",\"Value\":\"+915555556373\"}]}" }
{ "timestamp": "2026-08-19 09:50:41.3322", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_APP_USER ###" }
{ "timestamp": "2026-08-19 09:50:41.3422", "level": "Info", "severity": "INFO", "message": "### Started Event for Update App User Email ###" }
{ "timestamp": "2026-08-19 09:50:41.3422", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-08-19 09:50:41.3422", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 09:50:41.3422", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 09:50:41.3422", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 09:50:41.3658", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 09:50:41.4159", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07063@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Cecilia Benedict,\\n<br><br>\\nYour access to the <strong>SailPoint Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Belleair, Clint, Cold Spring, Huetter, Nyack, Shorewood-Tower Hills-Harbert, South Plainfield, Stansbury Park, Williams Canyon\\n<br>\\nAvailable Category: No incident types available\\n<br><br>\\nYour Credentials for app login are:<br><br>Email: osm07063@osmosys.co<br>Mobile number: +915555556373\\n<br>\\nOrganisation: SailPoint Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936037,\"created_on\":\"2026-08-19T09:50:41.415Z\",\"updated_on\":\"2026-08-19T09:50:41.415Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 09:50:41.4159", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 09:50:41.4159", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 09:50:41.4159", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:06:43.8325", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:06:43.8325", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432986},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":32},{\"Key\":\"StringIssuerIds\",\"Value\":\"[3161]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/VIP\/BIRD\/SH\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Shaft Activity\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Launa Landis\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 03:36:43 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Vinings\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"hyd\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Miesha Rahman\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Issued\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 10:06:43.8643", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 10:06:43.8643", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 10:06:43.8643", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 10:06:43.8643", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 10:06:43.8643", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432986" }
{ "timestamp": "2026-08-19 10:06:43.8643", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001637\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/VIP\/BIRD\/SH\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Shaft Activity\"},{\"type\":\"text\",\"text\":\"Vinings\"},{\"type\":\"text\",\"text\":\"hyd\"},{\"type\":\"text\",\"text\":\"Requested by Launa Landis at 19-Aug-2026 03:36:43 PM\"},{\"type\":\"text\",\"text\":\"Issue\"},{\"type\":\"text\",\"text\":\"Miesha Rahman\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432986\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:06:43.9236", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:06:43.9236", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 10:06:43.9236", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/VIP\/BIRD\/SH\/26\/00001" }
{ "timestamp": "2026-08-19 10:06:43.9236", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:06:43.9236", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:06:43.9236", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:06:43.9236", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432986" }
{ "timestamp": "2026-08-19 10:06:43.9236", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:06:43.9236", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:06:43.9236", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/67fb93ff-8621-3686-a9d4-c5a042250dfd" }
{ "timestamp": "2026-08-19 10:06:44.1052", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:06:44.104Z\"}" }
{ "timestamp": "2026-08-19 10:06:44.1052", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:06:44.1052", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:06:44.1052", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 21728." }
{ "timestamp": "2026-08-19 10:06:44.1052", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:06:44.1052", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:06:44.1072", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:06:44.1072", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432986" }
{ "timestamp": "2026-08-19 10:06:44.1072", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:06:44.1072", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:06:44.1072", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/1a693d77-1bf9-3dcf-aabd-e6181fc1bfce" }
{ "timestamp": "2026-08-19 10:06:44.2814", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:06:44.280Z\"}" }
{ "timestamp": "2026-08-19 10:06:44.2814", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:06:44.2814", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:06:44.2814", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25702." }
{ "timestamp": "2026-08-19 10:06:44.2814", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:06:44.2814", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:22:58.6834", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:22:58.6834", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78794},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-08-19 10:22:58.7020", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 10:22:58.7020", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 10:22:58.7020", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 10:22:58.7517", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 10:22:59.7851", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 10:22:59.7851", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 10:22:59.7908", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 10:22:59.7908", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78794" }
{ "timestamp": "2026-08-19 10:22:59.7908", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"3JCOGB\"},{\"type\":\"text\",\"text\":\"sudid\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78794\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:22:59.8439", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:22:59.8439", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:22:59.8439", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:22:59.8439", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 10:22:59.8439", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:23:49.8700", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:23:49.8700", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":78794},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":115115},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-08-19 10:23:49.8700", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 10:23:49.8700", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-08-19 10:23:49.8700", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-08-19 10:23:49.9266", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:78794" }
{ "timestamp": "2026-08-19 10:23:49.9266", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 10:23:49.9266", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 10:23:49.9266", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 10:23:49.9266", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 10:23:49.9775", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket 3JCOGB has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>3JCOGB<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> sudid<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 19-Aug-2026 03:52:58 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - sudid<\/li><li>What is the location - idididi<\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - test<\/li><li>Immediate action taken - test 1<\/li><li>Preventive action taken to prevent reoccurrence - test 2<\/li><li>Category of the Near miss - Falling objects from height<\/li><li>Mention other categories of near miss, if any - test 3<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406634442,78.350991319\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: resolved.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78794\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936055,\"delivery_status\":1,\"created_on\":\"2026-08-19T10:23:49.976Z\",\"updated_on\":\"2026-08-19T10:23:49.976Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 10:23:49.9775", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:23:49.9775", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 10:23:49.9775", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78794" }
{ "timestamp": "2026-08-19 10:23:49.9775", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"3JCOGB\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as resolved\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"sudid\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78794\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:23:50.0281", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:23:50.0281", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:23:50.0281", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:23:50.0281", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:23:50.0281", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:23:50.0281", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78794" }
{ "timestamp": "2026-08-19 10:23:50.0281", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:23:50.0281", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:23:50.0281", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/5750cbf0-12f9-33a3-9504-8fdade0c76a2" }
{ "timestamp": "2026-08-19 10:23:50.2042", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:23:50.206Z\"}" }
{ "timestamp": "2026-08-19 10:23:50.2042", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:23:50.2042", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:23:50.2042", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26003." }
{ "timestamp": "2026-08-19 10:23:50.2042", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:23:50.2042", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:23:50.2042", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:23:50.2042", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78794" }
{ "timestamp": "2026-08-19 10:23:50.2042", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:23:50.2042", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:23:50.2042", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/192791e9-fc22-3b83-889d-4df0cd055d81" }
{ "timestamp": "2026-08-19 10:23:50.3850", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:23:50.385Z\"}" }
{ "timestamp": "2026-08-19 10:23:50.3850", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:23:50.3850", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:23:50.3850", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26004." }
{ "timestamp": "2026-08-19 10:23:50.3850", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:23:50.3850", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78794" }
{ "timestamp": "2026-08-19 10:23:50.4001", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"3JCOGB\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as resolved\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"sudid\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78794\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:23:50.4561", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:23:50.4561", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:23:50.4561", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 10:23:50.4633", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-08-19 10:23:50.4633", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:24:14.8357", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:24:14.8357", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":78794},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":115116},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-08-19 10:24:14.8401", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 10:24:14.8401", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-08-19 10:24:14.8401", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-08-19 10:24:14.8837", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:78794" }
{ "timestamp": "2026-08-19 10:24:14.8837", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 10:24:14.8837", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 10:24:14.8837", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 10:24:14.8837", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 10:24:14.9368", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket 3JCOGB has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>3JCOGB<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> sudid<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 19-Aug-2026 03:52:58 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - sudid<\/li><li>What is the location - idididi<\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - test<\/li><li>Immediate action taken - test 1<\/li><li>Preventive action taken to prevent reoccurrence - test 2<\/li><li>Category of the Near miss - Falling objects from height<\/li><li>Mention other categories of near miss, if any - test 3<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406634442,78.350991319\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed.<br\/>Comments are added as: closed.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78794\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936058,\"delivery_status\":1,\"created_on\":\"2026-08-19T10:24:14.936Z\",\"updated_on\":\"2026-08-19T10:24:14.936Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 10:24:14.9368", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:24:14.9368", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 10:24:14.9368", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78794" }
{ "timestamp": "2026-08-19 10:24:14.9368", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"3JCOGB\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"sudid\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78794\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:24:14.9892", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:24:14.9892", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:24:14.9892", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:24:14.9892", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:24:14.9892", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:24:14.9892", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78794" }
{ "timestamp": "2026-08-19 10:24:14.9892", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:24:14.9892", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:24:14.9933", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/5750cbf0-12f9-33a3-9504-8fdade0c76a2" }
{ "timestamp": "2026-08-19 10:24:15.1653", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:24:15.164Z\"}" }
{ "timestamp": "2026-08-19 10:24:15.1653", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:24:15.1653", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:24:15.1653", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26003." }
{ "timestamp": "2026-08-19 10:24:15.1653", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:24:15.1653", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:24:15.1653", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:24:15.1653", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78794" }
{ "timestamp": "2026-08-19 10:24:15.1653", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:24:15.1653", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:24:15.1653", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/192791e9-fc22-3b83-889d-4df0cd055d81" }
{ "timestamp": "2026-08-19 10:24:15.3391", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:24:15.338Z\"}" }
{ "timestamp": "2026-08-19 10:24:15.3391", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:24:15.3391", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:24:15.3391", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26004." }
{ "timestamp": "2026-08-19 10:24:15.3391", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:24:15.3391", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78794" }
{ "timestamp": "2026-08-19 10:24:15.3391", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"3JCOGB\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"sudid\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78794\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:24:15.3919", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:24:15.3919", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:24:15.3919", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 10:24:15.3919", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-08-19 10:24:15.3919", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:27:13.5089", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:27:13.5089", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432987},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":366},{\"Key\":\"StringIssuerIds\",\"Value\":\"[4014]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/GRR\/TXG\/BL\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Malcoletch Wray\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 03:57:13 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Alanreed\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Adalberto Kaufmann\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 10:27:13.5089", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 10:27:13.5089", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 10:27:13.5089", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 10:27:13.5089", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 10:27:13.5089", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432987" }
{ "timestamp": "2026-08-19 10:27:13.5089", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004800\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/TXG\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Malcoletch Wray at 19-Aug-2026 03:57:13 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Adalberto Kaufmann\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432987\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:27:13.5723", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:27:13.5723", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 10:27:13.5723", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/GRR\/TXG\/BL\/26\/00001" }
{ "timestamp": "2026-08-19 10:27:13.5723", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:27:13.5723", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:28:11.1043", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:28:11.1043", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16859},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 10:28:11.1043", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 10:28:11.1043", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 10:28:11.1464", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 10:28:11.1464", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00008\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16859?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:28:11.1979", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:28:11.1979", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:28:11.1979", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:28:11.1979", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:29:06.0984", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:29:06.0984", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16861},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00010\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 10:29:06.0984", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 10:29:06.0984", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 10:29:06.0984", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 10:29:06.0984", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00010\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16861?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:29:06.1544", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:29:06.1544", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:29:06.1544", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:29:06.1544", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:30:21.6028", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:30:21.6028", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16863},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00012\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":4395,\\\"MobileNumber\\\":\\\"2000005856\\\",\\\"WhatsAppNumber\\\":\\\"2000005856\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Acy\\\",\\\"LastName\\\":\\\"Sung\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Acy Sung\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2025-02-28T10:51:32\\\",\\\"ModifiedOn\\\":\\\"2026-03-28T12:23:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":\\\"\\\",\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 10:30:21.6028", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 10:30:21.6028", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 10:30:21.6028", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 4395" }
{ "timestamp": "2026-08-19 10:30:21.6028", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005856\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Acy Sung\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00012\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16863?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:30:21.6630", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:30:21.6630", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:30:21.6630", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:30:21.6630", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:32:59.7502", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:32:59.7502", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78795},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-08-19 10:32:59.7502", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 10:32:59.7502", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 10:32:59.7502", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 10:32:59.7694", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 10:33:00.6247", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 10:33:00.6247", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 10:33:00.6247", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 10:33:00.6247", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78795" }
{ "timestamp": "2026-08-19 10:33:00.6247", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"43F7ZI\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78795\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:33:00.6807", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:33:00.6807", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:33:00.6807", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:33:00.6807", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 10:33:00.6807", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:33:36.1963", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:33:36.1963", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":78795},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":115119},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-08-19 10:33:36.1963", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 10:33:36.1963", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-08-19 10:33:36.1963", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-08-19 10:33:36.2497", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:78795" }
{ "timestamp": "2026-08-19 10:33:36.2497", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 10:33:36.2497", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 10:33:36.2497", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 10:33:36.2497", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 10:33:36.3009", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket 43F7ZI has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>43F7ZI<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 19-Aug-2026 04:02:59 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><li>What is the location - jdidid<\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - test 1<\/li><li>Immediate action taken - test 2<\/li><li>Preventive action taken to prevent reoccurrence - test 3<\/li><li>Category of the Near miss - Slip\/Trip\/Fall<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406684879,78.351014919\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: resolved.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78795\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936095,\"delivery_status\":1,\"created_on\":\"2026-08-19T10:33:36.299Z\",\"updated_on\":\"2026-08-19T10:33:36.299Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 10:33:36.3009", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:33:36.3009", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 10:33:36.3009", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78795" }
{ "timestamp": "2026-08-19 10:33:36.3009", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"43F7ZI\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as resolved\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78795\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:33:36.3511", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:33:36.3511", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:33:36.3511", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:33:36.3511", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:33:36.3511", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:33:36.3511", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78795" }
{ "timestamp": "2026-08-19 10:33:36.3511", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:33:36.3511", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:33:36.3511", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/192791e9-fc22-3b83-889d-4df0cd055d81" }
{ "timestamp": "2026-08-19 10:33:36.5269", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:33:36.526Z\"}" }
{ "timestamp": "2026-08-19 10:33:36.5269", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:33:36.5269", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:33:36.5269", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26011." }
{ "timestamp": "2026-08-19 10:33:36.5269", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:33:36.5309", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78795" }
{ "timestamp": "2026-08-19 10:33:36.5309", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"43F7ZI\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as resolved\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78795\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:33:36.5811", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:33:36.5811", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:33:36.5811", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 10:33:36.5811", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-08-19 10:33:36.5811", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:42:58.9890", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:42:58.9890", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78796},{\"Key\":\"AssignedToID\",\"Value\":5191}]}" }
{ "timestamp": "2026-08-19 10:42:58.9890", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 10:42:58.9890", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 10:42:58.9890", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 10:42:59.0192", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 10:42:59.7464", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 10:42:59.7464", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 10:42:59.7464", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 10:42:59.7464", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:42:59.7464", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007395\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adriel Avila\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"45S8GV\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78796\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:42:59.8014", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:42:59.8014", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:42:59.8014", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:42:59.8014", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:42:59.8014", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:42:59.8014", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:42:59.8014", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:42:59.8014", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:42:59.8014", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2eb31efa-2234-3721-99c9-fd2490b01e13" }
{ "timestamp": "2026-08-19 10:42:59.9760", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:42:59.976Z\"}" }
{ "timestamp": "2026-08-19 10:42:59.9760", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:42:59.9760", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:42:59.9760", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 10035." }
{ "timestamp": "2026-08-19 10:42:59.9760", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:42:59.9760", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:42:59.9760", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:42:59.9760", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:42:59.9760", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:42:59.9760", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:42:59.9760", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/fffe4151-3247-30d1-926e-7592287402ae" }
{ "timestamp": "2026-08-19 10:43:00.1557", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:43:00.157Z\"}" }
{ "timestamp": "2026-08-19 10:43:00.1557", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:43:00.1557", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:43:00.1557", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22175." }
{ "timestamp": "2026-08-19 10:43:00.1616", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:43:00.1616", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 10:43:00.1616", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:43:55.5868", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:43:55.5868", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":78796},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":115121},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-08-19 10:43:55.5868", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 10:43:55.5868", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-08-19 10:43:55.5868", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-08-19 10:43:55.6247", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:43:55.6247", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 10:43:55.6247", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 10:43:55.6247", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 10:43:55.6247", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 10:43:55.6804", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket 45S8GV has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>45S8GV<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 19-Aug-2026 04:12:58 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><li>What is the location - tesrinf<\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - testing<\/li><li>Immediate action taken - rrtgg<\/li><li>Preventive action taken to prevent reoccurrence - snsjsn<\/li><li>Category of the Near miss - Falling objects from height<\/li><li>Mention other categories of near miss, if any - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407488100,78.351286000\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: resilv.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78796\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936112,\"delivery_status\":1,\"created_on\":\"2026-08-19T10:43:55.679Z\",\"updated_on\":\"2026-08-19T10:43:55.679Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 10:43:55.6804", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:43:55.6804", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 10:43:55.6804", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:43:55.6804", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"45S8GV\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as resilv\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78796\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:43:55.7295", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:43:55.7295", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:43:55.7295", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:43:55.7295", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:43:55.7295", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:43:55.7295", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:43:55.7295", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:43:55.7295", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:43:55.7384", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/eace409b-bb28-364c-b31a-b05d937333bb" }
{ "timestamp": "2026-08-19 10:43:55.9136", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:43:55.913Z\"}" }
{ "timestamp": "2026-08-19 10:43:55.9136", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:43:55.9136", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:43:55.9136", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26013." }
{ "timestamp": "2026-08-19 10:43:55.9136", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:43:55.9136", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:43:55.9136", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007395\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adriel Avila\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"45S8GV\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as resilv\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78796\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:43:55.9680", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:43:55.9680", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:43:55.9680", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 10:43:55.9680", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:43:55.9680", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:43:55.9680", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:43:55.9724", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:43:55.9724", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:43:55.9724", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2eb31efa-2234-3721-99c9-fd2490b01e13" }
{ "timestamp": "2026-08-19 10:43:56.1302", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:43:56.144Z\"}" }
{ "timestamp": "2026-08-19 10:43:56.1302", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:43:56.1455", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:43:56.1455", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 10035." }
{ "timestamp": "2026-08-19 10:43:56.1455", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:43:56.1455", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:43:56.1455", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:43:56.1455", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:43:56.1455", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:43:56.1455", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:43:56.1455", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/fffe4151-3247-30d1-926e-7592287402ae" }
{ "timestamp": "2026-08-19 10:43:56.3195", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:43:56.319Z\"}" }
{ "timestamp": "2026-08-19 10:43:56.3195", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:43:56.3195", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:43:56.3195", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22175." }
{ "timestamp": "2026-08-19 10:43:56.3195", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:43:56.3195", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-08-19 10:43:56.3195", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:44:55.6287", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:44:55.6287", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":78796},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":115122},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-08-19 10:44:55.6287", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 10:44:55.6287", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-08-19 10:44:55.6287", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-08-19 10:44:55.6635", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:44:55.6635", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 10:44:55.6635", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 10:44:55.6635", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 10:44:55.6635", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 10:44:55.7088", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket 45S8GV has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>45S8GV<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 19-Aug-2026 04:12:58 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><li>What is the location - tesrinf<\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - testing<\/li><li>Immediate action taken - rrtgg<\/li><li>Preventive action taken to prevent reoccurrence - snsjsn<\/li><li>Category of the Near miss - Falling objects from height<\/li><li>Mention other categories of near miss, if any - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407488100,78.351286000\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed.<br\/>Comments are added as: clised.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78796\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936115,\"delivery_status\":1,\"created_on\":\"2026-08-19T10:44:55.711Z\",\"updated_on\":\"2026-08-19T10:44:55.711Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 10:44:55.7088", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:44:55.7088", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 10:44:55.7088", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:44:55.7088", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"45S8GV\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as clised\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78796\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:44:55.7624", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:44:55.7624", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:44:55.7624", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:44:55.7624", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:44:55.7624", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:44:55.7624", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:44:55.7687", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:44:55.7687", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:44:55.7687", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/eace409b-bb28-364c-b31a-b05d937333bb" }
{ "timestamp": "2026-08-19 10:44:55.9460", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:44:55.945Z\"}" }
{ "timestamp": "2026-08-19 10:44:55.9460", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:44:55.9460", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:44:55.9460", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26013." }
{ "timestamp": "2026-08-19 10:44:55.9460", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:44:55.9460", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:44:55.9554", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007395\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adriel Avila\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"45S8GV\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as clised\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78796\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:44:56.0041", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:44:56.0041", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:44:56.0041", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 10:44:56.0041", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:44:56.0041", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:44:56.0041", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:44:56.0041", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:44:56.0041", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:44:56.0041", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2eb31efa-2234-3721-99c9-fd2490b01e13" }
{ "timestamp": "2026-08-19 10:44:56.1824", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:44:56.181Z\"}" }
{ "timestamp": "2026-08-19 10:44:56.1824", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:44:56.1824", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:44:56.1824", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 10035." }
{ "timestamp": "2026-08-19 10:44:56.1824", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:44:56.1824", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:44:56.1824", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:44:56.1824", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78796" }
{ "timestamp": "2026-08-19 10:44:56.1824", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:44:56.1824", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:44:56.1824", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/fffe4151-3247-30d1-926e-7592287402ae" }
{ "timestamp": "2026-08-19 10:44:56.3562", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:44:56.355Z\"}" }
{ "timestamp": "2026-08-19 10:44:56.3562", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:44:56.3562", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:44:56.3562", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22175." }
{ "timestamp": "2026-08-19 10:44:56.3562", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:44:56.3562", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-08-19 10:44:56.3562", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:45:01.6757", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:45:01.6757", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432988},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":1167},{\"Key\":\"StringIssuerIds\",\"Value\":\"[2801,2833,2835,2837,2839,2840,2842,2843,2844,2851,2854,2857,2866,2868,2869,2871,2875,2893,2895,2903,2905,2906,2908,2909,2910,2912,2916,2922,2925,3593,3680,3967,4496,4653,4805,4807,4870,4902,5033,5341,5517,5901,9629,10405,11715,12636,14008,20564,20659,23021]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Confined Space Entry\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Onnermin Swatek\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 04:15:01 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Bowers\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 10:45:01.6757", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 10:45:01.6757", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 10:45:01.6757", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 10:45:01.6757", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 10:45:01.6757", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:01.6757", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010799\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:01.7354", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:01.7354", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:01.7354", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006966\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:01.7873", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:01.7873", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:01.7873", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009810\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:01.8366", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:01.8366", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:01.8366", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008290\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:01.8865", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:01.8865", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:01.8865", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004455\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:01.9359", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:01.9359", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:01.9359", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005567\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:01.9889", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:01.9889", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:01.9889", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006219\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.0405", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.0405", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.0405", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000017\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.0904", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.0904", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.0904", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005040\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.1345", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.1452", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.1452", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009074\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.1925", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.1925", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.1925", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010806\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.2414", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.2414", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.2414", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002357\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.2899", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.2899", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.2899", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002202\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.3466", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.3466", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.3466", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009095\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.3999", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.3999", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.3999", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009015\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.4457", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.4457", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.4457", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010340\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.4987", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.4987", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.5020", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008782\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.5514", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.5514", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.5514", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003789\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.6034", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.6034", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.6034", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004044\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.6537", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.6537", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.6537", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003952\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.6911", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.7044", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.7044", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007970\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.7538", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.7538", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.7538", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001064\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.8012", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.8012", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.8012", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005922\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.8500", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.8500", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.8500", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009149\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.8976", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.8976", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.8976", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007919\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.9479", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.9479", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.9479", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008914\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:02.9962", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:02.9962", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:02.9962", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000288\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.0468", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.0468", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.0468", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009023\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.0958", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.0958", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.0958", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009473\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.1419", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.1439", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.1439", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006973\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.1912", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.1912", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.1912", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001562\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.2403", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.2403", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.2403", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005443\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.2894", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.2894", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.2894", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000940\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.3401", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.3401", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.3401", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007174\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.3891", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.3891", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.3891", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005111\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.4414", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.4414", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.4414", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005632\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.4894", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.4894", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.4894", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004761\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.5406", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.5406", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.5406", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008521\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.5934", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.5934", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.5934", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010416\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.6441", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.6441", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.6441", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005630\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.6925", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.6925", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.6925", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007303\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.7444", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.7444", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.7444", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006769\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.7958", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.7958", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.7958", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006654\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.8447", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.8467", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.8467", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555558757\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.8956", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.8956", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.8956", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555559375\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.9440", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.9440", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.9440", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557760\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:03.9939", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:03.9939", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:03.9939", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002243\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:04.0433", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:04.0433", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:04.0433", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003675\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:04.0943", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:04.0943", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432988" }
{ "timestamp": "2026-08-19 10:45:04.0943", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555556003\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 04:15:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432988\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:45:04.1477", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:45:04.1477", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 10:45:04.1477", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/APA\/RNA\/CS\/26\/00001" }
{ "timestamp": "2026-08-19 10:45:04.1477", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:45:04.1477", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:04.1477", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:04.1477", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:04.1477", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:04.1477", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:04.1477", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/bc5fcff0-cc7a-3ea8-8db9-53a83796a1ab" }
{ "timestamp": "2026-08-19 10:45:04.3226", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:04.326Z\"}" }
{ "timestamp": "2026-08-19 10:45:04.3226", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:04.3226", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:04.3226", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 20877." }
{ "timestamp": "2026-08-19 10:45:04.3226", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:04.3226", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:04.3226", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:04.3226", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:04.3226", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:04.3226", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:04.3226", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0a195db9-0781-35f9-945d-b2f3d3dd99a0" }
{ "timestamp": "2026-08-19 10:45:04.5016", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:04.502Z\"}" }
{ "timestamp": "2026-08-19 10:45:04.5016", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:04.5016", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:04.5016", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 21650." }
{ "timestamp": "2026-08-19 10:45:04.5016", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:04.5016", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:04.5016", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:04.5016", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:04.5016", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:04.5016", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:04.5016", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/90ac3faa-9429-3711-914d-3426c078fdf2" }
{ "timestamp": "2026-08-19 10:45:04.6758", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:04.676Z\"}" }
{ "timestamp": "2026-08-19 10:45:04.6758", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:04.6758", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:04.6758", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23969." }
{ "timestamp": "2026-08-19 10:45:04.6758", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:04.6758", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:04.6758", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:04.6758", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:04.6758", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:04.6758", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:04.6758", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ceef6994-9ecd-3a5d-92f8-92e8fcb53761" }
{ "timestamp": "2026-08-19 10:45:04.8532", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:04.853Z\"}" }
{ "timestamp": "2026-08-19 10:45:04.8532", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:04.8532", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:04.8532", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 16916." }
{ "timestamp": "2026-08-19 10:45:04.8532", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:04.8532", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:04.8532", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:04.8532", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:04.8532", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:04.8532", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:04.8532", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/199b5577-683a-3087-a04a-6f1ca31c3c8e" }
{ "timestamp": "2026-08-19 10:45:05.0277", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:05.027Z\"}" }
{ "timestamp": "2026-08-19 10:45:05.0277", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:05.0277", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:05.0277", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3802." }
{ "timestamp": "2026-08-19 10:45:05.0277", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:05.0277", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:05.0277", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:05.0277", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:05.0277", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:45:05.0277", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:05.0277", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:us-west-2:505884080245:endpoint\/APNS\/OQSHA-iOS-Prod\/1e2dfd57-75a6-3ca3-83be-946fe37e806d" }
{ "timestamp": "2026-08-19 10:45:05.1997", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:05.203Z\"}" }
{ "timestamp": "2026-08-19 10:45:05.2059", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:05.2059", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:05.2059", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 9254." }
{ "timestamp": "2026-08-19 10:45:05.2059", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:05.2059", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:05.2059", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:05.2059", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:05.2059", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:05.2059", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:05.2059", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/4dde4c41-83da-352c-938b-f1bfe3bac527" }
{ "timestamp": "2026-08-19 10:45:05.3863", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:05.386Z\"}" }
{ "timestamp": "2026-08-19 10:45:05.3863", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:05.3863", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:05.3863", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22393." }
{ "timestamp": "2026-08-19 10:45:05.3863", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:05.3863", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:05.3863", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:05.3924", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:05.3924", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:05.3924", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:05.3924", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8f07895e-aab2-3e4d-a3cc-39c5d55b5cfc" }
{ "timestamp": "2026-08-19 10:45:05.5671", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:05.568Z\"}" }
{ "timestamp": "2026-08-19 10:45:05.5671", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:05.5671", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:05.5671", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3787." }
{ "timestamp": "2026-08-19 10:45:05.5671", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:05.5671", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:05.5671", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:05.5671", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:05.5671", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:05.5671", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:05.5671", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2e82ffc4-4db1-3984-a33d-b6fa73d6471a" }
{ "timestamp": "2026-08-19 10:45:05.7513", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:05.750Z\"}" }
{ "timestamp": "2026-08-19 10:45:05.7513", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:05.7513", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:05.7513", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24246." }
{ "timestamp": "2026-08-19 10:45:05.7513", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:05.7513", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:05.7513", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:05.7513", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:05.7513", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:05.7513", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:05.7513", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cbb55828-3b8e-3dd1-9b1d-fee6be560577" }
{ "timestamp": "2026-08-19 10:45:05.9319", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:05.931Z\"}" }
{ "timestamp": "2026-08-19 10:45:05.9319", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:05.9319", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:05.9319", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 19358." }
{ "timestamp": "2026-08-19 10:45:05.9319", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:05.9319", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:05.9319", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:05.9319", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:05.9319", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:05.9389", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:05.9389", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/702ce669-1ae0-3d01-8513-ffedcccfb18c" }
{ "timestamp": "2026-08-19 10:45:06.1131", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:06.112Z\"}" }
{ "timestamp": "2026-08-19 10:45:06.1131", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:06.1131", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:06.1131", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3835." }
{ "timestamp": "2026-08-19 10:45:06.1131", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:06.1131", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:06.1131", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:06.1131", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:06.1131", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:06.1131", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:06.1131", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9d385a10-0bd8-322d-9112-05357cf6ba68" }
{ "timestamp": "2026-08-19 10:45:06.2848", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:06.286Z\"}" }
{ "timestamp": "2026-08-19 10:45:06.2848", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:06.2848", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:06.2848", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3785." }
{ "timestamp": "2026-08-19 10:45:06.2848", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:06.2848", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:06.2848", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:06.2848", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:06.3009", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:06.3009", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:06.3009", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/4e1e4703-8a0a-3841-98b0-05ee726d5f20" }
{ "timestamp": "2026-08-19 10:45:06.4745", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:06.473Z\"}" }
{ "timestamp": "2026-08-19 10:45:06.4745", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:06.4745", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:06.4745", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5894." }
{ "timestamp": "2026-08-19 10:45:06.4745", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:06.4745", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:06.4745", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:06.4745", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:06.4745", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:06.4745", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:06.4745", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7998e731-b452-3c3e-9241-34c0a4bbe253" }
{ "timestamp": "2026-08-19 10:45:06.6613", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:06.659Z\"}" }
{ "timestamp": "2026-08-19 10:45:06.6613", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:06.6613", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:06.6613", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5543." }
{ "timestamp": "2026-08-19 10:45:06.6613", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:06.6613", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:06.6613", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:06.6613", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:06.6613", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:06.6613", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:06.6613", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5e437464-bbb8-3e21-942e-d984dd745b2b" }
{ "timestamp": "2026-08-19 10:45:06.8376", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:06.838Z\"}" }
{ "timestamp": "2026-08-19 10:45:06.8376", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:06.8376", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:06.8376", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 7295." }
{ "timestamp": "2026-08-19 10:45:06.8376", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:06.8376", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:06.8376", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:06.8376", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:06.8376", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:06.8376", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:06.8376", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/6bfa90e3-b447-340d-adb9-147bab745af0" }
{ "timestamp": "2026-08-19 10:45:07.0139", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:07.013Z\"}" }
{ "timestamp": "2026-08-19 10:45:07.0139", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:07.0139", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:07.0139", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3917." }
{ "timestamp": "2026-08-19 10:45:07.0179", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:07.0179", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:07.0179", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:07.0179", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:07.0179", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:07.0179", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:07.0179", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/6bfa90e3-b447-340d-adb9-147bab745af0" }
{ "timestamp": "2026-08-19 10:45:07.2056", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:07.205Z\"}" }
{ "timestamp": "2026-08-19 10:45:07.2056", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:07.2056", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:07.2056", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13178." }
{ "timestamp": "2026-08-19 10:45:07.2056", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:07.2056", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:07.2056", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:07.2056", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:07.2056", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:07.2056", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:07.2056", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2a033e1f-4c33-3f5e-b0e8-1836b330e0ba" }
{ "timestamp": "2026-08-19 10:45:07.3831", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:07.382Z\"}" }
{ "timestamp": "2026-08-19 10:45:07.3831", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:07.3831", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:07.3831", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13939." }
{ "timestamp": "2026-08-19 10:45:07.3831", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:07.3831", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:07.3831", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:07.3831", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:07.3831", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:07.3831", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:07.3831", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e73b48af-ff54-3039-a05d-447ab753666b" }
{ "timestamp": "2026-08-19 10:45:07.5526", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:07.559Z\"}" }
{ "timestamp": "2026-08-19 10:45:07.5526", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:07.5526", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:07.5526", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 18159." }
{ "timestamp": "2026-08-19 10:45:07.5526", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:07.5526", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:07.5526", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:07.5526", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:07.5526", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:07.5526", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:07.5526", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/52a2faa5-0950-3443-a9ed-97aeb56f13ad" }
{ "timestamp": "2026-08-19 10:45:07.7315", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:07.733Z\"}" }
{ "timestamp": "2026-08-19 10:45:07.7315", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:07.7315", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:07.7315", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22262." }
{ "timestamp": "2026-08-19 10:45:07.7315", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:07.7315", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:07.7359", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:07.7359", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:07.7359", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:07.7359", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:07.7359", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0d9aa4d8-ad68-3fc1-b8b6-13707515d225" }
{ "timestamp": "2026-08-19 10:45:07.9084", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:07.907Z\"}" }
{ "timestamp": "2026-08-19 10:45:07.9084", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:07.9084", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:07.9084", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3918." }
{ "timestamp": "2026-08-19 10:45:07.9084", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:07.9084", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:07.9084", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:07.9084", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:07.9084", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:07.9084", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:07.9084", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/463a0573-5611-3bd1-a053-4f7008ed3b74" }
{ "timestamp": "2026-08-19 10:45:08.0819", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:08.082Z\"}" }
{ "timestamp": "2026-08-19 10:45:08.0819", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:08.0819", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:08.0819", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8799." }
{ "timestamp": "2026-08-19 10:45:08.0819", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:08.0819", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:08.0819", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:08.0819", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:08.0819", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:08.0819", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:08.0819", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d5427e46-49e7-33f4-861d-c4aabbcb5f6f" }
{ "timestamp": "2026-08-19 10:45:08.2565", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:08.256Z\"}" }
{ "timestamp": "2026-08-19 10:45:08.2565", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:08.2565", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:08.2565", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 16287." }
{ "timestamp": "2026-08-19 10:45:08.2565", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:08.2565", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:08.2565", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:08.2565", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:08.2565", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:08.2565", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:08.2565", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7effe97d-8494-3775-960e-23e53a258894" }
{ "timestamp": "2026-08-19 10:45:08.4298", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:08.429Z\"}" }
{ "timestamp": "2026-08-19 10:45:08.4298", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:08.4298", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:08.4298", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25010." }
{ "timestamp": "2026-08-19 10:45:08.4298", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:08.4298", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:08.4298", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:08.4298", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:08.4298", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:08.4298", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:08.4298", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/756df293-d94b-3f1a-bc2f-63c6693aa384" }
{ "timestamp": "2026-08-19 10:45:08.6026", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:08.603Z\"}" }
{ "timestamp": "2026-08-19 10:45:08.6026", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:08.6026", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:08.6026", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3971." }
{ "timestamp": "2026-08-19 10:45:08.6026", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:08.6026", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:08.6026", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:08.6026", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:08.6026", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:45:08.6026", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:08.6026", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/1e2dfd57-75a6-3ca3-83be-946fe37e806d" }
{ "timestamp": "2026-08-19 10:45:08.7770", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:08.776Z\"}" }
{ "timestamp": "2026-08-19 10:45:08.7770", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:08.7770", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:08.7770", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 7762." }
{ "timestamp": "2026-08-19 10:45:08.7770", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:08.7770", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:08.7770", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:08.7770", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:08.7770", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:08.7770", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:08.7770", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/97be2b1f-e14b-3220-9824-bfadb38b8ea3" }
{ "timestamp": "2026-08-19 10:45:08.9542", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:08.953Z\"}" }
{ "timestamp": "2026-08-19 10:45:08.9542", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:08.9542", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:08.9571", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 20453." }
{ "timestamp": "2026-08-19 10:45:08.9571", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:08.9571", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:08.9571", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:08.9571", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:08.9571", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:08.9571", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:08.9571", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ceffff5a-9cfd-3800-b3aa-a18c2ffe57ed" }
{ "timestamp": "2026-08-19 10:45:09.1332", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:09.135Z\"}" }
{ "timestamp": "2026-08-19 10:45:09.1332", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:09.1332", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:09.1332", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 19600." }
{ "timestamp": "2026-08-19 10:45:09.1332", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:09.1332", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:09.1332", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:09.1332", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:09.1332", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:09.1332", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:09.1332", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/788dbead-5308-3c7c-a9b3-650b54ea3ce9" }
{ "timestamp": "2026-08-19 10:45:09.3108", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:09.310Z\"}" }
{ "timestamp": "2026-08-19 10:45:09.3108", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:09.3108", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:09.3108", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 20473." }
{ "timestamp": "2026-08-19 10:45:09.3140", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:09.3140", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:09.3140", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:09.3140", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:09.3140", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:09.3140", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:09.3140", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3e638f43-a8d0-32c7-8d60-bb3eecabbb03" }
{ "timestamp": "2026-08-19 10:45:09.4940", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:09.493Z\"}" }
{ "timestamp": "2026-08-19 10:45:09.4940", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:09.4940", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:09.4940", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5698." }
{ "timestamp": "2026-08-19 10:45:09.4940", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:09.4940", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:09.4940", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:09.4940", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:09.4940", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:45:09.4940", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:09.4940", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/3154c7b2-765c-379e-b82a-6a0792177eec" }
{ "timestamp": "2026-08-19 10:45:09.6725", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:09.673Z\"}" }
{ "timestamp": "2026-08-19 10:45:09.6745", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:09.6745", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:09.6745", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 6944." }
{ "timestamp": "2026-08-19 10:45:09.6745", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:09.6745", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:09.6745", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:09.6745", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:09.6745", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:09.6745", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:09.6745", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5d47b0b4-c24d-3c1f-bbd8-f59d60b0d677" }
{ "timestamp": "2026-08-19 10:45:09.8407", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:09.848Z\"}" }
{ "timestamp": "2026-08-19 10:45:09.8407", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:09.8507", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:09.8507", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25957." }
{ "timestamp": "2026-08-19 10:45:09.8507", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:09.8507", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:09.8507", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:09.8507", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:09.8507", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:09.8507", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:09.8507", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0e0973b0-6cc8-31ad-a85d-80bd067552eb" }
{ "timestamp": "2026-08-19 10:45:10.0298", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:10.029Z\"}" }
{ "timestamp": "2026-08-19 10:45:10.0298", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:10.0298", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:10.0298", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24729." }
{ "timestamp": "2026-08-19 10:45:10.0298", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:10.0298", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:10.0354", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:10.0354", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:10.0354", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:10.0354", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:10.0354", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f0f99567-a6d8-39dc-b699-51294c78dbcc" }
{ "timestamp": "2026-08-19 10:45:10.2060", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:10.212Z\"}" }
{ "timestamp": "2026-08-19 10:45:10.2060", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:10.2060", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:10.2060", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8451." }
{ "timestamp": "2026-08-19 10:45:10.2060", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:10.2060", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:10.2060", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:10.2060", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:10.2060", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:45:10.2203", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:10.2203", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/cd7c34e9-8492-35ca-ad09-c911e81d1e57" }
{ "timestamp": "2026-08-19 10:45:10.3938", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:10.393Z\"}" }
{ "timestamp": "2026-08-19 10:45:10.3938", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:10.3938", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:10.3938", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8614." }
{ "timestamp": "2026-08-19 10:45:10.3938", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:10.3938", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:10.3938", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:10.3938", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:10.3938", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:10.3938", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:10.3938", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/481dfa38-f017-356e-aa56-dd41216e3583" }
{ "timestamp": "2026-08-19 10:45:10.5835", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:10.582Z\"}" }
{ "timestamp": "2026-08-19 10:45:10.5835", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:10.5835", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:10.5835", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 19206." }
{ "timestamp": "2026-08-19 10:45:10.5835", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:10.5835", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:10.5835", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:10.5835", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:10.5835", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:10.5835", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:10.5835", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/928200c5-0078-3c56-bbc7-5882795a7110" }
{ "timestamp": "2026-08-19 10:45:10.7579", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:10.757Z\"}" }
{ "timestamp": "2026-08-19 10:45:10.7579", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:10.7579", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:10.7579", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24307." }
{ "timestamp": "2026-08-19 10:45:10.7579", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:10.7579", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:10.7579", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:10.7579", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:10.7579", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:10.7579", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:10.7579", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/36c51723-dc49-3edc-9a13-afe00669f38d" }
{ "timestamp": "2026-08-19 10:45:10.9330", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:10.932Z\"}" }
{ "timestamp": "2026-08-19 10:45:10.9330", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:10.9330", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:10.9330", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24516." }
{ "timestamp": "2026-08-19 10:45:10.9330", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:10.9330", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:45:10.9330", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:45:10.9388", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432988" }
{ "timestamp": "2026-08-19 10:45:10.9388", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:45:10.9388", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:45:10.9388", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7b907416-ebf3-3be7-99a9-b15d51cf88a0" }
{ "timestamp": "2026-08-19 10:45:11.1074", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:45:11.114Z\"}" }
{ "timestamp": "2026-08-19 10:45:11.1074", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:45:11.1165", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:45:11.1165", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24412." }
{ "timestamp": "2026-08-19 10:45:11.1165", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:45:11.1165", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:48:06.0863", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 10:48:06.0863", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78797},{\"Key\":\"AssignedToID\",\"Value\":5191}]}" }
{ "timestamp": "2026-08-19 10:48:06.0863", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 10:48:06.0863", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 10:48:06.0863", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 10:48:06.1058", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 10:48:07.4699", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 10:48:07.4699", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 10:48:07.4699", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 10:48:07.4699", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78797" }
{ "timestamp": "2026-08-19 10:48:07.4699", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007395\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adriel Avila\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"AOMA74\"},{\"type\":\"text\",\"text\":\"dhgg\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78797\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 10:48:07.5277", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 10:48:07.5277", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 10:48:07.5277", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 10:48:07.5277", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:48:07.5277", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:48:07.5277", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78797" }
{ "timestamp": "2026-08-19 10:48:07.5301", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 10:48:07.5301", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:48:07.5301", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2eb31efa-2234-3721-99c9-fd2490b01e13" }
{ "timestamp": "2026-08-19 10:48:07.7045", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:48:07.703Z\"}" }
{ "timestamp": "2026-08-19 10:48:07.7045", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:48:07.7045", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:48:07.7045", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 10035." }
{ "timestamp": "2026-08-19 10:48:07.7045", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:48:07.7045", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 10:48:07.7045", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 10:48:07.7045", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78797" }
{ "timestamp": "2026-08-19 10:48:07.7045", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 10:48:07.7045", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 10:48:07.7045", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/fffe4151-3247-30d1-926e-7592287402ae" }
{ "timestamp": "2026-08-19 10:48:07.8800", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T10:48:07.879Z\"}" }
{ "timestamp": "2026-08-19 10:48:07.8800", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 10:48:07.8800", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 10:48:07.8800", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22175." }
{ "timestamp": "2026-08-19 10:48:07.8800", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 10:48:07.8800", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 10:48:07.8800", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 10:54:12.7731", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 10:54:12.7892", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 10:54:17.1014", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 10:54:17.1197", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 10:54:17.3680", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 10:54:17.3856", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 11:10:54.2016", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:10:54.2016", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78798},{\"Key\":\"AssignedToID\",\"Value\":9717}]}" }
{ "timestamp": "2026-08-19 11:10:54.4577", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 11:10:54.4582", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 11:10:54.4582", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 11:10:54.5429", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 11:10:55.9012", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 11:10:55.9012", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 11:10:55.9012", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 11:10:55.9012", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78798" }
{ "timestamp": "2026-08-19 11:10:55.9300", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002400\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Aiden Pollak\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"0VNU2Z\"},{\"type\":\"text\",\"text\":\"asdsad\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78798\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 11:10:55.9989", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 11:10:55.9989", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 11:10:55.9989", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 11:10:55.9989", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 11:10:56.0056", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 11:17:53.5422", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:17:53.5422", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Renard Whatley\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"Galecto Inc.\"},{\"Key\":\"UserDivisions\",\"Value\":\"Near miss, Unsafe Act, Unsafe Condition\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Alanreed, Bowers, Council Bluffs, Cowgill, Fleischmanns, Fort Myers Beach, Galeville, Leeper, Rosewood, Suffield Depot, Vinings, Weldona, Yorba Linda\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"MH_Admin_HO@oqsha.com\"}]}" }
{ "timestamp": "2026-08-19 11:17:53.5677", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_USER ###" }
{ "timestamp": "2026-08-19 11:17:53.5677", "level": "Info", "severity": "INFO", "message": "### Started Event for Update User Email ###" }
{ "timestamp": "2026-08-19 11:17:53.5677", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-08-19 11:17:53.5762", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 11:17:53.5762", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 11:17:53.5762", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 11:17:53.5762", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 11:17:53.6984", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Renard Whatley,\\n<br><br>\\nYour access to the <strong>Galecto Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Alanreed, Bowers, Council Bluffs, Cowgill, Fleischmanns, Fort Myers Beach, Galeville, Leeper, Rosewood, Suffield Depot, Vinings, Weldona, Yorba Linda\\n<br>\\nAvailable Category: Near miss, Unsafe Act, Unsafe Condition\\n<br><br>\\nPlease use your existing credentials to login.<br><br>\\n<br>\\nOrganisation: Galecto Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936199,\"delivery_status\":1,\"created_on\":\"2026-08-19T11:17:53.694Z\",\"updated_on\":\"2026-08-19T11:17:53.694Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 11:17:53.6984", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 11:17:53.6984", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 11:17:53.6984", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 11:17:53.6984", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:17:53.6984", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Renard Whatley\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"Galecto Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"9100999124\"},{\"Key\":\"UserDivisions\",\"Value\":\"Near miss, Unsafe Act, Unsafe Condition\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Alanreed, Bowers, Council Bluffs, Cowgill, Fleischmanns, Fort Myers Beach, Galeville, Leeper, Rosewood, Suffield Depot, Vinings, Weldona, Yorba Linda\"},{\"Key\":\"Email\",\"Value\":\"MH_Admin_HO@oqsha.com\"},{\"Key\":\"MobileNumber\",\"Value\":\"+912000000713\"}]}" }
{ "timestamp": "2026-08-19 11:17:53.7034", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_APP_USER ###" }
{ "timestamp": "2026-08-19 11:17:53.7034", "level": "Info", "severity": "INFO", "message": "### Started Event for Update App User Email ###" }
{ "timestamp": "2026-08-19 11:17:53.7034", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-08-19 11:17:53.7034", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 11:17:53.7034", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 11:17:53.7034", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 11:17:53.7034", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 11:17:53.7539", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Renard Whatley,\\n<br><br>\\nYour access to the <strong>Galecto Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Alanreed, Bowers, Council Bluffs, Cowgill, Fleischmanns, Fort Myers Beach, Galeville, Leeper, Rosewood, Suffield Depot, Vinings, Weldona, Yorba Linda\\n<br>\\nAvailable Category: Near miss, Unsafe Act, Unsafe Condition\\n<br><br>\\nYour Credentials for app login are:<br><br>Email: MH_Admin_HO@oqsha.com<br>Unique user ID: 9100999124<br>Mobile number: +912000000713\\n<br>\\nOrganisation: Galecto Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936200,\"delivery_status\":1,\"created_on\":\"2026-08-19T11:17:53.752Z\",\"updated_on\":\"2026-08-19T11:17:53.752Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 11:17:53.7539", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 11:17:53.7539", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 11:17:53.7539", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 11:31:01.6188", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:31:01.6188", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432989},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":1815},{\"Key\":\"StringIssuerIds\",\"Value\":\"[4014]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/GRR\/CDZIP\/BL\/26\/00002\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Meggan Peter\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 05:01:01 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Alanreed\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"testing\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Adalberto Kaufmann\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 11:31:01.6426", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 11:31:01.6426", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 11:31:01.6622", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 11:31:01.6622", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 11:31:01.6622", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432989" }
{ "timestamp": "2026-08-19 11:31:01.6622", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004800\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/CDZIP\/BL\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Requested by Meggan Peter at 19-Aug-2026 05:01:01 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Adalberto Kaufmann\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432989\"}]}]}}}" }
{ "timestamp": "2026-08-19 11:31:01.7215", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 11:31:01.7215", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 11:31:01.7215", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/GRR\/CDZIP\/BL\/26\/00002" }
{ "timestamp": "2026-08-19 11:31:01.7215", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 11:31:01.7215", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 11:35:04.1171", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:35:04.1171", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432990},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":1815},{\"Key\":\"StringIssuerIds\",\"Value\":\"[4014]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/GRR\/CDZIP\/BL\/26\/00003\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Meggan Peter\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 05:05:04 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Alanreed\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Adalberto Kaufmann\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 11:35:04.1427", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 11:35:04.1427", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 11:35:04.1427", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 11:35:04.1427", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 11:35:04.1427", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432990" }
{ "timestamp": "2026-08-19 11:35:04.1427", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004800\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/CDZIP\/BL\/26\/00003\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Meggan Peter at 19-Aug-2026 05:05:04 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Adalberto Kaufmann\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432990\"}]}]}}}" }
{ "timestamp": "2026-08-19 11:35:04.2045", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 11:35:04.2045", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 11:35:04.2045", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/GRR\/CDZIP\/BL\/26\/00003" }
{ "timestamp": "2026-08-19 11:35:04.2045", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 11:35:04.2045", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 11:37:39.7946", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 11:37:39.8210", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 11:37:43.8405", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 11:37:43.8584", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 11:37:44.1174", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 11:37:44.1333", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 11:41:42.0295", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:41:42.0295", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78799},{\"Key\":\"AssignedToID\",\"Value\":2620}]}" }
{ "timestamp": "2026-08-19 11:41:42.2925", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 11:41:42.2925", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 11:41:42.2925", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 11:41:42.3605", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 11:41:43.5704", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 11:41:43.5704", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 11:41:43.5704", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 11:41:43.5933", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78799" }
{ "timestamp": "2026-08-19 11:41:43.6178", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001413\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adyson Toribio\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"KMG7IG\"},{\"type\":\"text\",\"text\":\"shxjd\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Meggan Peter\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78799\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 11:41:43.6754", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 11:41:43.6754", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 11:41:43.6754", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 11:41:43.6754", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 11:41:43.6754", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 11:42:11.4071", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:42:11.4108", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78800},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-08-19 11:42:11.4108", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 11:42:11.4108", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 11:42:11.4108", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 11:42:11.4318", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 11:42:14.6777", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 11:42:14.6777", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 11:42:14.6777", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 11:42:14.6777", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78800" }
{ "timestamp": "2026-08-19 11:42:14.6777", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"8HOCZU\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78800\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 11:42:14.7316", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 11:42:14.7316", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 11:42:14.7316", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 11:42:14.7316", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 11:42:14.7316", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 11:46:54.1997", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:46:54.1997", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432991},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":211},{\"Key\":\"StringIssuerIds\",\"Value\":\"[4014]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/GRR\/TKNO\/BL\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Tishanda Almodovar\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 05:16:54 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Alanreed\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Adalberto Kaufmann\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 11:46:54.2016", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 11:46:54.2016", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 11:46:54.2213", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 11:46:54.2213", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 11:46:54.2213", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432991" }
{ "timestamp": "2026-08-19 11:46:54.2213", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004800\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/TKNO\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Tishanda Almodovar at 19-Aug-2026 05:16:54 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Adalberto Kaufmann\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432991\"}]}]}}}" }
{ "timestamp": "2026-08-19 11:46:54.2832", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 11:46:54.2832", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 11:46:54.2832", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/GRR\/TKNO\/BL\/26\/00001" }
{ "timestamp": "2026-08-19 11:46:54.2832", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 11:46:54.2832", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 11:50:15.9024", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:50:15.9024", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432992},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":211},{\"Key\":\"StringIssuerIds\",\"Value\":\"[4014]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/GRR\/TKNO\/BL\/26\/00002\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Tishanda Almodovar\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 05:20:15 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Alanreed\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Adalberto Kaufmann\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 11:50:15.9024", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 11:50:15.9024", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 11:50:15.9024", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 11:50:15.9024", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 11:50:15.9024", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432992" }
{ "timestamp": "2026-08-19 11:50:15.9024", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004800\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/TKNO\/BL\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Tishanda Almodovar at 19-Aug-2026 05:20:15 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Adalberto Kaufmann\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432992\"}]}]}}}" }
{ "timestamp": "2026-08-19 11:50:15.9576", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 11:50:15.9576", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 11:50:15.9576", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/GRR\/TKNO\/BL\/26\/00002" }
{ "timestamp": "2026-08-19 11:50:15.9576", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 11:50:15.9576", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 11:52:21.6182", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:52:21.6182", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Lashunda Piatt\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"Galecto Inc.\"},{\"Key\":\"UserDivisions\",\"Value\":\"Near miss, Unsafe Act, Unsafe Condition\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Alanreed, Bowers, Council Bluffs, Cowgill, Fleischmanns, Fort Myers Beach, Galeville, Leeper, Rosewood, Suffield Depot, Vinings, Weldona, Yorba Linda\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"osm02909@osmosys.co\"}]}" }
{ "timestamp": "2026-08-19 11:52:21.6182", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_USER ###" }
{ "timestamp": "2026-08-19 11:52:21.6182", "level": "Info", "severity": "INFO", "message": "### Started Event for Update User Email ###" }
{ "timestamp": "2026-08-19 11:52:21.6182", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-08-19 11:52:21.6182", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 11:52:21.6182", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 11:52:21.6182", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 11:52:21.6363", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02909@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Lashunda Piatt,\\n<br><br>\\nYour access to the <strong>Galecto Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Alanreed, Bowers, Council Bluffs, Cowgill, Fleischmanns, Fort Myers Beach, Galeville, Leeper, Rosewood, Suffield Depot, Vinings, Weldona, Yorba Linda\\n<br>\\nAvailable Category: Near miss, Unsafe Act, Unsafe Condition\\n<br><br>\\nPlease use your existing credentials to login.<br><br>\\n<br>\\nOrganisation: Galecto Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936272,\"created_on\":\"2026-08-19T11:52:21.744Z\",\"updated_on\":\"2026-08-19T11:52:21.744Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Lashunda Piatt\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"Galecto Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"Near miss, Unsafe Act, Unsafe Condition\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Alanreed, Bowers, Council Bluffs, Cowgill, Fleischmanns, Fort Myers Beach, Galeville, Leeper, Rosewood, Suffield Depot, Vinings, Weldona, Yorba Linda\"},{\"Key\":\"Email\",\"Value\":\"osm02909@osmosys.co\"},{\"Key\":\"MobileNumber\",\"Value\":\"+912000001304\"}]}" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_APP_USER ###" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "### Started Event for Update App User Email ###" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 11:52:21.7492", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 11:52:21.8029", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02909@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Lashunda Piatt,\\n<br><br>\\nYour access to the <strong>Galecto Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Alanreed, Bowers, Council Bluffs, Cowgill, Fleischmanns, Fort Myers Beach, Galeville, Leeper, Rosewood, Suffield Depot, Vinings, Weldona, Yorba Linda\\n<br>\\nAvailable Category: Near miss, Unsafe Act, Unsafe Condition\\n<br><br>\\nYour Credentials for app login are:<br><br>Email: osm02909@osmosys.co<br>Mobile number: +912000001304\\n<br>\\nOrganisation: Galecto Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936273,\"created_on\":\"2026-08-19T11:52:21.803Z\",\"updated_on\":\"2026-08-19T11:52:21.803Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 11:52:21.8029", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 11:52:21.8049", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 11:52:21.8049", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 11:59:47.3942", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 11:59:47.3942", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78801},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-08-19 11:59:47.4105", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 11:59:47.4105", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 11:59:47.4105", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 11:59:47.4265", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 11:59:48.2096", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 11:59:48.2096", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 11:59:48.2258", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 11:59:48.2258", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78801" }
{ "timestamp": "2026-08-19 11:59:48.2258", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"D18SET\"},{\"type\":\"text\",\"text\":\"frfr\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78801\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 11:59:48.2861", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 11:59:48.2861", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 11:59:48.2861", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 11:59:48.2861", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 11:59:48.2861", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:00:36.9565", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:00:36.9565", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":78801},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":115128},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-08-19 12:00:36.9565", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 12:00:36.9565", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-08-19 12:00:36.9565", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-08-19 12:00:36.9971", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:78801" }
{ "timestamp": "2026-08-19 12:00:36.9991", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:00:36.9991", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:00:36.9991", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:00:36.9991", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:00:37.0463", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket D18SET has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>D18SET<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> frfr<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 19-Aug-2026 05:29:47 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - frfr<\/li><li>What is the location - fgrdf<\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - ddnnx<\/li><li>Immediate action taken - skjdzj<\/li><li>Preventive action taken to prevent reoccurrence - sjdjd<\/li><li>Category of the Near miss - Falling objects from height<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406723099,78.351116632\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: zjzjz.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78801\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936289,\"delivery_status\":1,\"created_on\":\"2026-08-19T12:00:37.048Z\",\"updated_on\":\"2026-08-19T12:00:37.048Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:00:37.0463", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:00:37.0463", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:00:37.0463", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78801" }
{ "timestamp": "2026-08-19 12:00:37.0463", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"D18SET\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as zjzjz\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"frfr\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78801\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:00:37.1002", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:00:37.1002", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 12:00:37.1002", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 12:00:37.1002", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:00:37.1002", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:00:37.1002", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:78801" }
{ "timestamp": "2026-08-19 12:00:37.1131", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 12:00:37.1131", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:00:37.1131", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/5e8726fb-43c8-3328-821a-3213df34c7c4" }
{ "timestamp": "2026-08-19 12:00:37.3084", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:00:37.307Z\"}" }
{ "timestamp": "2026-08-19 12:00:37.3084", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:00:37.3084", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:00:37.3084", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26026." }
{ "timestamp": "2026-08-19 12:00:37.3084", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:00:37.3124", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78801" }
{ "timestamp": "2026-08-19 12:00:37.3124", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"D18SET\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as zjzjz\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"frfr\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78801\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:00:37.3621", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:00:37.3621", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 12:00:37.3621", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 12:00:37.3621", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-08-19 12:00:37.3621", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:00:56.7623", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:00:56.7623", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INSPECTION_NEXT_DUE_DATE_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"InspectionNextDueDateNotification\",\"Value\":\"{\\\"4482\\\":[{\\\"InspectionId\\\":45347,\\\"OrganisationId\\\":211,\\\"InspectionUid\\\":\\\"I\/GLTO\/VYO\/FBH\/26\/00001\\\",\\\"InspectionName\\\":\\\"151\\\",\\\"InspectionTypeName\\\":\\\"Full Body Harness Inspection Checklist\\\",\\\"SiteName\\\":\\\"Yorba Linda\\\",\\\"Frequency\\\":\\\"Monthly\\\",\\\"NextDueDate\\\":\\\"2026-08-19T05:28:01\\\",\\\"CreatedByUserId\\\":4482,\\\"LastInspectedByUserId\\\":1836,\\\"InspectionTypeId\\\":411,\\\"DepartmentName\\\":null,\\\"AssetName\\\":null,\\\"InspectionStatusName\\\":null,\\\"SiteId\\\":898,\\\"Location\\\":null,\\\"CompanyId\\\":null}],\\\"1836\\\":[{\\\"InspectionId\\\":45347,\\\"OrganisationId\\\":211,\\\"InspectionUid\\\":\\\"I\/GLTO\/VYO\/FBH\/26\/00001\\\",\\\"InspectionName\\\":\\\"151\\\",\\\"InspectionTypeName\\\":\\\"Full Body Harness Inspection Checklist\\\",\\\"SiteName\\\":\\\"Yorba Linda\\\",\\\"Frequency\\\":\\\"Monthly\\\",\\\"NextDueDate\\\":\\\"2026-08-19T05:28:01\\\",\\\"CreatedByUserId\\\":4482,\\\"LastInspectedByUserId\\\":1836,\\\"InspectionTypeId\\\":411,\\\"DepartmentName\\\":null,\\\"AssetName\\\":null,\\\"InspectionStatusName\\\":null,\\\"SiteId\\\":898,\\\"Location\\\":null,\\\"CompanyId\\\":null}],\\\"13911\\\":[{\\\"InspectionId\\\":45348,\\\"OrganisationId\\\":211,\\\"InspectionUid\\\":\\\"I\/GLTO\/VYO\/P-T\/26\/00001\\\",\\\"InspectionName\\\":\\\"65\\\",\\\"InspectionTypeName\\\":\\\"Transit Mixer Inspection Checklist\\\",\\\"SiteName\\\":\\\"Yorba Linda\\\",\\\"Frequency\\\":\\\"Monthly\\\",\\\"NextDueDate\\\":\\\"2026-08-19T05:53:51\\\",\\\"CreatedByUserId\\\":13911,\\\"LastInspectedByUserId\\\":13911,\\\"InspectionTypeId\\\":405,\\\"DepartmentName\\\":null,\\\"AssetName\\\":null,\\\"InspectionStatusName\\\":null,\\\"SiteId\\\":898,\\\"Location\\\":null,\\\"CompanyId\\\":null}],\\\"23134\\\":[{\\\"InspectionId\\\":45349,\\\"OrganisationId\\\":211,\\\"InspectionUid\\\":\\\"I\/GLTO\/APA\/LIC\/26\/00001\\\",\\\"InspectionName\\\":\\\"152\\\",\\\"InspectionTypeName\\\":\\\"Ladder Inspection Checklist\\\",\\\"SiteName\\\":\\\"Bowers\\\",\\\"Frequency\\\":\\\"Daily\\\",\\\"NextDueDate\\\":\\\"2026-08-19T07:08:21\\\",\\\"CreatedByUserId\\\":23134,\\\"LastInspectedByUserId\\\":21657,\\\"InspectionTypeId\\\":521,\\\"DepartmentName\\\":null,\\\"AssetName\\\":null,\\\"InspectionStatusName\\\":null,\\\"SiteId\\\":604,\\\"Location\\\":null,\\\"CompanyId\\\":null}],\\\"21657\\\":[{\\\"InspectionId\\\":45349,\\\"OrganisationId\\\":211,\\\"InspectionUid\\\":\\\"I\/GLTO\/APA\/LIC\/26\/00001\\\",\\\"InspectionName\\\":\\\"152\\\",\\\"InspectionTypeName\\\":\\\"Ladder Inspection Checklist\\\",\\\"SiteName\\\":\\\"Bowers\\\",\\\"Frequency\\\":\\\"Daily\\\",\\\"NextDueDate\\\":\\\"2026-08-19T07:08:21\\\",\\\"CreatedByUserId\\\":23134,\\\"LastInspectedByUserId\\\":21657,\\\"InspectionTypeId\\\":521,\\\"DepartmentName\\\":null,\\\"AssetName\\\":null,\\\"InspectionStatusName\\\":null,\\\"SiteId\\\":604,\\\"Location\\\":null,\\\"CompanyId\\\":null}]}\"}]}" }
{ "timestamp": "2026-08-19 12:00:56.7639", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INSPECTION_NEXT_DUE_DATE_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 12:00:56.7639", "level": "Info", "severity": "INFO", "message": "# INSPECTION_NEXT_DUE_DATE_NOTIFICATION - Calling InspectionNextDueDateNotification function for WhatsApp Notification #" }
{ "timestamp": "2026-08-19 12:00:56.7639", "level": "Info", "severity": "INFO", "message": "## Sending Inspection WhatsApp Next Due Date Notification | UserId: 4482 | Inspection: I\/GLTO\/VYO\/FBH\/26\/00001 ##" }
{ "timestamp": "2026-08-19 12:00:56.7808", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002749\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_inspection_schedule_notification\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Priya Salonen\"},{\"type\":\"text\",\"text\":\"I\/GLTO\/VYO\/FBH\/26\/00001\"},{\"type\":\"text\",\"text\":\"151\"},{\"type\":\"text\",\"text\":\"Full Body Harness Inspection Checklist\"},{\"type\":\"text\",\"text\":\"Yorba Linda\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/inspection\/view\/45347?dlType=viewInspection&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:00:56.8307", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:00:56.8307", "level": "Info", "severity": "INFO", "message": "## Sending Inspection WhatsApp Next Due Date Notification | UserId: 1836 | Inspection: I\/GLTO\/VYO\/FBH\/26\/00001 ##" }
{ "timestamp": "2026-08-19 12:00:56.8307", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002542\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_inspection_schedule_notification\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Dedrickay Howze\"},{\"type\":\"text\",\"text\":\"I\/GLTO\/VYO\/FBH\/26\/00001\"},{\"type\":\"text\",\"text\":\"151\"},{\"type\":\"text\",\"text\":\"Full Body Harness Inspection Checklist\"},{\"type\":\"text\",\"text\":\"Yorba Linda\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/inspection\/view\/45347?dlType=viewInspection&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:00:56.8841", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:00:56.8841", "level": "Info", "severity": "INFO", "message": "## Sending Inspection WhatsApp Next Due Date Notification | UserId: 13911 | Inspection: I\/GLTO\/VYO\/P-T\/26\/00001 ##" }
{ "timestamp": "2026-08-19 12:00:56.8841", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555558156\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_inspection_schedule_notification\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Virpi Leong\"},{\"type\":\"text\",\"text\":\"I\/GLTO\/VYO\/P-T\/26\/00001\"},{\"type\":\"text\",\"text\":\"65\"},{\"type\":\"text\",\"text\":\"Transit Mixer Inspection Checklist\"},{\"type\":\"text\",\"text\":\"Yorba Linda\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/inspection\/view\/45348?dlType=viewInspection&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:00:56.9367", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:00:56.9367", "level": "Info", "severity": "INFO", "message": "## Sending Inspection WhatsApp Next Due Date Notification | UserId: 23134 | Inspection: I\/GLTO\/APA\/LIC\/26\/00001 ##" }
{ "timestamp": "2026-08-19 12:00:56.9367", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555558256\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_inspection_schedule_notification\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Onnermin Swatek\"},{\"type\":\"text\",\"text\":\"I\/GLTO\/APA\/LIC\/26\/00001\"},{\"type\":\"text\",\"text\":\"152\"},{\"type\":\"text\",\"text\":\"Ladder Inspection Checklist\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/inspection\/view\/45349?dlType=viewInspection&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:00:56.9919", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:00:56.9919", "level": "Info", "severity": "INFO", "message": "## Sending Inspection WhatsApp Next Due Date Notification | UserId: 21657 | Inspection: I\/GLTO\/APA\/LIC\/26\/00001 ##" }
{ "timestamp": "2026-08-19 12:00:56.9919", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555556087\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_inspection_schedule_notification\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Valle Holstein\"},{\"type\":\"text\",\"text\":\"I\/GLTO\/APA\/LIC\/26\/00001\"},{\"type\":\"text\",\"text\":\"152\"},{\"type\":\"text\",\"text\":\"Ladder Inspection Checklist\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/inspection\/view\/45349?dlType=viewInspection&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:00:57.0488", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:00:57.0488", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:01:16.5324", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:01:16.5324", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16865},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00014\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 12:01:16.5324", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 12:01:16.5324", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 12:01:16.5813", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 12:01:16.5813", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00014\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16865?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:01:16.6339", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:01:16.6339", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 12:01:16.6339", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 12:01:16.6339", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:04:58.7443", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:04:58.7443", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78802},{\"Key\":\"AssignedToID\",\"Value\":4027}]}" }
{ "timestamp": "2026-08-19 12:04:58.7601", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 12:04:58.7601", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 12:04:58.7601", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 12:04:58.7885", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 12:04:59.5159", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 12:04:59.5159", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 12:04:59.5159", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 12:04:59.5159", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78802" }
{ "timestamp": "2026-08-19 12:04:59.5159", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009572\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adalyn Mcnulty\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"FDM8RK\"},{\"type\":\"text\",\"text\":\"susisi\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78802\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:04:59.5815", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:04:59.5815", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 12:04:59.5815", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 12:04:59.5815", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 12:04:59.5815", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:07:45.5785", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:07:45.5785", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78803},{\"Key\":\"AssignedToID\",\"Value\":4027}]}" }
{ "timestamp": "2026-08-19 12:07:45.5785", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 12:07:45.5785", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 12:07:45.5785", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 12:07:45.5982", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 12:07:46.3394", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 12:07:46.3394", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 12:07:46.3394", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 12:07:46.3394", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78803" }
{ "timestamp": "2026-08-19 12:07:46.3394", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009572\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adalyn Mcnulty\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"I13ZHQ\"},{\"type\":\"text\",\"text\":\"djxjx\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78803\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:07:46.3955", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:07:46.3955", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 12:07:46.3955", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 12:07:46.3983", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 12:07:46.3983", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:09:19.0332", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:09:19.0332", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78804},{\"Key\":\"AssignedToID\",\"Value\":4027}]}" }
{ "timestamp": "2026-08-19 12:09:19.0377", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 12:09:19.0377", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 12:09:19.0377", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 12:09:19.0565", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 12:09:19.7357", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 12:09:19.7357", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 12:09:19.7433", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 12:09:19.7433", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78804" }
{ "timestamp": "2026-08-19 12:09:19.7433", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009572\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adalyn Mcnulty\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"2KQW5R\"},{\"type\":\"text\",\"text\":\"nhhh\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78804\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:09:19.8025", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:09:19.8025", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 12:09:19.8025", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 12:09:19.8025", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 12:09:19.8025", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:13:24.6329", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:13:24.6329", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"COMPLETED_BATCH\",\"EventArgs\":[{\"Key\":\"BatchId\",\"Value\":2913}]}" }
{ "timestamp": "2026-08-19 12:13:24.6329", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : COMPLETED_BATCH ###" }
{ "timestamp": "2026-08-19 12:13:24.6329", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToBatchParticipantsForCompletedStatus function for  whatsapp notification #" }
{ "timestamp": "2026-08-19 12:13:24.6626", "level": "Debug", "severity": "DEBUG", "message": "Executing completed notification function to batch participants" }
{ "timestamp": "2026-08-19 12:13:24.6626", "level": "Debug", "severity": "DEBUG", "message": "Generating certificate." }
{ "timestamp": "2026-08-19 12:13:24.6903", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"HandleMessage\",\r\n  \"Message\": \"Value cannot be null.\\r\\nParameter name: path4\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.ArgumentNullException: Value cannot be null.\r\nParameter name: path4\r\n   at System.IO.Path.Combine(String path1, String path2, String path3, String path4)\r\n   at IncidentReporter.API.Helpers.ExportTrainingCertificateHelper.ExportCertificate(TrainingCertificateDTO participant, String outputAbsoluteFilePath, Int32 orgId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\Helpers\\ExportTrainingCertificateHelper.cs:line 26\r\n   at IncidentReporter.API.Helpers.ExportTrainingCertificateHelper.ExportCertificatePDFAsByteArray(TrainingCertificateDTO participant, Int32 orgId, Int32 batchId, Int32 participantId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\Helpers\\ExportTrainingCertificateHelper.cs:line 117\r\n   at IncidentReporter.NotificationSender.DAL.Events.Notifier.SendNotificationToBatchParticipantsForCompletedStatus(String eventName, Int64 batchId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\DAL\\Events\\Notifier.cs:line 3545\r\n   at IncidentReporter.NotificationSender.DAL.Events.EventHandler.HandleMessage(IMessage message) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\DAL\\Events\\EventHandler.cs:line 538" }
{ "timestamp": "2026-08-19 12:13:24.6903", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:13:24.6903", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:13:24.6903", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_BATCH_COMPLETION_ROLE_USERS\",\"EventArgs\":[{\"Key\":\"BatchId\",\"Value\":2913},{\"Key\":\"OrganisationId\",\"Value\":264}]}" }
{ "timestamp": "2026-08-19 12:13:24.6903", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_BATCH_COMPLETION_ROLE_USERS ###" }
{ "timestamp": "2026-08-19 12:13:24.6903", "level": "Info", "severity": "INFO", "message": "# Calling SendBatchCompletionRoleNotification for batchId=2913 organisationId=264 #" }
{ "timestamp": "2026-08-19 12:13:24.7450", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchCompleteRoleTemplate.html" }
{ "timestamp": "2026-08-19 12:13:24.7450", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchAbsenteesRoleTemplate.html" }
{ "timestamp": "2026-08-19 12:13:24.7450", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:24.7450", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:24.7450", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:24.7450", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:24.7987", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936304,\"created_on\":\"2026-08-19T12:13:24.796Z\",\"updated_on\":\"2026-08-19T12:13:24.796Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:24.7987", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:24.7987", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:24.7987", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:24.7987", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:24.7987", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:24.7987", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:24.8504", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936305,\"created_on\":\"2026-08-19T12:13:24.848Z\",\"updated_on\":\"2026-08-19T12:13:24.848Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:24.8504", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:24.8504", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:24.8504", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:24.8504", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:24.8504", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:24.8504", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:24.9052", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936306,\"created_on\":\"2026-08-19T12:13:24.904Z\",\"updated_on\":\"2026-08-19T12:13:24.904Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:24.9069", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:24.9069", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:24.9069", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:24.9069", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:24.9069", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:24.9069", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:24.9575", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936307,\"created_on\":\"2026-08-19T12:13:24.958Z\",\"updated_on\":\"2026-08-19T12:13:24.958Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:24.9575", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:24.9575", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:24.9575", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:24.9575", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:24.9575", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:24.9575", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.0107", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936308,\"created_on\":\"2026-08-19T12:13:25.009Z\",\"updated_on\":\"2026-08-19T12:13:25.009Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.0107", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.0107", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.0107", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.0107", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.0107", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.0107", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.0675", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936309,\"created_on\":\"2026-08-19T12:13:25.064Z\",\"updated_on\":\"2026-08-19T12:13:25.064Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.0675", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.0675", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.0675", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.0675", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.0675", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.0675", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.1222", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11706@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Bodie France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936310,\"created_on\":\"2026-08-19T12:13:25.120Z\",\"updated_on\":\"2026-08-19T12:13:25.120Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.1222", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.1222", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.1222", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.1222", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.1222", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.1222", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.1684", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11706@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Bodie France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936311,\"created_on\":\"2026-08-19T12:13:25.170Z\",\"updated_on\":\"2026-08-19T12:13:25.170Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.1684", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.1684", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.1684", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.1684", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.1744", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.1744", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.2244", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936312,\"created_on\":\"2026-08-19T12:13:25.221Z\",\"updated_on\":\"2026-08-19T12:13:25.221Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.2244", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.2244", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.2244", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.2244", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.2444", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.2444", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.2951", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936313,\"created_on\":\"2026-08-19T12:13:25.294Z\",\"updated_on\":\"2026-08-19T12:13:25.294Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.2951", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.2951", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.2951", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.2951", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.2951", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.2980", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.3461", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latri France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936314,\"created_on\":\"2026-08-19T12:13:25.344Z\",\"updated_on\":\"2026-08-19T12:13:25.344Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.3461", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.3461", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.3461", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.3461", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.3461", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.3461", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.3943", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latri France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936315,\"created_on\":\"2026-08-19T12:13:25.394Z\",\"updated_on\":\"2026-08-19T12:13:25.394Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.3943", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.3943", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.3943", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.3943", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.3943", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.3943", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.4472", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936316,\"created_on\":\"2026-08-19T12:13:25.445Z\",\"updated_on\":\"2026-08-19T12:13:25.445Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.4472", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.4472", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.4472", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.4472", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.4472", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.4472", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.4976", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936317,\"created_on\":\"2026-08-19T12:13:25.495Z\",\"updated_on\":\"2026-08-19T12:13:25.495Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.4976", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.4976", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.4976", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.4976", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.4976", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.4976", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.5478", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01098@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Olita Lubin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936318,\"created_on\":\"2026-08-19T12:13:25.545Z\",\"updated_on\":\"2026-08-19T12:13:25.545Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.5478", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.5478", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.5478", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.5478", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.5478", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.5478", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.6022", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01098@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Olita Lubin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936319,\"created_on\":\"2026-08-19T12:13:25.600Z\",\"updated_on\":\"2026-08-19T12:13:25.600Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.6022", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.6022", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.6022", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.6022", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.6022", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.6022", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.6526", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936320,\"created_on\":\"2026-08-19T12:13:25.651Z\",\"updated_on\":\"2026-08-19T12:13:25.651Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.6526", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.6526", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.6526", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.6526", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.6526", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.6526", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.7037", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936321,\"created_on\":\"2026-08-19T12:13:25.701Z\",\"updated_on\":\"2026-08-19T12:13:25.701Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.7037", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.7037", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.7037", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.7037", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.7037", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.7037", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.7555", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10935@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alisable Tester<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936322,\"created_on\":\"2026-08-19T12:13:25.752Z\",\"updated_on\":\"2026-08-19T12:13:25.752Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.7555", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.7555", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.7555", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.7555", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.7555", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.7555", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.8082", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10935@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alisable Tester<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936323,\"created_on\":\"2026-08-19T12:13:25.806Z\",\"updated_on\":\"2026-08-19T12:13:25.806Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.8082", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.8082", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.8082", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.8082", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.8082", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.8082", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.8598", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04019@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Becky Coulon<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936324,\"created_on\":\"2026-08-19T12:13:25.857Z\",\"updated_on\":\"2026-08-19T12:13:25.857Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.8598", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.8598", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.8598", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.8598", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.8598", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.8598", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.9110", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04019@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Becky Coulon<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936325,\"created_on\":\"2026-08-19T12:13:25.908Z\",\"updated_on\":\"2026-08-19T12:13:25.908Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.9110", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.9110", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.9110", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.9110", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.9110", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.9110", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:25.9696", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05835@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Magdalene Croft<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936326,\"created_on\":\"2026-08-19T12:13:25.967Z\",\"updated_on\":\"2026-08-19T12:13:25.967Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:25.9696", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:25.9696", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:25.9696", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:25.9696", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:25.9696", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:25.9696", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.0266", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05835@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Magdalene Croft<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936327,\"created_on\":\"2026-08-19T12:13:26.024Z\",\"updated_on\":\"2026-08-19T12:13:26.024Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.0266", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.0266", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.0266", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.0266", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.0266", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.0266", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.0792", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936328,\"created_on\":\"2026-08-19T12:13:26.077Z\",\"updated_on\":\"2026-08-19T12:13:26.077Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.0792", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.0792", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.0792", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.0792", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.0792", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.0792", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.1258", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936329,\"created_on\":\"2026-08-19T12:13:26.130Z\",\"updated_on\":\"2026-08-19T12:13:26.130Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.1258", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.1258", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.1258", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.1258", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.1258", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.1258", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.1861", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936330,\"created_on\":\"2026-08-19T12:13:26.185Z\",\"updated_on\":\"2026-08-19T12:13:26.185Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.1883", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.1883", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.1883", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.1883", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.1883", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.1883", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.2398", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936331,\"created_on\":\"2026-08-19T12:13:26.238Z\",\"updated_on\":\"2026-08-19T12:13:26.238Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.2398", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.2398", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.2398", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.2398", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.2398", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.2398", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.2906", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03110@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latolenn Reid<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936332,\"created_on\":\"2026-08-19T12:13:26.289Z\",\"updated_on\":\"2026-08-19T12:13:26.289Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.2906", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.2906", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.2906", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.2906", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.2906", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.2906", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.3423", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03110@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latolenn Reid<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936333,\"created_on\":\"2026-08-19T12:13:26.340Z\",\"updated_on\":\"2026-08-19T12:13:26.340Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.3423", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.3423", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.3423", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.3423", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.3423", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.3423", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.3927", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alysia Pettis<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936334,\"created_on\":\"2026-08-19T12:13:26.391Z\",\"updated_on\":\"2026-08-19T12:13:26.391Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.3927", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.3927", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.3927", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.3927", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.3927", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.3927", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.4428", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alysia Pettis<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936335,\"created_on\":\"2026-08-19T12:13:26.441Z\",\"updated_on\":\"2026-08-19T12:13:26.441Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.4428", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.4428", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.4428", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.4428", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.4428", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.4428", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.4942", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11839@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Egorys Lampe<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936336,\"created_on\":\"2026-08-19T12:13:26.491Z\",\"updated_on\":\"2026-08-19T12:13:26.491Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.4942", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.4942", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.4942", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.4942", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.4942", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.4942", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.5477", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11839@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Egorys Lampe<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936337,\"created_on\":\"2026-08-19T12:13:26.545Z\",\"updated_on\":\"2026-08-19T12:13:26.545Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.5477", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.5477", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.5477", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.5477", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.5477", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.5477", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.5984", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936338,\"created_on\":\"2026-08-19T12:13:26.596Z\",\"updated_on\":\"2026-08-19T12:13:26.596Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.6153", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.6153", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.6153", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.6153", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.6153", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.6153", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.6625", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936339,\"created_on\":\"2026-08-19T12:13:26.664Z\",\"updated_on\":\"2026-08-19T12:13:26.664Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.6625", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.6625", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.6625", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.6625", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.6625", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.6625", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.7157", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04969@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Jelley<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936340,\"created_on\":\"2026-08-19T12:13:26.715Z\",\"updated_on\":\"2026-08-19T12:13:26.715Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.7157", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.7157", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.7157", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.7157", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.7192", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.7192", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.7670", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04969@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Jelley<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936341,\"created_on\":\"2026-08-19T12:13:26.766Z\",\"updated_on\":\"2026-08-19T12:13:26.766Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.7670", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.7670", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.7670", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.7670", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.7670", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.7670", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.8196", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05834@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Ubal Watts<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936342,\"created_on\":\"2026-08-19T12:13:26.817Z\",\"updated_on\":\"2026-08-19T12:13:26.817Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.8196", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.8196", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.8196", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.8196", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.8196", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.8196", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.8699", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05834@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Ubal Watts<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936343,\"created_on\":\"2026-08-19T12:13:26.868Z\",\"updated_on\":\"2026-08-19T12:13:26.868Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.8699", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.8699", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.8699", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.8699", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.8765", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.8765", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.9181", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02291@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Heinon Shaikh<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936344,\"created_on\":\"2026-08-19T12:13:26.925Z\",\"updated_on\":\"2026-08-19T12:13:26.925Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.9286", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.9286", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.9286", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.9286", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.9286", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.9286", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:26.9840", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02291@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Heinon Shaikh<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936345,\"created_on\":\"2026-08-19T12:13:26.983Z\",\"updated_on\":\"2026-08-19T12:13:26.983Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:26.9840", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:26.9840", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:26.9840", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:26.9840", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:26.9869", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:26.9869", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:27.0364", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01208@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Perciscilija Benz<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936346,\"created_on\":\"2026-08-19T12:13:27.034Z\",\"updated_on\":\"2026-08-19T12:13:27.034Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:27.0364", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:27.0364", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:27.0364", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:27.0364", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:27.0364", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:27.0364", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:27.0918", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01208@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Perciscilija Benz<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936347,\"created_on\":\"2026-08-19T12:13:27.090Z\",\"updated_on\":\"2026-08-19T12:13:27.090Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:27.0918", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:27.0918", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:27.0918", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:27.0957", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:27.0957", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:27.0957", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:27.1475", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04186@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Cubalton Flory<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936348,\"created_on\":\"2026-08-19T12:13:27.147Z\",\"updated_on\":\"2026-08-19T12:13:27.147Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:27.1475", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:27.1475", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:27.1475", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:27.1475", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:27.1475", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:27.1475", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:27.2010", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04186@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Cubalton Flory<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936349,\"created_on\":\"2026-08-19T12:13:27.200Z\",\"updated_on\":\"2026-08-19T12:13:27.200Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:27.2010", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:27.2010", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:27.2010", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:27.2010", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:27.2010", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:27.2045", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:27.2533", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 3 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>2<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>4<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>5<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>6<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>8<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>9<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>13<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>15<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>17<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>18<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>19<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>20<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>23<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>26<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>27<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>28<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>29<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>30<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>31<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>33<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>36<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>37<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>39<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>45<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>-<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>53<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936350,\"created_on\":\"2026-08-19T12:13:27.251Z\",\"updated_on\":\"2026-08-19T12:13:27.251Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:27.2533", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:27.2533", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:27.2533", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:13:27.2533", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:13:27.2533", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:13:27.2533", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:13:27.3108", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 3<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936351,\"created_on\":\"2026-08-19T12:13:27.309Z\",\"updated_on\":\"2026-08-19T12:13:27.309Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:13:27.3108", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:13:27.3108", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:13:27.3108", "level": "Info", "severity": "INFO", "message": "## Batch Completion Main Emails Sent to 24 Target Role Users ##" }
{ "timestamp": "2026-08-19 12:13:27.3137", "level": "Info", "severity": "INFO", "message": "## Batch Absentees Emails Sent to 24 Target Role Users ##" }
{ "timestamp": "2026-08-19 12:13:27.3137", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:15:39.3719", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:15:39.3719", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":78805},{\"Key\":\"AssignedToID\",\"Value\":4027}]}" }
{ "timestamp": "2026-08-19 12:15:39.3719", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 12:15:39.3719", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 12:15:39.3719", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-08-19 12:15:39.3895", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-08-19 12:15:40.1063", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-08-19 12:15:40.1063", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-08-19 12:15:40.1083", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-08-19 12:15:40.1083", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:78805" }
{ "timestamp": "2026-08-19 12:15:40.1083", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009572\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adalyn Mcnulty\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"S8AQZE\"},{\"type\":\"text\",\"text\":\"shzhzj\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/78805\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:15:40.1597", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:15:40.1597", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 12:15:40.1597", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 12:15:40.1597", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-08-19 12:15:40.1597", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:16:20.2526", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:16:20.2526", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432993},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":1167},{\"Key\":\"StringIssuerIds\",\"Value\":\"[2801,2833,2835,2837,2839,2840,2842,2843,2844,2851,2854,2857,2866,2868,2869,2871,2875,2893,2895,2903,2905,2906,2908,2909,2910,2912,2916,2922,2925,3593,3680,3967,4496,4653,4805,4807,4870,4902,5033,5341,5517,5901,9629,10405,11715,12636,14008,20564,20659,23021]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"Key\":\"JobType\",\"Value\":\"Confined Space Entry\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Onnermin Swatek\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 05:46:20 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Bowers\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 12:16:20.2526", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 12:16:20.2526", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 12:16:20.2526", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 12:16:20.2526", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 12:16:20.2526", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.2633", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010799\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.3078", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.3078", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.3078", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006966\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.3641", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.3641", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.3641", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009810\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.4146", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.4146", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.4146", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008290\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.4657", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.4657", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.4657", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004455\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.5161", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.5161", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.5161", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005567\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.5681", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.5681", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.5681", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006219\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.6176", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.6176", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.6176", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000017\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.6680", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.6680", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.6680", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005040\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.7188", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.7188", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.7188", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009074\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.7717", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.7717", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.7717", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010806\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.8237", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.8237", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.8237", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002357\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.8734", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.8734", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.8734", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002202\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.9285", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.9285", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.9285", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009095\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:20.9826", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:20.9826", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:20.9826", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009015\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.0322", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.0322", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.0322", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010340\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.0801", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.0801", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.0801", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008782\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.1333", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.1333", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.1333", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003789\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.1835", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.1835", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.1835", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004044\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.2342", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.2342", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.2342", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003952\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.2877", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.2877", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.2877", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007970\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.3385", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.3385", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.3385", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001064\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.3890", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.3890", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.3890", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005922\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.4396", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.4396", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.4396", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009149\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.4910", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.4910", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.4910", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007919\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.5409", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.5409", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.5409", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008914\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.5908", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.5908", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.5928", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000288\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.6420", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.6420", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.6420", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009023\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.6925", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.6925", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.6925", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009473\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.7400", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.7400", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.7400", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006973\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.7874", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.7874", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.7874", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001562\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.8447", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.8447", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.8447", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005443\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.8943", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.8943", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.8943", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000940\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.9454", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.9454", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.9454", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007174\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:21.9952", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:21.9952", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:21.9952", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005111\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.0439", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.0439", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.0439", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005632\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.0937", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.0937", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.0937", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004761\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.1355", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.1355", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.1448", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008521\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.1872", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.1872", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.1872", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010416\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.2453", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.2453", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.2453", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005630\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.2934", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.2934", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.2977", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007303\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.3474", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.3474", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.3474", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006769\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.3993", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.3993", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.3993", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006654\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.4428", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.4504", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.4504", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555558757\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.4981", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.4981", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.4981", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555559375\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.5494", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.5494", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.5494", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557760\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.6007", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.6007", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.6007", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002243\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.6483", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.6483", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.6483", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003675\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.7020", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.7020", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:16:22.7020", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555556003\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Onnermin Swatek at 19-Aug-2026 05:46:20 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:16:22.7553", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:16:22.7553", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 12:16:22.7553", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/APA\/RNA\/CS\/26\/00002" }
{ "timestamp": "2026-08-19 12:16:22.7553", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 12:16:22.7553", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:22.7553", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:22.7553", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:22.7553", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:22.7553", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:22.7553", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/bc5fcff0-cc7a-3ea8-8db9-53a83796a1ab" }
{ "timestamp": "2026-08-19 12:16:22.9368", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:22.936Z\"}" }
{ "timestamp": "2026-08-19 12:16:22.9368", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:22.9368", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:22.9368", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 20877." }
{ "timestamp": "2026-08-19 12:16:22.9368", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:22.9368", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:22.9368", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:22.9368", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:22.9368", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:22.9368", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:22.9368", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0a195db9-0781-35f9-945d-b2f3d3dd99a0" }
{ "timestamp": "2026-08-19 12:16:23.1120", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:23.111Z\"}" }
{ "timestamp": "2026-08-19 12:16:23.1120", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:23.1120", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:23.1120", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 21650." }
{ "timestamp": "2026-08-19 12:16:23.1120", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:23.1120", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:23.1120", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:23.1120", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:23.1120", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:23.1120", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:23.1120", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/90ac3faa-9429-3711-914d-3426c078fdf2" }
{ "timestamp": "2026-08-19 12:16:23.2908", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:23.289Z\"}" }
{ "timestamp": "2026-08-19 12:16:23.2908", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:23.2908", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:23.2908", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23969." }
{ "timestamp": "2026-08-19 12:16:23.2943", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:23.2943", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:23.2943", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:23.2943", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:23.2943", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:23.2943", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:23.2943", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ceef6994-9ecd-3a5d-92f8-92e8fcb53761" }
{ "timestamp": "2026-08-19 12:16:23.4706", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:23.473Z\"}" }
{ "timestamp": "2026-08-19 12:16:23.4706", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:23.4706", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:23.4706", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 16916." }
{ "timestamp": "2026-08-19 12:16:23.4706", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:23.4706", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:23.4706", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:23.4706", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:23.4706", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:23.4822", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:23.4822", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/199b5577-683a-3087-a04a-6f1ca31c3c8e" }
{ "timestamp": "2026-08-19 12:16:23.6552", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:23.654Z\"}" }
{ "timestamp": "2026-08-19 12:16:23.6552", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:23.6552", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:23.6552", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3802." }
{ "timestamp": "2026-08-19 12:16:23.6552", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:23.6552", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:23.6552", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:23.6552", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:23.6552", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 12:16:23.6552", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:23.6552", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:us-west-2:505884080245:endpoint\/APNS\/OQSHA-iOS-Prod\/1e2dfd57-75a6-3ca3-83be-946fe37e806d" }
{ "timestamp": "2026-08-19 12:16:23.8322", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:23.835Z\"}" }
{ "timestamp": "2026-08-19 12:16:23.8322", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:23.8322", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:23.8322", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 9254." }
{ "timestamp": "2026-08-19 12:16:23.8322", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:23.8413", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:23.8413", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:23.8413", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:23.8413", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:23.8413", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:23.8413", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/4dde4c41-83da-352c-938b-f1bfe3bac527" }
{ "timestamp": "2026-08-19 12:16:24.0168", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:24.020Z\"}" }
{ "timestamp": "2026-08-19 12:16:24.0168", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:24.0168", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:24.0168", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22393." }
{ "timestamp": "2026-08-19 12:16:24.0168", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:24.0168", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:24.0168", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:24.0168", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:24.0291", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:24.0291", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:24.0291", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8f07895e-aab2-3e4d-a3cc-39c5d55b5cfc" }
{ "timestamp": "2026-08-19 12:16:24.2028", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:24.205Z\"}" }
{ "timestamp": "2026-08-19 12:16:24.2028", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:24.2028", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:24.2028", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3787." }
{ "timestamp": "2026-08-19 12:16:24.2028", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:24.2028", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:24.2028", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:24.2028", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:24.2028", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:24.2028", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:24.2028", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2e82ffc4-4db1-3984-a33d-b6fa73d6471a" }
{ "timestamp": "2026-08-19 12:16:24.3810", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:24.387Z\"}" }
{ "timestamp": "2026-08-19 12:16:24.3810", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:24.3810", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:24.3906", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24246." }
{ "timestamp": "2026-08-19 12:16:24.3906", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:24.3906", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:24.3906", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:24.3906", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:24.3906", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:24.3906", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:24.3906", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cbb55828-3b8e-3dd1-9b1d-fee6be560577" }
{ "timestamp": "2026-08-19 12:16:24.5663", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:24.565Z\"}" }
{ "timestamp": "2026-08-19 12:16:24.5663", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:24.5663", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:24.5663", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 19358." }
{ "timestamp": "2026-08-19 12:16:24.5663", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:24.5663", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:24.5663", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:24.5663", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:24.5663", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:24.5663", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:24.5663", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/702ce669-1ae0-3d01-8513-ffedcccfb18c" }
{ "timestamp": "2026-08-19 12:16:24.7488", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:24.747Z\"}" }
{ "timestamp": "2026-08-19 12:16:24.7488", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:24.7488", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:24.7488", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3835." }
{ "timestamp": "2026-08-19 12:16:24.7488", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:24.7488", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:24.7488", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:24.7488", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:24.7488", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:24.7488", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:24.7488", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9d385a10-0bd8-322d-9112-05357cf6ba68" }
{ "timestamp": "2026-08-19 12:16:24.9318", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:24.930Z\"}" }
{ "timestamp": "2026-08-19 12:16:24.9318", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:24.9318", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:24.9318", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3785." }
{ "timestamp": "2026-08-19 12:16:24.9358", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:24.9358", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:24.9358", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:24.9358", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:24.9358", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:24.9358", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:24.9358", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/4e1e4703-8a0a-3841-98b0-05ee726d5f20" }
{ "timestamp": "2026-08-19 12:16:25.1151", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:25.113Z\"}" }
{ "timestamp": "2026-08-19 12:16:25.1151", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:25.1151", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:25.1151", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5894." }
{ "timestamp": "2026-08-19 12:16:25.1151", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:25.1151", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:25.1151", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:25.1151", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:25.1151", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:25.1151", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:25.1151", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7998e731-b452-3c3e-9241-34c0a4bbe253" }
{ "timestamp": "2026-08-19 12:16:25.2922", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:25.290Z\"}" }
{ "timestamp": "2026-08-19 12:16:25.2922", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:25.2942", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:25.2942", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5543." }
{ "timestamp": "2026-08-19 12:16:25.2942", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:25.2942", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:25.2942", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:25.2942", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:25.2942", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:25.2942", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:25.2942", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5e437464-bbb8-3e21-942e-d984dd745b2b" }
{ "timestamp": "2026-08-19 12:16:25.4757", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:25.475Z\"}" }
{ "timestamp": "2026-08-19 12:16:25.4757", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:25.4757", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:25.4757", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 7295." }
{ "timestamp": "2026-08-19 12:16:25.4757", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:25.4757", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:25.4757", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:25.4757", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:25.4833", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:25.4833", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:25.4833", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/6bfa90e3-b447-340d-adb9-147bab745af0" }
{ "timestamp": "2026-08-19 12:16:25.6582", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:25.657Z\"}" }
{ "timestamp": "2026-08-19 12:16:25.6582", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:25.6582", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:25.6582", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3917." }
{ "timestamp": "2026-08-19 12:16:25.6582", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:25.6582", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:25.6582", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:25.6582", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:25.6582", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:25.6582", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:25.6582", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/6bfa90e3-b447-340d-adb9-147bab745af0" }
{ "timestamp": "2026-08-19 12:16:25.8381", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:25.837Z\"}" }
{ "timestamp": "2026-08-19 12:16:25.8381", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:25.8381", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:25.8381", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13178." }
{ "timestamp": "2026-08-19 12:16:25.8381", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:25.8381", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:25.8381", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:25.8381", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:25.8381", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:25.8381", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:25.8381", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2a033e1f-4c33-3f5e-b0e8-1836b330e0ba" }
{ "timestamp": "2026-08-19 12:16:26.0073", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:26.011Z\"}" }
{ "timestamp": "2026-08-19 12:16:26.0073", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:26.0073", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:26.0165", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13939." }
{ "timestamp": "2026-08-19 12:16:26.0165", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:26.0165", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:26.0165", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:26.0165", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:26.0165", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:26.0165", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:26.0165", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e73b48af-ff54-3039-a05d-447ab753666b" }
{ "timestamp": "2026-08-19 12:16:26.1946", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:26.196Z\"}" }
{ "timestamp": "2026-08-19 12:16:26.1946", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:26.1946", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:26.1946", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 18159." }
{ "timestamp": "2026-08-19 12:16:26.1946", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:26.1946", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:26.1946", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:26.1946", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:26.1946", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:26.1946", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:26.1946", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/52a2faa5-0950-3443-a9ed-97aeb56f13ad" }
{ "timestamp": "2026-08-19 12:16:26.3716", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:26.370Z\"}" }
{ "timestamp": "2026-08-19 12:16:26.3730", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:26.3730", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:26.3730", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22262." }
{ "timestamp": "2026-08-19 12:16:26.3730", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:26.3730", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:26.3730", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:26.3730", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:26.3730", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:26.3730", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:26.3730", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0d9aa4d8-ad68-3fc1-b8b6-13707515d225" }
{ "timestamp": "2026-08-19 12:16:26.5467", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:26.553Z\"}" }
{ "timestamp": "2026-08-19 12:16:26.5467", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:26.5467", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:26.5467", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3918." }
{ "timestamp": "2026-08-19 12:16:26.5467", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:26.5467", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:26.5467", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:26.5467", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:26.5639", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:26.5639", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:26.5639", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/463a0573-5611-3bd1-a053-4f7008ed3b74" }
{ "timestamp": "2026-08-19 12:16:26.7452", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:26.744Z\"}" }
{ "timestamp": "2026-08-19 12:16:26.7452", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:26.7472", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:26.7472", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8799." }
{ "timestamp": "2026-08-19 12:16:26.7472", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:26.7472", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:26.7472", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:26.7472", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:26.7472", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:26.7472", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:26.7472", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d5427e46-49e7-33f4-861d-c4aabbcb5f6f" }
{ "timestamp": "2026-08-19 12:16:26.9280", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:26.926Z\"}" }
{ "timestamp": "2026-08-19 12:16:26.9280", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:26.9280", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:26.9280", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 16287." }
{ "timestamp": "2026-08-19 12:16:26.9280", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:26.9280", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:26.9280", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:26.9280", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:26.9280", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:26.9280", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:26.9280", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7effe97d-8494-3775-960e-23e53a258894" }
{ "timestamp": "2026-08-19 12:16:27.1160", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:27.115Z\"}" }
{ "timestamp": "2026-08-19 12:16:27.1160", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:27.1160", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:27.1160", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25010." }
{ "timestamp": "2026-08-19 12:16:27.1160", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:27.1160", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:27.1160", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:27.1160", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:27.1160", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:27.1160", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:27.1160", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/756df293-d94b-3f1a-bc2f-63c6693aa384" }
{ "timestamp": "2026-08-19 12:16:27.2936", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:27.292Z\"}" }
{ "timestamp": "2026-08-19 12:16:27.2936", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:27.2956", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:27.2956", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3971." }
{ "timestamp": "2026-08-19 12:16:27.2956", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:27.2956", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:27.2956", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:27.2956", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:27.2956", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 12:16:27.2956", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:27.2956", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/1e2dfd57-75a6-3ca3-83be-946fe37e806d" }
{ "timestamp": "2026-08-19 12:16:27.4724", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:27.472Z\"}" }
{ "timestamp": "2026-08-19 12:16:27.4724", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:27.4724", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:27.4724", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 7762." }
{ "timestamp": "2026-08-19 12:16:27.4724", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:27.4724", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:27.4724", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:27.4724", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:27.4724", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:27.4724", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:27.4724", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/97be2b1f-e14b-3220-9824-bfadb38b8ea3" }
{ "timestamp": "2026-08-19 12:16:27.6552", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:27.654Z\"}" }
{ "timestamp": "2026-08-19 12:16:27.6552", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:27.6552", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:27.6552", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 20453." }
{ "timestamp": "2026-08-19 12:16:27.6552", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:27.6552", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:27.6552", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:27.6552", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:27.6552", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:27.6552", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:27.6552", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ceffff5a-9cfd-3800-b3aa-a18c2ffe57ed" }
{ "timestamp": "2026-08-19 12:16:27.8308", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:27.830Z\"}" }
{ "timestamp": "2026-08-19 12:16:27.8308", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:27.8308", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:27.8308", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 19600." }
{ "timestamp": "2026-08-19 12:16:27.8308", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:27.8308", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:27.8308", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:27.8308", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:27.8308", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:27.8308", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:27.8308", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/788dbead-5308-3c7c-a9b3-650b54ea3ce9" }
{ "timestamp": "2026-08-19 12:16:28.0057", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:28.004Z\"}" }
{ "timestamp": "2026-08-19 12:16:28.0057", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:28.0057", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:28.0057", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 20473." }
{ "timestamp": "2026-08-19 12:16:28.0057", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:28.0057", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:28.0057", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:28.0057", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:28.0057", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:28.0057", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:28.0057", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3e638f43-a8d0-32c7-8d60-bb3eecabbb03" }
{ "timestamp": "2026-08-19 12:16:28.1802", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:28.179Z\"}" }
{ "timestamp": "2026-08-19 12:16:28.1802", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:28.1802", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:28.1802", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5698." }
{ "timestamp": "2026-08-19 12:16:28.1802", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:28.1802", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:28.1802", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:28.1802", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:28.1802", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 12:16:28.1802", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:28.1802", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/3154c7b2-765c-379e-b82a-6a0792177eec" }
{ "timestamp": "2026-08-19 12:16:28.3551", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:28.354Z\"}" }
{ "timestamp": "2026-08-19 12:16:28.3551", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:28.3551", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:28.3551", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 6944." }
{ "timestamp": "2026-08-19 12:16:28.3551", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:28.3551", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:28.3551", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:28.3551", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:28.3551", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:28.3572", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:28.3572", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5d47b0b4-c24d-3c1f-bbd8-f59d60b0d677" }
{ "timestamp": "2026-08-19 12:16:28.5279", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:28.528Z\"}" }
{ "timestamp": "2026-08-19 12:16:28.5299", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:28.5299", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:28.5299", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25957." }
{ "timestamp": "2026-08-19 12:16:28.5299", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:28.5299", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:28.5299", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:28.5299", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:28.5299", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:28.5299", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:28.5299", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0e0973b0-6cc8-31ad-a85d-80bd067552eb" }
{ "timestamp": "2026-08-19 12:16:28.7039", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:28.703Z\"}" }
{ "timestamp": "2026-08-19 12:16:28.7039", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:28.7039", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:28.7039", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24729." }
{ "timestamp": "2026-08-19 12:16:28.7039", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:28.7039", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:28.7039", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:28.7039", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:28.7039", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:28.7039", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:28.7039", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f0f99567-a6d8-39dc-b699-51294c78dbcc" }
{ "timestamp": "2026-08-19 12:16:28.8797", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:28.878Z\"}" }
{ "timestamp": "2026-08-19 12:16:28.8797", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:28.8797", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:28.8797", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8451." }
{ "timestamp": "2026-08-19 12:16:28.8797", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:28.8797", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:28.8797", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:28.8797", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:28.8797", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 12:16:28.8797", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:28.8797", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/cd7c34e9-8492-35ca-ad09-c911e81d1e57" }
{ "timestamp": "2026-08-19 12:16:29.0543", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:29.054Z\"}" }
{ "timestamp": "2026-08-19 12:16:29.0543", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:29.0543", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:29.0543", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 8614." }
{ "timestamp": "2026-08-19 12:16:29.0543", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:29.0543", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:29.0543", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:29.0543", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:29.0543", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:29.0543", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:29.0543", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/481dfa38-f017-356e-aa56-dd41216e3583" }
{ "timestamp": "2026-08-19 12:16:29.2295", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:29.228Z\"}" }
{ "timestamp": "2026-08-19 12:16:29.2295", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:29.2295", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:29.2295", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 19206." }
{ "timestamp": "2026-08-19 12:16:29.2295", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:29.2295", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:29.2295", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:29.2315", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:29.2315", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:29.2315", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:29.2315", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/928200c5-0078-3c56-bbc7-5882795a7110" }
{ "timestamp": "2026-08-19 12:16:29.4046", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:29.403Z\"}" }
{ "timestamp": "2026-08-19 12:16:29.4046", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:29.4046", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:29.4046", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24307." }
{ "timestamp": "2026-08-19 12:16:29.4046", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:29.4046", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:29.4046", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:29.4046", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:29.4046", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:29.4046", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:29.4046", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/36c51723-dc49-3edc-9a13-afe00669f38d" }
{ "timestamp": "2026-08-19 12:16:29.5799", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:29.579Z\"}" }
{ "timestamp": "2026-08-19 12:16:29.5799", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:29.5799", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:29.5799", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24516." }
{ "timestamp": "2026-08-19 12:16:29.5799", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:29.5799", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 12:16:29.5799", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 12:16:29.5799", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 432993" }
{ "timestamp": "2026-08-19 12:16:29.5799", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:16:29.5799", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:16:29.5799", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7b907416-ebf3-3be7-99a9-b15d51cf88a0" }
{ "timestamp": "2026-08-19 12:16:29.7553", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:16:29.755Z\"}" }
{ "timestamp": "2026-08-19 12:16:29.7553", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:16:29.7553", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:16:29.7553", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24412." }
{ "timestamp": "2026-08-19 12:16:29.7553", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 12:16:29.7553", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:17:05.2056", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:17:05.2056", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_WORK_PERMIT_HISTORY\",\"EventArgs\":[{\"Key\":\"HistoryCreatedUser\",\"Value\":\"Onnermin Swatek\"},{\"Key\":\"StringUserIds\",\"Value\":\"[5347,23134]\"},{\"Key\":\"PtwId\",\"Value\":432993},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"Key\":\"SiteName\",\"Value\":\"Bowers\"},{\"Key\":\"JobType\",\"Value\":\"Confined Space Entry\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"CommentedOnTime\",\"Value\":\"19-Aug-2026 05:47:05 PM\"},{\"Key\":\"PtwHistoryId\",\"Value\":3818277},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"}]}" }
{ "timestamp": "2026-08-19 12:17:05.2056", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_WORK_PERMIT_HISTORY ###" }
{ "timestamp": "2026-08-19 12:17:05.2056", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForPTWHistory function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 12:17:05.2274", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 12:17:05.2274", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to reviewer through whatsapp" }
{ "timestamp": "2026-08-19 12:17:05.2274", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:17:05.2315", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007961\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"trt.\"},{\"type\":\"text\",\"text\":\"Onnermin Swatek at 19-Aug-2026 05:47:05 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:17:05.2771", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:17:05.2771", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 432993" }
{ "timestamp": "2026-08-19 12:17:05.2842", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555558256\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/APA\/RNA\/CS\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Confined Space Entry\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"trt.\"},{\"type\":\"text\",\"text\":\"Onnermin Swatek at 19-Aug-2026 05:47:05 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432993\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:17:05.3343", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:17:05.3343", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:18:32.2393", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:18:32.2393", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432994},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":366},{\"Key\":\"StringIssuerIds\",\"Value\":\"[4014]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/GRR\/TXG\/BL\/26\/00002\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Renard Whatley\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 05:48:32 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Alanreed\"},{\"Key\":\"StartDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Adalberto Kaufmann\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 12:18:32.2457", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 12:18:32.2457", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 12:18:32.2457", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 12:18:32.2457", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 12:18:32.2457", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432994" }
{ "timestamp": "2026-08-19 12:18:32.2457", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004800\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/TXG\/BL\/26\/00002\"},{\"type\":\"text\",\"text\":\"19-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Renard Whatley at 19-Aug-2026 05:48:32 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Adalberto Kaufmann\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432994\"}]}]}}}" }
{ "timestamp": "2026-08-19 12:18:32.3469", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 12:18:32.3631", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 12:18:32.3631", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/GRR\/TXG\/BL\/26\/00002" }
{ "timestamp": "2026-08-19 12:18:32.3631", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 12:18:32.3631", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:26:48.2384", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:26:48.2384", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED\",\"EventArgs\":[{\"Key\":\"OrganisationId\",\"Value\":264},{\"Key\":\"CourseId\",\"Value\":314},{\"Key\":\"BatchId\",\"Value\":2916},{\"Key\":\"UpdaterId\",\"Value\":678}]}" }
{ "timestamp": "2026-08-19 12:26:48.2707", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED ###" }
{ "timestamp": "2026-08-19 12:26:48.2707", "level": "Info", "severity": "INFO", "message": "# Calling SendBatchScheduleUpdatedNotification for batchId=2916 orgId=264 #" }
{ "timestamp": "2026-08-19 12:26:48.3004", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 12:26:48.3004", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-08-19 12:26:48.3004", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:26:48.3004", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/a02309db-380a-3754-afe8-ceb1d2af1cb0" }
{ "timestamp": "2026-08-19 12:26:48.5190", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:26:48.517Z\"}" }
{ "timestamp": "2026-08-19 12:26:48.5190", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:48.5190", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:26:48.5190", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 22149." }
{ "timestamp": "2026-08-19 12:26:48.5190", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:26:48.5190", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:26:48.5190", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/45a2c82e-b68a-33a8-8cf8-d25f3cba82af" }
{ "timestamp": "2026-08-19 12:26:48.6984", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:26:48.699Z\"}" }
{ "timestamp": "2026-08-19 12:26:48.6984", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:48.6984", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:26:48.6984", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25923." }
{ "timestamp": "2026-08-19 12:26:48.6984", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:26:48.6984", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:26:48.6984", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3d397951-e995-30f5-94a3-f46aa5ec7603" }
{ "timestamp": "2026-08-19 12:26:48.8740", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:26:48.874Z\"}" }
{ "timestamp": "2026-08-19 12:26:48.8740", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:48.8740", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:26:48.8740", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25965." }
{ "timestamp": "2026-08-19 12:26:48.8740", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:26:48.8740", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:26:48.8740", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d3cf8588-e1c1-3b9d-ad02-bc10e6d9ba73" }
{ "timestamp": "2026-08-19 12:26:49.0488", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:26:49.047Z\"}" }
{ "timestamp": "2026-08-19 12:26:49.0488", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.0488", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:26:49.0488", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25912." }
{ "timestamp": "2026-08-19 12:26:49.0488", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:26:49.0488", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:26:49.0488", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/166a19a3-f8fd-3ce4-8f58-24adfe023596" }
{ "timestamp": "2026-08-19 12:26:49.2224", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:26:49.221Z\"}" }
{ "timestamp": "2026-08-19 12:26:49.2224", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.2224", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:26:49.2224", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25780." }
{ "timestamp": "2026-08-19 12:26:49.2224", "level": "Info", "severity": "INFO", "message": "## Batch Update Push Notifications sent to 5 devices ##" }
{ "timestamp": "2026-08-19 12:26:49.2224", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchScheduleUpdatedTemplate.html" }
{ "timestamp": "2026-08-19 12:26:49.2224", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.2224", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.2224", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.2224", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.2825", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936405,\"created_on\":\"2026-08-19T12:26:49.280Z\",\"updated_on\":\"2026-08-19T12:26:49.280Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.2825", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.2825", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.2825", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.2825", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.2825", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.2825", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.3345", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936406,\"created_on\":\"2026-08-19T12:26:49.332Z\",\"updated_on\":\"2026-08-19T12:26:49.332Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.3345", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.3345", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.3345", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.3345", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.3345", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.3345", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.3888", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10635@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Usman Oconner<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936407,\"created_on\":\"2026-08-19T12:26:49.386Z\",\"updated_on\":\"2026-08-19T12:26:49.386Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.3888", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.3888", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.3888", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.3888", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.3888", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.3924", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.4416", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936408,\"created_on\":\"2026-08-19T12:26:49.440Z\",\"updated_on\":\"2026-08-19T12:26:49.440Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.4416", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.4416", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.4416", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.4416", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.4416", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.4416", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.4913", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04580@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Keese Carbonell<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936409,\"created_on\":\"2026-08-19T12:26:49.489Z\",\"updated_on\":\"2026-08-19T12:26:49.489Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.4913", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.4913", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.4913", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.4913", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.4913", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.4913", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.5476", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936410,\"created_on\":\"2026-08-19T12:26:49.545Z\",\"updated_on\":\"2026-08-19T12:26:49.545Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.5476", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.5476", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.5476", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.5476", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.5494", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.5494", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.6014", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11825@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Steve Foxworth<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936411,\"created_on\":\"2026-08-19T12:26:49.600Z\",\"updated_on\":\"2026-08-19T12:26:49.600Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.6014", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.6014", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.6014", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.6014", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.6014", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.6014", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.6516", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06227@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youssef Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936412,\"created_on\":\"2026-08-19T12:26:49.651Z\",\"updated_on\":\"2026-08-19T12:26:49.651Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.6516", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.6516", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.6516", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.6516", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.6516", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.6516", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.7040", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08022@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lynne Cassel<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936413,\"created_on\":\"2026-08-19T12:26:49.702Z\",\"updated_on\":\"2026-08-19T12:26:49.702Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.7040", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.7057", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.7057", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.7057", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.7057", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.7057", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.7603", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00007@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Evamaebeckha Jerusalem<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936414,\"created_on\":\"2026-08-19T12:26:49.758Z\",\"updated_on\":\"2026-08-19T12:26:49.758Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.7603", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.7603", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.7603", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.7603", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.7603", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.7603", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.8190", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05739@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Karo Kurz<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936415,\"created_on\":\"2026-08-19T12:26:49.817Z\",\"updated_on\":\"2026-08-19T12:26:49.817Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.8190", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.8190", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.8190", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.8190", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.8190", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.8190", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.8686", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00345@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Arlinzenzie Noon<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936416,\"created_on\":\"2026-08-19T12:26:49.866Z\",\"updated_on\":\"2026-08-19T12:26:49.866Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.8686", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.8686", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.8686", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.8686", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.8686", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.8686", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.9223", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936417,\"created_on\":\"2026-08-19T12:26:49.920Z\",\"updated_on\":\"2026-08-19T12:26:49.920Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.9223", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.9223", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.9243", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.9243", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.9243", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.9243", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:49.9753", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936418,\"created_on\":\"2026-08-19T12:26:49.974Z\",\"updated_on\":\"2026-08-19T12:26:49.974Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:49.9753", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:49.9753", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:49.9753", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:49.9753", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:49.9753", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:49.9753", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.0260", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936419,\"created_on\":\"2026-08-19T12:26:50.023Z\",\"updated_on\":\"2026-08-19T12:26:50.023Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.0260", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.0260", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.0260", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:50.0260", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:50.0260", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:50.0260", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.0719", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02303@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chet Bigham<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936420,\"created_on\":\"2026-08-19T12:26:50.074Z\",\"updated_on\":\"2026-08-19T12:26:50.074Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.0719", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.0719", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.0800", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:50.0800", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:50.0800", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:50.0800", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.1320", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02649@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Boucher<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936421,\"created_on\":\"2026-08-19T12:26:50.131Z\",\"updated_on\":\"2026-08-19T12:26:50.131Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.1320", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.1320", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.1320", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:50.1320", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:50.1320", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:50.1320", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.1855", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936422,\"created_on\":\"2026-08-19T12:26:50.185Z\",\"updated_on\":\"2026-08-19T12:26:50.185Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.1855", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.1855", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.1855", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:50.1855", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:50.1855", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:50.1855", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.2369", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04815@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Marquincess Frame<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936423,\"created_on\":\"2026-08-19T12:26:50.235Z\",\"updated_on\":\"2026-08-19T12:26:50.235Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.2369", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.2369", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.2369", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:50.2369", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:50.2369", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:50.2369", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.2924", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04552@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ider Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936424,\"created_on\":\"2026-08-19T12:26:50.290Z\",\"updated_on\":\"2026-08-19T12:26:50.290Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.2924", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.2924", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.2924", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:50.2924", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:50.2924", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:50.2924", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.3478", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936425,\"created_on\":\"2026-08-19T12:26:50.346Z\",\"updated_on\":\"2026-08-19T12:26:50.346Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.3478", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.3478", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.3478", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:50.3478", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:50.3478", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:50.3478", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.3973", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05604@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lenny Lehto<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936426,\"created_on\":\"2026-08-19T12:26:50.395Z\",\"updated_on\":\"2026-08-19T12:26:50.395Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.3973", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.3973", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.3973", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:50.3973", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:50.3973", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:50.3973", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.4466", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07362@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ljudmilyne Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936427,\"created_on\":\"2026-08-19T12:26:50.445Z\",\"updated_on\":\"2026-08-19T12:26:50.445Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.4466", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.4466", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.4466", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:50.4466", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:50.4466", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:50.4466", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.5021", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11376@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Dane Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936428,\"created_on\":\"2026-08-19T12:26:50.500Z\",\"updated_on\":\"2026-08-19T12:26:50.500Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.5021", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.5021", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.5021", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:50.5021", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:50.5021", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:50.5021", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.5555", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00927@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youss Lorch<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936429,\"created_on\":\"2026-08-19T12:26:50.555Z\",\"updated_on\":\"2026-08-19T12:26:50.555Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.5555", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.5555", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.5555", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:26:50.5555", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:26:50.5555", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:26:50.5555", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:26:50.6057", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-4\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-4<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Sep-2026 10:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2916\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936430,\"created_on\":\"2026-08-19T12:26:50.604Z\",\"updated_on\":\"2026-08-19T12:26:50.604Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:26:50.6057", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:26:50.6057", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:26:50.6057", "level": "Info", "severity": "INFO", "message": "## Batch Update Emails sent to 26 Managers ##" }
{ "timestamp": "2026-08-19 12:26:50.6057", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 12:38:16.7452", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 12:38:16.7452", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED\",\"EventArgs\":[{\"Key\":\"OrganisationId\",\"Value\":264},{\"Key\":\"CourseId\",\"Value\":301},{\"Key\":\"BatchId\",\"Value\":2925},{\"Key\":\"UpdaterId\",\"Value\":678}]}" }
{ "timestamp": "2026-08-19 12:38:16.7618", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED ###" }
{ "timestamp": "2026-08-19 12:38:16.7618", "level": "Info", "severity": "INFO", "message": "# Calling SendBatchScheduleUpdatedNotification for batchId=2925 orgId=264 #" }
{ "timestamp": "2026-08-19 12:38:16.7723", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 12:38:16.7723", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:38:16.7723", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:38:16.7723", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ce3957a4-ccbd-31ef-8939-31bd5bde3c8f" }
{ "timestamp": "2026-08-19 12:38:16.9987", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:38:16.997Z\"}" }
{ "timestamp": "2026-08-19 12:38:16.9987", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:16.9987", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:38:16.9987", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25851." }
{ "timestamp": "2026-08-19 12:38:16.9987", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 12:38:16.9987", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 12:38:16.9987", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/835f748f-331f-357e-a679-a20c12363f7e" }
{ "timestamp": "2026-08-19 12:38:17.2116", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T12:38:17.211Z\"}" }
{ "timestamp": "2026-08-19 12:38:17.2116", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.2116", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 12:38:17.2116", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25933." }
{ "timestamp": "2026-08-19 12:38:17.2116", "level": "Info", "severity": "INFO", "message": "## Batch Update Push Notifications sent to 2 devices ##" }
{ "timestamp": "2026-08-19 12:38:17.2116", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchScheduleUpdatedTemplate.html" }
{ "timestamp": "2026-08-19 12:38:17.2116", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.2116", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.2116", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.2116", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.2687", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936491,\"created_on\":\"2026-08-19T12:38:17.267Z\",\"updated_on\":\"2026-08-19T12:38:17.267Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.2687", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.2687", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.2687", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.2687", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.2687", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.2687", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.3184", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936492,\"created_on\":\"2026-08-19T12:38:17.317Z\",\"updated_on\":\"2026-08-19T12:38:17.317Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.3184", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.3184", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.3184", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.3184", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.3184", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.3184", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.3681", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10635@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Usman Oconner<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936493,\"created_on\":\"2026-08-19T12:38:17.367Z\",\"updated_on\":\"2026-08-19T12:38:17.367Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.3681", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.3681", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.3681", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.3681", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.3681", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.3681", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.4180", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936494,\"created_on\":\"2026-08-19T12:38:17.416Z\",\"updated_on\":\"2026-08-19T12:38:17.416Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.4180", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.4180", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.4180", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.4180", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.4180", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.4180", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.4651", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04580@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Keese Carbonell<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936495,\"created_on\":\"2026-08-19T12:38:17.466Z\",\"updated_on\":\"2026-08-19T12:38:17.466Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.4651", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.4651", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.4651", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.4651", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.4651", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.4651", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.5188", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936496,\"created_on\":\"2026-08-19T12:38:17.517Z\",\"updated_on\":\"2026-08-19T12:38:17.517Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.5188", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.5207", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.5207", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.5207", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.5207", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.5207", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.5716", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11825@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Steve Foxworth<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936497,\"created_on\":\"2026-08-19T12:38:17.571Z\",\"updated_on\":\"2026-08-19T12:38:17.571Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.5716", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.5716", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.5716", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.5716", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.5716", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.5716", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.6264", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06227@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youssef Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936498,\"created_on\":\"2026-08-19T12:38:17.624Z\",\"updated_on\":\"2026-08-19T12:38:17.624Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.6264", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.6264", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.6264", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.6264", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.6264", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.6264", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.6780", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08022@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lynne Cassel<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936499,\"created_on\":\"2026-08-19T12:38:17.675Z\",\"updated_on\":\"2026-08-19T12:38:17.675Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.6780", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.6780", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.6780", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.6780", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.6780", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.6780", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.7272", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00007@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Evamaebeckha Jerusalem<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936500,\"created_on\":\"2026-08-19T12:38:17.731Z\",\"updated_on\":\"2026-08-19T12:38:17.731Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.7272", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.7272", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.7272", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.7272", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.7272", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.7272", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.7811", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05739@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Karo Kurz<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936501,\"created_on\":\"2026-08-19T12:38:17.780Z\",\"updated_on\":\"2026-08-19T12:38:17.780Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.7811", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.7811", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.7811", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.7811", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.7811", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.7811", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.8312", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00345@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Arlinzenzie Noon<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936502,\"created_on\":\"2026-08-19T12:38:17.829Z\",\"updated_on\":\"2026-08-19T12:38:17.829Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.8312", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.8312", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.8312", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.8312", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.8328", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.8328", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.8789", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936503,\"created_on\":\"2026-08-19T12:38:17.879Z\",\"updated_on\":\"2026-08-19T12:38:17.879Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.8810", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.8810", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.8810", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.8810", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.8810", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.8810", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.9286", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936504,\"created_on\":\"2026-08-19T12:38:17.928Z\",\"updated_on\":\"2026-08-19T12:38:17.928Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.9286", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.9286", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.9286", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.9286", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.9286", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.9286", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:17.9838", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936505,\"created_on\":\"2026-08-19T12:38:17.982Z\",\"updated_on\":\"2026-08-19T12:38:17.982Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:17.9838", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:17.9838", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:17.9838", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:17.9838", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:17.9838", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:17.9838", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:18.0362", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02303@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chet Bigham<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936506,\"created_on\":\"2026-08-19T12:38:18.035Z\",\"updated_on\":\"2026-08-19T12:38:18.035Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:18.0362", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:18.0362", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:18.0362", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:18.0362", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:18.0362", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:18.0362", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:18.0869", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02649@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Boucher<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936507,\"created_on\":\"2026-08-19T12:38:18.085Z\",\"updated_on\":\"2026-08-19T12:38:18.085Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:18.0869", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:18.0869", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:18.0869", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:18.0869", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:18.0869", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:18.0869", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:18.1397", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936508,\"created_on\":\"2026-08-19T12:38:18.139Z\",\"updated_on\":\"2026-08-19T12:38:18.139Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:18.1397", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:18.1397", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:18.1397", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:18.1397", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:18.1397", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:18.1397", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:18.1899", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04815@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Marquincess Frame<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936509,\"created_on\":\"2026-08-19T12:38:18.188Z\",\"updated_on\":\"2026-08-19T12:38:18.188Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:18.1899", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:18.1899", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:18.1899", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:18.1899", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:18.1899", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:18.1899", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:18.2381", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04552@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ider Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936510,\"created_on\":\"2026-08-19T12:38:18.237Z\",\"updated_on\":\"2026-08-19T12:38:18.237Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:18.2381", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:18.2381", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:18.2381", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:18.2401", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:18.2401", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:18.2401", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:18.2889", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936511,\"created_on\":\"2026-08-19T12:38:18.287Z\",\"updated_on\":\"2026-08-19T12:38:18.287Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:18.2889", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:18.2889", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:18.2889", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:18.2889", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:18.2889", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:18.2889", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:18.3370", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05604@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lenny Lehto<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936512,\"created_on\":\"2026-08-19T12:38:18.336Z\",\"updated_on\":\"2026-08-19T12:38:18.336Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:18.3370", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:18.3370", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:18.3370", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:18.3370", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:18.3370", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:18.3370", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:18.3878", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07362@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ljudmilyne Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936513,\"created_on\":\"2026-08-19T12:38:18.386Z\",\"updated_on\":\"2026-08-19T12:38:18.386Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:18.3878", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:18.3878", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:18.3878", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:18.3878", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:18.3878", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:18.3878", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:18.4364", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11376@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Dane Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936514,\"created_on\":\"2026-08-19T12:38:18.435Z\",\"updated_on\":\"2026-08-19T12:38:18.435Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:18.4364", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:18.4364", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:18.4364", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:18.4364", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:18.4364", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:18.4364", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:18.4852", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00927@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youss Lorch<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936515,\"created_on\":\"2026-08-19T12:38:18.484Z\",\"updated_on\":\"2026-08-19T12:38:18.484Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:18.4852", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:18.4852", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:18.4852", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 12:38:18.4852", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 12:38:18.4892", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 12:38:18.4892", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 12:38:18.5368", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 16-Oct-2026 05:00 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2925\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936516,\"created_on\":\"2026-08-19T12:38:18.535Z\",\"updated_on\":\"2026-08-19T12:38:18.535Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 12:38:18.5368", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 12:38:18.5368", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 12:38:18.5368", "level": "Info", "severity": "INFO", "message": "## Batch Update Emails sent to 26 Managers ##" }
{ "timestamp": "2026-08-19 12:38:18.5368", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 14:28:57.2153", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 14:28:57.2329", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 14:29:01.0896", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 14:29:01.1088", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 14:29:01.3710", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 14:29:01.3903", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 14:29:32.0336", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 14:29:32.0336", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16867},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00016\"},{\"Key\":\"TaskPriority\",\"Value\":\"High\"},{\"Key\":\"TaskDescription\",\"Value\":\"\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":2550,\\\"MobileNumber\\\":\\\"2000008412\\\",\\\"WhatsAppNumber\\\":\\\"2000008412\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Adelina\\\",\\\"LastName\\\":\\\"Chesnut\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Adelina Chesnut\\\",\\\"Email\\\":\\\"osm06069@osmosys.co\\\",\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2024-10-08T07:34:53\\\",\\\"ModifiedOn\\\":\\\"2026-07-03T10:36:37\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"TTP571\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 14:29:32.2889", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 14:29:32.2889", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 14:29:32.3550", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 2550" }
{ "timestamp": "2026-08-19 14:29:32.3803", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008412\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adelina Chesnut\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00016\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16867?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 14:29:32.4486", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 14:29:32.4486", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 16867, UserId: 2550" }
{ "timestamp": "2026-08-19 14:29:32.4486", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 14:29:32.4486", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 14:29:32.4486", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 14:29:32.4486", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 14:29:32.5372", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06069@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"New Task Assigned - AT\/GLTO\/GRR\/SVV\/26\/00016\",\"text\":null,\"html\":\"Hello Adelina Chesnut,\\n<br \/>\\n<br \/>\\n\\nA new Task has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Task ID:<\/b> AT\/GLTO\/GRR\/SVV\/26\/00016\\n<br \/>\\n<b>Task Description:<\/b> N\/A\\n<br \/>\\n<b>Task Priority:<\/b> High\\n<br \/>\\n<b>Due Date:<\/b> 19-Aug-2026\\n<br \/>\\n<b>Task Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/16867?dlType=viewTask&orgID=211\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Task and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936683,\"created_on\":\"2026-08-19T14:29:32.525Z\",\"updated_on\":\"2026-08-19T14:29:32.525Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 14:29:32.5372", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 14:29:32.5372", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 14:29:32.5372", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 14:29:32.5372", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 14:29:32.5527", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 14:29:32.5527", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 14:29:32.5527", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:16867" }
{ "timestamp": "2026-08-19 14:29:32.5607", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 14:29:32.5607", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 14:29:32.5607", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/92651084-ac5a-3602-bbb0-8be1b54cf874" }
{ "timestamp": "2026-08-19 14:29:32.7591", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T14:29:32.757Z\"}" }
{ "timestamp": "2026-08-19 14:29:32.7602", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 14:29:32.7602", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 14:29:32.7602", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 20520." }
{ "timestamp": "2026-08-19 14:29:32.7602", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 14:29:32.7602", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 14:29:32.7602", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 14:29:32.7602", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:16867" }
{ "timestamp": "2026-08-19 14:29:32.7602", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 14:29:32.7602", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 14:29:32.7602", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/263a559d-b5b2-332e-8d7f-14575618c489" }
{ "timestamp": "2026-08-19 14:29:32.9388", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T14:29:32.938Z\"}" }
{ "timestamp": "2026-08-19 14:29:32.9388", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 14:29:32.9388", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 14:29:32.9388", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 21392." }
{ "timestamp": "2026-08-19 14:29:32.9388", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 14:29:32.9589", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 14:31:47.6156", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 14:31:47.6156", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16869},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00018\"},{\"Key\":\"TaskPriority\",\"Value\":\"Medium\"},{\"Key\":\"TaskDescription\",\"Value\":\"\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 14:31:47.6172", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 14:31:47.6172", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 14:31:47.6172", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 14:31:47.6172", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00018\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16869?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 14:31:47.6772", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 14:31:47.6772", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 14:31:47.6772", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 14:31:47.6796", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 14:33:21.8394", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 14:33:21.8394", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16869},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00018\"},{\"Key\":\"TaskPriority\",\"Value\":\"Medium\"},{\"Key\":\"TaskDescription\",\"Value\":\"\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 14:33:21.8394", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 14:33:21.8394", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 14:33:21.8394", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 14:33:21.8394", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00018\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16869?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 14:33:21.8998", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 14:33:21.8998", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 14:33:21.8998", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 14:33:21.8998", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 14:34:23.2624", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 14:34:23.2877", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 14:34:27.4273", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 14:34:27.4457", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 14:34:27.7087", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-08-19 14:34:27.7243", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-08-19 14:36:42.2244", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 14:36:42.2244", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16871},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/UDY\/SVV\/26\/00002\"},{\"Key\":\"TaskPriority\",\"Value\":\"Medium\"},{\"Key\":\"TaskDescription\",\"Value\":\"\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11455,\\\"MobileNumber\\\":\\\"2000010648\\\",\\\"WhatsAppNumber\\\":\\\"2000010648\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Alli\\\",\\\"LastName\\\":\\\"Mcmurray\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Alli Mcmurray\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-03-20T06:57:49\\\",\\\"ModifiedOn\\\":\\\"2026-05-23T12:25:11\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"New\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":\\\"2026-03-20T00:00:00\\\",\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 14:36:42.4806", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 14:36:42.4806", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 14:36:42.5375", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11455" }
{ "timestamp": "2026-08-19 14:36:42.5672", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010648\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Alli Mcmurray\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/UDY\/SVV\/26\/00002\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16871?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 14:36:42.6377", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 14:36:42.6377", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 14:36:42.6377", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 14:36:42.6432", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-08-19 14:36:42.6432", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-08-19 14:36:42.6432", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:16871" }
{ "timestamp": "2026-08-19 14:36:42.6432", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-08-19 14:36:42.6674", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-08-19 14:36:42.6674", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b2d33f0e-c3bc-33a6-aa97-2a445dfb85d3" }
{ "timestamp": "2026-08-19 14:36:42.8794", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-08-19T14:36:42.868Z\"}" }
{ "timestamp": "2026-08-19 14:36:42.8794", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-08-19 14:36:42.8794", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-08-19 14:36:42.8794", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23055." }
{ "timestamp": "2026-08-19 14:36:42.8794", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-08-19 14:36:42.8794", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 14:44:36.8206", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 14:44:36.8206", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"2034\"},{\"Key\":\"IncidentId\",\"Value\":\"1327\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-08-19 14:44:36.8379", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 14:44:36.8379", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Submitted Event ###" }
{ "timestamp": "2026-08-19 14:44:36.8379", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\IncidentSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-08-19 14:44:36.8601", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 14:44:36.8950", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 14:44:36.8950", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 14:44:36.9081", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 14:44:36.9081", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 14:44:36.9736", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05485@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"FATAL FIR Raised \u2013 Incident UID: IMF\/GLTO\/APA\/FATAL\/26\/00001 | Site: Bowers\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>FIR Raised<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to formally notify that a <strong>FATAL<\/strong> First\\r\\n      hand information Report (FIR) has been raised by\\r\\n      <strong>Bowers<\/strong> (Harve Cope) in the OQSAH Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident UID:<\/strong> IMF\/GLTO\/APA\/FATAL\/26\/00001<br \/>\\r\\n      <strong>Site:<\/strong> Bowers<br \/>\\r\\n      <strong>Incident Type:<\/strong> FATAL<br \/>\\r\\n      <strong>Date:<\/strong> 15-Aug-2026 03:21:00 AM<br \/>\\r\\n      <strong>Reporting Date:<\/strong> 19-Aug-2026 08:14:36 PM<br \/>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Description of the incident:<\/strong><br \/>\\r\\n      dds\\r\\n    <\/p>\\r\\n\\r\\n    <p>Kindly review and release the FIR after verification.<\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1327?dlType=viewIncidentReport\\\">Click here to view and release FIR<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936715,\"created_on\":\"2026-08-19T14:44:36.973Z\",\"updated_on\":\"2026-08-19T14:44:36.973Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 14:44:36.9736", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 14:44:36.9736", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 14:44:36.9833", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 14:44:36.9833", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp Notification for Incident Approval to User: 2034" }
{ "timestamp": "2026-08-19 14:44:36.9833", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010553\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_submitted_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Harve Cope\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/APA\/FATAL\/26\/00001\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"15-Aug-2026 03:21:00 AM\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"dds\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1327?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 14:44:37.0755", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 14:44:37.0755", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 14:44:37.0755", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 14:44:37.0755", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Submitted Event ###" }
{ "timestamp": "2026-08-19 14:44:37.0755", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 14:44:44.0176", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 14:44:44.0176", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_VALIDATED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"2034\"},{\"Key\":\"IncidentId\",\"Value\":\"1327\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Renard Whatley\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-08-19 14:44:44.0176", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_VALIDATED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 14:44:44.0176", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Validated Event ###" }
{ "timestamp": "2026-08-19 14:44:44.0387", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 14:44:44.0409", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 14:44:44.0409", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 14:44:44.0409", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 14:44:44.0409", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 14:44:44.0958", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05485@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Validated \u2013 Incident UID: IMF\/GLTO\/APA\/FATAL\/26\/00001 | Site: Bowers\",\"text\":null,\"html\":\"<p>Dear Harve Cope,<\/p>\\n\\n<p>\\n    This incident has been validated by Renard Whatley. Kindly release the FIR.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/GLTO\/APA\/FATAL\/26\/00001<br>\\n    <strong>Reported By:<\/strong> Renard Whatley<br>\\n    <strong>Date & Time:<\/strong> 15-Aug-2026 03:21:00 AM<br>\\n    <strong>Site:<\/strong> Bowers<br>\\n    <strong>Description:<\/strong> dds<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1327?dlType=viewIncidentReport\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936717,\"created_on\":\"2026-08-19T14:44:44.094Z\",\"updated_on\":\"2026-08-19T14:44:44.094Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 14:44:44.0958", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 14:44:44.0958", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 14:44:44.0958", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 14:44:44.0958", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Validation to User: 2034" }
{ "timestamp": "2026-08-19 14:44:44.0958", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010553\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_validate_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Harve Cope\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/APA\/FATAL\/26\/00001\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"15-Aug-2026 03:21:00 AM\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"dds\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1327?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 14:44:44.1511", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 14:44:44.1511", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 14:44:44.1511", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 14:44:44.1511", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-08-19 14:44:44.1511", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 14:44:51.7987", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 14:44:51.7987", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_INVESTIGATION_REQUIRED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"EmailIds\",\"Value\":\"MH_Admin_HO@oqsha.com;osm05485@osmosys.co;osm06780@osmosys.co;osm02909@osmosys.co\"},{\"Key\":\"IncidentId\",\"Value\":\"1327\"},{\"Key\":\"OrgId\",\"Value\":\"211\"}]}" }
{ "timestamp": "2026-08-19 14:44:51.7987", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_INVESTIGATION_REQUIRED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 14:44:51.7987", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Investigation Required notification ###" }
{ "timestamp": "2026-08-19 14:44:51.8176", "level": "Info", "severity": "INFO", "message": "Executing email notifications for Incident Investigation Required" }
{ "timestamp": "2026-08-19 14:44:51.8176", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\IncidentInvestigationRequiredNotification.html" }
{ "timestamp": "2026-08-19 14:44:51.8176", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 14:44:51.8176", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 14:44:51.8281", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 14:44:51.8281", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 14:44:51.8768", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Investigation Required - (FATAL) FIR Released | Incident UID: IMF\/GLTO\/APA\/FATAL\/26\/00001 | Site: Bowers\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Investigation Required<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the first-hand information for the\\r\\n      below-mentioned incident (<strong>FATAL<\/strong>) has been\\r\\n      reviewed and released in the OQSHA Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Further to the above, a\\r\\n      <strong>detailed Incident Investigation is required<\/strong> to be\\r\\n      conducted for this case.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/GLTO\/APA\/FATAL\/26\/00001<\/li>\\r\\n      <li><strong>Site:<\/strong> Bowers<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FATAL<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 15-Aug-2026 03:21:00 AM<\/li>\\r\\n      <li><strong>Brief Description:<\/strong> dds<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      You are requested to conduct the Incident Investigation and submit the\\r\\n      investigation report in the OQSHA Portal within the defined timeline.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1327?dlType=viewIncidentReport\\\">Click here to start investigation<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System (My Home Construction Pvt. Ltd.)\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936719,\"delivery_status\":1,\"created_on\":\"2026-08-19T14:44:51.876Z\",\"updated_on\":\"2026-08-19T14:44:51.876Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 14:44:51.8768", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 14:44:51.8768", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 14:44:51.8768", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-08-19 14:44:51.8768", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 14:47:20.0598", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 14:47:20.0598", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INVESTIGATION_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"2034\"},{\"Key\":\"IncidentId\",\"Value\":\"1327\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-08-19 14:47:20.0598", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INVESTIGATION_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 14:47:20.0598", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Submitted Event ###" }
{ "timestamp": "2026-08-19 14:47:20.0831", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\InvestigationSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-08-19 14:47:20.0831", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 14:47:20.0831", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 14:47:20.0904", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 14:47:20.0904", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 14:47:20.0904", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 14:47:20.1495", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05485@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Investigation Submitted \u2013 Incident UID: IMF\/GLTO\/APA\/FATAL\/26\/00001 | Site: Bowers\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Incident Investigation Submitted<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the Incident Investigation for the\\r\\n      below-mentioned incident has been completed and submitted by\\r\\n      <strong>Bowers<\/strong> (Harve Cope) in the OQSHA\\r\\n      Portal, as per instructions.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/GLTO\/APA\/FATAL\/26\/00001<\/li>\\r\\n      <li><strong>Site:<\/strong> Bowers<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FATAL<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 15-Aug-2026 03:21:00 AM<\/li>\\r\\n      <li><strong>Description:<\/strong> dds<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      You are requested to review, validate, and release the final report after\\r\\n      verification.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/633?dlType=viewInvestigation\\\">Click here to review investigation report<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936720,\"created_on\":\"2026-08-19T14:47:20.148Z\",\"updated_on\":\"2026-08-19T14:47:20.148Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 14:47:20.1495", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 14:47:20.1495", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 14:47:20.1495", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 14:47:20.1495", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Investigation Approval to User: 2034" }
{ "timestamp": "2026-08-19 14:47:20.1495", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010553\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_investigation_submission_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Harve Cope\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/APA\/FATAL\/26\/00001\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"15-Aug-2026 03:21:00 AM\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"dds\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/633?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 14:47:20.2464", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 14:47:20.2464", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 14:47:20.2464", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 14:47:20.2464", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Submitted Event ###" }
{ "timestamp": "2026-08-19 14:47:20.2464", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 14:47:42.1242", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 14:47:42.1242", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INVESTIGATION_VALIDATED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"2034\"},{\"Key\":\"IncidentId\",\"Value\":\"1327\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-08-19 14:47:42.1242", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INVESTIGATION_VALIDATED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 14:47:42.1242", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Validated Event ###" }
{ "timestamp": "2026-08-19 14:47:42.1242", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 14:47:42.1370", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 14:47:42.1370", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 14:47:42.1370", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 14:47:42.1370", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 14:47:42.1899", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05485@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Investigation Validated \u2013 Incident UID: IMF\/GLTO\/APA\/FATAL\/26\/00001 | Site: Bowers\",\"text\":null,\"html\":\"<p>Dear Harve Cope,<\/p>\\n\\n<p>\\n    Please Validate the Final Incident Investigation Report & Include the Horizontal Deployment\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/GLTO\/APA\/FATAL\/26\/00001<br>\\n    <strong>Reported By:<\/strong> Renard Whatley<br>\\n    <strong>Date & Time:<\/strong> 15-Aug-2026 03:21:00 AM<br>\\n    <strong>Site:<\/strong> Bowers<br>\\n    <strong>Description:<\/strong> dds<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/633?dlType=viewInvestigation\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936722,\"created_on\":\"2026-08-19T14:47:42.188Z\",\"updated_on\":\"2026-08-19T14:47:42.188Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 14:47:42.1899", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 14:47:42.1899", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 14:47:42.1946", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-08-19 14:47:42.1946", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 2034" }
{ "timestamp": "2026-08-19 14:47:42.1946", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010553\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_investigation_validation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Harve Cope\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/APA\/FATAL\/26\/00001\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"15-Aug-2026 03:21:00 AM\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"dds\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/633?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 14:47:42.2448", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 14:47:42.2448", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 14:47:42.2448", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 14:47:42.2448", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Validated Event ###" }
{ "timestamp": "2026-08-19 14:47:42.2448", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 14:47:45.7066", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 14:47:45.7066", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"EXTERNAL_INVESTIGATION_FINAL_REPORT_RELEASED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"EmailIds\",\"Value\":\"osm03586@osmosys.co;osm06269@osmosys.co;osm06780@osmosys.co;osm02909@osmosys.co;MH_Admin_HO@oqsha.com;osm05485@osmosys.co;osm07904@osmosys.co\"},{\"Key\":\"InvestigationId\",\"Value\":\"633\"},{\"Key\":\"OrgId\",\"Value\":\"211\"}]}" }
{ "timestamp": "2026-08-19 14:47:45.7125", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : EXTERNAL_INVESTIGATION_FINAL_REPORT_RELEASED_NOTIFICATION ###" }
{ "timestamp": "2026-08-19 14:47:45.7125", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Final Report Released - External User ###" }
{ "timestamp": "2026-08-19 14:47:45.7292", "level": "Info", "severity": "INFO", "message": "Executing email notifications to external users about the final report release" }
{ "timestamp": "2026-08-19 14:47:46.9079", "level": "Info", "severity": "INFO", "message": "PDF generation completed successfully." }
{ "timestamp": "2026-08-19 14:47:46.9079", "level": "Debug", "severity": "DEBUG", "message": "Incident PDF generation successfull" }
{ "timestamp": "2026-08-19 14:47:46.9079", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\ExternalUserInvestigationFinalReportReleasedTemplate.html" }
{ "timestamp": "2026-08-19 14:47:46.9079", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-08-19 14:47:46.9079", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-08-19 14:47:46.9182", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-08-19 14:47:46.9182", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-08-19 14:47:46.9731", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Investigation Released \u2013 Incident UID: IMF\/GLTO\/APA\/FATAL\/26\/00001 | Site: Bowers\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Incident Investigation Released<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the Incident Investigation Report from\\r\\n      <strong>Bowers<\/strong>, <strong>FATAL<\/strong>,\\r\\n      <strong>Renard Whatley<\/strong> for the below-mentioned incident has\\r\\n      been reviewed, validated, and released in the OQSHA Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/GLTO\/APA\/FATAL\/26\/00001<\/li>\\r\\n      <li><strong>Site:<\/strong> Bowers<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FATAL<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 15-Aug-2026 03:21:00 AM<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>The approved Incident Investigation Report is attached.<\/p>\\r\\n\\r\\n    <p>You are requested to ensure:<\/p>\\r\\n    <ul>\\r\\n      <li>Implementation of all Corrective & Preventive Actions (CAPA)<\/li>\\r\\n      <li>Monitoring of effectiveness<\/li>\\r\\n      <li>Horizontal deployment of learnings at site<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/?dlType=viewInvestigation\\\"\\r\\n        >Click here to view the released investigation report<\/a\\r\\n      >\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"OQSHA_Incident_Management_Investigation_633.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFQAYQBiAGwAZQAgAGYAcgBvAG0AIABFAHgAYwBlAGwpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA4MTkxNDQ3NDZaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKOCAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDE0OAovSGVpZ2h0IDc4Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZUdyYXkKL0xlbmd0aCA5IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJzNmnlYFEcWwF8geB+IR1gT861XEFhJ4hEjn1H8jBpFJR9+uugS4xFRQLOKByhZwVUBWaJijCbqroLHJmsikCwTjWhURN0VQYwXrvciUTnWoIZDobfeq+6he2Z66GkGyPuj61XVe29+M9NdVa+qAaxJpxGhid9m3ygqKyu+lfvd5oVjulo1b3gZvibriWAiVWfXjW3WVED9Eq6b8khSuGVYUxD5fa8GxOX0+41OdMo6EcqlRqXqm143EcrJtxoN6U\/aiFASHRqFqEeWdiRBuDywEZD8ym1BYrK8wZEW20gknJsSEhvDJG44ug+Mo0rY6rUxMbGxnShkUFxM7CZn\/Uh\/sZGoPAzgMVfPon8K1wu2UbEfm3pTg\/5R9hMbkfa9zJxyuV7ZiukFXM8HPpa4sSZ6hrvpRvrYNqKbE8lLZBLGALiL6gPoReUPbFzBcptupKW2ISWI\/4fEtB5gnqgWOsB+Ul6Ho+xa01Yv0nibiE68IfkxpmfYchHgawRAJifoQFZ7fofXlXqRutpCVDa\/1pExPcnBxrZQIgi5D5DpeYBIbKp5hMa6B9YfbUDa5SpzZEw1sYWsdYijIFTHF4tMcE+ynqMXKVo7Uf44hSfeT35p7LLIl\/2BfjUS01jRvEAvUnftSKufU7oiU9+F7JJzXBD+2kOQmOAEtx+vl+mkVqLDr5q6IpNHH7E7sHUtU\/dfUM\/UizRSI1HpbHNfZPIB0cC1Uy0TXEb9I71MV7Uh7ehkwReZJomj1C\/gIWPKR32tTqR3NBGdH2XRGWkCYS2ZZIC3jIm+abxOpn9rQVL7EzjTKLJZBsPsxOSuylErhj5q3sj0B2hB667BMNROTHUvB+5NU\/fmTHCIFQ8d7MZUVBfSlnZWvMuYQQifS45Jt6YT9ZCapAvprTqIcnysuq9KTk72BujJitEAbqxI3shnuHjUA3QxxVslehquK2g95aw1pP09mgLJ+Zk60Z3JTUFkdV5Z30KD\/5zoqKjoQKY4haPGFw0vhiQfPZEeP5IqXaJIommFExBN+kQYFR0lk86KmB+qEZ0arOk70Ux7jSltyMuAbTEVYowT\/Vmtv1iJwC5Rz4K9ig\/rp4i5yTLRzSmaiMT1+EGmtCpF7XOmHZTF8QPwFNUDrGuAqO+FBMXHeShifmcR6Uh\/aNVFIS6amXYqIvWBV0WtnN0KS1SYXjePaSbXb5VXKKTynDambTCYR1j5\/rdUnhcTKyZvAxxQMj3+SpSXFDFvW2Qyl7vWmPAueq4Etc2QQebBrCWbtG4OUoh4aPZYyZRvOWaJRqZL1pjSjZGi+V1cgg3TSA3DlmsX2CUX3mSTYm7dTI\/swfRzdnZ2Dg10C7qR9T+xaxD\/SVzYJYuSbPhAEE4mypge70P5akZDMNVK6NtUbMUuvko\/1JvB5o1D9c0NLH8OkjGJ8kVD\/He1EvIuFYnY5UbqUY8qQbjfARPIw+ziO8mcKdEkptZ7XOvvNIaKTdjFB4GDPavZOAAbRYOW082Z9prEPGcPpoLt27fvpMH7Q75q3Y1dtMATktqzSyVM4GEeQriMqWgmyqxBJjEPCNrEKlMKarQ2jORP\/mVsCCR1Hj53FdCah0mDNTKmK5ZjbrYHE04bLWjMTIRLZD4ApDmmqyMytYT\/UG0hT3GsjwUL7MEkH8cDyPwn3wF8jy2PxvGKzrCFql4QJ2N6tFuUFxUxR9uXic13ykMID\/BCpi7gj7X7oGAyinK+c6m2N1ObfJnbVL4uYL9Tm6es\/FKFSbku0PrgqTH9jJ14S\/P10zdI94XkdANz536osQXdeQFvePgbVo\/BLiu\/k9atVTWmdakpKalRTGm+C7Vgahyy6czd+\/lpsx2x8jJr\/kd7gMmpqSndAN5LY\/UwmM6KWjHZGfapH5OaODa30UEhpQ3CVD\/Z8itk6ltvJo9FO9MNyRFeVBkRES7KokAvo8mY+H2GlA3+tPHYYhHrjPBD1ZsZh8Jr3CUi\/I8BUrJgefmrmamN8RHa3ZJVv5R7neKbVmOlbeXrmHp0JvUkdtDMDMvknzOdPDRt16syOd+oNbrC0oANSj9MW0Nl9TUAHSn\/okXTR0wphDkKjxgKe7M+TGfkVgYzJqErDFfUg6DDEwXTXRMmwQd7fOvBNIN68wKm0paqMAhobft0SdDc1TScCjPFZeM3wSJtcwfl7yQxHU5N\/y8pxyhwtn4mOh8rcQJoS1t1p\/ikUYFdE8kxmMZxIQOkLZz5YJnJGaBZJiplFPgV3UxvUOd6VJOq7uR+n8DXIsQ0kPoWr6NiKGvogKcMQqZTsUWm7iDmpFU8dJxeJn5a+3tZC21FVg1x85jAV1JLKOGrpAMzehyKPK9ZZHoBoAe53Bcj5Qt1iArTp9Q5DNwjI0NmhS5YOtt0j63Ik+aJW2T9L+Id+aNFprOZZ\/gaZbcY+7c6mfj2iDdmblxgpdJvgIPMnZhqfPMsMhnFmKhP0se0hzqHwmTR7AqsknsZXuOn1OLKmw76KkdcMDJFmjOV+dRGj9LFxJ9vf5ipZKo+wo+V2PjXjvKZYppVbqH6wJ3eGNqDDctNmCouJcgPB+vIFlSYgqkzFroHzVgjY2LPHT1c1R2lqQufqnaUvh97nu6wXeiOh9D3gFJjYWrvV3p1MY2\/XQcTHdgJRS7id5aYKl3Exe0KgNXSLwazSFsM5dySCe4H3YG51O5m8QNU9uxILlhmEo8OC+YFJAtyJldx24k91648QIjXFL7T4wx8uP7a792\/Y5kJYVRXeU3Iyjs9Fy06NPuNp9JMYnpBmhzGmb4lsMz0NGU+RFhjggDVLKYy31yulhWMh9lqTPy2P86iJskMcPBp\/1DWcNWBp+uqTOBudQvfVJ6xVAmmSdtFG0fhvPAZ6SyJbMlb8e2aFUaPP9On9DxtbMjoKM2Do9WYAGK1I23lG+iuK7IKS28bprER1LAV3jOkpxvS8E2epUxLPxSEJr1WZRWUFp6ONR65+e\/I\/el\/9\/J2TMDKJHQxeKozwcAj2ohyZAefTq2sBOTi2NpJ2eDU2pbXfQI05KE35toQ0C4ScNw60bm5jo2NxMT70wI1oJKkd5oAiMRp7Poc80Ori59N1P3ukH3kJd\/F2zLO3y4uKyu+c+HozuX+jXKe93+wvmsaCmVuZHN0cmVhbQplbmRvYmoKOSAwIG9iagoyMzQ2CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDE0OAovSGVpZ2h0IDc4Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZVJHQgovU01hc2sgOCAwIFIKL0xlbmd0aCAxMSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Lc6y6EWaVLJN7HJ8xQkKvqUoq+\/z\/bX5G9vOwc+9dZBVHD9BIagkECI\/HcZfq1BwQmNFHv1s9TbMX\/dq2JyROSF6QPHfy0ql\/xTCw\/WCOIH7G6sPx0okTIbs9zjfN06uCCWl0FFgXfIwHAUe8cUbqKq6wVji+3\/uL\/P\/Qa2uZSKRxmYQsPQy3XvHx3t\/sK9O1lVfLYsTDaAVYGcSvWL8S9\/6WX40Ualq+bcAlfSSF+7X7RrAOXRQvtHIeixXcN60QMb8Sfu9v\/8B0U2rrJOTE5ML7oOO3JbOU3n722oCsxERbhjJjTi\/fDFhKWe1Wzn2FUJKiS5QJ+t9O3ntVHoAuuNgmSa42qcyGJ3x8R\/KfWLxg\/MKY6Hs3eE9lR\/2H5xirg6IPpxHq\/jVDnWVt20ZfXJobDhOopg9c9QqkHLcZULYAWnJVaPackfwPGjmO9n+lTIaD42CF1bJLOEchQmh8MAzsiK6LLvmwNa9Cl25OwZUwWpkYLLn\/tRVquMc7khQupPc5SHMimKNYSZ0S4HKGmLuQ9X1wFqEPXPitdJ4Fbh3HrbrcxD9j+wQu\/gDNKDaVlEtPMNhJjAHubLhzeEox6Qcu\/Fa6YOALVBwTnJj6c+dMhDOHHe+ZncAj3gFYKDkZnbJKTXgXip4+PT19zLJvpyvaAa9V4Gp2w1l3wGEnQsHIHTQhBBC7HoCrLZOQ6fjjMN3piaxnn0Wu92QI1GSLZrwAH7uIxSynOLzUzICVPDh4KFfNragHXL\/vclels\/PjJqKOefk2hV3xfPUMvz\/Pv+0+dtqMJz5naaPxxnEkQCTSX4KkRasFfad1rk7pvNtaiTfPp3B08opKYya+vmMkkIqKmxyjKaEXnY2xy5g0D+QXvB76TehMuAYlrEqOS7OuPnZKSXGP77h2qJ3AJJFeg3YjA+6eBB7fZyZlFSSkXD3vbOo4kteOLX1gHzuFDm1z7NMfDodp7HoPaydp6yzr\/nRu+VZEls4xQxkkl7WRSR87any6JHbK7Ffe+jR2DfA4rA\/4EDSTSM1ZiYWcldduv4IoYjn5q80zoRLLPrMyswl9ugdyDS4vcnFwclviQDtum004iB2HUUoT3pQF2MXRswfBbsovWDTKLq9VwACxYyBOYtmHYfYlsTu\/0PX8tbC2QWm3U1ttTSB2VLsGsbJrNHbz8clHxG4+WbBxkEG1nWtnSyF2jRdLMRgNB78qdkX5gm0RFa3dftQvtuRePMSl7fwYl7MVKY71ILwb8Cw+O3ZXUuAarHYKDGqvuxUnKNYQ45AjTIQQd1CpOXuQISa8yUm+k+EE8emz5GdXGbsFuLRqE0oa3\/v7fWXSWwCmkVoU2nLHkXz7+TC+7SPS65\/oeTr4vJzpNLuh7wqu3ekWB5s29csRRPK9+Tg1IRgztV66yovrLE9fflYRxlhZOMJUizGiQ6I6VQTiz+JwsDfxh7phVDYmMDXJi2CO8zqHJ2HjWeZ99sbx5aXwu6ctzHXl6Gar3bKl30xxutyzDJ+fn+PAZlQG1ve5tB3zLJ8GxGRyjkZ6jrF+47Kl\/OiLg6hZ76BEx40ZHy112\/vYJBPR47ZtI2Slh6woWEw2huwkiNXAPycyc5iNsu6BHeIrd3y4q1rx1mp2e2\/b3w6icLxhvBk3u2JrsMvxERzUhIBYlz6rRJwTmzl0lmJXXr6r+W6dhHSWCdK7j\/VWRzdM\/OSMJoY4V5Kui7CzIi5Z9aeVEQlKJsYbmjg2KAW8XXgL5izATvQ0cjbd6LquGLu5ncUl4ZSJKiMS\/ktuiO+BHdBoUS7VJBpAgMVXWxIW4pqS2iynEJr8W3PYVfCeZhyEiiPk7mslnz3CjkV2ZqrwL8lZjnJpCI\/RaBgvZeos7VxxRZ98pD2wK41C57ivXNhGpen7YKftRrWwZnBYw6BEIkIxduHmBaja1OJjT2aq+REQjVcFys3+lCKZicNBaPQkW7Gbzf6sZcOdsJseemFhJW1o58OKF73OXXcrWwI3UUzHvbORIVRuqyxlxmoycyGO98FOaTqg7KLCBoYSS9prbnLlgvq\/zONoZRqyPLLl2C0tschit9OW1fG29+I70QG2ojMyUy27Tkzc0GHm76YtEyVdRYHMTA62lO\/KN0VWHTthpw0JOgwJwiZqAaGDEMlMBncGqXv+IjzuSFdWyDHPG2Xtk9ipeyohEAzFy4wtww7uGVm0pTE6mHMTwPG9bJVx+4+lKA\/OacrOJNElMYNYDy4CKKr2HP96vIEoh52oscchlplLc6xL9yPsjt1tTUzhSsJHgOJLeF4hPEu8fQ122bEJCkGHzt6\/zM6sgp2AjvM8Hy1E6i7Y5eIqAvrmdiu6VmqJ\/VxNGFdR2NlQPwdbobkJiUTMnpOZubgKLo4WXtp6jYmWzLwLdi6eWW7h2Mgw9zaea+\/7cGjA9hO31asEu4lRHs98w3iBmxAx5ufz7wqxe35+LnK4xmX08wiO79RNgk1h4803YleeR2j8qtpZ1FYXQgOg62EX2QDMnYL5Oz\/8ZZDN77mjWs+5yVE9vJc7CLYd2YM8pdpyPsUWvmuqNASYhCmJbzXsjC88JKnNB3fq2BwFocFZ4PxqHUepDVEqoWf6qFDoZwkNtPsT2mWwx3U2fHwA1wWC2TnjfGvcmtQ8hVlyOBZ1k3jdIxw9B18t7CqSwvrej7CG5sXm6m13mSD2J8TuQUmbK2s9tfnje9qZ33SZ7s6X89RIyoYpewf2wK43ykXqQHEvx9JoDtLQxpULVY9Xr8W1+uvhVcEdqO48oP1E7RIOgbhojjI5gpoxs+HdnyC9x7jtglFHouIxO4do8ylngk5ZLOt8gcmKwbrYaZs\/b8hFDm8uwQ2uYgwW+3kpg2jwMAGn\/Ih4QpQXDh+4Se0cTDxVyuK6ovyuhBWZ1g\/kO2ojzzNA9M72TrYXyw2fWXItkqBHoAghlKy4uGEHmr2URwyisG0DNyYkReJqrtzHv1uAxchEi7CTLp4JkkfZYTBKdR7IY9cvw06Om+sdXSd6LVaRlnvEMxPByV6XEGjdAZjI9JGIRJNtjzlqn0S1rd0aBiWtrfVKvgnW3diOHTPKl9mmoBkGd3QpNDg3S9Fa2PF4fW5v49PTU5RKs1GX6XRMsigC9hzzW3RKqKeGONhW7PwYC8iJxNj9e0LrlYBYDGUV7HgiT8pCIMZoiWlqJFLNBGLswD1NnCTGjnnGT64xC3ivFmPnG5agB0XC5iwKb0IE71GvkijyL2gcERl4GlxCGNILxTJpoKikU10StWSMcwq6fRnZjh3\/OfTm6sH7k+tQd2sptkfVCqnmI6TYgTWjb6WHqSXgoy6zgcqEiMsPiwLIA4KAJ1hYrt6H7dhhapsKJrRtpjDp9UCLsNsQKNuL76xUzBvzTZkb5S1RkDRPogCxE0N78Klc+UY7c6L0\/dIVA7ECxx35TquhZCGQ45dSviOEIrOkYcfvJN9xwHdizkcIGxoswI57vmqOzklcKnFiHVsFShLzpeCOgwnsjKlPEubluNTHHz8ixwH2f0gWpMVGUYQdWYadGN6HeeAG+GB6qErIuhJ2x8S2HdbYVKn18lLuQIxdplZBrScaU2nTFqAGN8ViyWoZR2FcxTwYfH+oLsnmCEmMbaHFIlrTCrVg73MV7P7Yxz+OoNbfD10m3QEJ7Myx7ivLehOnmpR6HescpiRt0GI3k1v3G\/6vo\/nE+vK6o1p7uP5Ayd8AfNwyHeTKDHZWCqX67Y99dZJb9rBOUhjujs\/aG0KRroMkioW19Ru9CYniQFmp86r+7a1a\/oK9z+ZuOe\/N3\/\/1l\/4fhPx5LhA9i51zo+Dmu9mtkQlM3Y68coM2w3e1uubq37yrpf6I\/WlXWTpw+EFvrRWnTrwjU6WguKwSdoltlZ5ZUhLE9pWa+EVMtBD3Xg9XuQRfg2odj3W7v7qNdNaOqDsBA0EMfzGdy2BlIFRPTkXi5N7kzg8qTmEBN\/KQVKAmuATfLCLovLiGWtUQ9INmdQVpIXBYvKfy1GJUc8bs16lzlzx1mXT3mbn0ek\/DkO\/trK34kqFtr9WiSbPacMeQfeiHrgJJMqVo9gcabCrc\/l5YnNvl4YPZsREsSKcXrl77uqxUyG7nls0+HvwptJ3osNxuX3HJHnQx7RrWe3xllZwjauLy\/Vu9temCUjZMPfmpdwii75+q35GGn5LPdbiaUGoZ1tO\/6Ir55eW7p9wH0bttPjC2x1nEX8PQGk3\/zt3pcX6z7OvRuTsaNtS+2NDpqLOfvaE1pnb0rubUd7\/NRfQ\/8cDhOQplbmRzdHJlYW0KZW5kb2JqCjExIDAgb2JqCjMyMDcKZW5kb2JqCjEyIDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjczMSAgMF0KZW5kb2JqCjEzIDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjcxNS4yNTAwMDAgIDBdCmVuZG9iagoxNCAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo2NTEuNTAwMDAwICAwXQplbmRvYmoKMTUgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNTE2LjUwMDAwMCAgMF0KZW5kb2JqCjE2IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjU1NyAgMF0KZW5kb2JqCjE3IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjQ3Ni43NTAwMDAgIDBdCmVuZG9iagoxOCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDc0My43NTAwMDAgIDE1NC41MDAwMDAgIDc1Mi43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGh0dHBzOi8vYXBpLm9xc2hhLmluL2F0dGFjaG1lbnRzJTVDb3JnYW5pc2F0aW9ucyU1Q2xvZ28yXzY4ZjNlOTZjLTY0YzktNDk0NC05MWVmLTVkZjdjM2Q1YzkyNS5wbmcpCj4+Cj4+CmVuZG9iagoxOSAwIG9iago8PAovX19XS0FOQ0hPUl8yIDEyIDAgUgovX19XS0FOQ0hPUl80IDEzIDAgUgovX19XS0FOQ0hPUl82IDE0IDAgUgovX19XS0FOQ0hPUl9hIDE1IDAgUgovX19XS0FOQ0hPUl84IDE2IDAgUgovX19XS0FOQ0hPUl9jIDE3IDAgUgo+PgplbmRvYmoKMjEgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgB2AGUAcwB0AGkAZwBhAHQAaQBvAG4AIABSAGUAcABvAHIAdAAgAC0AIABcKABJAG4AdgBlAHMAdABpAGcAYQB0AGkAbwBuACAAVQBJAEQAIAAtACAASQBSAC8ARwBMAFQATwAvAEYARgBGAC8AMgA2AC8AMAAwADAAMAAyAFwpKQogIC9QYXJlbnQgMjAgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfMgogIC9Db3VudCAwCiAgL05leHQgMjIgMCBSCj4+CmVuZG9iagoyMiAwIG9iago8PC9UaXRsZSAo\/v8ASQBuAHYAZQBzAHQAaQBnAGEAdABpAG8AbgAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbikKICAvUGFyZW50IDIwIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SXzQKICAvQ291bnQgMAogIC9OZXh0IDIzIDAgUgogIC9QcmV2IDIxIDAgUgo+PgplbmRvYmoKMjMgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdAAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbikKICAvUGFyZW50IDIwIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SXzYKICAvQ291bnQgMAogIC9OZXh0IDI0IDAgUgogIC9QcmV2IDIyIDAgUgo+PgplbmRvYmoKMjQgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdAAgAEQAZQBzAGMAcgBpAHAAdABpAG8AbikKICAvUGFyZW50IDIwIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SXzgKICAvQ291bnQgMAogIC9OZXh0IDI1IDAgUgogIC9QcmV2IDIzIDAgUgo+PgplbmRvYmoKMjUgMCBvYmoKPDwvVGl0bGUgKP7\/AFMAZQBjAHQAaQBvAG4AcykKICAvUGFyZW50IDIwIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2EKICAvQ291bnQgMAogIC9OZXh0IDI2IDAgUgogIC9QcmV2IDI0IDAgUgo+PgplbmRvYmoKMjYgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgB2AGUAcwB0AGkAZwBhAHQAaQBvAG4AIABIAGkAcwB0AG8AcgB5KQogIC9QYXJlbnQgMjAgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfYwogIC9Db3VudCAwCiAgL1ByZXYgMjUgMCBSCj4+CmVuZG9iagoyMCAwIG9iago8PC9UeXBlIC9PdXRsaW5lcyAvRmlyc3QgMjEgMCBSCi9MYXN0IDI2IDAgUj4+CmVuZG9iagoyNyAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKL091dGxpbmVzIDIwIDAgUgovUGFnZU1vZGUgL1VzZU91dGxpbmVzCi9EZXN0cyAxOSAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMjggMCBSCi9SZXNvdXJjZXMgMzAgMCBSCi9Bbm5vdHMgMzEgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagozMCAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgovRjcgNyAwIFIKPj4KL1hPYmplY3QgPDwKL0ltMTAgMTAgMCBSCj4+Cj4+CmVuZG9iagozMSAwIG9iagpbIDE4IDAgUiBdCmVuZG9iagoyOCAwIG9iago8PAovTGVuZ3RoIDI5IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztXU1v4zYQvftX6FxgE\/FDIgUUBZpkU7SHAkEC9FD0UGy\/UDRttz3075ekbEvmi0Tb+0aJE282cUxIj5zhzJsPycrlV\/c\/Vr\/+W11e3\/9dfVi\/Xt+v6gvX1P2\/Kn69Gw9of7H+vfLKrH+vPjyuPlYfV3eru\/Bz8xrPfVw55S7iMaoJb\/8Yv1W1bS\/aTnU+jNf523jwb6vvPqv+DICbJdYXne1q1bW1m\/z93w9\/ri570cKZ9YWva62NNioJk78PK1dhbt9UuunCd\/XPz6tfggCiM9qmWU\/pl5oyCKnj97JC9lMuKqSZ3Mn0dbR1tOGVB5kUw4WMq1QBlISo204M0jua4BFTJ+m5mGTRNx4vABmtnSX54LNcTLLoThkxSGdokkfMZJtkTLLo3tM3SIbhErfzeZjMcFKQbNI0QkTMZTghSDppGhkiJjOcFCSbNI0QEXNJkwwpxHCtCA+zGU4GslVkgguKpGNyRU+GOQUpVXR1utJWLVZZerv0lEFIE\/Z9YSEXnjIKaRffyYWnjEK2y+\/kslNGIacd5HjiT5iaGUt6E6dCxlUyY0mjpCC1sbxQEjCTMsmYZNE33C0AyTSjgX25mGTRXfBuKchW8fLvgBm1ycYki55SJy6kDMP1IZPOw2SGE4Kkk6aVIWIywwlB0kmTbJoCom\/ZSACSTZpWiIi5pEmGFGK4VoSH2QwnA0knuFaGiNkMJwNJJziyaQqIvmUjAUg2wbVCREwmTS6kEMMJVPwtPy2UgaQTnETJzxV9w0YCkHSCkyj5uaJv2UgAkk1wEiU\/V\/REmlxIGYazAhU\/vwEpBMkmOCtR8vMbkGTIaEW2q7xrqYbpLB3Sdmwfn4QUulLSeFOpulns2oxq+ikbt9SU2uk0pfV6qSldY3spDfcSVL9ZVBNua8+GTKskssHGZAQgG88TPGAmZZIxyaJvvEEA0nreTUsRM2qTjUkWfevoApCGl0NFzGSbZEyy6DH+sT1dhOHaGKQFeLgKeTOZjQQg2aQZlSlBxDzRN2wkAEknzaBNCSImir5lIwFINmlG25QgYp7okTTZni7DcF0twsNkhhOCZBNcVKYEEZMZTgaSTnBBmxJEzGY4IUg2wUXblCBiMmmSPV2E4Vx4J8HDZIYTgiQTXFKmBBGTGU4Gkk1wUZsSRMxmOCFIMsEl25QgYjJpkj1dhOF8bUV4uHKWzUYCkGSCS8qUIGKe6Bs2EoBkE1zUpgQRE0XfspEAJJngkm1KEDFP9EiaOeTdfqdOz9yP3F9\/G377r9LVN+H79+r7H8LgTwF7+sSrh9XlbSDGtnr4peonete\/PARb0nrzSKN3qlHVw0\/V5\/FhRV9UD7+vbDymH9BpoBsGTD5g84EmDfhhoE0DzTDg8ll8jtEdjvFljgFLv8pPuU4Dqp4R5iYfgGnep4F2Zqkw723pCFXnR7ypjVEKNiaXX2k45HA1o1bBIpTJJ+7VqtQwkutVtfmAg3MANtf0HgOAkW+O+jIfgFOu8iOOGIBpey2+fwjkN7CXQvYKJBTSjS0RPa7a+CiEYeCP1b0Q\/Zk2vnPuTbpXWVp1k09bpD3VDygtIUxmSkxLCBnqO12bN2kI+\/MsYQPcVCYSciXcAZOLMV5kzmI1cPLUHnS5\/sbnACzsSnkAMGAjc07GU3KCPWagk\/YbGxn0zTrOLdhkeV4QF9ZeJFldS3ujU35nW2GN1\/kAOBYc0SzC4dq\/SVPU6ukNaQ5Yh4ZZaFs2z\/rDnoHybvIw8D6X4jZPO+vsFDVhCOP0Xj+dIY8GbD7QZNpbp\/sQVg+bFxafH4Hy9tbjZkD9MlFgu41P8CKUx+BqhzOnBv8FgsboLp7I9NQ56KJcjV3lgubUua6kRqfcFDFAnRO5wUxKggYMNV\/ujeudnylGy7Oso9ton9UikaPZRDtdbv\/AANg3UHg52AAGkHxTzDeeqL8mgpo4qzeTuTxQFpAaDKxj04jlwGxyBWug7HwAZ2ly0CKpa5erFwg6jxTaFxkbZukgdIB0ELLEi2bj3LZ7rL3dO\/HSeWcMMiCkdrBiSFbKDddzw2OX8ozaXzXPtGcvozfRtE8oa+CzdYAapxnljoBQsyLPHSCaYmFWbngcXe3N9TeepyWi5FsivjsN13q93QtT7+zAyXQvjGl2KQV83x6yN8z8UZxeB9FzC4JUR1\/lR0ACBdW5W8btt1I8cWWyXFaA\/xWvKu+T7x9ODS\/UUHq\/HgwFnPTJK450J22nc\/9iGYhcX+45ytdryQEHsZbXa+88wwr2VcqcHttlzPE51ZbM0W\/84cVmGqfanE5uMahXojm9UC\/6FbeeE3NsN+ltt54TIQ26OLeed9NGWPoLaT1blelf\/F7Ew+153bQcrUy+jksEPFJOmcT2YGDgSl+0inWqO2r4FDvJeDWwSK\/6VtrWjHNBn3b\/23yfqzOxR+2U53+4VPACqKDBk56zUTvlBIkgWjdprTAgX+mqoe3f1JsLnZjkAcnAFjHuhBBPA1UU03br+Uzvx2pY4wEjor7dDJvi9i8JXtVNMHCVDFHLwizYwJxLCtp6w9NvIqedVIWud3SB14NyFkc5JHQhmQ9Nflonxu9Zu4DWKXTpPqFhKCiZa7qxZNj\/gR0rdhAg2mBfmdI7lY8\/kQx0O1XVvPSiTlozVk+t6IgS0ahiMSBXIk6KmSjQ2F2bPJdBx9+e5Hb0CR81yLW3xw070AmDDlzeLASfKysPMWADwOSLt0nhLOVNBP4A8WHasqkUMQxovThQ1gfKAu3W3DP2UNBEH3RuHYABXV7Qh8kN93z7dIldju9h+1zv0oFtqPnPIX9XM95Mreh1hfyhjD+H\/E\/TZx\/y87bIOeSfQ\/6Jh3wDFWv5kjOYlIS0ywRJV5\/s52ykNaPt1IpeVZB0atMZOQdJRpAc6fMcJM9B8lUESdzbXDhQoVnfATu61AFGlq9soZDXnuz9PdKa8WpqRaf2QdX5kOe29e855DFC3vbiProHNKHAkGDR8OEEoDRQOLBPm3N+uX9W3rR8YceEGlhYURZKVABvhYXBrfjFKgf3pdwKLDYpKW3c87OPeM8+gop0prONV\/2LMb\/80W1JqxJnxm2ugTmV4Ke03AF79raqFPDhdYgcLX3iMQCnwHsSnzs+wuuXqfxeitYN3MgEbll+TsZULTTnuJBrgUJgIJcO0hG84Hl09iHOrT67D3uGwspyYnZTLvnL5vVCTPT8wIXTf+DCIYxcdohyYkZkgrmaCj7fC\/H4xTqVZO9AnDy7zc0Ry7YiIDMtP93641YsdWEalf6n48Nb26rG+PiXS+L\/2ef\/K+t7Rbj4Gn58eKwuv34Mp1U3f6U\/MHBXfYx\/ZGBO6XfV3ep\/SzFWwwplbmRzdHJlYW0KZW5kb2JqCjI5IDAgb2JqCjI1MTIKZW5kb2JqCjMyIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FHQkFBQStBcmlhbEJvbGQKL0ZsYWdzIDQgCi9Gb250QkJveCBbLTU2Mi4wMTE3MTggLTMzNi45MTQwNjIgMTc5MC4wMzkwNiA5NDQuODI0MjE4IF0KL0l0YWxpY0FuZ2xlIDAgCi9Bc2NlbnQgNjUxLjM2NzE4NyAKL0Rlc2NlbnQgLTE4OC40NzY1NjIgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDkzLjc1MDAwMDAgCi9Gb250RmlsZTIgMzMgMCBSCj4+CmVuZG9iagozMyAwIG9iago8PAovTGVuZ3RoMSAxNzQ3NiAKL0xlbmd0aCAzNiAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7VkJdFvVmb5Xi5fEdiKv8RL7yZu8SLJjx5b3RJZlS7FsOZJsxwkhkaVnW0TWU7TEcQgJS2LSEJppAwNhCyFDDwECZZt02qZQ6DDQobQsQ2FoA8OwJdCFdgoFZHn+e9\/TloXT4ZzOTM9JFEn\/vfe\/\/\/L9y73yQxghlIKuRmKEzNa6hpzg5d+FmQPw3jzpnp3INVoWgP4YoaVVU6zd6fzM8DBCsmyYa56CicVHs34OYxOMy6emA9u\/uyjjZRh7Yfygm3PYrWOjzyOUWQTjddP27V5Uh1bDOABjxmOfZouaX98O45sQWvEwEotfFf0QSVGK9DZpI0K4kP8Wv4QmRJkpUtHiZImI\/JO8jdQLT6HtG0BKKryRbUDHIHgthKSvhNfixuQu\/OhqhBcWwHZJpfT7RBvKQSL0Hox3SHaAt8kINcrksgq5TP6e+ObQPvGG0L2SHV\/OLZfARnQVaJ+TMgQVwnUVTpUyX7wNk+gasOdd8QtoOULyMtlKRaWisqw0OSk5KU9WJmvMadY05OXSl\/jd0FJZWWWDduXKrGwcOrvzlE3fU166JB3j9w7XKQvyy8vb24+E14pPHrgbFxfX1bV1TIP8xSD\/ffFJ8i3H8qy8Zk2zJkuO8TfC1+KUx1ZmJaVnPIHF4TnxyXDhPZ3ZVdX4vZARPGtd+Eh8EuzKR6VgZh4YVFaqqNRUwnawRiyHj8YGTXOWYG+e6P4v611Td36+bRPGV1156pWdO6Tz+0XtbaNt1VVlkpUak7WpGeO6mv0Gwz3XPPvx3F6MbzgQfotb1cUwuHe6tbWjY5LgUbtwVnwP6F2BUJZGUNJEYClXVDaB9kaCR7KgNSeJBycnOzlJkaSorA0tXbFizN4gz8zsDv98aCset7\/49KZN5b9ZUltjdtQsxwWlzz03ZJ72\/NszXh9eWrmmorJ8WW1RVuYSXYvpGzttttWrdyo1xcVF2SWFmQUqlU63\/bqN4NDQIFhWtPCRyCRNIZHCOWWybKJY06DJo8CQV5OsrKmxSSMTaR6USjJlBaU9Oeu4nuaW\/ILUFL8\/JD75XPiaYFb24gy87JnKvNyK8q7aOXzkuVM3haEERGgPyL2a5gjkUlZTY45Y1ijbEwqFJJozZ758XnySxmVNeJf4I8CnCrUglCcVEAKMNEkKIUAAUVOjLJskER+1psqsbGorRZIAtwWXJBeUD443yGVp2PfAU94xjAO+Ew8HPioqbGywDe\/+wwSL321vG9mgXdXZuXF9W3tXWWNWYXGWsmT4htvxPbuf+u3uXbftDT1wv8VWV1dYaLXuTheturW3Dxv6Dh4yGHr7iEerIZanwFYV6gLfFM1C9HJzxAS8MgIaWEjNXkl8gBc1ECYxNT4vO+oeXvVu5aaN37\/PaiktlaSlyT9fnJ4k1hrXWA7ZRrCiole\/52F9ebmjp6ISt9W7XEwDVii6dF3qjEWim6v3d3dXVXV2HQv\/+662Tl3+ityUVSUMHjLvWLuqq0yeL1+ebygpwfmF4T\/IcnNzypuaKxQqeYN8PfhgXDgrKQEfslAZRIU3M5JxNO4VSbEkJdAauzp9Ww+8vn\/\/DQdeuW5mprMLi3CPzuHo1um6HQ5dDz6zc1uwq5Ok\/2uv33gQt7f5fbccXNPf33\/wBhN8gs45hKRlkAmFqIb2i2iOJxMqSy6m6VZWJpM15lJwhPGcSP3y5k1traOjDw63ajbfHX7mycmKypraDc0\/ebJeXVSIS8tXy4\/+XMoAsX598JB9c35DR8fhBYSLb61WLFky\/yvRn7BsSbWivbu6Kk0CluwM\/72kCLzPRuXgPWlHNIQ5JLGg3hSysixwX5MruA\/TOz9SmU2bvxPwY3\/w3qFV2t7Qn7F21WXr2ts6Otdt7OyC9mRQqq699oPfXbcHMyUDYUY8ctQ0gHFf7903Gw2YZA5Gs5A+b1PUSVeM6E2m+QJlj4Ohsx316q7hoQFtU1N5ZXaO+OT1m4uL69+swrhouWngDyBjEl8uGhatJz03q0meM4l\/iy8PhYj0zeFdoippM5GOSRY2LQUUG0V8vuXliipO7O81jJlmHrxSXYcLC+tLwrtefPv0S1j0wXP3h39\/6slXbzp8+\/7LiKQ9C2ckt0Gk5KBDLqPdSMOHBLq8UIGkMdH2sAen4sVLtau8XHvr4jScmpPX2rbZfvupzeMtLZkFUma+9b7GtfUN0CXVOt0dotfmzb+xj3f3KKoxVtb26ge8vyJdYmFB8hJozEQVRGdDrAFSXXIs5ITQNUle7MHvHRv1W9cqa6saNuiDY98Op+PUZ7mG1bW1hfCvvsHYckzK5JeNrNu5+3v3BA+O6SqWY0l36A6csURROTZ6+BbLUJ1qaTocgKGFs3gBkANMk3EjluDeU+GTuVLTF48TNNYtnIG8bUbVMGgCOCIl0sSXDbFVKhR9TqSym0Qfitptdx45+uLh20wDI8Pf2XXqj\/v3K8KfF5kGfA9NTkxNHrfYbB34P07Pf7oWimlk5Ojdp144etfIajw58cQKe4sG42nPG2cDQXlJ3XeIFTfCmVwtzYFzn5618pwbcarokDTny+dPw2oVrLYBftBjYQ3yQi7DJ8JXSjLDOyXdp09\/+SPAeAj8MNL8iNV8cyOTlyuDHJFLFJU4KbGdDnWoBgY27jiK5Q8\/hB88EX4r\/OaDJ7AMT00euWtiwuE8dq+TFe17\/nrnkFmx8vHHw0+Fn3n8MfzYo1j3ti+Afb533+E471awDipfshisS6W258jpe068d36PqGL+TSlzOvzT0\/MvEy\/VcK4fkVaQLKjIkTfHQk6KMFkRV6jCS3wkdDDD0PfqccVKldpsVtUlf5m7bdsjT3McLmF66rZtL2Gyzp7dM7PtJ3e1DgzYVCqsXjGd\/4v1G1xTd4yZ1462uz1l5aWAzsDCGfH3QXMxsQHTo5jI5\/Vl840BzkA6xtlCQZCwA1Die\/6YWlnZPqRpSd944M6t3m0z33tu99V4bu9rNzns8++0tBr0dWqMVzSuMTY0iN8q7C8rx72Gd7jt20\/96\/Yd+Pbb8GY8dfcRm3W+88ruHoxbmq66uqMNt7ZSu86Kj4JdS5AC7ALlWUv5408G5Z3HNw5a3\/yJQk2qxJ\/9yL0bX7PlR08Fg9dc8aS6rCKrIC+vvFylqijNycc4d1lZubRi39HwDeEDx+YOHcI78NZ\/2PsLaDL94+9\/MDJStHx5kWnzB++PDhcXQVTaobOIIXNyIG\/iYiJuzBVi0WUsKS7Iz0hTq6584Pr+ftymOxzedWR4mOOcTterT57CS596\/fXTP3jtd2dBGkgRHQZp+aT38kXUmCt0wZycRriEwCvnQEG+XnfFlqnSTk3zsmU\/\/GHogPhk3\/b2tsoKXPIQ3A7zCwy6Z+eXiD4BiVvhZPkQ+mo9382JWXmR0swlN85INJNyZMJtVFEqDLd+uPPE+h5dbdcag2VqjaE8H4dwfpmhSV2flRNKzyhaXt+mrsvOhnvOtbfgisr+fjCgtsbSdf383SLmxupmXCLvWrU3rBGl7q+uys6CrGvv2BduAKtGoIu+CH5CF8VScrRI+AySRztGKd+bSSqJf4Zxx779r4S\/uO8+fP9xnP37W9apw18sM65xHVp\/GR5bf9A1YML\/ufaXrilSYc247x+f+KbtzlUT7W3Y5Tr7uWsLhvMYtKbDTeo03IzzSB\/NgjtxpFQgZxS5tIum47R3f40l4Uc75cXFCkVrK9xscttWjCir88Qn5zeKjoXc99pqlYXLM5Ys+ec03NQ4BHK7Fz6UTIM3rSC3gr8jNmuEXhy56TSe2wvj2zgpoG4syuszbL9auxoXFvXU3fva8A7c2uK+4tbPrtqZHP4sU9PiDWhrFA1P\/3jjxqaVq1b5fA98sXcOP5h\/XUcXbm42quXyZUurVw66b3euG1Wp3dOPp7GqWozVTEOdvEZVVweXvJ1bx8fr63HAT\/rJVXDffwvQIL9DmoR7I1gLV9C4mmmCoehPTdaRjZtNA\/IyHMpIr6hoWb2yISsr9E1TrbKmesB0vWgs3P+cSlVYUFbWtPIF\/C24tkJ19kN1fkzPrVJypjcJhwPJagBD1oiFA6FJyEDxx2fbB9ea7w0EfVsfOhIMzdtrOjyjHZ24rWPD+o6OA9bKarxnz8ef7Nq1B78e+sWtPeNrjIeOkQuEAbTBP2k57fKLQJtcDC\/48SMWS8vDb\/vm\/2s6\/AEO44KKJx7FNeHXpEzoQ\/x+uABQ2Af993C0\/8JZSj72YSwq\/FP4s\/nfAOffib1fvC3eGDoG3P2A2QtQTfK4Ppgj3LQ1CT+ZINziJ\/+cplL2Xa5paW3d1FenzP5MMT198qUrr4LfSztffWhiQnSXyqiowKu1tx7X9+HqKmfN\/aOje66Fnnwt7l+D+HuhxE8xlMfdC4WsVcB1UCaEif8ZOYePf7LGC8VQq9T19G567MS37mhaWVJcU7u6\/ptwB8xa7nDcOWuxquuWZOOwTNIdviEnS6VsM9Sp01LhhCfaXgZtBXALbY2\/ayTxF9HInSM5eucQ9JZF7eDvH3Oi9DsGTJ0d1VV4RYNtRru6ptpgdOnmw1qc+tBtCl2VolSuq\/rBrZ8eVLRDzyha3qx5XMqkZ1TV6PTDlw0MVJbZbL71tpGGxsUpWNIbfglLUxSV2g5FRapk\/rPw0ZRFNdV9bTU1mVnCCXoErF4snP7Caw7uAMk4FYL4OVy0QiLJF2+LuuafJpl\/HfkFDjvI7zoZ3xKJd3wzjPwaJ0O8e\/b4SJ++vDQjPYTTl5SXN69asSI3LyRlwiU3QndraOjs3D3\/Mv705uqqZcuKmY6u7WGShIj8TQTeuFmTsWlJx5\/IH0jO\/bcQCu+SfghdA6Ok6CTskTaHd+GsnIoFD+ncVFL8v1rpJvQenkdXSTaja8RfokXwboN3rWgcFcH8Hpjvh7EWvo0wRlIlmgN6p+h5NAs8k\/DeDHN7yBvPL4Sk30brYP1GeFcBPQTfc7BfDe9BeA8Afzu8c5IuR1thzyjMpUv+BXUD3y6iC+aIjn0wb4L5OaJP0Ak4w+8IOVqLptFx9CmuxK34IP5EVAsvr+hB0YuiN8VI3CreLr5e\/FPxG+KPJFWSTskOybPSFGmddJ30mPR00qIkNunmpBeSPkxaSNYke5KfT34nJZuiUotWkVspj9p5\/6zis\/BJ10UFdEZMORfREaFFKEVULtBi1CVSCrQEZYu6BFqKlomuEOgkoK8V6GTkFN0m0ClwtmYIdCraLwoLdHqGRLwvYhtOlx0QaIykmYcFWoQkmXcJtBiVZN4j0BK0KPMBgZaitMwfC3QS0D8T6GS0IvMNgU5By2SHBDoV6bMWCXR6sijLDJKxRAy6MgrWCrQEFRRsorQU5hcVzAq0BOUWXEfpJJhPKjgs0BKUWXCE0skEt4JHBBqwKvgnSqfAfFrBzwRagpYVvEFp6Kui4oJPBJrHn6d5\/Hmax5+nefx5msefp3n8eToZjS9fItA8\/jzN48\/T6RnZy7dSehHxvXavQIPvtYcovRjmM2tPCLQEFdc+Sek0YlvtrwUa7Kl9j9IZML+09nOBlqAiZSqllxI5ygqBBjlKDaWzCIbKYYEGDJUbKJ1N7FFOCzTYo7yS0uTvi9nKmwVaghjlcUrnUv7nBZrw\/5LS+ZT\/E4EGfpWU0oUkpqoKgYaYquoovZzG9BGBJjHlY1dC+fUCTfj5nCknMVWxAg0xVfF41hB8VN8QaMBH9S1Kq6icewWayHmY0Clx+KfE4Z8S51dKnF9pcfxpcfxpcXFJi8TlOGJQA2RAA2oCyoamEAvfA4hDHngH0Czy0hkdjHxAk087zLsohxpWtMgNLwZZYG4S9geQn45Y+GaBext8OilnOrwMMBqHWRbNwIyZSveA3ogeE0ifBdlBkMOAXA5kupADaAfQXljzRfUwUevrUSNQldGRBimpDXaQ4AVeBvTaQQ+R4UBbBN41MJqCWbIaBBv9UZ8IDi7qh\/ui9kxQLBjUDeNxWCGzdopEoo+8HE7wlKFagrDqoP6S0QTInoG9PjoTBC4nRY6B+Ug8jGATQcdF93kotu10P0s5WDgjxinSTvrJCBZFeBk674cZgp83GsGYH2Q9AFa4YKcfUNBSTuJRN3C4Yf3crGiL42GiXAyqAk4X1cRF\/atGI9Qnf1SvBnTUQ9bFZKjiNNkSZEdQtFNMSAY6qccEsy0U3Ymvlb3nc8YysYfyzgCvB2JOcnUCXi4hbiqaXxxg7qLeDNKVKWq\/HWwl+TdEdfnoiovaboXPWHyJRyvgptgCWXs+YiS2QbDFSyPJx3SC2hugOTpG84ihKMzSvOHjHIjmboSbzHG0gkiGEZtYap+T8nmFHFdSfD1Uj5daze91CFJYYWynsr3Ug2ngCtA1smuc2hHJ2XPzLyDs4KvBd97MRNQHZXQcy\/\/z0fHSsRP2OGCsFGqB9BterzKq51wP+IjNUJwctDtcCLMZwVMX7Rtu2iEinexc7MkeN6WqgL86oR4vLJ234etiG1\/tkfz00fqO5Fskxy\/kQUT7+Xa1x+UA8YT3JUD1RarHRzvELM0fDlDy0K5ov6infO7ZE7KK726c8Ml7xdOkz3qFbkusjUQzIodwkp7+VTnKn0oeITIx6ZEKcQko+2j\/d9EaDgixJWdUpI9M0Gp2Uy8jKCdmtZJGxk5pp5AH53ftcyuhip5exM82VAcvlvYiomML7c0sjaod5ghCk8ARWasTZG465ySoFqo31i38UcQi1vxPztq\/8Gxjis6RYYrIYJZHs\/kKmOPjFMkalt4J3MKZGMvurzqvI1l58TObRG4oWjn+uJOGjzefBayga5LmskeIu5L67BPOUr73kM5gp\/jzcY7kMZ9XXqGD8xrIOcCfnZ5opthR7M5ybj\/7K8QiipCd+s4JZ06kfzjpTBCw4Wskdgoy9FRzCzlTFbHx4rFF5BxLuLVAtKvjMHLSU8ad0GfO9\/Er5NHu66L7ItwX7m7Kc7pbBPtzdxPU+H4a73fErtiNMlY1sZMoEkMl7fcc1TIRHbNxGUL6Fh8hP0iLnbC81ePUFlY4qYLRWMb3Ej6GdULE\/bRK3FEbInWdmEt\/OarxJzzvZfxJk5jTMSRmKI7TXzOOkdOA3Hg9AjJsnAVO+kl0xnC5AjgccWdH4Cv6Md\/5ndSDyInXltDF7SCRox3nwr8h+Ptf5JSJ4RM5yWIYxfeUxF1+2iv4WI0Lfl\/4zLVfJKK+qPd+mqUeKp2vIv7kjT\/Rv24GRM43A9LTVTPqhdEonJYWOmOEOXJvtcDKCIx6YLYHZhTAYRXWFTRSo\/QcMgDfMD3jeBkW+ByE8Rjtcb2IoWMy6gf+QZBF9urROqpDD9KslNNCZQ\/ArAm+9QIf2aGDmWEYE7qPdkFe3yDs4n8RGYUzkbfUBvNM1MNEq4xUY8SyARhZQL5BWNWCbCOVR+wn+nspPRi1s1ewVEsxIpKJTB1YZKIjMjsM30PAZ6X6tdRn3tpB6kMvrPO+6KkFRLNa8JXnI\/iMCCskRsQ+E7xiXmkpBgZqTQw\/HXwPgeVEfh+s2ugJYYadPdRTK0VPL2BGvDXRUcwrPlI66g1BlWDQA\/QAvPui2FnoJ2+LJU5aInajdD3GxfunFT51FDkzHfHR0NGRjcaKrCqFWFqoH+dqHaWZqKdcWuqxNZohvTR7eesj2cnrMMdZwusjsY23JZLVzFfUCC8lsj4sRPp8XAjqWooJscsa1XwxyerjTEN9QxNjm2KZAc7DBWa9LKPjfF7OZw+4OI+a0brdjMU1ORXwMxbWz\/q2sU41k55uYMd97Axj9rIeG9ljss9ywQDj5iZdDsbBeWd9ZA9DxNc3MpXkS6NkLHa3d4ox2D0OzrEFZtdwUx7GEHT6iSbblMvPuOPlTHA+pts17nY57G5G0Ag8HChl\/FzQ52DhayIwY\/exTNDjZH1MgPhhtDEml4P1+Nl2xs+yDDs9zjqdrJNx87OMk\/U7fC4vcZDqcLIBu8vtV2t9Lru7m3M7I1C00RmGTDFVAy6HjyP6qkdYn5\/s1ajrmyiHim6y8dxgoZ0J+OxOdtru28JwExdHNzpJMezx2WdcnknGPDEBhjIqxsKNuzzMoMsxxbntfiUzZA\/4XA6XnbHaqbt+ZkVrS0PULsYf9HrdLnB0gvME1MwYF2Sm7bNMEFwOEHDJNBPgGIePtQdYJeN0+b0AuJKxe5yM1+eCVQewsPBt9zNe1jftCgRA3PgsBTYCXwAWIAq+CDFBNCjJN4U\/ao7XxzmDjoCSIWkDe5VkT0QBODYzBZ7FWTYDSl0ehzvoJDkWsZ7zuGeZKlc1H8Y4dpDwVdbyUSd4+lg\/wY0gHlNAtkdltVMEqlygJcBOk\/D4XKDVyc143JzdmYienYcKsg3c4UAVfAYDXshaJ0vcJDxTrNubiChUkmdWYCcBAYGAz5Rr3AU2q9PTSY5McG43R1NAgFrJjNv9YCvniWZ2JAhVU4GAt62ujvWoZ1xbXF7W6bKrOd9kHRnVAecmoQaqIbw0LfzEMCLmwkV7oWJ7WeAwEY5XCMxXcOATgYbdxrqhECnciWVNoEwo7PT0IRIcP60Z8BsgYGHXpM8OyDiVzIQPihSyxzFl902CzwRjwAoiCtsZbhyK00NAsdPGEsmzv9wLYpDd7+egckh+ODlHcBoiYufr3+UGZKqIxARvGavQWV6pphY5WVLafBwuyMfMuAJTZDou3ZRCuhHrI8tuF+Qpr5vI8vG9FTTQIiIeKplpzumaIN8sBcQbBIf8U7RgQfR4kBSvn0wKWQIe1oHjfhaaNUggsRZQuqCpfMGDSr5oBKSpETNT3PRX+EjKIOjzgDEsFeDkoANTW65gHYFIgsXyGJLf6aKF18anuH2c28bGHRDQ\/0jJUHtIkXljmSIs+afs4NU4m1C59jhHfUS9PwDJRLovFC9f6F8FAKk3g56xmntto1qLnjFamSGLecTYo+9hFForjBVKZtRoM5iHbQxwWLSDtjHG3MtoB8eYfuNgj5LRrxuy6K1WxmxhjANDJqMe5oyDOtNwj3Gwj+mGfYNmOIeMUIkg1GZmiEJBlFFvJcIG9BadAYbabqPJaBtTMr1G2yCR2QtCtcyQ1mIz6oZNWgszNGwZMlv1oL4HxA4aB3stoEU\/oB+0qUErzDH6ERgwVoPWZKKqtMNgvYXapzMPjVmMfQYbYzCbevQw2a0Hy7TdJj2vCpzSmbTGASXTox3Q9unpLjNIsVA2wbpRg55OgT4t\/NfZjOZB4obOPGizwFAJXlps0a2jRqteyWgtRisBpNdiBvEETthhpkJg36Cel0KgZhIiAixkPGzVx2zp0WtNIMtKNsczq+GKw9I\/rvAPE+L\/iJ+4EkBBnA4\/Z84k8MRmJ+jPpvg1fqaX7g8krAhz4n3iU+KfiJ+Ez0fi1xPm\/3cfeC2i70sPvf72Hnr99R45XXrQc+lBz6UHPf\/3D3r43nzpYc\/f5sMePnqXHvhceuBz6YHPpQc+53bzSw99Eh\/6RNC59ODn0oOfSw9+\/p89+In+ZcR10b+Z8CvkHkh6zjZ6ywpA7cfznr\/aR+88\/gSuyFwvOgPjLehT4D8Dc4l\/T0lci+zxI\/5vL9wFJcZWRygVz8PPGOhoG\/1LTuJ64soQ7WY+2hn5\/jebwH2h9XikuItiyElKJF2SdolO0ixpkayWdEr6Ja3x3Bdct13wb1Wx2X4yg1cAHb8em+2nfdgLiHLncETnsQy9Iy6DEyduPTpnEm4h9nPiHZn9b2WALeUKZW5kc3RyZWFtCmVuZG9iagozNiAwIG9iago3Mjg4CmVuZG9iagozNCAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9CYXNlRm9udCAvQXJpYWxCb2xkCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDMyIDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFs2NjYgMjQ3IDU0MyA0OTQgNDk0IDQ5NCAyOTUgMjQ3IDU0MyA0OTQgNTQzIDI0NyA2NDEgNTQzIDM0NSAyOTUgMjk1IDY0MSA2NDEgMjQ3IDY5MSA1NDMgNTQzIDY5MSA1NDMgNDk0IDQ5NCA0OTQgMjk1IDI5NSA3OTAgNjQxIDQ5NCA1OTIgNTQzIDU0MyA2NDEgNjQxIDQ5NCA1OTIgNjQxIDY0MSA1NDMgXQpdCj4+CmVuZG9iagozNSAwIG9iago8PCAvTGVuZ3RoIDY1OCA+PgpzdHJlYW0KL0NJREluaXQgL1Byb2NTZXQgZmluZHJlc291cmNlIGJlZ2luCjEyIGRpY3QgYmVnaW4KYmVnaW5jbWFwCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoVUNTKSAvU3VwcGxlbWVudCAwID4+IGRlZgovQ01hcE5hbWUgL0Fkb2JlLUlkZW50aXR5LVVDUyBkZWYKL0NNYXBUeXBlIDIgZGVmCjEgYmVnaW5jb2Rlc3BhY2VyYW5nZQo8MDAwMD4gPEZGRkY+CmVuZGNvZGVzcGFjZXJhbmdlCjIgYmVnaW5iZnJhbmdlCjwwMDAwPiA8MDAwMD4gPDAwMDA+CjwwMDAxPiA8MDAyQT4gWzwwMDQ5PiA8MDA2RT4gPDAwNzY+IDwwMDY1PiA8MDA3Mz4gPDAwNzQ+IDwwMDY5PiA8MDA2Nz4gPDAwNjE+IDwwMDZGPiA8MDAyMD4gPDAwNTI+IDwwMDcwPiA8MDA3Mj4gPDAwMkQ+IDwwMDI4PiA8MDA1NT4gPDAwNDQ+IDwwMDJGPiA8MDA0Nz4gPDAwNEM+IDwwMDU0PiA8MDA0Rj4gPDAwNDY+IDwwMDMyPiA8MDAzNj4gPDAwMzA+IDwwMDI5PiA8MDA2Nj4gPDAwNkQ+IDwwMDQzPiA8MDA3OT4gPDAwNTM+IDwwMDc1PiA8MDA2ND4gPDAwNDE+IDwwMDRFPiA8MDA2Mz4gPDAwNTA+IDwwMDQyPiA8MDA0OD4gPDAwNjg+IF0KZW5kYmZyYW5nZQplbmRjbWFwCkNNYXBOYW1lIGN1cnJlbnRkaWN0IC9DTWFwIGRlZmluZXJlc291cmNlIHBvcAplbmQKZW5kCgplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvQXJpYWxCb2xkCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFszNCAwIFJdCi9Ub1VuaWNvZGUgMzUgMCBSPj4KZW5kb2JqCjM3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FMQkFBQStBcmlhbFJlZ3VsYXIKL0ZsYWdzIDQgCi9Gb250QkJveCBbLTU5NC43MjY1NjIgLTI5MC41MjczNDMgMTc5MC4wMzkwNiA5MzAuMTc1NzgxIF0KL0l0YWxpY0FuZ2xlIDAgCi9Bc2NlbnQgNjUxLjM2NzE4NyAKL0Rlc2NlbnQgLTE4OC40NzY1NjIgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDY1LjQyOTY4NzUgCi9Gb250RmlsZTIgMzggMCBSCj4+CmVuZG9iagozOCAwIG9iago8PAovTGVuZ3RoMSAxNzg4OCAKL0xlbmd0aCA0MSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7XkJVFvnne\/97kWAFxxjVi+YCwLEIhYjI7EYgxACCW0gCTAGbAvpggRCUiRhDN4S17UdN3bseK3tJEMWx40TZ5mpsVNPMk2zTZvOeZlM3nRe0r5M20yX9LSvb9p5bWzE+3\/fvVcStpPT6Tnz3sw5tnylb\/0vv\/\/2fVwKURSVTD1AMRRlsVVWp3cM7oeRh+HZNuKdGh793e+aof0rikq\/4OYcLu413UsUlXEIxpRuGFg6kmaA\/t9Av8A9Ht7xkz+m\/Rb6P4X+T71+p+NR3ZlrFJX5LvTD444dAaqRaqeorA3QZ32Oca6i7LN\/hf4ARVXsoxjmEDpGSahkyTmJgqLQav6XeZ8aplckS+gliQk0\/pfwCVUx\/zfUjn6gsggeym7SsFQzxc7fknwQ6UKKpI3olWYKzc\/PU1RCkeRbmBuVQdHUp9CfTpgGbZMoSpGal1qYl5r3KXPq1iGm\/9YzCdM3D+QkwEbqMnDvk7AYFUWqIvXyFQn7+Sew\/xhFSdJgPIcqJfszs+CTkZ6UmIRbaVKmSEY+UmkqTKqU8MG9vGN024sDm1WqzQPf0hQaW3\/yT1eM66qLZMVrNX+LJra3aqT5CGlaj0ccEhblF27a7H14q2Nlfm67O3IepW5v2rgqe0ni3HX6h2hVtlLZPLhhA8hIzf8SRSRKLGMGUiC0a19kf6bE+PlfwdzQ\/C8luRIVhVGsyUtNTEqU5mO5atZjmRTVWOysJF7UfJAePhnpeFCBha6hf0eXPXDooaNvPPaEpavTcub0W0fCwZaWvAtr5fKuLueOnk3rlTnVGzaEQ\/sC3rFamj4fWTW8XmGzPnbhjdefvdjZVVFpte0vczbUSfMLCus3tE0ffWlisq4OycuqwdyIOgBWfRVwlPD45mUcuEIfkLA3d57Hs2VgpQaYBRuBeWryMvJS0UeRzoTlEXPCV8+fv7kTLLEJNGwGDTMoGUWl0SplIa8UtoWgrAo0UlWrlDXrRT370Esvosyrjx43GVFX58mTz7366KMGw18+sOeN7+zdq1R63Puu7z9A70Vt16+h3t7zF95897HHO7v6+i6cu\/zrQw+hww9Fntgx2dKydy+W8jRIuRSkXEQ8AWTEz2lm+1wt7Z47K2HPR0bPzz2PV9aAtuckhVjSwoy8IuIW8KkRpMqQiTZJTBI\/zLlbj9EZbIf+8IcGA9JofWFt+8XlAd+Nv\/aNI5Sb12F44dHiktXnz9crN\/V23\/\/iyPDA1paWtradqdeGHB7POYvRaLefmC6TlwFWrfO\/YC4B\/wJKCeIkxYyO+WaKfKWJsqK05bwkiDiDKpMHD69mjv9Fpqxlm6neVFaO6u32wZlgAKH1ysHB7d\/d+wA6Mv3fzjudcw9KC5qa2oY79Dqd32cwMT9K2SrXltWOjr3VV1aGtk9+a5dnrLYWnTqButHOK6d7e+eqbUaTrAQhm\/XowU6zuZMCeQ3zv2SeAnmziG2Jy6p462ZmJIr2TVsO3grWTV0O1gUBjVWVW7cc83Ra1q\/PWYsqqrZsO\/r62FeeNRj94yaDwRjwt9jogz9\/5AiYvlRu6QyF3\/jZ0SNm08Fn0P2RG6NjY2NIgzRjo2jLFEXPR8C23yUeuIyipBBdUiaPScuD8E5MotEfbtDZb5+d+x\/H3kCvHd64drUcZwd0JBKiVyHvM2N7doMO0yR\/sXymSatRZDDg59MzMzMJI9ev3\/w6M3tLD54xBZ6xm3mPWk3iIEOMzMyMVGkq8VoZjszUqeOet3p0uoKCZYtm0tIq1zUPGwzM7MELuWsV1drywNw1usVZtS5nDULNLVfn\/ogxbAEMXwDK1ZQWvA6oyBLF8Be8TzBskox0iR\/gT0YifEmLGMETsxL5IIIP\/elmm23L4zY7m7teoa5wfGcAVWycul+pWvl4RnXVlsHpaaOxQHpfEkJLFudeWpXWd4UrLs3MQggmBzp0+SvRhDGXRchk3KGtryvIX5GyNDMvb9FQiapYNpzBNTXm56M1OWVydenYP36yYYNyHXq+YOWyFSvypaXqUjkqKW5XjgFmE4BsZiw3T8wIuVkz\/xnzIsGyAFZkCW6CVcaoQpLG2Rp7DMoTIoBhni3xjD3z\/vT0zl1vvTY1heYaFnVaJvuamiJpdNqSatNOv8GEFBknLF0PPPiz3xzYv2\/fZ\/etuWC3VVag0cmNgwYDRnoqcpJ5BfhmU8VgaWzFaIZNF+NKlsqkC\/Ek8J46sV6t3jI1OFhVgdbXOLnxrmZ18X0d+tExcFC9YcRt7oyclEh36QoLmjYGQwdPhCc2bkTSvJrIOqblWm8fQgObX7\/av3mbA8vQCNaeBRlSqTyQYTlvTlKXEmUAgipxIfPGE1Mvv7l7l6rWPbrr3emdF1GnZWpHpwVZOienLJ3oY5S0dxTtffDH1zye+gb0wN7fzm4eAIb9N17q7988ADaYBKY7gV+a4LckQJOIt2J\/nTyuqqys67LXbqhXFpeuWM3MHnPl5SLFaShzuWxtz3BkGc6LufP\/G\/1GwmDvL8zicSqqSZXWKGpUQFSaKlQk9IOsVmVvVfWK9MlJCKDk5PS0glXHHlmGclZXlB+nC3Z\/5oj81e65D9rSMhYvRUC3FjzBAtI1ARYqweh8EYjVwKjHkyqYL9a\/27NM7RMpGxv9fqWyKm\/\/y9rWAmlOTnWRutno7+4uLl7++BJFzaC\/qjJ9hTxr8nKrRiaDxLOpL\/CqYwitWblNoSgv36hkM\/LK83Ib6tqalcqC1elpkL1VysEMfWkxKixcx2avXr4or2LNWlWttautXSYzGcGeG0GDSfDxTKoIamCNWNBiqRAcH+dorJlKCGT6x\/0vBrduW1+DKiu3bp3obtWUzsz5TMZRT4ceGYzjXp1ux5GmxqD\/xJGJ0MZGVFBYh\/475K2PZvs39\/S+\/J2B\/k292CrvgG2fg+y7FDhL8dEhqQZzVdDPzTQMbjUc5LhSdwJdq6pdfWHjQF+PkK\/xjlKqXkBclRlNMkIE1BSJSTwjWqKRIHmWoInrfFqtqrejTlVQkJ2Nqux2x1OB+9HkxMt7xzy1KpXS6z1+zjFEPwDh4QU3NXTc79fpUNUy37pqhKT5dbVD27hFWebKKjS5\/dvvTE8hrXbvA7+9dfK0ydzTTf\/wsK1r06av7TGbzRasZx06TJfQcpxH0uCMUYf+Fzr85JN4JozRZ2bhlBfDHtAHzBOjZyQl7tI\/87\/WreuQFqQsQTNoybLqdfp2ddPqlWjm4Rk2r2pde4WbNs39dm9Zc0EBKipsbp5Gc5D3aaohspd5EDy0EJ8NsrIEH1UpZSRco6e0GkVqFKy09DhHBtD6H1tc3uDxN27IWopGH3tr1AtZdsueS+Onyisczkcuj3ge6jD4\/QaDyez1GgzmrA62vLzMWvX4bnTk6NsHw8GmpkOhW9\/70eCW9UqTgf7wRndPT\/fslb5NqLcPihLVAWcGbNNcqopqAVAwAEXRVErOuxlxVSUt3hlxDmDSRa3EpIO0XBXYyT18+Xm3p6pqaKq5CW3f8e3vbJ9Ut2xq2LB1sKEeNTZuhsNtDcuqmztCcPAxmsLBjg763QKtZusjQw6X6+iAprWguHfT9KVgGKFw8IW9vT1o3Zb6hoa6nt6NG1B9g3XuybZmtVTaYQiGTUYDjqaLIP8g2DNWi+G5ODs7y1Czs3PwwJojUPFxxC3HVofzXNx5Iy8PDvOCbvgwfwT9Zl\/btpYWWTEaHYt8FnkR2S61t6HSUk35ROQlCZuyvLzcanVcCoXnPqNfamoMWRvq05aCX8GtSTJOeGAOKDNLqUIKqPRIilIPIQlSlWZkrEMNv3g28uCFyH4Je2vrV5rav8Yc\/\/yThI6bVxMGbz6FvRNOFsxRoLKEr3\/46C9FSXC2QLvfj5xCx96JvBmQsHPp6CuRJ+aeQ\/8yHjkIu6zzv0gYgfOyRohQ0eNieVHML3F5UbogL2bEylmR9emlpWV9ffc7jcaiwoICq\/KbV3VbKipRnco3duD4\/f4NGyQXl5ksZx7X6xTVH\/5DZ1Cp2rAhEPzaX+7YodWii8ucTU0y2do1NYrGxsqK3Ax5mayqQ9fv7O0pL0cVlf0DoZRdzc319V3tFeVVVQU1XV2e0f7B9QpUs97tFs5NewGDlTwGYmbhT0384RZOTTOBFzxmc17+zHrlFl1T02o4j0VK9oGh9B1fm7tIb95Rqyosamr2z\/0B45oKea8R7lOEJi5CYhQm8UkqA5ekJ44eTc1qqB9tta1UlHWsZdH1a0z9bm5rZWOxbPmRRblsd+\/uW28DtbORW2gzNYuzqAK8LV08aD01WyA1lyuys5nZ2eGNG\/O1mfIyK6w\/Cf53NmbVvFTsGHmpJ6\/Ql65cmdsEBv2UXv35J\/To3GlYnQX67wGPXgwZCinSsCelgR\/sjZx97j02J6Pog4uRs8zs3NsDzo4xuhVSDuzpBw\/4CXhAiXA6kt1+IxQrIWCXKDpIQs0V1ZFH3vtw\/wGt1mw5dvzKmwe\/qrxc0duz\/yw3XFICR7uRkR3Hhzn0ffk\/Qq7u6XnmqRvf\/\/rZTouL+2bJIy3NSNcxNb3v0q7djRvtNpxXDszPJ3CgJz4t1cUiLZpT0vljpwzlxbmnVIxA4UKNRw6gX53u31yjqCgfnFQ3y2R1db09eyKvotUhRUtefi5bX38k8jlqt+dvKCletRKhQlmLZnfkfQlbXGy1b+7WG8qldntowNJZKs\/IQvQf70urqNA2K6rSV0TCc08mLl61sqqqSaeqycoE7OCeKskBvFfweBO407Iw5lJGxqCiyP+8eFbFVJ65eLRS+fRjkQ8vnil8A\/D\/6L1lV+nyuR988xpdeEtP1z01h4+m+K8rCafFm6MCYVOj1IdfoV+5+MqcGW7BnyckQsgn3vwc8hK29JOwdjGVwt+GkYKcjZhURHfOvUP37H\/55ZkIh+pPMtZbV05G3kZ\/B+MvAZdMikp8gSAd5yOiq0gRPqwhFIw8\/cq7bPa6xX\/8+xvavOyS778YOfdc5NcFiVnLI59BBnr60Fc\/YOFO6\/7DP+16kjF8\/gnz811r+5tuZWM9ciJ7mP2AyhrIKTIhn6hwThO58KbMD65YX1yTl5u5TMosiZy58hYEvux7M5EzDblyVa2xMnLiDJzy2extKauYa3MfeYJjY3TprdoLDZbCIoT5wLEE7q\/34byJKzV\/M5HyzHqZrt07d7WsS7lIN9T5vDsTwud3H\/jhj37+zJvnPv7ove89jE\/HO+B8AnmZSsc3AzjT4IQhnvXSSSAw4i1HuHKhlFMzw49vMpsV1XCrmpr6xqVtNKo07vPA4RzpO9yjRhPkEvlehPILmps39w\/\/\/qsH0MPI+7xxNxyTr74KZRT1D2LZuxgLSub\/0pEmg0SQNF0yW8ZYfv\/xx7+H2WTwhGvEuthGQkVANBOR3EDdxTk5Jcj58lwE7NAeco56metw0eGzn2QfnB7k0dM3ydnCyVC8OeLcHZ8Qs1KnjskN+m2eVk1O4OoRkwHNLL+vtETFtbTMFMs2t9Y1rFyNmNkDWripl8ktF5G588m5MN27VV4K8aNpOTH3A9rjrVEWFGraHoykgRw6wHU\/yCEV71uJd+QTkjkT+TMT\/S+Prx4duwAFX6Fwe6bPO4fWPJZVW2+ZNpoQ6tBPbmluRgMZTw8MwI3jN18Ph+rrzZ2PZG+trurtu\/F6by9qqAeexyCL4TwJdwYknI5kwsVBkRo7czC\/vFJeHp547Xp4e3X1FTbXbLz\/NVsXZNHFb4fD+g6E1E07drxP\/9vcksud1jJ5b++\/4TMA5KbvEj8pvP0MIGSlQjEL1RSJZ4E3v94V6BypUaB8qbK2WT0wsD3yDyj7QYNevlGajzSt29rORX4lYdNWtW469NCLp0Nhg7FMDrfi89nZ8kaP+9T3\/b4irAxFHtOmkjNb79vwe\/xH2dv\/zUcieyCiVbAuMToIeyTKyB6UllE475v3Jb5AKMX\/q5NspT5Fc9RliZw6Br+U5FFqiLlJHUjYRpVBuw9+T0O\/Bh4tPMaEd+Yj6Aw1De0peFqgPYH3QVsjjDXSQ9QkjOUyp6ha6DfB8w7eC+N18DsBTwM8HbDmYsI71BHJ\/6EOwdppaFsxDRhPhecsyHQSxrPgtx\/mDsBvAjwPw5qsxDeoTJjLSSohvHvh2YG2UF2wLhnoTcGcDusED5zewGosNUyFqTepD0DfItSAdqIP6HS6htbRE\/SP6V\/Tv2ZKGS\/zNPMO868J9oRHEy5LEiVpklbJKcnNxJTEpsShxN2JP01allSTZEpyJe1J+nbymmRNcl\/y9uRnkz+Cz81FdYt0i5yLnl30z4vvW2wmSNdRbfgGwVvijn\/19GsUxc\/Tq8gIQ1YuJj3cpqlldIHQZqhWulpoJ8StkVDZ9HahnQjrjwrtJMpFXxDayXBOXya0F1GHGZFXyrIE5rAoG0pJPSq0oaatOC+0aSppxV8IbYbKX\/Gs0E6IWyOhlq74W6GdCOs\/FNpJ1LoVHwvtZCo79ZTQXkRp01KEdkoSnWYFyiiBAV5LV9lJWwLt5au2kXYiGQ+QdhIZ30XayaT9MGlDtaTXrrogtHkM+TaPId\/mMeTbCXFreAz5No8h306ihta8KrR5DPk2jyHfTlmWnrOGtBfHyb8Ey1ZWRdpL48aX4XZZM2kvx7KVGUk7DdoryjaTdnrc+gxCx0vamXHjK8leHofVZM1h0s6JW5Mb1y4g68+RdilpXyLtctK+itvJcfInx\/FaGje+VNTlGxBP1YBINdxRWcpOuSkOfk2Un\/LBE4YqFCAjGugFoY2\/HTDuISsqYEZNeeHDUlYYG4H9YSpEehz8crB6O3y7yMoU+OigNwSjHDUJIxZC3Qd8RT5GoD4FtCeADgt0\/UDTQzmh7YR2AOaCUT5sVPoqSgGtomhPBVUTy+AACgFYywJfB\/DBNJzUmLC2A3puGMWzEyBjKKoTxsFD9PB+oTzDBAsW7s0e0MhLRh0EiYU68nT8gqYs4TIBs06iL+7hfDYJe4NkZAJWuQhyLIyL9tCDTBgdD9nnI9g2kP0cWcFR48ATI+0i36wgkbiWJeMhGMH4BaIWjOmB58MghQd2hgAFNVmJNcK2HAG5vETG232jPm4le9taFs7\/JiJHEHaIupZQPUS\/UFQGFfCrAg+MUTKBvvF0RRwdBBXsgy6iM+YyRvAd\/rP8986VMV9sJWsnYa0PdMLeOgwfj2C5cqKtH1D3EB3MZMYNI1j3EPHATsIrSGY8RHYbfMcsjDVaB9WlFvz2TpywdSdAlgCxJW\/VYSJvmHhpH\/EklqAwRTyHt3Q46r3iajzmJzGEfQzLxBH5XGRdQPByOcHXR\/gEiNT8XqdAhRP6DkI7QDQYh1VhMod3DRE5RK+93QPDwg4+HoJ3jAxHdZBH+7EIuBOdAOm7YI8T+nIhGnDG4fnKo3xu14C32CTByUnyw90wmxQ09ZDM4SU5Qsxlt2OP93hJqxjWlyyIyLtT52X4c7GNj3fRP4MkwkV\/E338bhqI3O+UqyHOB7AmvC5hwk+MniDJEVPEf\/yAko\/kRccXasr7nmOBV\/H5zS9881rxbZxpA0K+xdKK1hTp4JU4q3+Zj\/J1ySdYJkZdjBCPgHKQVAAPieGwYFtcpcQ8Mkyi2Uu0FFFe6NVyYhkHabsEP7gzb98eCcWkfmE966lK+HAkF2EeYyQ7c8SqDhjDCI3ACnGuUqC59bZaUCJEbyxbhKKIidL8e6rtn1jd2DW30TCKNNicqDePwhhvJ9FrOHIq8ApVMebdX1axRa\/84qqNLdcZjZxQXH3h7c17ASfwGiG+7BPsLic6B4VqyucenBkcBH\/ezqIf834VEDI4zwHXAb56+qKe4qBip5bb89l\/gC2iCDmI7n6h5oj5w0VGJgAbPkZiVZAlVc0r+EyxKOMX25bCdWzBuQWsXRKHkYtUGe+CPHOnjl9Cj2RfD9knrr57dpPflt1E7G\/fjVHj82m83qJcsTNlLGpilUi0oZzkez\/hMhztc3EegvMWb6EQUItVWF7qISILJ1Sqiagt43MJb8NKweIhEiXeqAxiXC\/0pT8d1fgKz2sZX2kW+nQMiUmC4\/ifaUexGuAzr09AhouTwEW+Mc8YLqOwwhlXO8Jfko\/5zO8iGogVr35BFncART\/JOHe\/RfDnP7HKxPARK1kMo\/icsnBXiOQK3lZDgt53r7mOL7BoMKp9iHipj1Dno4ivvPEV\/c\/1ALG+6SgtmbVQbdDrhWppJSN6GMPnVivM9ECvFUZbYUQGK2zCvIxYqpfUIR2s6yY1jqdhhW8z9PtIjmujWNLHPQOsNwMtvFdLbSI8tEDNRlZaCW0TjBrhVyuswzs0MNINfdxuJ1mQ52eGXfydSC\/URF5SO4yzUQ0XSqUnHEXJTNCzAn2dMKsG2npCD8uP+beRtjkqZ5sgqZpghCljmhqQyEh6eLQbfjthnY3wVxOdeWnNRIc2mOd10RIJMOcKQVd+HcanR5jBNsLyGeET00pNMNARaWL4aeC3EyTH9Nth1k4qhAV2thJNbQQ9rYAZ1tZIejGteEtpiDYYVYxBK7RN8LRHsbOSb14Waxy1hdj1kvnYKl4\/tfCtIchZSI+3hob07MRWeFYu2NJK9Liday\/xRC1ZpSYa26Ie0ka8l5de9E6ehyVOEp4ftm28LKJXs18SIzwVcb5bsPSduGDU1QQTLJctyvmLKFd8g62uqq5h7W6ONfl9\/vBUgGM1\/mDAH3SEPX5fBav2elmrZ8QdDrFWLsQFt3OuCjYlRccNBblJ1hLgfHa8x+iY8k+EWa9\/xONknf7AVBDvYTH5KgVbhH9Uctbq8AbcrM7hc\/qdYzDa4Xf7WN2EK4Q52d2eEOuNpzPsD7ItniGvx+nwsgJHWOMHpmzIPxF0cvAzHJ50BDl2wufigmwY66G3s0aPk\/OFuAY2xHEsNz7EuVyci\/Xyo6yLCzmDngBWkPBwcWGHxxuqUAc9Dq+VG5nwOoIiGvVkkBVG2WKTxxn0Y64lPVwwhCmoKqpqyCKTnV8LIjrYcNDh4sYdwTHWP\/zF8EYHCYitQcekxzfCWoaHQVK2nLX6hzw+1uxxuv1eR0jOdjrCQY\/T42BtDqJviF1XV1sdFYkNTQQCXg9oOuz3hSvYPv8EO+6YYidA5zBGFw+zYT\/rDHKOMCdnXZ5QABCXsw6fiw0EPTDrhCUc\/DpCbIALjnvCYSA3NEWQFfELwwSYISg2hjEHOf4l+EfFCQT9rglnWM5iv4G9crxHZACKTbpBszjJJoGpx+f0Triwk4nS+33eKbbYU8LbMW45UPgyaXmzYzyDXAjjhhGPMcDbo7QaCALFHuAS5saxeYIe4OryT\/q8fodrIXoOHipwN1DHD6zgeyIcALd1cVhNvMbNeQMLEYVQ8k0Jy7FBgCDg4\/YMeUDmipQU7CPDfq\/XT1xAgFrODjlCIKvfF3Vt0QjF7nA4UF9ZyfkqJj1jngDn8jgq\/MGRStyrhJVbhSAoAfMStwhhwTCZu0ft3aLt74UVRrziAwzzqB90wtBw2zkvRCKBe2FcYygXRHZKSic2ToiEC+gNEHCwayToAGRccnY4CFEK3uN0O4IjoDPGGLACi8J21j8E0enDoDhIZhH97E\/XAgvkCIX8EDnYP1x+58Q4WMTBJwCPF5ApxhQXaMvahNTyQQmRyMXh0ObtcNd17KQn7MbDce4mF9wNSy9Oez3gpzxvTCvIJ1fgQIIIayhnx\/0uzzD+5QgggQlQKOQmAQukhyZw8IbwoOAloGElKB7iIFsDBWxrAaW7isoHPLDkg0ZAmggx6faPf4mOOAwmgj4QhiMEXH5IwUSWUc4ZFh0s5sfg\/C4PCbx63sUdQ\/7tXFyFgPyHQ4bIg4MsEPMUYSrkdoBWQ9yCyHXEKRrE7ENhcCacfSF4+UD\/MgBwvOm0rM3SZu9VW7Ws3sZ2Wi09+lZtKytT26Avk7O9ervO0m1nYYVVbbb3sZY2Vm3uYw16c6uc1W7qtGptNtZiZfWmTqNeC2N6s8bY3ao3t7MtsM9sgUKkh0gEonYLixkKpPRaGyZm0lo1OuiqW\/RGvb1Pzrbp7WZMsw2IqtlOtdWu13Qb1Va2s9vaabFpgX0rkDXrzW1W4KI1ac32CuAKY6y2BzqsTac2GgkrdTdIbyXyaSydfVZ9u87O6izGVi0MtmhBMnWLUcuzAqU0RrXeJGdb1SZ1u5bssgAVK1kmSNer05Ih4KeG\/xq73mLGamgsZrsVunLQ0mqPbu3V27RyVm3V2zAgbVYLkMdwwg4LIQL7zFqeCoaaXWARWIL73TZtTJZWrdoItGx4c\/ziCjjj+Ml9yUFuakPUFEqBm8co3Fx+QW5N4pxNuOe4yN3ExZxjXmb+mnkdnuvMq8zz\/4\/fTS0mz733U\/\/13k\/9x70buvdG5t4bmXtvZP7\/v5Hhc\/O9tzL\/Nd\/K8Na792bm3puZe29m7r2ZuT2b33s7s\/DtjIjOvTc0997Q3HtD85\/sDU3c3zYcpEaI\/X+GXvzfPbgFf90gf99YMA8nlYS1CesSDAntCY3wXbeAkg\/2m2HddnKG53OZG72EZhiK5FZ89w2SmzjmQf1f5RX3pQplbmRzdHJlYW0KZW5kb2JqCjQxIDAgb2JqCjc5MTQKZW5kb2JqCjM5IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9BcmlhbFJlZ3VsYXIKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgMzcgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzY2NiAyNDcgNjQxIDI0NyA2OTEgNDk0IDU0MyA2OTEgNTQzIDQ5NCA0OTQgNDk0IDU5MiAxOTcgNDk0IDQ5NCAxOTcgMjQ3IDQ5NCA0OTQgNDk0IDI5NSAyNDcgNDQ0IDQ5NCA0OTQgNDk0IDI5NSA0OTQgNDk0IDQ5NCAyNDcgNTkyIDc0MCA0NDQgNTkyIDQ5NCAyNDcgMjQ3IDY0MSA0NDQgNjQxIDU5MiA2NDEgNjQxIDQ5NCA4MzggNDQ0IDg4OCA0OTQgNDk0IDE3MCA1OTIgNzQwIDQ0NCA2NDEgNjQxIF0KXQo+PgplbmRvYmoKNDAgMCBvYmoKPDwgL0xlbmd0aCA3NTYgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwMzg+IFs8MDA0OT4gPDAwNTI+IDwwMDJGPiA8MDA0Nz4gPDAwNEM+IDwwMDU0PiA8MDA0Rj4gPDAwNDY+IDwwMDMyPiA8MDAzNj4gPDAwMzA+IDwwMDQxPiA8MDA2OT4gPDAwNkU+IDwwMDYxPiA8MDA2Qz4gPDAwMjA+IDwwMDY1PiA8MDA3MD4gPDAwNkY+IDwwMDcyPiA8MDA3ND4gPDAwNzM+IDwwMDY0PiA8MDAzMT4gPDAwMzk+IDwwMDJEPiA8MDA3NT4gPDAwNjc+IDwwMDM4PiA8MDAzQT4gPDAwNTA+IDwwMDREPiA8MDA2Qj4gPDAwNTM+IDwwMDY4PiA8MDA2Nj4gPDAwMkM+IDwwMDQ4PiA8MDA3Nj4gPDAwNDM+IDwwMDQyPiA8MDA3Nz4gPDAwNEU+IDwwMDM0PiA8MDA1Nz4gPDAwNzk+IDwyMDAzPiA8MDAzNz4gPDAwNjI+IDwwMDI3PiA8MDA1Nj4gPDAwNkQ+IDwwMDYzPiA8MDA1NT4gPDAwNDQ+IF0KZW5kYmZyYW5nZQplbmRjbWFwCkNNYXBOYW1lIGN1cnJlbnRkaWN0IC9DTWFwIGRlZmluZXJlc291cmNlIHBvcAplbmQKZW5kCgplbmRzdHJlYW0KZW5kb2JqCjcgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvQXJpYWxSZWd1bGFyCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFszOSAwIFJdCi9Ub1VuaWNvZGUgNDAgMCBSPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIApbCjUgMCBSCl0KL0NvdW50IDEKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDQyCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDI5NTk5IDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDA4MTEwIDAwMDAwIG4gCjAwMDAwMTk3OTggMDAwMDAgbiAKMDAwMDAyOTQ2MSAwMDAwMCBuIAowMDAwMDAwMzIxIDAwMDAwIG4gCjAwMDAwMDI4MzggMDAwMDAgbiAKMDAwMDAwMjg1OCAwMDAwMCBuIAowMDAwMDA2MjUwIDAwMDAwIG4gCjAwMDAwMDYyNzEgMDAwMDAgbiAKMDAwMDAwNjMxNiAwMDAwMCBuIAowMDAwMDA2MzY4IDAwMDAwIG4gCjAwMDAwMDY0MjAgMDAwMDAgbiAKMDAwMDAwNjQ3MiAwMDAwMCBuIAowMDAwMDA2NTE3IDAwMDAwIG4gCjAwMDAwMDY1NjkgMDAwMDAgbiAKMDAwMDAwNjgyNyAwMDAwMCBuIAowMDAwMDA3OTQzIDAwMDAwIG4gCjAwMDAwMDY5NzUgMDAwMDAgbiAKMDAwMDAwNzIwNSAwMDAwMCBuIAowMDAwMDA3MzY4IDAwMDAwIG4gCjAwMDAwMDc1MjEgMDAwMDAgbiAKMDAwMDAwNzY3NCAwMDAwMCBuIAowMDAwMDA3ODAzIDAwMDAwIG4gCjAwMDAwMDgwMDYgMDAwMDAgbiAKMDAwMDAwODQ0NyAwMDAwMCBuIAowMDAwMDExMDM1IDAwMDAwIG4gCjAwMDAwMDgyMzEgMDAwMDAgbiAKMDAwMDAwODQyMCAwMDAwMCBuIAowMDAwMDExMDU2IDAwMDAwIG4gCjAwMDAwMTEzMDYgMDAwMDAgbiAKMDAwMDAxODcwNyAwMDAwMCBuIAowMDAwMDE5MDg4IDAwMDAwIG4gCjAwMDAwMTg2ODYgMDAwMDAgbiAKMDAwMDAxOTkzMyAwMDAwMCBuIAowMDAwMDIwMTg2IDAwMDAwIG4gCjAwMDAwMjgyMTMgMDAwMDAgbiAKMDAwMDAyODY1MyAwMDAwMCBuIAowMDAwMDI4MTkyIDAwMDAwIG4gCnRyYWlsZXIKPDwKL1NpemUgNDIKL0luZm8gMSAwIFIKL1Jvb3QgMjcgMCBSCj4+CnN0YXJ0eHJlZgoyOTY5NwolJUVPRgo=\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":936724,\"delivery_status\":1,\"created_on\":\"2026-08-19T14:47:46.969Z\",\"updated_on\":\"2026-08-19T14:47:46.969Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-08-19 14:47:46.9767", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-08-19 14:47:46.9767", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-08-19 14:47:46.9767", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Final Report Released - External User ###" }
{ "timestamp": "2026-08-19 14:47:46.9767", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 15:29:19.1810", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 15:29:19.1810", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16873},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00020\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 15:29:19.2040", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 15:29:19.2040", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 15:29:19.2040", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 15:29:19.2040", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00020\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16873?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 15:29:19.2595", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 15:29:19.2595", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 15:29:19.2595", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 15:29:19.2595", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 15:29:51.8706", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 15:29:51.8706", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16873},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00020\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 15:29:51.8706", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 15:29:51.8706", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 15:29:51.8706", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 15:29:51.8706", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00020\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16873?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 15:29:51.9307", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 15:29:51.9307", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 15:29:51.9307", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 15:29:51.9307", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 15:31:15.2767", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 15:31:15.2767", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16875},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00022\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 15:31:15.2767", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 15:31:15.2767", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 15:31:15.2767", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 15:31:15.2767", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00022\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16875?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 15:31:15.3336", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 15:31:15.3336", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 15:31:15.3336", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 15:31:15.3352", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 15:31:27.9708", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 15:31:27.9708", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16873},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00020\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 15:31:27.9708", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 15:31:27.9708", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 15:31:27.9708", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 15:31:27.9708", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00020\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16873?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 15:31:28.0219", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 15:31:28.0219", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 15:31:28.0219", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 15:31:28.0219", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 15:33:01.0173", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 15:33:01.0173", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16875},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00022\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 15:33:01.0224", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 15:33:01.0224", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 15:33:01.0224", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 15:33:01.0224", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00022\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16875?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 15:33:01.0791", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 15:33:01.0791", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 15:33:01.0791", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 15:33:01.0791", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 15:33:32.8381", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 15:33:32.8381", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16877},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00024\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 15:33:32.8381", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 15:33:32.8381", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 15:33:32.8381", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 15:33:32.8381", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00024\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16877?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 15:33:32.8935", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 15:33:32.8935", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 15:33:32.8935", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 15:33:32.8957", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 15:33:57.4148", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 15:33:57.4148", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":16877},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00024\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"19-Aug-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-08-19 15:33:57.4148", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-08-19 15:33:57.4148", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-08-19 15:33:57.4148", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-08-19 15:33:57.4148", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00024\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/16877?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-08-19 15:33:57.4735", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 15:33:57.4735", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 15:33:57.4735", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-08-19 15:33:57.4735", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-08-19 15:51:00.2549", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-08-19 15:51:00.2549", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":432995},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":366},{\"Key\":\"StringIssuerIds\",\"Value\":\"[4014]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/GRR\/TXG\/BL\/26\/00003\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Renard Whatley\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"19-Aug-2026 09:21:00 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Alanreed\"},{\"Key\":\"StartDate\",\"Value\":\"20-Aug-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"test\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Adalberto Kaufmann\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-08-19 15:51:00.2697", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-08-19 15:51:00.2697", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-08-19 15:51:00.2841", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (system event or unknown module) (Bulk) #" }
{ "timestamp": "2026-08-19 15:51:00.2841", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-08-19 15:51:00.2841", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 432995" }
{ "timestamp": "2026-08-19 15:51:00.2841", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004800\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/GRR\/TXG\/BL\/26\/00003\"},{\"type\":\"text\",\"text\":\"20-Aug-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Requested by Renard Whatley at 19-Aug-2026 09:21:00 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Adalberto Kaufmann\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/432995\"}]}]}}}" }
{ "timestamp": "2026-08-19 15:51:00.3466", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-08-19 15:51:00.3466", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-08-19 15:51:00.3466", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/GRR\/TXG\/BL\/26\/00003" }
{ "timestamp": "2026-08-19 15:51:00.3466", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-08-19 15:51:00.3466", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
