{ "timestamp": "2026-11-07 00:33:41.5898", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-11-07 00:33:41.6060", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-11-07 00:33:46.5287", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-11-07 00:33:46.5462", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-11-07 00:33:46.7932", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-11-07 00:33:46.8266", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-11-07 07:09:15.9817", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-11-07 07:09:15.9817", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":19926},{\"Key\":\"OrganisationId\",\"Value\":258},{\"Key\":\"TaskUid\",\"Value\":\"AT\/KURA\/FD2\/INS\/26\/00002\"},{\"Key\":\"TaskPriority\",\"Value\":\"Medium\"},{\"Key\":\"TaskDescription\",\"Value\":\"nn - Check List - Inspect exhaust system for leaks and proper mounting\"},{\"Key\":\"DueDate\",\"Value\":\"28-Nov-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":10313,\\\"MobileNumber\\\":\\\"2222222220\\\",\\\"WhatsAppNumber\\\":\\\"2222222220\\\",\\\"CountryCode\\\":\\\"+61\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":1,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Derek\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Derek Cope\\\",\\\"Email\\\":\\\"TITAGARH_ADMIN@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"Radnor\\\",\\\"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-02-04T08:21:59\\\",\\\"ModifiedOn\\\":\\\"2026-03-17T04:44:03\\\",\\\"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\\\":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\":\"Inspections\"}]}" }
{ "timestamp": "2026-11-07 07:09:16.2229", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-11-07 07:09:16.2229", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-11-07 07:09:16.2901", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 10313" }
{ "timestamp": "2026-11-07 07:09:16.3192", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"612222222220\",\"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\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/KURA\/FD2\/INS\/26\/00002\"},{\"type\":\"text\",\"text\":\"nn - Check List - Inspect exhaust system for leaks and proper mounting\"},{\"type\":\"text\",\"text\":\"Inspections\"},{\"type\":\"text\",\"text\":\"https:\/\/titagarh.oqsha.com\/#\/tasks\/edit\/19926?dlType=viewTask&orgID=258\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-11-07 07:09:16.3903", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-11-07 07:09:16.3903", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 19926, UserId: 10313" }
{ "timestamp": "2026-11-07 07:09:16.4144", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-11-07 07:09:16.4144", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-11-07 07:09:16.4144", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-11-07 07:09:16.4144", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-11-07 07:09:16.5012", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"TITAGARH_ADMIN@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Task Assigned - AT\/KURA\/FD2\/INS\/26\/00002\",\"text\":null,\"html\":\"Hello Derek Cope,\\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\/KURA\/FD2\/INS\/26\/00002\\n<br \/>\\n<b>Task Description:<\/b> nn - Check List - Inspect exhaust system for leaks and proper mounting\\n<br \/>\\n<b>Task Priority:<\/b> Medium\\n<br \/>\\n<b>Due Date:<\/b> 28-Nov-2026\\n<br \/>\\n<b>Task Link:<\/b> <a href=\\\"https:\/\/titagarh.oqsha.com\/#\/tasks\/edit\/19926?dlType=viewTask&orgID=258\\\">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,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":1146511,\"delivery_status\":1,\"created_on\":\"2026-11-07T07:09:16.491Z\",\"updated_on\":\"2026-11-07T07:09:16.491Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-11-07 07:09:16.5012", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-11-07 07:09:16.5012", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-11-07 07:09:16.5012", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-11-07 07:09:16.5082", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-11-07 07:09:16.5457", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-11-07 09:59:00.3791", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-11-07 09:59:00.4107", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-11-07 09:59:05.3478", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-11-07 09:59:05.3638", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-11-07 09:59:05.6292", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-11-07 09:59:05.6469", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
