<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Summarization &#8211; bot.to</title>
	<atom:link href="https://bot.to/post-tag/summarization/feed/" rel="self" type="application/rss+xml" />
	<link>https://bot.to</link>
	<description></description>
	<lastBuildDate>Wed, 30 Sep 2026 08:47:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://bot.to/wp-content/uploads/2026/08/cropped-214509-32x32.png</url>
	<title>Summarization &#8211; bot.to</title>
	<link>https://bot.to</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Summarizing Unread Channel Activity and Long Discussion Threads Efficiently in Slack</title>
		<link>https://bot.to/summarizing-unread-channel-activity-long-discussion-threads-efficiently-in-slack/</link>
					<comments>https://bot.to/summarizing-unread-channel-activity-long-discussion-threads-efficiently-in-slack/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 30 Sep 2026 08:47:22 +0000</pubDate>
				<category><![CDATA[Slack AI & Automation Tools]]></category>
		<category><![CDATA[Bot.to]]></category>
		<category><![CDATA[Channel Activity]]></category>
		<category><![CDATA[Daily Recaps]]></category>
		<category><![CDATA[Enterprise Productivity]]></category>
		<category><![CDATA[Slack AI]]></category>
		<category><![CDATA[Summarization]]></category>
		<category><![CDATA[Thread Summaries]]></category>
		<guid isPermaLink="false">https://bot.to/?p=1342</guid>

					<description><![CDATA[The average knowledge worker returns to Slack after a meeting, a lunch break, or a week of vacation to find a wall of unread messages. A channel that was quiet on Friday may have accumulated two hundred messages by Monday morning. A thread that started as a simple question may have branched into a multi-day [&#8230;]]]></description>
										<content:encoded><![CDATA[<p id="p-rc_c22f37d8f59861de-651" data-path-to-node="4"><span data-path-to-node="4,0">The average knowledge worker returns to Slack after a meeting, a lunch break, or a week of vacation to find a wall of unread messages. A channel that was quiet on Friday may have accumulated two hundred messages by Monday morning. A thread that started as a simple question may have branched into a multi-day debate with dozens of participants. The cognitive cost of reconstructing what happened—who said what, what was decided, what still needs a response—is substantial. Slack&#8217;s own internal analysis during the pilot of its AI features found that channel recaps, thread summaries, and AI search answers saved employees an average of 95 minutes per week</span><span data-path-to-node="4,2">.</span></p>
<p id="p-rc_c22f37d8f59861de-652" data-path-to-node="5"><span data-path-to-node="5,0">Slack AI addresses this problem through a set of summarization capabilities designed to compress large volumes of conversational data into concise, actionable overviews. These range from instant summaries of unread messages triggered directly from the unreads pill, to full channel and thread summaries that can cover custom date ranges, to automated daily recaps that deliver a personalized digest of selected channels</span><span data-path-to-node="5,2">. This article examines each of these capabilities in detail, explains the engineering that makes them work at scale, and provides practical guidance for using them efficiently</span><span data-path-to-node="5,4">.</span></p>
<h3 data-path-to-node="7">1. The Core Summarization Primitives</h3>
<p id="p-rc_c22f37d8f59861de-653" data-path-to-node="8"><span data-path-to-node="8,0">Slack AI offers three primary summarization surfaces, each designed for a different catch-up scenario</span><span data-path-to-node="8,2">.</span></p>
<h4 data-path-to-node="9">1.1. Channel and DM Summaries</h4>
<p id="p-rc_c22f37d8f59861de-654" data-path-to-node="10"><span data-path-to-node="10,0">For channels and direct messages, Slack AI can summarize just your unread messages, the last seven days of activity, or a custom date range (desktop only)</span><span data-path-to-node="10,2">. This flexibility matters because the appropriate scope depends on the situation</span><span data-path-to-node="10,4">. Returning from a 30-minute meeting, you might only need the unread messages</span><span data-path-to-node="10,6">. Returning from a two-week vacation, a custom date range covering the full absence is more appropriate</span><span data-path-to-node="10,8">.</span></p>
<p id="p-rc_c22f37d8f59861de-655" data-path-to-node="11"><span data-path-to-node="11,0">The workflow is straightforward</span><span data-path-to-node="11,2">. Open the channel or DM, click the Summarize icon (or the three dots icon at the top of the conversation and select Summarize channel or Summarize conversation), and choose your scope</span><span data-path-to-node="11,4">. The summary appears when it is ready, and a More details icon allows you to review the sources that informed the summary—a critical feature for verifying that the AI correctly captured the key points</span><span data-path-to-node="11,6">.</span></p>
<p id="p-rc_c22f37d8f59861de-656" data-path-to-node="12"><span data-path-to-node="12,0">On mobile, the process is similar: tap Summarize in the top right-hand corner, choose an option, and wait for the badge on the Summarize icon to indicate that the summary is ready</span><span data-path-to-node="12,2">.</span></p>
<h4 data-path-to-node="13">1.2. Thread Summaries</h4>
<p id="p-rc_c22f37d8f59861de-657" data-path-to-node="14"><span data-path-to-node="14,0">Threads present a different challenge from channels</span><span data-path-to-node="14,2">. A channel summary can draw on a broad, time-ordered stream of messages</span><span data-path-to-node="14,4">. A thread summary must make sense of a conversational structure that may include side discussions, tangential questions, and a mixture of decision points and off-topic remarks</span><span data-path-to-node="14,6">.</span></p>
<p id="p-rc_c22f37d8f59861de-658" data-path-to-node="15"><span data-path-to-node="15,0">Slack AI&#8217;s thread summarization is designed to handle exactly this complexity</span><span data-path-to-node="15,2">. Open the thread, click the Summarize icon, and the summary will appear when it is finished</span><span data-path-to-node="15,4">. Unlike channel summaries, thread summaries always cover the entire thread—there is no option to summarize only unread replies within a thread</span><span data-path-to-node="15,6">.</span></p>
<p id="p-rc_c22f37d8f59861de-659" data-path-to-node="16"><span data-path-to-node="16,0">The engineering challenge here was significant</span><span data-path-to-node="16,2">. Slack&#8217;s engineering team found that &#8220;handling unstructured, multi-speaker conversations was the toughest problem&#8221; because &#8220;many threads lack a strict question-and-answer format, making it hard to identify key points&#8221;</span><span data-path-to-node="16,4">. Their solution was to refine the output by weighting important message types—decision points, action items, and high-reaction messages—more heavily and deprioritizing off-topic or redundant responses</span><span data-path-to-node="16,6">.</span></p>
<h4 data-path-to-node="17">1.3. The Unreads Pill with Instant Summaries</h4>
<p id="p-rc_c22f37d8f59861de-660" data-path-to-node="18"><span data-path-to-node="18,0">One of the most efficient access points for catching up is the unreads pill itself</span><span data-path-to-node="18,2">. When you have 10 or more unread messages in a channel, the classic blue unreads pill now includes a built-in nested Summarize button</span><span data-path-to-node="18,4">. This is a deliberate design choice: instead of navigating into the channel, scrolling to the top of the unread section, and then triggering a summary, you can generate the summary directly from the pill that already tells you there are unreads</span><span data-path-to-node="18,6">.</span></p>
<p id="p-rc_c22f37d8f59861de-661" data-path-to-node="19"><span data-path-to-node="19,0">This feature dramatically reduces the friction of catching up</span><span data-path-to-node="19,2">. The unreads pill is already the primary signal that something needs attention; adding a summarization trigger directly to it means that the decision to summarize and the action of summarizing happen in the same gesture</span><span data-path-to-node="19,4">.</span></p>
<h3 data-path-to-node="21">2. Real-Time and Daily Recaps</h3>
<p id="p-rc_c22f37d8f59861de-662" data-path-to-node="22"><span data-path-to-node="22,0">Beyond on-demand summaries, Slack AI provides two recap mechanisms that deliver summarized context proactively</span><span data-path-to-node="22,2">.</span></p>
<h4 data-path-to-node="23">2.1. Real-Time Recaps</h4>
<p id="p-rc_c22f37d8f59861de-663" data-path-to-node="24"><span data-path-to-node="24,0">Real-time recaps provide up-to-the-minute context</span><span data-path-to-node="24,2">. A Refresh button allows you to pull the latest messages, or refresh individual channel cards</span><span data-path-to-node="24,4">. Messages you have already read are automatically excluded, keeping the recap &#8220;signal-heavy and noise-light&#8221;</span><span data-path-to-node="24,6">. This is particularly useful during active incident response or fast-moving project discussions, where the conversation is evolving faster than you can read it</span><span data-path-to-node="24,8">.</span></p>
<h4 data-path-to-node="25">2.2. Daily Recaps</h4>
<p id="p-rc_c22f37d8f59861de-664" data-path-to-node="26"><span data-path-to-node="26,0">Daily recaps take a different approach</span><span data-path-to-node="26,2">. Rather than requiring you to check in, they deliver a personalized digest of what happened in selected channels once per day</span><span data-path-to-node="26,4">. You choose the channels you want to keep tabs on but don&#8217;t need to read multiple times per day, and Slack AI delivers a recap of what happened in those channels so you can stay focused on what&#8217;s most important the rest of the time</span><span data-path-to-node="26,6">.</span></p>
<p id="p-rc_c22f37d8f59861de-665" data-path-to-node="27"><span data-path-to-node="27,0">To set up a recap, select Recap in your sidebar, click Choose Channels if you haven&#8217;t set it up yet, and scroll through your recap once configured</span><span data-path-to-node="27,2">. Highlights include citations you can select to view the original message, and you can mute channels in your recap to keep your sidebar tidy</span><span data-path-to-node="27,4">.</span></p>
<p id="p-rc_c22f37d8f59861de-666" data-path-to-node="28"><span data-path-to-node="28,0">The engineering behind daily recaps is notable</span><span data-path-to-node="28,2">. To avoid compute spikes during peak usage hours, Slack&#8217;s team batch-processes recaps overnight, spreading out AI workloads and ensuring fresh summaries each morning</span><span data-path-to-node="28,4">. This is an important architectural choice: recaps are precomputed, not generated on demand, which means they are available instantly when you open Slack in the morning</span><span data-path-to-node="28,6">.</span></p>
<h3 data-path-to-node="30">3. The Catch Up View on Mobile</h3>
<p id="p-rc_c22f37d8f59861de-667" data-path-to-node="31"><span data-path-to-node="31,0">On mobile, Slack AI integrates with the Catch Up view, a dedicated surface for reviewing unread activity across channels and threads</span><span data-path-to-node="31,2">. A particularly efficient interaction pattern is available here: pinching a channel or thread in the Catch Up view generates a summary</span><span data-path-to-node="31,4">. It is the same motion you would use to zoom out on a photo, and it similarly gives you a fuller view of your workday</span><span data-path-to-node="31,6">.</span></p>
<p id="p-rc_c22f37d8f59861de-668" data-path-to-node="32"><span data-path-to-node="32,0">This gesture-based interaction is a thoughtful design decision</span><span data-path-to-node="32,2">. Pinching is an intuitive &#8220;compress this&#8221; gesture, and mapping it to &#8220;summarize this&#8221; leverages the user&#8217;s existing mental model</span><span data-path-to-node="32,4">. It also avoids adding another button to an already dense mobile interface</span><span data-path-to-node="32,6">.</span></p>
<h3 data-path-to-node="34">4. The Engineering Behind Efficient Summarization</h3>
<p id="p-rc_c22f37d8f59861de-669" data-path-to-node="35"><span data-path-to-node="35,0">Understanding how Slack AI generates summaries at scale illuminates why the features behave the way they do—and why some summaries take longer than others</span><span data-path-to-node="35,2">.</span></p>
<h4 data-path-to-node="36">4.1. Tiered Processing: Real-Time vs. Batch</h4>
<p id="p-rc_c22f37d8f59861de-670" data-path-to-node="37"><span data-path-to-node="37,0">Slack&#8217;s engineering team developed a tiered AI processing model to balance real-time responsiveness with cost efficiency</span><span data-path-to-node="37,2">. A concurrency slot system rate-limits real-time AI calls, prioritizing high-value queries and executing them based on available processing slots</span><span data-path-to-node="37,4">. This keeps real-time search answers and thread summarizations fast while preventing system overload</span><span data-path-to-node="37,6">. Meanwhile, batch processing handles Slack AI Recaps, precomputing them overnight to spread out AI workloads and avoid expensive compute spikes</span><span data-path-to-node="37,8">.</span></p>
<p id="p-rc_c22f37d8f59861de-671" data-path-to-node="38"><span data-path-to-node="38,0">This tiered approach explains a practical observation: thread summaries and unread message summaries are generally fast because they are handled through the real-time slot system, while daily recaps appear instantly in the morning because they were precomputed overnight</span><span data-path-to-node="38,2">.</span></p>
<h4 data-path-to-node="39">4.2. Token Optimization</h4>
<p id="p-rc_c22f37d8f59861de-672" data-path-to-node="40"><span data-path-to-node="40,0">Running LLM inference on every Slack message would be prohibitively expensive</span><span data-path-to-node="40,2">. Slack&#8217;s team optimized token usage by reducing redundant AI calls and fine-tuning query efficiency, cutting inference costs while maintaining high-quality responses</span><span data-path-to-node="40,4">. For users, this means summaries are generated efficiently without unnecessary latency, and the system remains sustainable at scale</span><span data-path-to-node="40,6">.</span></p>
<h4 data-path-to-node="41">4.3. Handling Long Threads and Large Time Frames</h4>
<p id="p-rc_c22f37d8f59861de-673" data-path-to-node="42"><span data-path-to-node="42,0">Slack&#8217;s documentation notes that &#8220;summaries can take longer to generate for larger time frames or message histories&#8221; and recommends that users &#8220;take a break or move on to other work&#8221; while waiting, with a notification delivered when the summary is ready</span><span data-path-to-node="42,2">. This is not a limitation of the feature but a reflection of the computational reality: summarizing a 500-message thread across three days requires more processing than summarizing 20 unread messages</span><span data-path-to-node="42,4">.</span></p>
<h3 data-path-to-node="44">Comprehensive Summary Feature Matrix</h3>
<div class="horizontal-scroll-wrapper">
<table data-path-to-node="45">
<thead>
<tr>
<td><span style="font-size: 12pt; color: #000000;"><strong>Summary Feature</strong></span></td>
<td><span style="font-size: 12pt; color: #000000;"><strong>Target Scope</strong></span></td>
<td><span style="font-size: 12pt; color: #000000;"><strong>Timeframe Options</strong></span></td>
<td><span style="font-size: 12pt; color: #000000;"><strong>Primary Benefit</strong></span></td>
</tr>
</thead>
<tbody>
<tr>
<td><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,1,0,0"><b data-path-to-node="45,1,0,0" data-index-in-node="0">Channel Summaries</b></span></td>
<td>
<p id="p-rc_c22f37d8f59861de-674" data-path-to-node="45,1,1,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,1,1,0,0">Entire channels or DMs</span></p>
</td>
<td>
<p id="p-rc_c22f37d8f59861de-675" data-path-to-node="45,1,2,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,1,2,0,0">Unread only, last 7 days, custom range</span></p>
</td>
<td>
<p id="p-rc_c22f37d8f59861de-676" data-path-to-node="45,1,3,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,1,3,0,0">Rapidly clears backlog across high-volume project rooms</span></p>
</td>
</tr>
<tr>
<td><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,2,0,0"><b data-path-to-node="45,2,0,0" data-index-in-node="0">Thread Summaries</b></span></td>
<td>
<p id="p-rc_c22f37d8f59861de-677" data-path-to-node="45,2,1,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,2,1,0,0">Sub-discussions / replies</span></p>
</td>
<td>
<p id="p-rc_c22f37d8f59861de-678" data-path-to-node="45,2,2,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,2,2,0,0">Entire active thread duration</span></p>
</td>
<td>
<p id="p-rc_c22f37d8f59861de-679" data-path-to-node="45,2,3,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,2,3,0,0">Isolates technical decisions and action items from long debates</span></p>
</td>
</tr>
<tr>
<td><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,3,0,0"><b data-path-to-node="45,3,0,0" data-index-in-node="0">Daily Recaps</b></span></td>
<td>
<p id="p-rc_c22f37d8f59861de-680" data-path-to-node="45,3,1,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,3,1,0,0">Multi-channel portfolios</span></p>
</td>
<td>
<p id="p-rc_c22f37d8f59861de-681" data-path-to-node="45,3,2,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,3,2,0,0">Previous 24 hours / missed days</span></p>
</td>
<td>
<p id="p-rc_c22f37d8f59861de-682" data-path-to-node="45,3,3,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="45,3,3,0,0">Provides passive high-level awareness across peripheral projects</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<h3 data-path-to-node="47">5. Best Practices for Efficient Catch-Up</h3>
<ul data-path-to-node="48">
<li>
<p id="p-rc_c22f37d8f59861de-683" data-path-to-node="48,0,0"><span data-path-to-node="48,0,0,0"><b data-path-to-node="48,0,0,0" data-index-in-node="0">Match the Summary Scope to the Catch-Up Scenario:</b> Choose unread messages for a quick post-meeting check, a custom range for returning from vacation, or the 7-day window for weekly reviews</span><span data-path-to-node="48,0,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c22f37d8f59861de-684" data-path-to-node="48,1,0"><span data-path-to-node="48,1,0,0"><b data-path-to-node="48,1,0,0" data-index-in-node="0">Use the Unreads Pill for High-Volume Channels:</b> Tap the nested Summarize button on the unreads pill when a channel has 10 or more unread messages to bypass manual scrolling</span><span data-path-to-node="48,1,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c22f37d8f59861de-685" data-path-to-node="48,2,0"><span data-path-to-node="48,2,0,0"><b data-path-to-node="48,2,0,0" data-index-in-node="0">Leverage Daily Recaps for Low-Priority Channels:</b> Add monitoring channels to your daily recap to review key updates once every morning instead of tracking them live</span><span data-path-to-node="48,2,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c22f37d8f59861de-686" data-path-to-node="48,3,0"><span data-path-to-node="48,3,0,0"><b data-path-to-node="48,3,0,0" data-index-in-node="0">Use Thread Summaries Before Joining a Discussion:</b> Summarize complex threads before contributing to extract weighted decision points and action items instantly</span><span data-path-to-node="48,3,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c22f37d8f59861de-687" data-path-to-node="48,4,0"><span data-path-to-node="48,4,0,0"><b data-path-to-node="48,4,0,0" data-index-in-node="0">Verify Sources When Precision Matters:</b> Utilize the More details icon to cross-reference summaries against original source messages for high-stakes financial or legal decisions</span><span data-path-to-node="48,4,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c22f37d8f59861de-688" data-path-to-node="48,5,0"><span data-path-to-node="48,5,0,0"><b data-path-to-node="48,5,0,0" data-index-in-node="0">Use Mobile Pinch-to-Summarize in the Catch Up View:</b> Employ the natural pinch gesture on mobile to quickly compress and summarize channels or threads on the go</span><span data-path-to-node="48,5,0,2">.</span></p>
</li>
</ul>
<h3 data-path-to-node="50">6. Limitations and Considerations</h3>
<ul data-path-to-node="51">
<li>
<p id="p-rc_c22f37d8f59861de-689" data-path-to-node="51,0,0"><span data-path-to-node="51,0,0,0"><b data-path-to-node="51,0,0,0" data-index-in-node="0">Summaries May Take Time for Large Scopes:</b> Large time frames require substantial processing time, requiring users to wait for notifications on heavier histories</span><span data-path-to-node="51,0,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c22f37d8f59861de-690" data-path-to-node="51,1,0"><span data-path-to-node="51,1,0,0"><b data-path-to-node="51,1,0,0" data-index-in-node="0">Thread Summaries Always Cover the Entire Thread:</b> Users cannot filter thread recaps to unread replies only; summaries process the entire active thread duration</span><span data-path-to-node="51,1,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c22f37d8f59861de-691" data-path-to-node="51,2,0"><span data-path-to-node="51,2,0,0"><b data-path-to-node="51,2,0,0" data-index-in-node="0">Summaries Are Permission-Scoped:</b> Slack AI strictly adheres to user ACLs, ensuring summaries never expose messages from unauthorized channels</span><span data-path-to-node="51,2,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c22f37d8f59861de-692" data-path-to-node="51,3,0"><span data-path-to-node="51,3,0,0"><b data-path-to-node="51,3,0,0" data-index-in-node="0">Ephemeral vs. Persistent Summaries:</b> Transient search answers are discarded immediately, whereas conversation summaries persist for 90 days to allow historical review</span><span data-path-to-node="51,3,0,2">.</span></p>
</li>
</ul>
<h3 data-path-to-node="53">Frequently Asked Questions (FAQ)</h3>
<p id="p-rc_c22f37d8f59861de-693" data-path-to-node="54"><span data-path-to-node="54,0"><b data-path-to-node="54,0" data-index-in-node="0">Q: Do Slack AI channel summaries bypass user permission boundaries?</b> A: No. Slack AI operates under strict permission-aware Access Control Lists (ACLs). Users can only summarize channels and threads they are explicitly authorized to view</span><span data-path-to-node="54,2">.</span></p>
<p id="p-rc_c22f37d8f59861de-694" data-path-to-node="55"><span data-path-to-node="55,0"><b data-path-to-node="55,0" data-index-in-node="0">Q: Can I view the exact source messages that generated a thread summary?</b> A: Yes. Clicking the <b data-path-to-node="55,0" data-index-in-node="94">More details</b> icon on any summary allows you to inspect source citations, hovering or clicking to preview and jump directly to the original messages</span><span data-path-to-node="55,2">.</span></p>
<p id="p-rc_c22f37d8f59861de-695" data-path-to-node="56"><span data-path-to-node="56,0"><b data-path-to-node="56,0" data-index-in-node="0">Q: Are generated summaries stored permanently in audit logs or databases?</b> A: Search answers and transient channel/thread summaries are ephemeral—they are generated on-the-fly for the requesting user and discarded immediately upon session closure, reducing data retention risks</span><span data-path-to-node="56,2">.</span></p>
<h3 data-path-to-node="58">Explore More on Bot.to</h3>
<p id="p-rc_c22f37d8f59861de-696" data-path-to-node="59"><span data-path-to-node="59,0">Looking for deep-dive articles, developer guides, and advanced tutorials on Slack, Slack bots, Model Context Protocol servers, and enterprise automation? Visit <b data-path-to-node="59,0" data-index-in-node="160"><a class="ng-star-inserted" href="https://bot.to/slack" target="_blank" rel="noopener" data-hveid="0" data-ved="0CAAQ_4QMahgKEwjswIfW55WXAxUAAAAAHQAAAAAQrQk">Bot.to/slack</a></b>—your definitive hub for articles, useful information, architecture blueprints, and expert training on everything Slack, slack bots, and much more</span><span data-path-to-node="59,2">.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://bot.to/summarizing-unread-channel-activity-long-discussion-threads-efficiently-in-slack/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
