Skip to main content

1. Install NextKS in your workspace

Go to app.nextks.com/signin and choose your platform:
  1. Click Add to Slack
  2. Authorize the app in the Slack OAuth prompt
  3. You’ll be signed in automatically as the organization admin
Already installed? Go to app.nextks.com/login to sign in with your existing workspace.

2. Generate an API key

  1. Open the Account page from the sidebar
  2. Under Personal API Keys, click Generate New Key
  3. Give the key a descriptive label
  4. Copy the key immediately — it will only be shown once
API keys are hashed before storage and cannot be retrieved after creation. Store it securely.

3. Send your first notification

curl -X POST https://app.nextks.com/api/notify \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{
    "user_emails": ["colleague@yourcompany.com"],
    "message": "Hello from the NextKS API!"
  }'
A successful response:
{ "status": "ok" }
The recipient will see the message as a DM from the NextKS bot in Slack or Teams.
The recipient must be a registered user in your workspace. Users are registered automatically when they first message the bot or receive a notification.

4. Send an interactive notification

Add a response_request to collect responses with buttons:
curl -X POST https://app.nextks.com/api/notify \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{
    "user_emails": ["colleague@yourcompany.com"],
    "message": "Deploy v2.4.1 to production?",
    "response_request": {
      "options": [
        { "text": "Approve", "value": "approve" },
        { "text": "Reject", "value": "reject" }
      ],
      "timeout_minutes": 30
    }
  }'
Response:
{ "status": "ok", "request_id": "req_abc123..." }
Use the request_id to check response status or configure a callback for automatic webhook delivery.

5. Connect via NextKS MCP

The NextKS MCP lets tools like Claude Desktop, Claude Code, or Cursor access all your connected MCP servers through a single endpoint.
  1. Go to Settings → Connectors
  2. Click Add custom connector
  3. Enter the URL: https://app.nextks.com/api/mcp/gateway
  4. Click Add
On first use, Claude opens your browser to sign in with your Slack or Teams account.
Once connected, the agent can discover and call all your MCP tools. See the NextKS MCP guide for full setup details.
The tools available through the NextKS MCP are managed from the dashboard. See MCP Connectors for how to add and configure connectors.

6. Get the Voice app

Talk to the same AI assistant by voice on your Android phone:
  1. Open app.nextks.com on your phone
  2. Go to Account → under NextKS Voice, tap Download Android App
  3. Install and open the app
  4. Tap Log In — since you’re already signed in on the web, authentication completes instantly
  5. Tap the orange Call button and start talking
The AI has access to all your MCP tools during voice calls. After each call, a summary is posted to your Slack or Teams DM. See the NextKS Voice guide for full details.

Next steps

MCP Connectors

Add MCP servers to your organization and configure AI usage notes, approval settings, and health monitoring

NextKS MCP

Connect your tools to all your MCP servers through a single endpoint

NextKS Voice

Talk to your AI assistant via voice on Android

Q&A Tickets

Build a shared knowledge base with collaborative Q&A

Interactive Notifications

Build approval workflows with response buttons

API Authentication

API key management and security details