Gigmos Apps Directory

All user-facing applications — click any card to open

Operations & Support
GW/TM/TL Realignment and Shift Management
Gigworker, Team Manager, and Team Lead realignment and shift management.
Access: GWSupport_team@gigmos.com (view), pa_internal (view), opseditors@gigmos.com (edit)
admin.gigmos.in
🚀
Ops Hub
Support Ops Hub — KRA tracking, aged cases, O2O, NTB, and Audit modules.
Access: OM, TM, TL (role-based from Dataverse team masters) | Super admin: slt@gigmos.com, mis@gigmos.com, gwst@gigmos.com
msops.gigmos.in/opshub/
Payments
💰
Payroll & Payments
Payroll processing, payment management, working days calculation, and cron job triggers.
Access: Azure AD Group: Payment disbursement (5d49b23f-5bad-40c8-a30f-eb31c7aa7e46)
payouts.gigmos.in • trusty.cxchatgpt.ai
📈
GW Pay
Workforce analysis — LOB distribution, tenure, agreement renewals, and payment history.
Access: management@gigmos.com, mis@gigmos.com
gwpay.gigmos.in
Gigworker
💼
GW App
Gigworker self-service portal — cases, scores, and leave management.
Access: @gigmos.pro domain + admins
gwapp.gigmos.in
Employee (EmplyFi)
👤
EmplyFi (ELC)
Employee Life Cycle management — onboarding to exit workflows.
Access: hr-ops@gigmos.com + super admins
emplyfi.gigmos.in/elc/
📝
Onboarding
New employee onboarding forms and document collection.
Access: Public (no auth required)
emplyfi.gigmos.in/onboarding/
Appraisal Feedback
Employee appraisal and feedback submission module.
Access: hr-ops@gigmos.com + super admins
emplyfi.gigmos.in/appraisal-feedback/
🗃
Employee Master
Master employee data management and records.
Access: management@gigmos.com, hr-ops@gigmos.com, puneet@gigmos.com
emplyfi.gigmos.in/emp-master/
📱
Employee App
Employee self-service — profile, address updates, and certifications.
Access: All active employees
emplyfi.gigmos.in/emp-app/
Scheduled Jobs (APScheduler)
Service Job Schedule (IST) Description
Ops Hub (gig/ops-hub)
ops-hub-api refresh_aged_cases_cache Every 10 min Fetch cases from Dataverse, compute ages/buckets, detect idle cases, cache to Redis, save history snapshots
ops-hub-api missed_cases_detector Every 10 min (offset +5 min) Detect missed cases after each cache refresh cycle
ops-hub-api daily_kra_snapshot 9:30 AM, weekdays Compute daily KRA snapshot for performance tracking, post scorecard to Teams
Aged Cases API (gig/aged-cases) — deprecated
aged-cases-api refresh_aged_cases_cache Every 10 min Fetch cases from Dataverse, compute ages/buckets, cache to Redis
aged-cases-api missed_cases_detector Every 10 min (offset +5 min) Detect missed cases after each cache refresh cycle
GW/TM/TL Realignment (gig/gig-ops-mgmt)
gig-ops-mgmt om_realign_job 12:30 PM daily Apply scheduled OM realignments from Dataverse logs, send email notifications
gig-ops-mgmt tm_realign_job 12:35 PM daily Apply scheduled TM realignments, update team assignments, send notifications
gig-ops-mgmt tl_realign_job 12:40 PM daily Apply scheduled TL realignments, clear old teams, assign new, send notifications
gig-ops-mgmt gw_realign_job 12:45 PM daily Apply GW realignments (team, LOB, shift, payment, holiday) via Dataverse batch API
gig-ops-mgmt employee_shift_update 12:50 PM daily Apply scheduled employee shift and holiday updates via Dataverse batch API
Payroll (gig/create-gig-payroll)
create-gig-payroll holdnegative_push_plusminus 15th of month, 11:30 AM Process hold/negative payouts for previous month, create BGV cost deduction records
EmplyFi Task Manager (emp/emp-emplyfi)
emplyfi-task-manager email_poll Every 5 min Poll hr@gigmos.com mailbox via Graph API, create tasks with round-robin assignment
emplyfi-task-manager eod_report 10:00 PM, Mon–Fri Send end-of-day task summary to Teams group chat
emplyfi-task-manager weekly_report 9:20 AM, Monday Send weekly performance email with member-level task completion metrics
SharePoint Doc (gig/gig-sharepoint-doc)
gig-sharepoint-doc onedrive_midnight_cleanup 12:00 AM daily Clean up OneDrive folders for pending users, update registry
Leaderboard (gig/gig-leaderboard)
gig-leaderboard fetch_and_store_data Every 6 hours Fetch leaderboard data from Redis and store for aggregation
Cron Jobs (Host Crontab — Server UTC)
Script Schedule (IST) Container Description
docker system prune 4:00 AM daily Clean up unused Docker images, containers, and networks
teramind-autopick.sh 12:00 PM, Tue–Sat prod-teramind-autopick Auto-pick Teramind monitoring assignments
emp-attendance.sh 12:30 PM daily prod-emp-attendance Sync employee attendance data
emp-attendance.sh 3:00 PM daily prod-emp-attendance Sync employee attendance data (2nd run)
gig-ntb-ops.sh 3:20 PM daily prod-gig-ntb-ops Process NTB (New-To-Business) operations data from Dataverse
gig-ntb-ops.sh 6:20 PM daily prod-gig-ntb-ops Process NTB operations data (2nd run)
gig-cases-ops-with-caldays.sh 3:30 PM daily prod-gig-cases-ops Fetch case details from Dataverse, write signal file on success for calworkingdays
gig-cases-ops-with-caldays.sh 6:30 PM daily prod-gig-cases-ops Fetch case details (2nd run)
calworkingdays-poll.sh Every 10 min prod-calworkingdays-gig Poll for signal file from cases-ops, trigger working days calculation when found
emp-intermediate-incentive-score.sh 10:00 PM daily prod-emp-intermediate-incentive-score Calculate intermediate incentive scores for employees
gig-leaderboard-cron.sh 5:50 PM daily prod-gig-leaderboard-cron Refresh leaderboard data and rankings
gig-leaderboard-cron.sh 8:50 PM daily prod-gig-leaderboard-cron Refresh leaderboard data (2nd run)