Intelligent Slack automation with AI agents and external tools
Workflow Description
Automate Slack message processing using an AI agent powered by Anthropic's Claude. The workflow handles incoming messages, connects to external tools like Airtop for web search and Twitter/X for posting, processes responses intelligently, and returns results to Slack channels.
How it works
- 1.Receive messages and commands from Slack via form trigger
- 2.Route inputs to an AI agent running Claude language model
- 3.Execute available tools based on message requirements (Airtop web search, Twitter/X posting)
- 4.Parse and structure the tool outputs into formatted responses
- 5.Send processed results back to designated Slack channels or users
Use cases
- Automatically answer customer inquiries in Slack with intelligent, contextual responses
- Search the web for information via Airtop and share results in Slack conversations
- Schedule and publish updates to Twitter/X directly from Slack messages
Requirements
- Active Slack workspace with app installation permissions and channel access
- Anthropic API key or active subscription for Claude language models
- Airtop subscription for web search and data extraction capabilities
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (19)
AI Agent
Agent
Click
Airtop Tool
Query
Airtop Tool
Load URL
Airtop Tool
End session
Airtop Tool
Type
Airtop Tool
Start browser
Tool Workflow
Claude 3.5 Haiku
Lm Chat Anthropic
On form submission
Form Trigger
Slack
Slack
Sticky Note1
Sticky Note
Structured Output Parser
Output Parser Structured
Output
Set
Session
Airtop
Window
Airtop
Sticky Note
Sticky Note
Return IDs
Set
When Executed by Another Workflow
Execute Workflow Trigger
Slack1
Slack