I actually solved this today by using Zapier. It was a multi-step Zap:
Trigger - At a scheduled time
Action - GET Webhook - the records from a chronological week view on Airtable
Action - Utility formatter - Line item to Text
(formatted this the way I needed including a record URL field using a concatenate formula)
new line per item separator
Action - Send to Channel slack message using the “output text” from the formatter