At Convoy, we had a weekly retrospective for our on-call where we discussed issues that came up during our on-call shift. The engineer on duty had to look at the Slack posts generated by Pagerduty to write a summary for the retro meeting. This process could take hours depending on the volume of issues that came up during the week.
Deliverables and Results
Automated the weekly on-call summary generation process using Python and Slack API. Previously, engineers took 2-3 hours writing up summaries manually. The script gathered all related threads and comments per issue which reduced writing summaries down to 20 minutes.
Like this project
Posted Jul 31, 2024
Automated weekly on-call summaries at Convoy, saving engineers 2-3 hours per week. Python script used Slack API to gather incident threads, reducing manual work