productionuser_id_in=-1$service_path=/var/www/soa/code/array(1) { [0]=> array(26) { ["id"]=> string(1) "2" ["servicename"]=> NULL ["code"]=> string(5) "hndl2" ["group_color"]=> string(7) "#0d91fb" ["icon"]=> string(5) "pinch" ["in_use"]=> string(1) "1" ["parent_id"]=> string(1) "0" ["input_table"]=> string(25) "process_object_action_tbl" ["service_order"]=> string(1) "1" ["service_type"]=> string(3) "job" ["service_name"]=> string(30) "handler-process-object-actions" ["service_description"]=> string(101) "process object actions for email, notification, sms, whatsapp, post, header_alert, job, task, webhook" ["for_what"]=> string(101) "process object actions for email, notification, sms, whatsapp, post, header_alert, job, task, webhook" ["remark"]=> NULL ["service_file"]=> string(29) "handler-process-object-action" ["sub_service_name"]=> NULL ["sub_service_file"]=> string(29) "handler-process-object-action" ["run_by"]=> string(6) "lambda" ["added_on"]=> string(19) "2024-12-01 21:48:35" ["priority"]=> string(1) "2" ["to_be_run_interval"]=> NULL ["DELETE_to_be_run"]=> string(1) "0" ["is_temp_stop"]=> string(1) "0" ["next_run_on"]=> NULL ["last_run_on"]=> string(19) "2026-03-02 00:53:54" ["is_active"]=> string(1) "1" } }
Service_ID= 2 and Service_file=/var/www/soa/code/handler-process-object-action.php

$sql================
SELECT A.id AS process_id, A.log_object_action_id, A.action_id, A.email_external, A.micro_service_id, B.object_action, A.org_id, A.object_id, A.sub_object_id, B.is_ready, B.admin, B.user, B.owner, B.next_level, B.sql_query, B.has_attachment, B.is_task_dependent, B.extended_query, B.sql_multi_query, B.action_labels, B.button_labels, C.email as micro_email_id, C.touser, C.sms as micro_sms_id, C.notification as micro_notification_id FROM process_object_action_tbl A inner JOIN object_action_tbl B ON A.action_id = B.id left join micro_services_config_tbl C on A.micro_service_id = C.id WHERE A.is_active = 1 and B.is_active = 1 and B.is_removed = 0 and B.is_ready = 2 order by A.id asc limit 0,8
Function name: START_WRAPPER
Function in File: /var/www/soa/code/handler-process-object-action.php
Function called at Line: 55
Left side function called through: include
File Name is: /var/www/soa/index-codebehind.php
Line Number is: 19 (include /var/www/soa/code/handler-process-object-action.php)

Input Params to the above function (START_WRAPPER):
sql = SELECT A.id AS process_id, A.log_object_action_id, A.action_id, A.email_external, A.micro_service_id, B.object_action, A.org_id, A.object_id, A.sub_object_id, B.is_ready, B.admin, B.user, B.owner, B.next_level, B.sql_query, B.has_attachment, B.is_task_dependent, B.extended_query, B.sql_multi_query, B.action_labels, B.button_labels, C.email as micro_email_id, C.touser, C.sms as micro_sms_id, C.notification as micro_notification_id FROM process_object_action_tbl A inner JOIN object_action_tbl B ON A.action_id = B.id left join micro_services_config_tbl C on A.micro_service_id = C.id WHERE A.is_active = 1 and B.is_active = 1 and B.is_removed = 0 and B.is_ready = 2 order by A.id asc limit 0,8
call_by = manual

Output of the above function (START_WRAPPER):
KeyValue
0
KeyValue
process_id21112
log_object_action_id23389
action_id264
email_external0
micro_service_id
object_actionpayout_generated
org_id717
object_id469
sub_object_id0
is_ready2
admin0
user0
owner0
next_level0
sql_querySELECT COUNT(id) AS total_records, SUM(net_amount) AS paid_amount, currency FROM teacher_payouts_topay_tbl WHERE service_log_id = {{object_id}}
has_attachment0
is_task_dependent0
extended_query
sql_multi_query
action_labels1,36,2,4,5,6,42,112
button_labels
micro_email_id
touser
micro_sms_id
micro_notification_id
$process_details [code1904]

