Archer Slack Agent

Archer is a AI Agent that lives in your slack workspace and can help you with your work. Using Arcade, Archer can access and use various services like Google, Github, and more all from within Slack.
Framework
LangGraph
Stack
Arcade
Python
Poetry
OpenAI
tools
No items found.
Model

Archer: Agentic Slack Assistant

Archer is a AI Agent that lives in your slack workspace and can help you with your work. Using Arcade, Archer can access and use various services like Google, Github, and more all from within Slack.

Features

By default, Archer can interact with and use:

  • Google Mail
  • Google Calendar
  • GitHub
  • Search Engine (Serp)
  • Crawling and web scraping (firecrawl)

However, any of the available Arcade toolkits or custom toolkits you develop can also be used by Archer.

You can change the prompt and tools used by Archer by editing the defaults.py file.

For the names of all Arcade cloud tools you can use arcade show in your terminal, or visit https://docs.arcade.dev/integrations.

Agent

The agent is built using the LangGraph framework.

The graph for the agent is shown below:

Screenshots

Archer uses the Slack Assistant UI so it's available on across the entire slack app.

Self-Hosted Archer for your Slack

Archer is not distributed as a Slack app, but you can easily self-host it the same way shown above. Head to the Github Repo to learn more.

Get early access to Arcade, and start building now.