---
title: "Sendbird integration for LuumenAI"
url: "https://www.luumen.ai/integrations/sendbird/"
entity: SoftwareIntegration
category: "Communication"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Sendbird integration for LuumenAI

Read channel and user state in Sendbird, then change it as an approved step

## What LuumenAI can do with Sendbird

LuumenAI connects to Sendbird with an API token and exposes 37 tools (14 read-only · 17 write · 6 destructive). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 37 tools (14 read-only · 17 write · 6 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: Communication

## About Sendbird with LuumenAI

Connect Sendbird and Luumen can answer questions about your chat application directly from the terminal: who is in a group channel, who the operators are, which members are banned, what was said and when. When something needs to change — banning an abusive user, adding a moderator to a channel, deleting a message — Luumen shows the call first and asks before it runs. Authentication is by API key.

## Example tools

Read-only (14 in total):

- `SENDBIRD_GET_COUNT_PREFERENCE_OF_CHANNEL` — Retrieve a user's count preference for a specific group channel.
- `SENDBIRD_GET_NUMBER_OF_CHANNELS_BY_JOIN_STATUS` — Retrieves the number of group channels for a user, categorized by join status (joined, invited, etc.).
- `SENDBIRD_GET_NUMBER_OF_UNREAD_ITEMS` — Retrieve a user's unread item counts including unread messages, mentions, and pending invitations across group channels.
- `SENDBIRD_LIST_BANNED_MEMBERS` — List banned members in a group channel.
- `SENDBIRD_LIST_GROUP_CHANNEL_MESSAGES` — List (paginate) messages in a group channel when you only know the channel_url.
- `SENDBIRD_LIST_GROUP_CHANNELS` — List group channels.
- `SENDBIRD_LIST_MEMBERS_GROUP_CHANNEL` — List members of a group channel.
- `SENDBIRD_LIST_OPERATORS_CUSTOM_CHANNEL_TYPE` — List operators of a channel by custom channel type.

Write and destructive (23 in total, subject to configured approval policy):

- `SENDBIRD_ADD_MEMBERS_GROUP_CHANNEL` — Add members to a group channel.
- `SENDBIRD_BAN_USER_FROM_GROUP_CHANNEL` — Ban a user from a group channel.
- `SENDBIRD_CREATE_CHANNEL` — Create a new group channel.
- `SENDBIRD_CREATE_USER` — Creates a new user in Sendbird.
- `SENDBIRD_DELETE_CHANNEL` — Permanently deletes a Sendbird group channel.
- `SENDBIRD_DELETE_MESSAGE` — Permanently deletes a specific message from a Sendbird group channel.
- `SENDBIRD_DELETE_USER` — Delete a Sendbird user.
- `SENDBIRD_ISSUE_SESSION_TOKEN` — Issues a session token for authenticating a Sendbird user.

## Frequently asked questions

### How does LuumenAI connect to Sendbird?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Sendbird on its own?

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

Every call to Sendbird — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/sendbird/