Array ( [0] => Array ( [process_id] => 21112 [log_object_action_id] => 23389 [action_id] => 264 [email_external] => 0 [micro_service_id] => [object_action] => payout_generated [org_id] => 717 [object_id] => 469 [sub_object_id] => 0 [is_ready] => 2 [admin] => 0 [user] => 0 [owner] => 0 [next_level] => 0 [sql_query] => SELECT COUNT(id) AS total_records, SUM(net_amount) AS paid_amount, currency FROM teacher_payouts_topay_tbl WHERE service_log_id = {{object_id}} [has_attachment] => 0 [is_task_dependent] => 0 [extended_query] => [sql_multi_query] => [action_labels] => 1,36,2,4,5,6,42,112 [button_labels] => [micro_email_id] => [touser] => [micro_sms_id] => [micro_notification_id] => ) )
Function name: GET_ORG_DETAILS
Function in File: /var/www/soa/code/handler-process-object-action.php
Function called at Line: 60
Left side function called through: include
File Name is: /var/www/soa/index-codebehind.php
Line Number is: 19 (include /var/www/soa/code/handler-process-object-action.php)

Input Params to the above function (GET_ORG_DETAILS):
org_id = 717

Output of the above function (GET_ORG_DETAILS):
KeyValue
statustrue
is_error0
error_code
error_msg
response_code
KeyValue
cop_id170
brand_nameSingular English Lab
company_websitesingularenglishlab.com
company_name Singular English Lab
company_address
system_gen_usernameSystem
system_gen_emaildummy_sge@dummy.com
user_gen_usernamedummy_uge
user_gen_emaildummy_uge@dummy.com
course_team_emaildummy_cte@dummy.com
course_team_namecourseteam_cte
support_team_email
support_team_nameSupport
logohttps://pb-house.s3.amazonaws.com/app-data/org_identity/717/1638567740notranslogo717.png
invoice_logohttps://pb-house.s3.amazonaws.com/app-data/org_identity/717/1638567740invlogo717.png
complete_hosted_email_pathhttps://learn.singularenglishlab.com
app_timezoneAmerica/Lima
email_template3
email_languageen-US
domain_protocolhttps://
do_redirect1
remote_redirect0
redirect_to
$sql_statement=SELECT COUNT(id) AS total_records, SUM(net_amount) AS paid_amount, currency FROM teacher_payouts_topay_tbl WHERE service_log_id = 469
Function name: get_action_details
Function in File: /var/www/soa/code/handler-process-object-action.php
Function called at Line: 69
Left side function called through: include
File Name is: /var/www/soa/index-codebehind.php
Line Number is: 19 (include /var/www/soa/code/handler-process-object-action.php)

Input Params to the above function (get_action_details):
action_object_id = 469
action_sub_object_id = 0
statement = SELECT COUNT(id) AS total_records, SUM(net_amount) AS paid_amount, currency FROM teacher_payouts_topay_tbl WHERE service_log_id = {{object_id}}

Output of the above function (get_action_details):
KeyValue
statusfalse
is_error1
error_codetechnical_error
error_msgNo details available
response_code
do_redirect1
remote_redirect0
redirect_to
Process_ID= removed from process_object_action_tbl 1
Function name: process_complete
Function in File: /var/www/soa/code/handler-process-object-action.php
Function called at Line: 73
Left side function called through: include
File Name is: /var/www/soa/index-codebehind.php
Line Number is: 19 (include /var/www/soa/code/handler-process-object-action.php)

Input Params to the above function (process_complete):
process_id = 21112
log_object_action_id = 23389
process_status =
comment = No details available

Output of the above function (process_complete): not an array or (-No Result-) or result is = (*if result have some value then it means it string or bool value)

Process Object Actions process_object_action_tbl

12 arrow_forwardView
Last Record
5 hour before

Process Object Tasks process_object_action_tbl

12 arrow_forwardView
Last Record
5 hour before

Process Object Tasks process_org_language_tbl

12 arrow_forwardView
Last Record
5 hour before

Process Emails process_object_action_tbl

12 arrow_forwardView
Last Record
5 hour before

Process SMS process_object_action_tbl

12 arrow_forwardView
Last Record
5 hour before

Process Whatsapp process_object_action_tbl

12 arrow_forwardView
Last Record
5 hour before

Services Send email, sms, whatsapp, push notification

Status Update Description text here...

Category Status
Note: To Create Batch - Run SID12 - Run SID14
credit_card
Email Handler rhfhfgh fgh fgh fgh fgh fgh fghf hfg
../services/service-email-scheduler
SID12
LRun|3months
NRun|3months
Problem
CRJ

