Integrations

Slack

Team communication and channel monitoring

The Slack connector provides 41 actions for messaging, channel management, and workspace communication.

Setup

Connect via OAuth

  1. Go to Settings → Integrations → Slack
  2. Click Connect
  3. Sign in to your Slack workspace
  4. Authorize Keva app
  5. Select channels to access

Required Scopes

channels:read
channels:history
chat:write
users:read
groups:read (for private channels)

Available Actions (41)

Messaging

ActionDescription
Send messagePost to channel/DM
Reply in threadThread response
Update messageEdit sent message
Delete messageRemove message
Add reactionReact to message

Channels

ActionDescription
List channelsGet available channels
Get channel infoChannel details
Get channel historyRead messages
Join channelJoin public channel

Users

ActionDescription
Get userUser profile info
List usersWorkspace members
Get user presenceOnline status

Omnichannel Integration

Slack can also be used as a support channel. See Omnichannel → Slack.

Use Cases

Internal Notification

When a ticket escalates, notify the team:

AI:
1. Detects escalation
2. Sends to #support-escalations
3. Includes ticket context

Status Update

Team member asks: "What's the status of ticket #789?"

AI:
1. Retrieves ticket info
2. Responds in thread