This website requires JavaScript.
Explore
Help
Sign in
adam
/
afterhours-shift-manager
Watch
1
Star
0
Fork
You've already forked afterhours-shift-manager
0
mirror of
https://github.com/Sea-Haven-Industries/afterhours-shift-manager.git
synced
2026-10-02 14:23:13 +00:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
Actions
1
f92f2ed72e
afterhours-shift-manager
/
requirements.txt
4 lines
55 B
Text
Raw
Normal View
History
Unescape
Escape
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
slack_bolt>=1.18.0,<2.0
boto3>=1.28.0
Add 3CX roster sync Lambda with daily EventBridge trigger Syncs DynamoDB roster from a configured 3CX group daily at 6am ET (before the 7am schedule post). Includes ThreeCXClient for XAPI authentication and group member queries. Preserves existing slack_user_id links and guards against accidental roster wipes. Closes #4
2026-04-07 17:52:43 -04:00
requests>=2.31.0
Reference in a new issue
Copy permalink