PO3
play_circle stop_circle
credit_card
Email Handler rhfhfgh fgh fgh fgh fgh fgh fghf hfg
../services/service-email-scheduler
SID12
LRun|3months
NRun|3months
ALL WELL
LMD
play_circle stop_circle
credit_card
Email Handler rhfhfgh fgh fgh fgh fgh fgh fghf hfg
../services/service-email-scheduler
SID12
LRun|3months
NRun|3months
Problem
CRJ

PO3
play_circle stop_circle
credit_card
Email Handler rhfhfgh fgh fgh fgh fgh fgh fghf hfg
../services/service-email-scheduler
SID12
LRun|3months
NRun|3months
Problem
CRJ

PO3
play_circle stop_circle
credit_card
Email Handler rhfhfgh fgh fgh fgh fgh fgh fghf hfg
../services/service-email-scheduler
SID12
LRun|3months
NRun|3months
ALL WELL
LMD
play_circle stop_circle

Messaging Send email, sms, whatsapp, push notification

service_type communication

Status Send email, sms, whatsapp, push notification

service_type status

Bulk Send email, sms, whatsapp, push notification

service_type payout

Jobs Handler Send email, sms, whatsapp, push notification

service_type job

Compute Send email, sms, whatsapp, push notification

service_type compute

Create Send email, sms, whatsapp, push notification

service_type payout

Payouts Send email, sms, whatsapp, push notification

service_type payout

NOT Active Send email, sms, whatsapp, push notification

service_type job

Object Tasks Send email, sms, whatsapp, push notification

service_type payout

Services

