Slack Summary Reporter avatar
Slack Summary Reporter

Pricing

Pay per usage

Go to Store
Slack Summary Reporter

Slack Summary Reporter

Developed by

Marko Kubrachenko

Marko Kubrachenko

Maintained by Community

A simple Python Actor that fetches recent Slack messages, summarizes them via OpenAI, and posts the summary back to Slack.

0.0 (0)

Pricing

Pay per usage

0

Total users

1

Monthly users

1

Last modified

7 days ago

How many days back to fetch messages

summaryDaysintegerRequired

Number of days of Slack history to include in the summary

Default value of this property is 1

Summarization Prompt

summaryPromptTemplatestringOptional

Override the default summarization instruction

Default value of this property is "Summarize the following Slack messages."

Max Chunk Tokens

maxChunkTokensintegerOptional

Maximum number of tokens per chunk when sending to OpenAI

Default value of this property is 20000

Slack Token (read)

slackTokenFetchstringRequired

Bot or user token with conversations.history scope

Slack Channel ID (read)

slackChannelFetchstringRequired

ID of the channel to fetch messages from (e.g. C0123456789)

Slack Token (post)

slackTokenPoststringRequired

Bot or user token with chat:write scope

Slack Channel ID (post)

slackChannelPoststringRequired

ID of the channel to post the summary to (e.g. C9876543210)

OpenAI API Key

openaiApiKeystringRequired

Your OpenAI API key

OpenAI Model

openaiModelstringOptional

Which OpenAI model to use

Default value of this property is "gpt-4o-mini"