Slack, typed and ready to call.

OAuth-backed Slack integration for posting messages, threading replies, and reading channel/user context.

Search & ScrapingBYOK supported8 tools
$ deepline tools calltyped
$ deepline tools call slack_get_channel_history \
    --json '{"input": "your data here"}'
01Available tools

8 typed tools. Same shape as every other module.

slack
  • Slack Get Channel History
    slack_get_channel_history
    message_read
  • Slack Get User
    slack_get_user
    adminuser_read
  • Slack List Channels
    slack_list_channels
    adminmessage_read
  • Slack Lookup User By Email
    slack_lookup_user_by_email
    adminuser_read
  • Slack Message With Hitl
    slack_message_with_hitl
    automationhuman_in_the_loopmessage_writeworkflow
  • Slack Open Conversation
    slack_open_conversation
    message_write
  • Slack Post Message
    slack_post_message
    automationmessage_writeoutbound_tools
  • Slack Reply In Thread
    slack_reply_in_thread
    automationmessage_writeoutbound_tools
02How it ships
// Typed module

Input/output schemas, exact per-action cost, and a fixture suite. Same call signature as every other Deepline integration.

// Customer credentials

Connect your own provider API key and keep the vendor relationship in your workspace. Deepline routes the call without exposing provider spend.

// Agent-callable

Every action is invokable from Claude Code, Codex, Cursor, or any MCP-capable agent via the same skill surface.

// Try it

Call Slack from any Deepline agent surface.

Install the CLI, connect your provider key from the dashboard, then run typed tools from Claude Code, Codex, Cursor, or your own agent.

curl -fsSL "https://deepline.com/api/v2/sdk/install" | bash

Agent setup: Install the Deepline CLI and skills using https://code.deepline.com/agent-install.txt

Book onboarding