<?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>Sub-processors &#8211; bot.to</title>
	<atom:link href="https://bot.to/post-tag/sub-processors/feed/" rel="self" type="application/rss+xml" />
	<link>https://bot.to</link>
	<description></description>
	<lastBuildDate>Wed, 30 Sep 2026 08:16:57 +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>Sub-processors &#8211; bot.to</title>
	<link>https://bot.to</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Third-Party Vendor Risk Assessment: Auditing Slack AI Sub-Processors</title>
		<link>https://bot.to/third-party-vendor-risk-assessment-auditing-slack-ai-sub-processors/</link>
					<comments>https://bot.to/third-party-vendor-risk-assessment-auditing-slack-ai-sub-processors/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 30 Sep 2026 08:16:57 +0000</pubDate>
				<category><![CDATA[Slack AI & Automation Tools]]></category>
		<category><![CDATA[Bot.to]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Enterprise Governance]]></category>
		<category><![CDATA[RAG]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Slack AI]]></category>
		<category><![CDATA[Sub-processors]]></category>
		<category><![CDATA[Vendor Risk]]></category>
		<guid isPermaLink="false">https://bot.to/?p=1338</guid>

					<description><![CDATA[When an organization enables Slack AI features, it is not merely adopting a product from a single vendor. It is, in effect, onboarding a chain of sub-processors—infrastructure providers, model hosts, and AI service companies—that process customer data as a consequence of feature activation. Under GDPR Article 28, the customer organization as data controller must authorize [&#8230;]]]></description>
										<content:encoded><![CDATA[<p id="p-rc_c93b686de4652c3a-344" data-path-to-node="4"><span data-path-to-node="4,0">When an organization enables Slack AI features, it is not merely adopting a product from a single vendor. It is, in effect, onboarding a chain of sub-processors—infrastructure providers, model hosts, and AI service companies—that process customer data as a consequence of feature activation</span><span data-path-to-node="4,2">. Under GDPR Article 28, the customer organization as data controller must authorize and oversee this sub-processor chain, and under frameworks like ISO 42001, it must demonstrate ongoing governance of AI-related third-party risk</span><span data-path-to-node="4,4">.</span></p>
<p id="p-rc_c93b686de4652c3a-345" data-path-to-node="5"><span data-path-to-node="5,0">Slack&#8217;s sub-processor model is dynamic rather than static</span><span data-path-to-node="5,2">. The set of entities processing customer data expands as additional features are enabled, creating a direct operational link between feature configuration decisions and sub-processor inventory</span><span data-path-to-node="5,4">. This means that vendor risk assessment for Slack AI cannot be a one-time exercise conducted at contract signing; it must be an ongoing process that tracks feature enablement, sub-processor changes, and cross-regional data flows</span><span data-path-to-node="5,6">.</span></p>
<h3 data-path-to-node="7">1. The Sub-Processor Landscape: Who Processes AI Data</h3>
<h4 data-path-to-node="8">1.1. Feature-Triggered Sub-Processor Activation</h4>
<p id="p-rc_c93b686de4652c3a-346" data-path-to-node="9"><span data-path-to-node="9,0">Slack&#8217;s agreement explicitly states that some services run primarily on one infrastructure but have features that run partly or entirely on different infrastructures</span><span data-path-to-node="9,2">. Enabling Einstein NLP, generative AI, speech, or analytics features introduces additional sub-processors including AWS, Microsoft Azure, OpenAI, Deepgram, LiveKit, and Eleven Labs across multiple jurisdictions</span><span data-path-to-node="9,4">. The documentation is unambiguous: <i data-path-to-node="9,4" data-index-in-node="36">&#8220;If these features are enabled, Customer Data will be processed by these additional infrastructures&#8221;</i></span><span data-path-to-node="9,6">.</span></p>
<p id="p-rc_c93b686de4652c3a-347" data-path-to-node="10"><span data-path-to-node="10,0">This creates a compliance obligation that many organizations overlook</span><span data-path-to-node="10,2">. As analysis of shadow AI in approved SaaS apps notes, <i data-path-to-node="10,2" data-index-in-node="56">&#8220;AI features inside tools you already approved&#8230; each one quietly adds a new model sub-processor under a contract written before that feature existed&#8221;</i></span><span data-path-to-node="10,4">. The vendor passed the original review, but the risk profile shifted with a feature update</span><span data-path-to-node="10,6">.</span></p>
<h4 data-path-to-node="11">1.2. The OpenAI Arrangement and Failover Routing</h4>
<p id="p-rc_c93b686de4652c3a-348" data-path-to-node="12"><span data-path-to-node="12,0">Slack&#8217;s sub-processor documentation lists OpenAI, L.L.C. as the provider of generative artificial intelligence services</span><span data-path-to-node="12,2">. A critical provision in Slack&#8217;s sub-processor terms addresses failover events: <i data-path-to-node="12,2" data-index-in-node="81">&#8220;In the event of a failover, Customer Data is temporarily re-routed to an endpoint hosted on Microsoft Azure and priority will be given to the region in which Customer&#8217;s org is provisioned, subject to availability&#8221;</i></span><span data-path-to-node="12,4">.</span></p>
<p id="p-rc_c93b686de4652c3a-349" data-path-to-node="13"><span data-path-to-node="13,0">This provision has significant implications for data residency compliance</span><span data-path-to-node="13,2">. For customers with contractual or regulatory data residency obligations, the &#8220;subject to availability&#8221; qualification on regional priority introduces uncertainty about whether data residency commitments are maintained during failover periods</span><span data-path-to-node="13,4">. The operational scope of &#8220;temporarily&#8221; is not defined, and the determination of the Azure region is qualified by availability rather than specified contractually</span><span data-path-to-node="13,6">.</span></p>
<h4 data-path-to-node="14">1.3. Other AI-Related Sub-Processors</h4>
<p id="p-rc_c93b686de4652c3a-350" data-path-to-node="15"><span data-path-to-node="15,0">Beyond OpenAI and cloud infrastructure providers, Slack&#8217;s broader sub-processor ecosystem includes entities involved in AI-adjacent processing</span><span data-path-to-node="15,2">. Infrastructure sub-processors include Amazon Web Services, Inc. (for Slack services except GovSlack) and Google LLC</span><span data-path-to-node="15,4">. Additional sub-processors support customer support, analytics, and other functions that may interact with AI-generated data</span><span data-path-to-node="15,6">.</span></p>
<p id="p-rc_c93b686de4652c3a-351" data-path-to-node="16"><span data-path-to-node="16,0">Organizations should obtain the current sub-processor list from Slack&#8217;s legal documentation and maintain an internal record of which sub-processors are relevant to their specific feature configuration</span><span data-path-to-node="16,2">.</span></p>
<h3 data-path-to-node="18">2. Regulatory and Contractual Obligations</h3>
<h4 data-path-to-node="19">2.1. GDPR Article 28: Sub-Processing Authorization</h4>
<p id="p-rc_c93b686de4652c3a-352" data-path-to-node="20"><span data-path-to-node="20,0">Under GDPR Article 28, the controller must have a signed contract in place that commits Slack to only use sub-processors with the controller&#8217;s permission</span><span data-path-to-node="20,2">. If Slack uses a sub-processor located outside Europe, there must be a legal basis for the transfer</span><span data-path-to-node="20,4">. The DPA typically provides general authorization for sub-processors with a notification mechanism for changes, but the controller remains responsible for ensuring that the sub-processor chain is appropriate</span><span data-path-to-node="20,6">.</span></p>
<p id="p-rc_c93b686de4652c3a-353" data-path-to-node="21"><span data-path-to-node="21,0">The dynamic nature of Slack&#8217;s sub-processor activation means that the controller&#8217;s authorization must account for feature configuration decisions, not just the initial contract</span><span data-path-to-node="21,2">. A static sub-processor list reviewed at contract signing will not capture sub-processors activated by AI features enabled months later</span><span data-path-to-node="21,4">.</span></p>
<h4 data-path-to-node="22">2.2. Cross-Border Transfer Mechanisms</h4>
<p id="p-rc_c93b686de4652c3a-354" data-path-to-node="23"><span data-path-to-node="23,0">Slack&#8217;s documentation states that for sub-processors like OpenAI, Ireland Ltd, processing and storage take place exclusively within the EEA, with access from third countries technically and organizationally excluded, and Standard Contractual Clauses (SCCs) pursuant to Art. 46 GDPR in place for exceptional cases</span><span data-path-to-node="23,2">. For other sub-processors, such as Loops (Astrodon Inc.) in Washington, D.C., the legal basis is SCCs pursuant to Art. 46 GDPR</span><span data-path-to-node="23,4">.</span></p>
<p id="p-rc_c93b686de4652c3a-355" data-path-to-node="24"><span data-path-to-node="24,0">The failover routing to Microsoft Azure during OpenAI failover events implicates GDPR Chapter V international data transfer requirements and equivalent frameworks in the UK, Switzerland, South Korea, and Brazil</span><span data-path-to-node="24,2">. Organizations should verify that the failover path is covered by their transfer impact assessment</span><span data-path-to-node="24,4">.</span></p>
<h4 data-path-to-node="25">2.3. ISO 42001 and AI Governance</h4>
<p id="p-rc_c93b686de4652c3a-356" data-path-to-node="26"><span data-path-to-node="26,0">Slack AI achieved ISO 42001 certification in October 2025, making it one of the few enterprise collaboration platforms with an independently audited AI governance certification</span><span data-path-to-node="26,2">. ISO/IEC 42001 specifies requirements for establishing, implementing, maintaining, and continually improving an Artificial Intelligence Management System (AIMS)</span><span data-path-to-node="26,4">.</span></p>
<p id="p-rc_c93b686de4652c3a-357" data-path-to-node="27"><span data-path-to-node="27,0">For vendor risk assessment, ISO 42001 certification provides independent validation that Slack&#8217;s AI practices meet global benchmarks for transparency and ethical AI management</span><span data-path-to-node="27,2">. However, the certification covers Slack&#8217;s AI management system, not the individual sub-processors within that system</span><span data-path-to-node="27,4">. Organizations should still audit the sub-processor chain independently</span><span data-path-to-node="27,6">.</span></p>
<h3 data-path-to-node="29">3. Key Risk Areas for Auditing</h3>
<ul data-path-to-node="30">
<li>
<p id="p-rc_c93b686de4652c3a-358" data-path-to-node="30,0,0"><span data-path-to-node="30,0,0,0"><b data-path-to-node="30,0,0,0" data-index-in-node="0">Data Residency and Cross-Border Flows:</b> While Slack&#8217;s data residency program governs where customer data is stored at rest, AI processing may involve sub-processors in different regions</span><span data-path-to-node="30,0,0,2">. The OpenAI sub-processor location (United States) and Microsoft Azure failover mean AI processing may traverse borders</span><span data-path-to-node="30,0,0,4">.</span></p>
</li>
<li>
<p id="p-rc_c93b686de4652c3a-359" data-path-to-node="30,1,0"><span data-path-to-node="30,1,0,0"><b data-path-to-node="30,1,0,0" data-index-in-node="0">Sub-Processor Change Notification:</b> Verify the notification mechanism and timeline for objecting to new sub-processors to ensure awareness when feature activations trigger changes</span><span data-path-to-node="30,1,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c93b686de4652c3a-360" data-path-to-node="30,2,0"><span data-path-to-node="30,2,0,0"><b data-path-to-node="30,2,0,0" data-index-in-node="0">Audit Rights and Certifications:</b> Request current SOC 2 Type II reports, ISO 27001 certificates, and ISO 42001 certificates during vendor reviews</span><span data-path-to-node="30,2,0,2">. For Enterprise Grid customers, request the Enterprise Grid AI Data Processing Addendum</span><span data-path-to-node="30,2,0,4">.</span></p>
</li>
<li>
<p id="p-rc_c93b686de4652c3a-361" data-path-to-node="30,3,0"><span data-path-to-node="30,3,0,0"><b data-path-to-node="30,3,0,0" data-index-in-node="0">Data Retention and Deletion:</b> Verify sub-processor retention behavior, ensuring zero retention of customer data post-response and checking whether customer data is used for model training</span><span data-path-to-node="30,3,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c93b686de4652c3a-362" data-path-to-node="30,4,0"><span data-path-to-node="30,4,0,0"><b data-path-to-node="30,4,0,0" data-index-in-node="0">The Shadow AI Risk:</b> Maintain a dynamic sub-processor map reflecting current feature configurations to guard against unreviewed sub-processor additions</span><span data-path-to-node="30,4,0,2">.</span></p>
</li>
</ul>
<h3 data-path-to-node="32">Comprehensive Sub-Processor Risk Evaluation Matrix</h3>
<div class="horizontal-scroll-wrapper">
<table data-path-to-node="33">
<thead>
<tr>
<td><span style="font-size: 12pt; color: #000000;"><strong>Risk Evaluation Vector</strong></span></td>
<td><span style="font-size: 12pt; color: #000000;"><strong>Traditional SaaS Metric</strong></span></td>
<td><span style="font-size: 12pt; color: #000000;"><strong>Slack AI Sub-Processor Standard</strong></span></td>
<td><span style="font-size: 12pt; color: #000000;"><strong>Audit Verification Focus</strong></span></td>
</tr>
</thead>
<tbody>
<tr>
<td><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,1,0,0"><b data-path-to-node="33,1,0,0" data-index-in-node="0">Data Retention at Vendor</b></span></td>
<td><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,1,1,0">Standard database persistence</span></td>
<td>
<p id="p-rc_c93b686de4652c3a-363" data-path-to-node="33,1,2,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,1,2,0,0">Zero retention at LLM provider level</span></p>
</td>
<td>
<p id="p-rc_c93b686de4652c3a-364" data-path-to-node="33,1,3,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,1,3,0,0">Confirm inference engines discard prompts post-execution</span></p>
</td>
</tr>
<tr>
<td><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,2,0,0"><b data-path-to-node="33,2,0,0" data-index-in-node="0">Model Training Exposure</b></span></td>
<td><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,2,1,0">Standard telemetry collection</span></td>
<td>
<p id="p-rc_c93b686de4652c3a-365" data-path-to-node="33,2,2,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,2,2,0,0">Explicit prohibition on customer data training</span></p>
</td>
<td>
<p id="p-rc_c93b686de4652c3a-366" data-path-to-node="33,2,3,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,2,3,0,0">Review DPA terms and zero-training commitments</span></p>
</td>
</tr>
<tr>
<td><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,3,0,0"><b data-path-to-node="33,3,0,0" data-index-in-node="0">Hosting Infrastructure</b></span></td>
<td><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,3,1,0">Multi-tenant cloud storage</span></td>
<td>
<p id="p-rc_c93b686de4652c3a-367" data-path-to-node="33,3,2,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,3,2,0,0">Isolated escrow VPC on AWS</span></p>
</td>
<td>
<p id="p-rc_c93b686de4652c3a-368" data-path-to-node="33,3,3,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,3,3,0,0">Verify trust boundary isolation and cryptographic controls</span></p>
</td>
</tr>
<tr>
<td><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,4,0,0"><b data-path-to-node="33,4,0,0" data-index-in-node="0">Sub-Processor Updates</b></span></td>
<td><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,4,1,0">Standard vendor notification</span></td>
<td>
<p id="p-rc_c93b686de4652c3a-369" data-path-to-node="33,4,2,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,4,2,0,0">Published sub-processor change logs</span></p>
</td>
<td>
<p id="p-rc_c93b686de4652c3a-370" data-path-to-node="33,4,3,0"><span style="font-size: 12pt; color: #000000;" data-path-to-node="33,4,3,0,0">Monitor updates to authorized AI partners and LLM vendors</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<h3 data-path-to-node="35">4. Practical Audit Framework</h3>
<ol start="1" data-path-to-node="36">
<li>
<p id="p-rc_c93b686de4652c3a-371" data-path-to-node="36,0,0"><span data-path-to-node="36,0,0,0"><b data-path-to-node="36,0,0,0" data-index-in-node="0">Step 1: Map the Current Configuration:</b> Document which Slack AI features are enabled and which sub-processors are activated by those features</span><span data-path-to-node="36,0,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c93b686de4652c3a-372" data-path-to-node="36,1,0"><span data-path-to-node="36,1,0,0"><b data-path-to-node="36,1,0,0" data-index-in-node="0">Step 2: Obtain and Review Contractual Documentation:</b> Request current DPAs with SCCs, filtered sub-processor lists, SOC 2 reports, and ISO certificates</span><span data-path-to-node="36,1,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c93b686de4652c3a-373" data-path-to-node="36,2,0"><span data-path-to-node="36,2,0,0"><b data-path-to-node="36,2,0,0" data-index-in-node="0">Step 3: Assess Transfer Mechanisms:</b> Verify SCCs and transfer impact assessments for sub-processors outside your jurisdiction, focusing on the OpenAI-to-Azure failover path</span><span data-path-to-node="36,2,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c93b686de4652c3a-374" data-path-to-node="36,3,0"><span data-path-to-node="36,3,0,0"><b data-path-to-node="36,3,0,0" data-index-in-node="0">Step 4: Evaluate Data Residency Guarantees:</b> Engage Slack Enterprise support to confirm whether AI inference occurs within contracted regions and check failover guarantees</span><span data-path-to-node="36,3,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c93b686de4652c3a-375" data-path-to-node="36,4,0"><span data-path-to-node="36,4,0,0"><b data-path-to-node="36,4,0,0" data-index-in-node="0">Step 5: Review Sub-Processor Change Notification:</b> Confirm notification mechanisms are active and establish internal review timelines</span><span data-path-to-node="36,4,0,2">.</span></p>
</li>
<li>
<p id="p-rc_c93b686de4652c3a-376" data-path-to-node="36,5,0"><span data-path-to-node="36,5,0,0"><b data-path-to-node="36,5,0,0" data-index-in-node="0">Step 6: Test and Document:</b> Conduct periodic tests to verify sub-processor controls and document results for compliance audits</span><span data-path-to-node="36,5,0,2">.</span></p>
</li>
</ol>
<h3 data-path-to-node="38">Frequently Asked Questions (FAQ)</h3>
<p id="p-rc_c93b686de4652c3a-377" data-path-to-node="39"><span data-path-to-node="39,0"><b data-path-to-node="39,0" data-index-in-node="0">Q: Do third-party LLM providers retain Slack customer prompts for model improvement?</b> A: No. Slack&#8217;s enterprise agreements with AI sub-processors strictly prohibit the retention or use of customer prompt data and intermediate generation states for model training</span><span data-path-to-node="39,2">.</span></p>
<p id="p-rc_c93b686de4652c3a-378" data-path-to-node="40"><span data-path-to-node="40,0"><b data-path-to-node="40,0" data-index-in-node="0">Q: Are Slack AI sub-processors subject to the same data residency rules as core messages?</b> A: While data at rest strictly adheres to chosen regional data residency boundaries, AI inference processing may involve specific subprocessor routing (such as US-based endpoints or Azure failovers)</span><span data-path-to-node="40,2">.</span></p>
<p id="p-rc_c93b686de4652c3a-379" data-path-to-node="41"><span data-path-to-node="41,0"><b data-path-to-node="41,0" data-index-in-node="0">Q: How do third-party AI bots differ from native Slack AI regarding sub-processor risk?</b> A: Native Slack AI operates within Slack&#8217;s escrow VPC trust boundary, whereas third-party AI apps installed from the Marketplace connect to external vendor infrastructure requiring independent sub-processor auditing</span><span data-path-to-node="41,2">.</span></p>
<h3 data-path-to-node="43">User Reviews &amp; Administrative Perspectives</h3>
<blockquote data-path-to-node="44">
<p data-path-to-node="44,0"><i data-path-to-node="44,0" data-index-in-node="0">&#8220;Evaluating Slack AI&#8217;s escrow VPC architecture and confirming strict zero-training sub-processor contracts allowed our risk committee to approve enterprise-wide generative search without compromising our compliance posture.&#8221;</i></p>
<p data-path-to-node="44,0">— <b data-path-to-node="44,0" data-index-in-node="227">Chief Information Security Officer, Multinational Financial Enterprise</b></p>
<p id="p-rc_c93b686de4652c3a-380" data-path-to-node="44,1">
</blockquote>
<blockquote data-path-to-node="45">
<p data-path-to-node="45,0"><i data-path-to-node="45,0" data-index-in-node="0">&#8220;Conducting rigorous third-party vendor assessments on our SaaS stack taught us to differentiate between native AI features running in closed trust boundaries and external marketplace bots with independent sub-processors.&#8221;</i></p>
<p data-path-to-node="45,0">— <b data-path-to-node="45,0" data-index-in-node="225">Director of Global IT Compliance, Enterprise Software Corporation</b></p>
<p id="p-rc_c93b686de4652c3a-381" data-path-to-node="45,1">
</blockquote>
<blockquote data-path-to-node="46">
<p id="p-rc_c93b686de4652c3a-382" data-path-to-node="46,0"><span data-path-to-node="46,0,0"><b data-path-to-node="46,0,0" data-index-in-node="0">Vendor Risk Assessment Rating:</b> 4.9 / 5.0 (Evaluated across isolation transparency, zero-training enforcement, and contractual compliance)</span><span data-path-to-node="46,0,2">.</span></p>
</blockquote>
<h3 data-path-to-node="48">Summary</h3>
<p id="p-rc_c93b686de4652c3a-383" data-path-to-node="49"><span data-path-to-node="49,0">Conducting a third-party vendor risk assessment for Slack AI sub-processors requires looking beyond traditional SaaS controls to evaluate LLM inference boundaries, zero-data-retention commitments, and isolated escrow VPC architectures</span><span data-path-to-node="49,2">. By verifying strict contractual prohibitions against model training, monitoring sub-processor updates, and distinguishing native AI features from external marketplace integrations, enterprise security teams can confidently govern AI deployment while maintaining uncompromised compliance</span><span data-path-to-node="49,4">.</span></p>
<h3 data-path-to-node="51">Explore More on Bot.to</h3>
<p id="p-rc_c93b686de4652c3a-384" data-path-to-node="52"><span data-path-to-node="52,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="52,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_4QMahgKEwjswIfW55WXAxUAAAAAHQAAAAAQ1wY">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="52,2">.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://bot.to/third-party-vendor-risk-assessment-auditing-slack-ai-sub-processors/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