# Service Name Order Description Action To be run Status Priority Interval Last run Next run
23 Payouts update instructor stats
compute
For_what-
Run_by-cron
1 Update teacher's teaching hours stats (teacher stats)
/var/www/soa/code/update-teacher-stats.php
execute stop running 0 720min 5 secs ago
2026-03-02 00:56:43
2026-03-02 12:56:43
15 Summary
compute
For_what-batch content count
Run_by-cron
2 Calculate total content of a course batch
/var/www/soa/code/summary_batch_content_count.php
execute stop running 0 30min 3 mins ago
2026-03-02 00:53:26
2026-03-02 01:23:26
28 Reports
compute
For_what-storage stats
Run_by-cron
2 Calculate org storage stats
/var/www/soa/code/calculate-org-storage-stats.php
execute stop running 0 120min 3 days ago
2026-02-26 18:38:32
2026-02-26 20:38:32
75 Markdone course enrolled schedule
status
For_what-mark status completed for completed content
Run_by-cron
2 Status -> Course Content -> mark done course enrolled users content based on completion settings
/var/www/soa/code/service-markdone-course-enrolled-schedule.php
execute stop running 0 30min 25 secs ago
2026-03-02 00:56:23
2026-03-02 01:26:23
76 Mark enrolled course completed
status
For_what-mark status completed for course users
Run_by-cron
2 Status -> Enrolled User -> mark enrolled user's course completed
/var/www/soa/code/service-mark-course-completed.php
execute stop running 0 120min 24 secs ago
2026-03-02 00:56:24
2026-03-02 02:56:24
77 Generate certificate
status
For_what-generate certificate for users
Run_by-cron
2 Generate -> Certificate -> generate certificates for users
/var/www/soa/code/generate-certificate.php
execute stop running 0 300min 5 months ago
2025-09-25 13:52:00
2025-09-25 18:52:00
14 Summary
compute
For_what-
Run_by-cron
4 Calculate total course enrollments and earning of a course
/var/www/soa/code/summary_course_enroll_count.php
execute stop running 0 30min 3 mins ago
2026-03-02 00:53:30
2026-03-02 01:23:30
17 Summary
compute
For_what-batch class done count
Run_by-cron
6 Calculate total no of completed classes of a course batch
/var/www/soa/code/summary_batch_class_done_count.php
execute stop running 0 30min 4 mins ago
2026-03-02 00:52:18
2026-03-02 01:22:18
18 Summary
compute
For_what-batch class expected done count
Run_by-cron
7 Calculate total no of expected completed classes of a course batch
/var/www/soa/code/summary_batch_class_expdone_count.php
execute stop running 0 30min 3 mins ago
2026-03-02 00:53:33
2026-03-02 01:23:33
21 Summary
compute
For_what-course content count
Run_by-cron
8 Update course content count by content type
/var/www/soa/code/summary_course_content_count.php
execute stop running 0 30min 2 mins ago
2026-03-02 00:54:03
2026-03-02 01:24:03
35 Process org email stats
stats
For_what-email stats
Run_by-cron
12 Stats generates for academy like total emails, total deliver etc
/var/www/soa/code/service-prepare-org-email-stats.php
execute stop running 0 500min 20 secs ago
2026-03-02 00:56:28
2026-03-02 09:16:28
38 Log org notice
logs
For_what-notices
Run_by-cron
15 Logs notices to ACADEMY cademy like membership renewal, expired etc notices.
/var/www/soa/code/service-log-org-notices.php
execute stop running 0 1200min 26 secs ago
2026-03-02 00:56:22
2026-03-02 20:56:22
39 Prepare org notice emails
blezgo-notice
For_what-membership
Run_by-cron
16 Prepare email notices to ACADEMY like membership renewal, expired etc notices.
/var/www/soa/code/service-prepare-org-notice-email.php
execute stop running 0 1200min 1 min ago
2026-03-02 00:55:34
2026-03-02 20:55:34
46 Status update session package
status
For_what-session package
Run_by-cron
Updates user session package status in user_session_package_tbl
/var/www/soa/code/status-update-session-package.php
execute stop running 11 -- 3 days ago
2026-02-26 18:38:56
1 Minute
51 Teacher payoff settings for all
payout
For_what-payoff settings
Run_by-cron
1 Update same payoff setting for all teachers of organization (payoff settings)- (CAN BE DELETE-BCZ MOVED TO JOBS)
/var/www/soa/code/service-update-teacher-payoff-setting.php
execute stop running 15 -- 1 min ago
2026-03-02 00:54:55
1 Minute
43 Bulk enroll in recurring instance
bulk
For_what-new instance for enrolled users
Run_by-cron
1 it will enroll previous enrolled user to new recurring isnatnce
/var/www/soa/code/service-bulk-enroll-indvclass-instance.php
execute stop running 25 -- 4 mins ago
2026-03-02 00:52:20
1 Minute
20 Bulk enroll in modules
bulk
For_what-openclass, course, test
Run_by-cron
1 Enroll users to open class, courses (openclass, course, test)
/var/www/soa/code/service-bulk-enroll-indvclass.php
execute stop running 26 -- 2 mins ago
2026-03-02 00:54:02
1 Minute
25 Recurring classes
create
For_what-openclass recurring classes
Run_by-cron
1 Create recurring local classes
/var/www/soa/code/recurring-class-create.php
execute stop running 30 -- 2 mins ago
2026-03-02 00:54:09
1 Minute
19 Modules status
status
For_what-live classes, course lesson openclasses teacher and student side status update, get attendance, process and update attendance for users
Run_by-cron
1 Update stutus for courses, open classes or sessions. (live classes, course lesson openclasses teacher and student side status update, get attendance, process and update attendance for users)
/var/www/soa/code/module-classes-status-update.php
execute stop running 45 -- 3 mins ago
2026-03-02 00:53:07
1 Minute
27 Task course
compute
For_what-users spent time on course access
Run_by-cron
6 Calculate enrolled users time spent on course content
/var/www/soa/code/task-course-access-timespent-calculation.php
execute stop running 50 -- 3 mins ago
2026-03-02 00:53:24
1 Minute
22 Update progress
compute
For_what-
Run_by-cron
1 Update enrolled users course progress
/var/www/soa/code/update-course-enrolled-progress.php
execute stop running 55 -- 2 mins ago
2026-03-02 00:54:06
1 Minute
60 Recurring classes
create
For_what-lesson reccuring classes
Run_by-cron
2 Booking -> Create recurring local lesson classes (lesson reccuring classes)
/var/www/soa/code/recurring-lesson-create.php
execute stop running 71 -- 1 min ago
2026-03-02 00:55:40
1 Minute
61 Recurring classes
create
For_what-lesson recurring schedule
Run_by-cron
2 Booking -> Create recurring lessons (lesson recurring schedule)
/var/www/soa/code/recurring-lesson-schedule-create.php
execute stop running 72 -- 1 min ago
2026-03-02 00:55:08
1 Minute
63 Mark rewards expired
status
For_what-marks reward expired
Run_by-cron
2 Rewards -> Mark rewards expired
/var/www/soa/code/mark-rewards-expired.php
execute stop running 73 -- 1 min ago
2026-03-02 00:54:51
1 Minute
65 Service generate space urls
create
For_what-space urls
Run_by-cron
18 Space -> Service generate space listing urls
/var/www/soa/code/service-generate-space-urls.php
execute stop running 75 -- 1 min ago
2026-03-02 00:55:14
1 Minute
44 Class status mark after endtime
status
For_what-class status after endtime
Run_by-cron
contains all classroom subfiles to update their records after class time ends
/var/www/soa/code/service-class-status-mark-after-endtime.php
execute start stopped 0 15min 3 days ago
2026-02-26 18:39:01
2026-02-26 18:54:01
83 Domain verification
communication
For_what-Get unverified domain status from amazon ses to mark updated
Run_by-cron
circle Get unverified domain status from amazon ses to mark updated
/var/www/soa/code/get-domain-verfication-status.php
execute start stopped 0 30min 5 mins ago
2026-03-02 00:51:39
2026-03-02 01:21:39
7 Reminders
reminder
For_what-
Run_by-cron
1 Send email or sms reminders course classes,openclass, lesson, selfpaced content
/var/www/soa/code/reminders.php
execute start stopped 0 15min 5 secs ago
2026-03-02 00:56:43
2026-03-02 01:11:43
12 Summary
compute
For_what-
Run_by-cron
1 Calculate total batches of a course
/var/www/soa/code/summary_course_batch_count.php
execute start stopped 0 30min 3 mins ago
2026-03-02 00:53:27
2026-03-02 01:23:27
52 Service process org custom languages
discard
For_what-
Run_by-cron
1 Process uploaded custom language txt for organization (not in use- code shifted to task)
/var/www/soa/code/service-process-org-langauge.php
execute start stopped 0 -- 3 mins ago
2026-03-02 00:53:09
1 Minute
58 Remove user reserved lesson booking
clean
For_what-remove reserved lessons
Run_by-cron
1 Remove reserved lessons booked if reserved booking lifespan over
/var/www/soa/code/remove-user-reserved-lesson-booking.php
execute start stopped 0 10min 3 days ago
2026-02-26 18:38:58
2026-02-26 18:48:58
24 Payouts service payment
payout
For_what-generate payouts
Run_by-task
2 Payouts -> Create payout statments (generate payouts)
/var/www/soa/code/teacher-payouts.php
execute start stopped 0 720min 2 mins ago
2026-03-02 00:53:53
2026-03-02 12:53:53
64 Notices for reward expiration
communication
For_what-log object action when reward is about to expire expiration
Run_by-cron
2 circle Notice -> Reward -> Log object action when reward is about to expire
/var/www/soa/code/notices-for-reward-expiration.php
execute start stopped 0 720min 1 min ago
2026-03-02 00:55:17
2026-03-02 12:55:17
70 Log action for completed sessions
log
For_what-log actions for completed actions
Run_by-cron
2 Log actions for completed sessions
/var/www/soa/code/service-log-actions-for-completed-sessions.php
execute start stopped 0 5min 25 secs ago
2026-03-02 00:56:23
2026-03-02 01:01:23
80 Micro services
microservice
For_what-reminders,cart abandon
Run_by-cron
2 Micro Service -> run to process micro service records (reminders,cart abandon)
/var/www/soa/code/micro-services.php
execute start stopped 0 15min 3 mins ago
2026-03-02 00:53:11
2026-03-02 01:08:11
84 Delete not ready object actions
clean
For_what-Delete object_action_id from process_object_action_tbl which are not ready
Run_by-cron
2 Clean-> Delete object_action_id from process_object_action_tbl which are not ready
/var/www/soa/code/remove-process-object-action.php
execute start stopped 0 2min 3 days ago
2026-02-26 18:39:01
2026-02-26 18:41:01
16 Summary
compute
For_what-batch class count
Run_by-cron
3 Calculate total classes of a course batch
/var/www/soa/code/summary_batch_class_count.php
execute start stopped 0 30min 5 mins ago
2026-03-02 00:51:10
2026-03-02 01:21:10
13 Summary
compute
For_what-
Run_by-cron
5 Calculate total views of a course
/var/www/soa/code/summary_course_views_count.php
execute start stopped 0 30min 4 mins ago
2026-03-02 00:52:05
2026-03-02 01:22:05
2 Handler process object actions
job
For_what-process object actions for email, notification, sms, whatsapp, post, header_alert, job, task, webhook
Run_by-lambda
1 process object actions for email, notification, sms, whatsapp, post, header_alert, job, task, webhook
/var/www/soa/code/handler-process-object-action.php
execute start stopped 2 -- just now
2026-03-02 00:56:48
1 Minute
30 Email handler
communication
For_what-send email
Run_by-lambda
1 circle Send all email
/var/www/soa/code/send-emails.php
execute start stopped 4 -- 21 secs ago
2026-03-02 00:56:27
1 Minute
81 Sms handler
communication
For_what-send sms
Run_by-lambda
1 circle Message -> Send all sms
/var/www/soa/code/send-sms.php
execute start stopped 4 -- 2 mins ago
2026-03-02 00:53:54
1 Minute
82 Whatsapp handler
communication
For_what-send whatsapp msg
Run_by-lambda
1 circle Message -> Send all whatsapp msgs
/var/www/soa/code/send-whatsapp.php
execute start stopped 4 -- 2 mins ago
2026-03-02 00:53:54
1 Minute
47 Service reporter
reporter
For_what-on service down
Run_by-cron
Email if any service is down
/var/www/soa/code/service-reporter.php
execute start stopped 6 -- 47 secs ago
2026-03-02 00:56:01
1 Minute
42 Api classes
create
For_what-api classes
Run_by-cron
1 Schedule all live classes
/var/www/soa/code/service-create-api-classes.php
execute start stopped 9 -- 47 secs ago
2026-03-02 00:56:01
1 Minute
45 Offline order completed process
status
For_what-mark order complete
Run_by-cron
1 mark offline order completes on final purchase
/var/www/soa/code/offline-order-completed-process.php
execute start stopped 10 -- 47 secs ago
2026-03-02 00:56:01
1 Minute
48 Api classes delete
delete
For_what-api classes
Run_by-cron
1 Delete all live classes (api classes)
/var/www/soa/code/service-delete-api-classes.php
execute start stopped 12 -- 47 secs ago
2026-03-02 00:56:01
1 Minute
49 Process canceled sessions
credit
For_what-cancelled sessions
Run_by-cron
1 On session cancelation->Process refund money or credit sessions
/var/www/soa/code/service-process-canceled-sessions.php
execute start stopped 13 -- 47 secs ago
2026-03-02 00:56:01
1 Minute
59 Offline order expired process
status
For_what-order expired
Run_by-cron
1 Offline Oder -> Mark offline oder expired to final purchase
/var/www/soa/code/offline-order-expired-process.php
execute start stopped 17 -- 47 secs ago
2026-03-02 00:56:01
1 Minute
26 Recurring classes
create
For_what-openclass recurring schedule
Run_by-cron
2 Create recurring open classes
/var/www/soa/code/recurring-class-schedule-create.php
execute start stopped 35 -- 45 secs ago
2026-03-02 00:56:03
1 Minute
10 Auto teller
auto-teller
For_what-
Run_by-cron
1 Handle auto telling notifications (invitations,announcements)
/var/www/soa/code/auto-teller.php
execute start stopped 37 -- 45 secs ago
2026-03-02 00:56:03
1 Minute
3 Update status
status
For_what-
Run_by-cron
1 Status -> Handle all status of batches, announcements, and next upcoming recurring class
/var/www/soa/code/update-status.php
execute start stopped 40 -- 3 secs ago
2026-03-02 00:56:45
1 Minute
85 Process Log_Ids
compute
For_what-compile log_ids for summary
Run_by-cron
7 Process -> Log_Ids -> Procress log_ids and generate summary from that
/var/www/soa/code/process-logs-ids.php
execute start stopped 51 -- 45 secs ago
2026-03-02 00:56:03
1 Minute
86 Process Log_Ids compiled data
compute
For_what-course, content etc spent_time update
Run_by-cron
8 Update -> Log_Ids -> Update compiled data to various tables
/var/www/soa/code/process-logs-ids-data.php
execute start stopped 52 -- 45 secs ago
2026-03-02 00:56:03
1 Minute
53 Service create process liveclasses
create
For_what-process classes
Run_by-cron
1 Create process data for live classes
/var/www/soa/code/service-create-process-liveclasses.php
execute start stopped 66 -- 45 secs ago
2026-03-02 00:56:03
1 Minute
54 Service add all users usercalendar sync
sync
For_what-prepare for user calendar
Run_by-cron
1 Add all users in users calendar sync to process auto or manual calendar sync (prepare for user calendar)
/var/www/soa/code/service-add-all-users-usercalendar-sync.php
execute start stopped 67 -- 45 secs ago
2026-03-02 00:56:03
1 Minute
55 Service auto sync event on google cal
sync
For_what-event on google calendar
Run_by-cron
1 Automatically sync events on google calendar (event on google calendar)
/var/www/soa/code/service-schedule-event-on-google-cal.php
execute start stopped 68 -- 5 months ago
2025-09-28 23:26:05
1 Minute
56 Service add all users event urls
event-link
For_what-get users class launch url
Run_by-cron
1 Add all users event urls (get users class launch url)
/var/www/soa/code/service-add-users-event-url.php
execute start stopped 69 -- 5 mins ago
2026-03-02 00:51:09
1 Minute
57 Remove user cart items
lifespan
For_what-remove cart
Run_by-cron
1 Cart->Remove items from cart if item(booked session) lifespan is over
/var/www/soa/code/remove-user-cart-items.php
execute start stopped 70 -- 5 mins ago
2026-03-02 00:51:41
1 Minute
66 Handler process object task
job
For_what-process object_task_tbl
Run_by-lambda
19 Object_Tasks -> Process object_task_tbl and execute respected task file
/var/www/soa/code/handler-process-object-task.php
execute start stopped 76 -- 1 min ago
2026-03-02 00:55:09
1 Minute
67 Service job picker
job
For_what-pick up jobs
Run_by-cron
1 pick the jobs
/var/www/soa/code/service-job-picker.php
execute start stopped 77 -- 1 min ago
2026-03-02 00:54:56
1 Minute
68 Service process refund
refund
For_what-process initiated refunds
Run_by-cron
1 Refunds -> process initiated refund requests like create transactions and marks refund processed
/var/www/soa/code/service-process-refund.php
execute start stopped 78 -- 1 min ago
2026-03-02 00:54:59
1 Minute
69 Service process payout
payout
For_what-process initiated payouts
Run_by-cron
1 Payouts -> process initiated payouts like create transaction and mark payout paid
/var/www/soa/code/service-process-payout.php
execute start stopped 79 -- 1 min ago
2026-03-02 00:55:15
1 Minute
78 Job process handler
job
For_what-process_object_job_tbl - these jobs genertaed fron process_object_action_tbl
Run_by-cron
19 process_object_job_tbl - these jobs genertaed fron process_object_action_tbl
/var/www/soa/code/handler-process-object-job.php
execute start stopped 80 -- 3 days ago
2026-02-26 18:38:24
1 Minute
Timer / Duration based
# Service Name Order Description Action To be run Status Priority Interval Last run Next run
64
84 Clean
2 Clean-> Delete object_action_id from process_object_action_tbl which are not ready /var/www/soa/code/remove-process-object-action.php execute start stopped -- 2min 3 days ago
2026-02-26 18:39:01
run in -4695min
2026-02-26 18:41:01
65
70 Log
2 Log actions for completed sessions /var/www/soa/code/service-log-actions-for-completed-sessions.php execute start stopped -- 5min 25 secs ago
2026-03-02 00:56:23
run in 4min
2026-03-02 01:01:23
66
58 Clean
1 Remove reserved lessons booked if reserved booking lifespan over /var/www/soa/code/remove-user-reserved-lesson-booking.php execute start stopped -- 10min 3 days ago
2026-02-26 18:38:58
run in -4687min
2026-02-26 18:48:58
67
44 Status
contains all classroom subfiles to update their records after class time ends /var/www/soa/code/service-class-status-mark-after-endtime.php execute start stopped -- 15min 3 days ago
2026-02-26 18:39:01
run in -4682min
2026-02-26 18:54:01
68
7 Reminder
1 Send email or sms reminders course classes,openclass, lesson, selfpaced content /var/www/soa/code/reminders.php execute start stopped -- 15min 5 secs ago
2026-03-02 00:56:43
run in 14min
2026-03-02 01:11:43
69
80 Microservice
2 Micro Service -> run to process micro service records (reminders,cart abandon) /var/www/soa/code/micro-services.php execute start stopped -- 15min 3 mins ago
2026-03-02 00:53:11
run in 11min
2026-03-02 01:08:11
70
83 Communication
Get unverified domain status from amazon ses to mark updated /var/www/soa/code/get-domain-verfication-status.php execute start stopped -- 30min 5 mins ago
2026-03-02 00:51:39
run in 24min
2026-03-02 01:21:39
71
12 Compute
1 Calculate total batches of a course /var/www/soa/code/summary_course_batch_count.php execute start stopped -- 30min 3 mins ago
2026-03-02 00:53:27
run in 26min
2026-03-02 01:23:27
72
15 Compute
2 Calculate total content of a course batch /var/www/soa/code/summary_batch_content_count.php execute stop running -- 30min 3 mins ago
2026-03-02 00:53:26
run in 26min
2026-03-02 01:23:26
73
75 Status
2 Status -> Course Content -> mark done course enrolled users content based on completion settings /var/www/soa/code/service-markdone-course-enrolled-schedule.php execute stop running -- 30min 25 secs ago
2026-03-02 00:56:23
run in 29min
2026-03-02 01:26:23
74
16 Compute
3 Calculate total classes of a course batch /var/www/soa/code/summary_batch_class_count.php execute start stopped -- 30min 5 mins ago
2026-03-02 00:51:10
run in 24min
2026-03-02 01:21:10
75
14 Compute
4 Calculate total course enrollments and earning of a course /var/www/soa/code/summary_course_enroll_count.php execute stop running -- 30min 3 mins ago
2026-03-02 00:53:30
run in 26min
2026-03-02 01:23:30
76
13 Compute
5 Calculate total views of a course /var/www/soa/code/summary_course_views_count.php execute start stopped -- 30min 4 mins ago
2026-03-02 00:52:05
run in 25min
2026-03-02 01:22:05
77
17 Compute
6 Calculate total no of completed classes of a course batch /var/www/soa/code/summary_batch_class_done_count.php execute stop running -- 30min 4 mins ago
2026-03-02 00:52:18
run in 25min
2026-03-02 01:22:18
78
18 Compute
7 Calculate total no of expected completed classes of a course batch /var/www/soa/code/summary_batch_class_expdone_count.php execute stop running -- 30min 3 mins ago
2026-03-02 00:53:33
run in 26min
2026-03-02 01:23:33
79
21 Compute
8 Update course content count by content type /var/www/soa/code/summary_course_content_count.php execute stop running -- 30min 2 mins ago
2026-03-02 00:54:03
run in 27min
2026-03-02 01:24:03
80
28 Compute
2 Calculate org storage stats /var/www/soa/code/calculate-org-storage-stats.php execute stop running -- 120min 3 days ago
2026-02-26 18:38:32
run in -4578min
2026-02-26 20:38:32
81
76 Status
2 Status -> Enrolled User -> mark enrolled user's course completed /var/www/soa/code/service-mark-course-completed.php execute stop running -- 120min 24 secs ago
2026-03-02 00:56:24
run in 119min
2026-03-02 02:56:24
82
77 Status
2 Generate -> Certificate -> generate certificates for users /var/www/soa/code/generate-certificate.php execute stop running -- 300min 5 months ago
2025-09-25 13:52:00
run in -226444min
2025-09-25 18:52:00
83
35 Stats
12 Stats generates for academy like total emails, total deliver etc /var/www/soa/code/service-prepare-org-email-stats.php execute stop running -- 500min 20 secs ago
2026-03-02 00:56:28
run in 499min
2026-03-02 09:16:28
84
23 Compute
1 Update teacher's teaching hours stats (teacher stats) /var/www/soa/code/update-teacher-stats.php execute stop running -- 720min 5 secs ago
2026-03-02 00:56:43
run in 719min
2026-03-02 12:56:43
85
24 Payout
2 Payouts -> Create payout statments (generate payouts) /var/www/soa/code/teacher-payouts.php execute start stopped -- 720min 2 mins ago
2026-03-02 00:53:53
run in 717min
2026-03-02 12:53:53
86
64 Communication
2 Notice -> Reward -> Log object action when reward is about to expire /var/www/soa/code/notices-for-reward-expiration.php execute start stopped -- 720min 1 min ago
2026-03-02 00:55:17
run in 718min
2026-03-02 12:55:17
87
38 Logs
15 Logs notices to ACADEMY cademy like membership renewal, expired etc notices. /var/www/soa/code/service-log-org-notices.php execute stop running -- 1200min 26 secs ago
2026-03-02 00:56:22
run in 1199min
2026-03-02 20:56:22
88
39 Blezgo notice
16 Prepare email notices to ACADEMY like membership renewal, expired etc notices. /var/www/soa/code/service-prepare-org-notice-email.php execute stop running -- 1200min 1 min ago
2026-03-02 00:55:34
run in 1198min
2026-03-02 20:55:34