Commit graph

6 commits

Author SHA1 Message Date
Adam Moussa
954ac018ce Switch from RingGroup API to Queue API at extension 801
The 3CX routing was changed from ring group 800 to queue 801 in a
previous PR on ring-scheduler-3cx. Updates all callers and the SAM
template parameter default accordingly.
2026-05-12 16:23:24 -04:00
Adam Moussa
1f2237f442 Update README for merged architecture and new features 2026-05-12 15:51:21 -04:00
Adam Moussa
5018494069
Update README with CI/CD pipeline, pay commands, and Lambda inventory (#38) 2026-05-01 16:32:50 -04:00
Adam Moussa
14f9723a87
Change pay report recipient to payroll@seahaven.com (#16)
Update PAYROLL_RECIPIENTS env var from adam@seahaven.com to
payroll@seahaven.com so weekly Bonus Pay Summary emails go
directly to the payroll team. Fixes #12
2026-04-08 13:24:45 -04:00
Adam Moussa
6ad952c498
Remove shift count column from pay email, update footer text (#15)
- Remove the Shifts column from the Bonus Pay Summary email table (fixes #14)
- Change footer from "After-Hours Shift Manager" to "Sea Haven Industries" (fixes #13)
- Update README with pay report email section
2026-04-08 13:22:28 -04:00
Adam Moussa
4d0cdb5cfb Initial commit: after-hours shift manager Slack bot
Slack Bolt app on Lambda for managing on-call shifts. Employees can
pick up, drop, and swap shifts via /oncall commands. Changes update
3CX ring group 800 routing in real time for same-day shifts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 18:32:32 -04:00