This is an Azure Function designed to provide bot capabilities for Slack to integrate with Memento
The primary purpose of this job is to save managers some time and assist billing by:
- Sending weekly reminders to the
#memento
channel to remind everyone to fill out their timesheets. - Accessing Memento to determine if people have filled out their timesheets.
- Sending IMs to everyone who has forgotten
This bot runs as an Azure Function with two timed triggers that run at 1200 and 1600 every day.
The app then follows this high-level control flow:
Integration with Memento is provided through the Memento API.
Integration with Slack makes use of the Inumedia Slack API package.
The bot is hosted here.
You'll need access to the Codurance tenant.