EchoSDK
💬

Slack Integration

Get instant Slack notifications when a user requests a human agent. Your team stays in the loop without ever leaving Slack.

# support-tickets
E
EchoSDKToday at 11:42 AM

🚨 New Support Ticket

Ticket ID: gO447r

Email: user@example.com

Question: How do I integrate the SDK with React?

Recent Context

[user]: Can I use this with React?
[ai]: Yes! Install via npm and wrap your component...
[user]: I need help from a human

Instant Alerts

The moment a user clicks "Talk to a human", your team gets a Slack notification with full context — no polling, no delay.

  • Real-time delivery
  • Ticket ID, email, and question included
  • Last 4 conversation turns for context

🔌 Easy Setup

Connect in under 2 minutes using our one-click OAuth flow. No Slack admin required — any workspace member can authorize.

  • One-click OAuth authorization
  • Works with any public channel
  • Test message to verify connection

🔧 Bring Your Own App

Advanced users can use their own Slack app credentials for full control over the integration and branding.

  • Custom Slack app support
  • Your app name and icon in messages
  • Credentials stored securely

🔒 Secure by Default

OAuth tokens are stored encrypted and never exposed. Disconnect anytime with a single click to revoke all access.

  • Encrypted token storage
  • Token revocation on disconnect
  • Per-app isolation

How it works

1

Connect your Slack workspace

Go to your app's Integrations tab and click "Connect via EchoSDK". Authorize the OAuth flow in one click.

2

Choose a channel

Pick any public channel where your team wants to receive support notifications.

3

Send a test message

Verify the connection is working with a test message before going live.

4

Get notified automatically

Whenever a user requests a human agent, your team gets an instant Slack alert with full conversation context.

Never miss a support request

Connect Slack in 2 minutes and keep your team in sync.

Get Started Free