# slack

Published articles for slack.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Switching to Slack

DevFeed: [Switching to Slack](<https://devfeed.tech/articles/switching-to-slack-27410.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/switching-to-slack.htm>)

Author: Khan Academy

Published: 2015-11-09T23:00:00Z

Content type: article

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [Slack](<https://devfeed.tech/topics/slack.md>), [migration](<https://devfeed.tech/topics/migration.md>), [notifications](<https://devfeed.tech/topics/notifications.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>)

Tags: [administration](<https://devfeed.tech/tags/administration.md>), [chat](<https://devfeed.tech/tags/chat.md>), [connectivity](<https://devfeed.tech/tags/connectivity.md>), [delivery](<https://devfeed.tech/tags/delivery.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [integration](<https://devfeed.tech/tags/integration.md>), [migrate](<https://devfeed.tech/tags/migrate.md>), [news](<https://devfeed.tech/tags/news.md>), [notifications](<https://devfeed.tech/tags/notifications.md>), [organization](<https://devfeed.tech/tags/organization.md>), [remote](<https://devfeed.tech/tags/remote.md>), [slack](<https://devfeed.tech/tags/slack.md>), [switching](<https://devfeed.tech/tags/switching.md>), [team](<https://devfeed.tech/tags/team.md>)

### AI overview

Khan Academy describes its decision to migrate team chat from HipChat to Slack after connectivity, message delivery, and notification problems affected reliability, especially for remote workers. The article outlines cultural, administrative, organizational, and integration-related costs that make chat-platform migration difficult.

### Source excerpt

By Benjamin Pollack Khan Academy recently made the decision to migrate our team chat from HipChat to Slack. ... Read more

## From alert to resolution: Manage incidents with Bits Chat in Slack

DevFeed: [From alert to resolution: Manage incidents with Bits Chat in Slack](<https://devfeed.tech/articles/from-alert-to-resolution-manage-incidents-with-bits-chat-in-slack-31546.md>)

Original publisher: [Read original article](<https://www.datadoghq.com/blog/bits-chat-slack-incident-response/>)

Author: Nancy Zhu; Evan Marcantonio; Nicole Parisi; Chris Miller

Published: 2026-09-16T00:00:00Z

Content type: tutorial

Language: en

Sources: [Datadog | The Monitor blog](<https://devfeed.tech/sources/datadog-the-monitor-blog.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [Code](<https://devfeed.tech/topics/code.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [also](<https://devfeed.tech/tags/also.md>), [bits-ai](<https://devfeed.tech/tags/bits-ai.md>), [code](<https://devfeed.tech/tags/code.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [ecommerce](<https://devfeed.tech/tags/ecommerce.md>), [incident](<https://devfeed.tech/tags/incident.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [root-cause-analysis](<https://devfeed.tech/tags/root-cause-analysis.md>), [slack](<https://devfeed.tech/tags/slack.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>)

### AI overview

This tutorial explains how Bits Chat in Slack can support incident response by investigating alerts, analyzing telemetry, coordinating responders, generating a pull request for a fix, and tracking follow-up work within the incident channel.

### Source excerpt

Use Bits Chat in Slack to investigate incidents, collaborate with responders, make code fixes, and capture follow-up work where your team communicates.

## From Atlas experiment to Airlock: extracting agent governance into a product

DevFeed: [From Atlas experiment to Airlock: extracting agent governance into a product](<https://devfeed.tech/articles/from-atlas-experiment-to-airlock-extracting-agent-governance-into-a-product-27009.md>)

Original publisher: [Read original article](<https://workos.com/blog/atlas-to-airlock-agent-governance>)

Author: WorkOS

Published: 2026-09-15T15:35:36Z

Content type: article

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [Authorization](<https://devfeed.tech/topics/authorization.md>), [Security](<https://devfeed.tech/topics/security.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [App](<https://devfeed.tech/topics/app.md>), [Linear](<https://devfeed.tech/topics/linear.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [email](<https://devfeed.tech/tags/email.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [linear](<https://devfeed.tech/tags/linear.md>), [permission](<https://devfeed.tech/tags/permission.md>), [policy](<https://devfeed.tech/tags/policy.md>), [product](<https://devfeed.tech/tags/product.md>), [security](<https://devfeed.tech/tags/security.md>), [slack](<https://devfeed.tech/tags/slack.md>)

### AI overview

The article explains how WorkOS's Airlock grew from the Atlas experiment into a standalone authorization product for governing AI-agent actions in company tools. A demonstration shows policies blocking emails containing financial information and requiring approval for unfamiliar distribution lists.

### Source excerpt

Airlock grew out of Atlas to give IT and security teams a shared way to govern agent actions. Aaron Tainter's Agent Night demo shows how it works.

## How to Build a Fraud Signal-Sharing Strategy Across Teams and Vendors

DevFeed: [How to Build a Fraud Signal-Sharing Strategy Across Teams and Vendors](<https://devfeed.tech/articles/how-to-build-a-fraud-signal-sharing-strategy-across-teams-and-vendors-20429.md>)

Original publisher: [Read original article](<https://sift.com/blog/how-to-build-a-fraud-signal-sharing-strategy-across-teams-and-vendors/>)

Author: Jacob Sanchez

Published: 2026-09-04T16:37:55Z

Content type: tutorial

Language: en

Sources: [Sift Science](<https://devfeed.tech/sources/sift-science.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Security](<https://devfeed.tech/topics/security.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [cross-team-fraud-collaboration](<https://devfeed.tech/tags/cross-team-fraud-collaboration.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [data](<https://devfeed.tech/tags/data.md>), [fraud](<https://devfeed.tech/tags/fraud.md>), [fraud-kpis](<https://devfeed.tech/tags/fraud-kpis.md>), [fraud-prevention-strategy](<https://devfeed.tech/tags/fraud-prevention-strategy.md>), [fraud-signal-sharing](<https://devfeed.tech/tags/fraud-signal-sharing.md>), [signal](<https://devfeed.tech/tags/signal.md>), [signal-sharing-strategy](<https://devfeed.tech/tags/signal-sharing-strategy.md>), [slack](<https://devfeed.tech/tags/slack.md>), [strategy](<https://devfeed.tech/tags/strategy.md>), [teams](<https://devfeed.tech/tags/teams.md>), [trust-and-safety](<https://devfeed.tech/tags/trust-and-safety.md>), [vendor-data-sharing](<https://devfeed.tech/tags/vendor-data-sharing.md>)

### AI overview

This how-to article discusses building fraud signal-sharing programs across internal teams and vendors. It explains how shared signals such as PII, IP addresses, device data, and activity patterns can support fraud prevention, security, legal, compliance, growth, marketing, and customer support. It also compares informal sharing through Slack and email with shared dashboards and reports.

### Source excerpt

I recently joined Jerry Hoff, CEO of AppSec Training, for a Blueprint Series session on fraud signal sharing, and it's a topic I keep coming back to. Fraud, trust and safety, and security teams often work from separate systems with no shared view of the same bad actor. That gap slows response time and lets [...] The post How to Build a Fraud Signal-Sharing Strategy Across Teams and Vendors appeared first on Sift.

## Manage end-user OAuth consent for AI agents with Amazon Bedrock AgentCore

DevFeed: [Manage end-user OAuth consent for AI agents with Amazon Bedrock AgentCore](<https://devfeed.tech/articles/manage-end-user-oauth-consent-for-ai-agents-with-amazon-bedrock-agentcore-21549.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/machine-learning/manage-end-user-oauth-consent-for-ai-agents-with-amazon-bedrock-agentcore/>)

Author: Swara Gandhi

Published: 2026-09-14T20:35:45Z

Content type: tutorial

Language: en

Sources: [Artificial Intelligence](<https://devfeed.tech/sources/artificial-intelligence.md>)

Topics: [Amazon Bedrock AgentCore](<https://devfeed.tech/topics/amazon-bedrock-agentcore.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [AWS CloudTrail](<https://devfeed.tech/topics/aws-cloudtrail.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [ide](<https://devfeed.tech/topics/ide.md>)

Tags: [amazon-bedrock](<https://devfeed.tech/tags/amazon-bedrock.md>), [amazon-bedrock-agentcore](<https://devfeed.tech/tags/amazon-bedrock-agentcore.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-cloudtrail](<https://devfeed.tech/tags/aws-cloudtrail.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [github](<https://devfeed.tech/tags/github.md>), [intermediate-200](<https://devfeed.tech/tags/intermediate-200.md>), [kiro](<https://devfeed.tech/tags/kiro.md>), [model-context-protocol](<https://devfeed.tech/tags/model-context-protocol.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [slack](<https://devfeed.tech/tags/slack.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

This tutorial explains how Amazon Bedrock AgentCore Identity's Consent portal manages end-user OAuth consent and session binding for AI agents. It covers configuring GitHub and Slack targets through an AgentCore Gateway, storing user tokens, supporting IDE and MCP clients, and reviewing activity in AWS CloudTrail.

### Source excerpt

Amazon Bedrock AgentCore Identity now offers a Consent portal, a managed web experience and session binding endpoint for AgentCore Gateway. This post walks through provisioning a portal, configuring GitHub and Slack 3LO targets, and the end-user consent flow, and shows how to review activity in AWS CloudTrail.

## Perplexity Portable Computer Is Now Available on Windows, Powered by NVIDIA RTX

DevFeed: [Perplexity Portable Computer Is Now Available on Windows, Powered by NVIDIA RTX](<https://devfeed.tech/articles/perplexity-portable-computer-is-now-available-on-windows-powered-by-nvidia-rtx-21586.md>)

Original publisher: [Read original article](<https://blogs.nvidia.com/blog/local-ai-perplexity-windows-pcs/>)

Author: Gerardo Delgado

Published: 2026-09-14T15:00:52Z

Content type: news

Language: en

Sources: [NVIDIA Blog](<https://devfeed.tech/sources/nvidia-blog.md>)

Topics: [Local AI](<https://devfeed.tech/topics/local-ai.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [NVIDIA RTX](<https://devfeed.tech/topics/nvidia-rtx.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [GeForce](<https://devfeed.tech/topics/geforce.md>), [qwen](<https://devfeed.tech/topics/qwen.md>), [NVIDIA DGX](<https://devfeed.tech/topics/nvidia-dgx.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [Google](<https://devfeed.tech/topics/google.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>)

Tags: [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [dgx-spark](<https://devfeed.tech/tags/dgx-spark.md>), [drive](<https://devfeed.tech/tags/drive.md>), [geforce](<https://devfeed.tech/tags/geforce.md>), [github](<https://devfeed.tech/tags/github.md>), [google](<https://devfeed.tech/tags/google.md>), [local-ai](<https://devfeed.tech/tags/local-ai.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [nvidia-dgx](<https://devfeed.tech/tags/nvidia-dgx.md>), [nvidia-rtx](<https://devfeed.tech/tags/nvidia-rtx.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [qwen](<https://devfeed.tech/tags/qwen.md>), [rtx-pro](<https://devfeed.tech/tags/rtx-pro.md>), [rtx-spark](<https://devfeed.tech/tags/rtx-spark.md>), [slack](<https://devfeed.tech/tags/slack.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

Perplexity is adding Portable Computer to its Windows app for compatible NVIDIA GeForce RTX PCs and NVIDIA RTX PRO Workstations. The local agent uses NVIDIA-accelerated models to plan multistep tasks, analyze files, and keep sensitive information on the device, while users can authorize cloud support for more advanced research and reasoning.

### Source excerpt

As local models become more capable, AI agents can handle more work directly on a PC while keeping sensitive information on the device. Portable Computer is a local version of the agent Perplexity Computer that plans and carries out multistep tasks. Accelerated by NVIDIA GPUs, it uses local models to analyze data, bring together information [...]

## A working incident response model for GPU clouds

DevFeed: [A working incident response model for GPU clouds](<https://devfeed.tech/articles/a-working-incident-response-model-for-gpu-clouds-34012.md>)

Original publisher: [Read original article](<https://sridharrajarao.com/blog/gpu-cloud-incident-response-model/>)

Author: Sridhar Rajarao

Published: 2026-09-12T00:00:00Z

Content type: article

Language: en

Sources: [Sridhar Rajarao](<https://devfeed.tech/sources/sridhar-rajarao.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [communication](<https://devfeed.tech/tags/communication.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [gpu-cloud](<https://devfeed.tech/tags/gpu-cloud.md>), [grafana](<https://devfeed.tech/tags/grafana.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [jira](<https://devfeed.tech/tags/jira.md>), [management](<https://devfeed.tech/tags/management.md>), [on-call](<https://devfeed.tech/tags/on-call.md>), [operations](<https://devfeed.tech/tags/operations.md>), [ownership](<https://devfeed.tech/tags/ownership.md>), [pagerduty](<https://devfeed.tech/tags/pagerduty.md>), [review](<https://devfeed.tech/tags/review.md>), [slack](<https://devfeed.tech/tags/slack.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

This article presents an incident response model for GPU clouds and other customer-facing infrastructure businesses. It emphasizes preparation, named ownership, meaningful alert paths, incident command, separation of technical work from customer communication, and post-incident learning. It argues that tools such as PagerDuty, Jira, Grafana, and Slack are useful only within a clear operating model.

### Source excerpt

The tools matter, but they only work when they sit inside a clear operating model: ownership, signal, command, communication, and learning.

## The hard part of an MCP gateway is auth

DevFeed: [The hard part of an MCP gateway is auth](<https://devfeed.tech/articles/the-hard-part-of-an-mcp-gateway-is-auth-16029.md>)

Original publisher: [Read original article](<https://workos.com/blog/mcp-gateway-hard-part-is-auth>)

Author: WorkOS

Published: 2026-09-11T15:22:28Z

Content type: opinion

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [audit](<https://devfeed.tech/tags/audit.md>), [auth](<https://devfeed.tech/tags/auth.md>), [github](<https://devfeed.tech/tags/github.md>), [integration](<https://devfeed.tech/tags/integration.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-gateway](<https://devfeed.tech/tags/mcp-gateway.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [salesforce](<https://devfeed.tech/tags/salesforce.md>), [scopes](<https://devfeed.tech/tags/scopes.md>), [slack](<https://devfeed.tech/tags/slack.md>), [warehouse](<https://devfeed.tech/tags/warehouse.md>)

### AI overview

The article examines Sierra's internal MCP gateway and argues that its most difficult challenges are authentication, identity, per-tool scopes, consent, and audit rather than MCP protocol design. It also discusses integration work and the lack of standardized gateway behavior.

### Source excerpt

Sierra's MCP gateway iceberg is a field report on agent auth: identity, per-tool scopes, consent, and audit are the submerged mass, and they ship off the shelf.

## Build custom workflows with Cypress Cloud Webhooks

DevFeed: [Build custom workflows with Cypress Cloud Webhooks](<https://devfeed.tech/articles/build-custom-workflows-with-cypress-cloud-webhooks-12601.md>)

Original publisher: [Read original article](<https://www.cypress.io/blog/build-custom-workflows-with-cypress-cloud-webhooks/>)

Published: 2026-09-08T17:17:31Z

Content type: tutorial

Language: en

Sources: [Cypress Blog](<https://devfeed.tech/sources/cypress-blog.md>)

Topics: [Cypress](<https://devfeed.tech/topics/cypress.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Google Chat](<https://devfeed.tech/topics/google-chat.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [github](<https://devfeed.tech/tags/github.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [integration](<https://devfeed.tech/tags/integration.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [slack](<https://devfeed.tech/tags/slack.md>)

### AI overview

This tutorial introduces Cypress Cloud webhooks for building custom automation workflows. It explains how webhooks can deliver run results and metadata to external systems, trigger actions based on test outcomes, customize notifications, and reduce routine CLI or MCP requests when analyzing runs with AI tools.

### Source excerpt

Webhooks are a new addition to Cypress Cloud, supporting more flexible automation workflows beyond what is built into the platform itself. Learn why we've added them and how to get started using them in your project. Integration support in Cypress Cloud Cypress Cloud supports a wide range of integrations out of the box. If you need a GitHub status check for every group of tests in your test run, we've got you covered. Slack and Teams messages when a run fails? That's there, along with deskto

## Mintlify introduces fixed, outcome-based pricing for AI actions

DevFeed: [Mintlify introduces fixed, outcome-based pricing for AI actions](<https://devfeed.tech/articles/simpler-outcome-based-ai-pricing-31080.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/outcome-based-ai-pricing>)

Author: Han Wang

Published: 2026-09-08T00:00:00Z

Content type: release

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [automation](<https://devfeed.tech/tags/automation.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [slack](<https://devfeed.tech/tags/slack.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

Mintlify announces fixed credit prices for AI actions, charging for assistant answers and automation updates while making unsuccessful answers and automations with nothing to update free. The company says plan allowances and per-credit prices remain unchanged, and reports that most teams will use the same or fewer credits.

### Source excerpt

Every AI action in Mintlify now has a fixed credit price, and you only pay when we deliver a result. Assistant answers and automation updates cost credits. Everything else is free.

## 🎙 How I AI: GPT-6 Astra is a banger + Stripe's AI playbook + Grok Bot vs. OpenClaw: why I replaced my entire agent stack

DevFeed: [🎙 How I AI: GPT-6 Astra is a banger + Stripe's AI playbook + Grok Bot vs. OpenClaw: why I replaced my entire agent stack](<https://devfeed.tech/articles/how-i-ai-gpt-6-astra-is-a-banger-stripe-s-ai-playbook-grok-bot-vs-openclaw-why-i-replaced-my-entire-agent-stack-40018.md>)

Original publisher: [Read original article](<https://www.lennysnewsletter.com/p/how-i-ai-gpt-6-astra-is-a-banger>)

Author: Claire Vo

Published: 2026-09-07T15:02:41Z

Content type: opinion

Language: en

Sources: [Lenny's Newsletter](<https://devfeed.tech/sources/lenny-s-newsletter.md>)

Topics: [Bot](<https://devfeed.tech/topics/bot.md>), [OpenClaw](<https://devfeed.tech/topics/openclaw.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Linear](<https://devfeed.tech/topics/linear.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [soc 2](<https://devfeed.tech/topics/soc-2.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [linear](<https://devfeed.tech/tags/linear.md>), [openclaw](<https://devfeed.tech/tags/openclaw.md>), [slack](<https://devfeed.tech/tags/slack.md>), [soc-2](<https://devfeed.tech/tags/soc-2.md>)

### AI overview

A podcast episode compares Grok Bot with OpenClaw through Claire's migration of her agent setup. It discusses using specialized bots for inboxes, family coordination, pull-request review, compliance monitoring, customer support, subscription audits, and shopping, along with permissions, multi-account access, and maintaining agent context and routines.

### Source excerpt

Your weekly listens from How I AI, part of the Lenny's Podcast Network

## Catching Salesforce Custom Field Drift With the Postman AI Engineer

DevFeed: [Catching Salesforce Custom Field Drift With the Postman AI Engineer](<https://devfeed.tech/articles/catching-salesforce-custom-field-drift-with-the-postman-ai-engineer-12633.md>)

Original publisher: [Read original article](<https://blog.postman.com/catching-three-way-drift-between-your-spec-collection-and-code/>)

Author: Talia Kohan

Published: 2026-09-03T16:00:00Z

Content type: article

Language: en

Sources: [Postman Blog](<https://devfeed.tech/sources/postman-blog.md>)

Topics: [Postman](<https://devfeed.tech/topics/postman.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [API](<https://devfeed.tech/topics/api.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [payload](<https://devfeed.tech/topics/payload.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-automation](<https://devfeed.tech/tags/ai-automation.md>), [api](<https://devfeed.tech/tags/api.md>), [api-drift](<https://devfeed.tech/tags/api-drift.md>), [backend](<https://devfeed.tech/tags/backend.md>), [code](<https://devfeed.tech/tags/code.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [general](<https://devfeed.tech/tags/general.md>), [github](<https://devfeed.tech/tags/github.md>), [payload](<https://devfeed.tech/tags/payload.md>), [postman-agent-mode](<https://devfeed.tech/tags/postman-agent-mode.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [salesforce](<https://devfeed.tech/tags/salesforce.md>), [slack](<https://devfeed.tech/tags/slack.md>)

### AI overview

This Postman Blog article explains how a Salesforce custom field caused drift between an API collection, frontend code, and an OpenAPI specification. It describes using the Postman AI Engineer to diagnose the failing request and Postman AI Automation to update the affected artifacts and add tests through a GitHub pull request.

### Source excerpt

A Salesforce custom field broke my app. See how Postman Agent Mode found the drift and how a Skill kept it from happening again. The post Catching Salesforce Custom Field Drift With the Postman AI Engineer appeared first on Postman Blog.

## How River takes security work from a fix to merge

DevFeed: [How River takes security work from a fix to merge](<https://devfeed.tech/articles/how-river-takes-security-work-from-a-fix-to-merge-1554.md>)

Original publisher: [Read original article](<https://shopify.engineering/river-vulnerability-remediation>)

Author: Erin Son

Published: 2026-09-02T16:30:45Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [AI Bots](<https://devfeed.tech/topics/ai-bots.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [autonomous](<https://devfeed.tech/tags/autonomous.md>), [ci](<https://devfeed.tech/tags/ci.md>), [security](<https://devfeed.tech/tags/security.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [slack](<https://devfeed.tech/tags/slack.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

Shopify describes River, an AI agent that manages vulnerability remediation from patch review through merge and verification against the repository head and dependency graph. The article reports a 70% reduction in open dependency issues during the workflow's first 11 days.

### Source excerpt

River, Shopify's AI agent in Slack, enables autonomous vulnerability remediation, not just detection.

## Grok Bot vs. OpenClaw: How I replaced my entire agent stack

DevFeed: [Grok Bot vs. OpenClaw: How I replaced my entire agent stack](<https://devfeed.tech/articles/grok-bot-vs-openclaw-how-i-replaced-my-entire-agent-stack-40016.md>)

Original publisher: [Read original article](<https://www.lennysnewsletter.com/p/grok-bot-vs-openclaw-how-i-replaced>)

Author: Claire Vo

Published: 2026-09-02T12:03:39Z

Content type: comparison

Language: en

Sources: [Lenny's Newsletter](<https://devfeed.tech/sources/lenny-s-newsletter.md>)

Topics: [OpenClaw](<https://devfeed.tech/topics/openclaw.md>), [multi-agent](<https://devfeed.tech/topics/multi-agent.md>), [Bot](<https://devfeed.tech/topics/bot.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [soc 2 compliance](<https://devfeed.tech/topics/soc-2-compliance.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Support](<https://devfeed.tech/topics/support.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [bots](<https://devfeed.tech/tags/bots.md>), [helpdesk](<https://devfeed.tech/tags/helpdesk.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [multi-agent](<https://devfeed.tech/tags/multi-agent.md>), [openclaw](<https://devfeed.tech/tags/openclaw.md>), [rbac](<https://devfeed.tech/tags/rbac.md>), [slack](<https://devfeed.tech/tags/slack.md>), [soc-2-compliance](<https://devfeed.tech/tags/soc-2-compliance.md>)

### AI overview

A podcast episode compares Grok Bot with OpenClaw and explains why the host migrated a multi-agent setup to Grok Bot. It covers bots for inboxes, Slack, PR management, SOC 2 monitoring, customer support, family tasks, and personal activities, along with the migration process.

### Source excerpt

Watch now | 🎙 I've been running Grok Bot for several weeks, and I've killed every OpenClaw I had. Here are the nine bots doing real work across my inbox, my kids' school pickups, my PR queue, and my wardrobe

## 🎙 How I AI: How this PM uses Claude to handle 70% to 80% of his workday

DevFeed: [🎙 How I AI: How this PM uses Claude to handle 70% to 80% of his workday](<https://devfeed.tech/articles/how-i-ai-how-this-pm-uses-claude-to-handle-70-to-80-of-his-workday-40020.md>)

Original publisher: [Read original article](<https://www.lennysnewsletter.com/p/how-i-ai-how-this-pm-uses-claude>)

Author: Lenny Rachitsky

Published: 2026-08-31T15:01:58Z

Content type: article

Language: en

Sources: [Lenny's Newsletter](<https://devfeed.tech/sources/lenny-s-newsletter.md>)

Topics: [Claude](<https://devfeed.tech/topics/claude.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Notion](<https://devfeed.tech/topics/notion.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [email](<https://devfeed.tech/topics/email.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [claude](<https://devfeed.tech/tags/claude.md>), [email](<https://devfeed.tech/tags/email.md>), [notion](<https://devfeed.tech/tags/notion.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [slack](<https://devfeed.tech/tags/slack.md>)

### AI overview

A podcast episode explains how Melio product manager Daniel Blum built a self-improving AI system around Claude and Cowork. The system manages parts of his Notion workflow, prepares weekly and daily briefs, scans Slack and email for relevant context, asks questions about missing knowledge, and learns from his edits. Blum says it eventually handles 70% to 80% of his workday, while emphasizing that system architecture and continuously maintained context matter more than choosing a particular AI platform.

### Source excerpt

Your weekly listens from How I AI, part of the Lenny's Podcast Network

## Build Your Own AI-Powered Slack Bot with the Laravel AI SDK

DevFeed: [Build Your Own AI-Powered Slack Bot with the Laravel AI SDK](<https://devfeed.tech/articles/build-your-own-ai-powered-slack-bot-with-the-laravel-ai-sdk-33298.md>)

Original publisher: [Read original article](<https://freek.dev/3184-build-your-own-ai-powered-slack-bot-with-the-laravel-ai-sdk>)

Author: Freek Van der Herten (freek@spatie.be)

Published: 2026-08-31T12:59:25Z

Content type: tutorial

Language: en

Sources: [freek.dev - all blogposts](<https://devfeed.tech/sources/freek-dev-all-blogposts.md>)

Topics: [Laravel](<https://devfeed.tech/topics/laravel.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [build](<https://devfeed.tech/tags/build.md>), [knowledge-base](<https://devfeed.tech/tags/knowledge-base.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [php](<https://devfeed.tech/tags/php.md>), [providers](<https://devfeed.tech/tags/providers.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [slack](<https://devfeed.tech/tags/slack.md>), [spatie](<https://devfeed.tech/tags/spatie.md>), [tasks](<https://devfeed.tech/tags/tasks.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

A tutorial on building an AI-powered Slack bot with the Laravel AI SDK. The bot can switch AI providers, answer questions, execute tasks, and retrieve information from a controlled knowledge base.

### Source excerpt

In this article, we'll build an AI-powered Slack bot with the Laravel AI SDK. Unlike tools such as Claude Tag, it can switch AI providers, answer questions, execute tasks, and retrieve information from a knowledge base you control. Read more

## How I turned Claude into a self-improving PM assistant | Daniel Blum (PM, Melio)

DevFeed: [How I turned Claude into a self-improving PM assistant | Daniel Blum (PM, Melio)](<https://devfeed.tech/articles/how-i-turned-claude-into-a-self-improving-pm-assistant-daniel-blum-pm-melio-40022.md>)

Original publisher: [Read original article](<https://www.lennysnewsletter.com/p/how-i-turned-claude-into-a-self-improving>)

Author: Claire Vo

Published: 2026-08-31T12:04:18Z

Content type: article

Language: en

Sources: [Lenny's Newsletter](<https://devfeed.tech/sources/lenny-s-newsletter.md>)

Topics: [Claude](<https://devfeed.tech/topics/claude.md>), [Notion](<https://devfeed.tech/topics/notion.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [email](<https://devfeed.tech/topics/email.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [AI Infrastructure](<https://devfeed.tech/topics/ai-infrastructure.md>), [User experience (UX)](<https://devfeed.tech/topics/ux.md>)

Tags: [agent-orchestration](<https://devfeed.tech/tags/agent-orchestration.md>), [automation](<https://devfeed.tech/tags/automation.md>), [claude](<https://devfeed.tech/tags/claude.md>), [email](<https://devfeed.tech/tags/email.md>), [notion](<https://devfeed.tech/tags/notion.md>), [slack](<https://devfeed.tech/tags/slack.md>), [ux](<https://devfeed.tech/tags/ux.md>)

### AI overview

A podcast episode in which Daniel Blum explains how he uses Claude and Cowork to manage Notion, Slack, and email workflows, automate weekly preparation, learn internal terminology, and identify improvements to his system. He also discusses scaling the setup to Melio's PM team and the remaining limitations.

### Source excerpt

Listen now | 🎙 PM Daniel Blum walks through the exact Cowork and Claude setup that manages his Notion, tracks his tasks across Slack and email, and self-improves every week without him lifting a finger

## Community updates: taking time off, AI club, and next events 💬

DevFeed: [Community updates: taking time off, AI club, and next events 💬](<https://devfeed.tech/articles/community-updates-taking-time-off-ai-club-and-next-events-39813.md>)

Original publisher: [Read original article](<https://refactoring.fm/p/community-updates-taking-time-off>)

Author: Luca Rossi

Published: 2026-08-28T07:01:45Z

Content type: article

Language: en

Sources: [Refactoring](<https://devfeed.tech/sources/refactoring.md>)

Topics: [sessions](<https://devfeed.tech/topics/sessions.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [legacy](<https://devfeed.tech/topics/legacy.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [community](<https://devfeed.tech/tags/community.md>), [events](<https://devfeed.tech/tags/events.md>), [ownership](<https://devfeed.tech/tags/ownership.md>), [processes](<https://devfeed.tech/tags/processes.md>), [projects](<https://devfeed.tech/tags/projects.md>), [sessions](<https://devfeed.tech/tags/sessions.md>), [slack](<https://devfeed.tech/tags/slack.md>)

### AI overview

A community update recaps discussions from the August Mastermind and AI Club, including planning time off without disrupting team ownership, AI learning and legacy migrations, and upcoming events.

### Source excerpt

A special edition focused on our community activities!

## Build and deploy eve agents from the Vercel dashboard

DevFeed: [Build and deploy eve agents from the Vercel dashboard](<https://devfeed.tech/articles/build-and-deploy-eve-agents-from-the-vercel-dashboard-822.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/build-and-deploy-eve-agents-from-the-vercel-dashboard>)

Author: Shar Dara

Published: 2026-08-28T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [AI Bots](<https://devfeed.tech/topics/ai-bots.md>), [AI Chat](<https://devfeed.tech/topics/ai-chat.md>), [MSP MCP](<https://devfeed.tech/topics/msp-mcp.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-gateway](<https://devfeed.tech/tags/ai-gateway.md>), [code](<https://devfeed.tech/tags/code.md>), [data](<https://devfeed.tech/tags/data.md>), [git](<https://devfeed.tech/tags/git.md>), [identity](<https://devfeed.tech/tags/identity.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [model](<https://devfeed.tech/tags/model.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [slack](<https://devfeed.tech/tags/slack.md>), [tools](<https://devfeed.tech/tags/tools.md>), [vercel](<https://devfeed.tech/tags/vercel.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Vercel's dashboard can now scaffold, repository-back, and deploy eve agents, with model selection, chat channels, and service integrations.

### Source excerpt

You can now create eve agents directly from the Vercel dashboard, giving you a deployed agent that you can chat with right away. The builder scaffolds the agent, creates a private Git repository with its files, and deploys it as a new Vercel project on your team. In a few clicks, you get a working agent, backed by a repo with code you can use to customize it. From the builder you can: Write the instructions that define the agent's identity Pick any model available through AI Gateway Add a Next.js web chat or Slack channel where people can talk to the agent Give the agent tools and data from other services through built-in connections like Linear and Notion, or a custom MCP server Select Add New -> Agent in your dashboard to create your first agent. Read more

## Run Claude Managed Agents with Chat SDK

DevFeed: [Run Claude Managed Agents with Chat SDK](<https://devfeed.tech/articles/run-claude-managed-agents-with-chat-sdk-867.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/claude-managed-agents-with-chat-sdk>)

Author: Ben Sabic

Published: 2026-08-28T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [AI Chat](<https://devfeed.tech/topics/ai-chat.md>), [AI Bots](<https://devfeed.tech/topics/ai-bots.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [claude](<https://devfeed.tech/tags/claude.md>), [database](<https://devfeed.tech/tags/database.md>), [slack](<https://devfeed.tech/tags/slack.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel announces support for running Claude Managed Agents with Chat SDK. The managed service runs the agent loop, model, tools, session state, and sandboxed web research server-side, with streaming replies and activity feeds for chat integrations.

### Source excerpt

You can now run Claude Managed Agents with Chat SDK. Claude Managed Agents handles the agent loop server-side, including the model, tools, session state, and sandboxed web research. That means you can ship a Slack research bot built on Claude Managed Agents and Chat SDK, with one persistent session per thread and streamed briefs with sources. What you get Token-by-token streaming: Replies render as the model writes them, over a single streamed response. Live activity feed: Tool calls and model requests are available during the turn, so you can surface a trace in the chat. No database to run: The Managed Agents session stores the conversation, so the sidebar, transcript, and replay read from it, no server-side state of your own. Portability by design: Swapping a few lines in the handler moves your agent to Teams, Google Chat, Discord, WhatsApp, and 30+ other platforms. Get started To try Claude Managed Agents with Chat SDK: Deploy a Slack research agent on Vercel in one click Follow the step-by-step guide or view the template source Read more

## Putting an agent in a shared thread makes it a colleague

DevFeed: [Putting an agent in a shared thread makes it a colleague](<https://devfeed.tech/articles/putting-an-agent-in-a-shared-thread-makes-it-a-colleague-15994.md>)

Original publisher: [Read original article](<https://workos.com/blog/agents-in-shared-threads-social-contract>)

Author: WorkOS

Published: 2026-08-27T15:16:58Z

Content type: opinion

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [context](<https://devfeed.tech/tags/context.md>), [slack](<https://devfeed.tech/tags/slack.md>), [threads](<https://devfeed.tech/tags/threads.md>)

### AI overview

The article argues that placing AI agents in shared Slack threads makes them function like colleagues, creating social and operational questions around addressing, assignment, permissions, presence, and audience. Drawing on the experience of running more than 80 team agents, it presents mention-only responses and a distinction between room membership and assignment as practical rules.

### Source excerpt

Internal AI moved from dashboards into Slack threads. That changes addressing, mandate, presence, and audience -- questions that used to apply only to people.

## How we shipped a production API out of one Slack thread

DevFeed: [How we shipped a production API out of one Slack thread](<https://devfeed.tech/articles/how-we-shipped-a-production-api-out-of-one-slack-thread-16061.md>)

Original publisher: [Read original article](<https://workos.com/blog/shipping-a-production-api-from-one-slack-thread>)

Author: WorkOS

Published: 2026-08-27T14:09:14Z

Content type: article

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [CRUD](<https://devfeed.tech/topics/crud.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [api](<https://devfeed.tech/tags/api.md>), [merge](<https://devfeed.tech/tags/merge.md>), [production](<https://devfeed.tech/tags/production.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [rest](<https://devfeed.tech/tags/rest.md>), [security](<https://devfeed.tech/tags/security.md>), [slack](<https://devfeed.tech/tags/slack.md>)

### AI overview

WorkOS describes how its IT Contact API was shipped from a single Slack thread. Humans made product and design decisions and gated the merge, while agents handled tickets, pull requests, review responses, and merges. The discussion shaped the API from an initial RPC proposal toward REST and resolved security, deletion, and duplicate-creation questions.

### Source excerpt

The WorkOS IT Contact API went live on August 18 out of a single Slack thread. Humans made the decisions and gated the merge; agents did everything else.

## Tailscale PAM beta: Manage connectivity and privileged access in one place

DevFeed: [Tailscale PAM beta: Manage connectivity and privileged access in one place](<https://devfeed.tech/articles/tailscale-pam-beta-manage-connectivity-and-privileged-access-in-one-place-169.md>)

Original publisher: [Read original article](<https://tailscale.com/blog/tailscale-pam-beta>)

Author: Smriti Sharma

Published: 2026-08-27T14:00:00Z

Content type: release

Language: en

Sources: [Blog on Tailscale](<https://devfeed.tech/sources/blog-on-tailscale.md>)

Topics: [Authorization](<https://devfeed.tech/topics/authorization.md>), [Security](<https://devfeed.tech/topics/security.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [API](<https://devfeed.tech/topics/api.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [incident](<https://devfeed.tech/topics/incident.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [databases](<https://devfeed.tech/tags/databases.md>), [external](<https://devfeed.tech/tags/external.md>), [identity](<https://devfeed.tech/tags/identity.md>), [incident](<https://devfeed.tech/tags/incident.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [logs](<https://devfeed.tech/tags/logs.md>), [production](<https://devfeed.tech/tags/production.md>), [security](<https://devfeed.tech/tags/security.md>), [servers](<https://devfeed.tech/tags/servers.md>), [slack](<https://devfeed.tech/tags/slack.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

Tailscale PAM beta brings privileged access management into the Tailscale admin console. It provides resource-specific access policies, just-in-time approvals through Slack, and session logs and recordings for audits and investigations across databases, servers, Kubernetes clusters, and web applications.

### Source excerpt

Just-in-time access, resource policies, and session auditing, right where you need them.

## Three ways to let an AI agent call third-party APIs on behalf of a user

DevFeed: [Three ways to let an AI agent call third-party APIs on behalf of a user](<https://devfeed.tech/articles/three-ways-to-let-an-ai-agent-call-third-party-apis-on-behalf-of-a-user-15997.md>)

Original publisher: [Read original article](<https://workos.com/blog/ai-agent-third-party-api-access-patterns>)

Author: WorkOS

Published: 2026-08-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [apis](<https://devfeed.tech/tags/apis.md>), [hubspot](<https://devfeed.tech/tags/hubspot.md>), [linear](<https://devfeed.tech/tags/linear.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [patterns](<https://devfeed.tech/tags/patterns.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [security](<https://devfeed.tech/tags/security.md>), [slack](<https://devfeed.tech/tags/slack.md>), [third-party](<https://devfeed.tech/tags/third-party.md>), [tokens](<https://devfeed.tech/tags/tokens.md>)

### AI overview

This article explains three patterns for letting an AI agent access third-party APIs on a user's behalf: storing OAuth credentials yourself, fetching tokens at runtime, or using a proxy that keeps tokens out of the agent-controlled runtime. It compares their operational and security implications and recommends choosing based on where the code runs and the system's requirements.

### Source excerpt

Store the token yourself, fetch it at runtime, or never hold it at all. Where the credential ends up in each pattern, what each one costs, and how to pick without guessing.

[Next page](<https://devfeed.tech/tags/slack.md?cursor=WyIyMDI2LTA4LTI3VDAwOjAwOjAwKzAwOjAwIiwgImU5NTNmYTc3LTlmNjQtNGU3Mi04NDViLTg1OGM1ZTRhMTY1YiJd>)