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

# Blooio integration for LuumenAI

Read chats, contacts, and groups in Blooio, then send messages as approved steps

## What LuumenAI can do with Blooio

LuumenAI connects to Blooio with an API token and exposes 26 tools (14 read-only · 6 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: 26 tools (14 read-only · 6 write · 6 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: Communication

## About Blooio with LuumenAI

Blooio holds the messaging side of your operations: conversations, contacts, groups, phone numbers, and account usage. Luumen reads all of it on request — who is in a group, whether a number can take iMessage or SMS, what the last message said. Sends, contact edits, and group changes are previewed first and go out only after you approve them. Luumen connects with an API key.

## Example tools

Read-only (14 in total):

- `BLOOIO_GET_ACCOUNT` — Return the authenticated organization, assigned devices, and message usage without exposing the API-key identifier.
- `BLOOIO_GET_CHAT` — Return detailed counts, participant context, and latest-message metadata for one conversation.
- `BLOOIO_GET_CONTACT` — Return one contact by E.164 phone number or email, including its current tags.
- `BLOOIO_GET_CONTACT_CAPABILITIES` — Check whether a contact can receive iMessage, SMS, or FaceTime before choosing a communication path.
- `BLOOIO_GET_GROUP` — Return one messaging group by its grp_ identifier.
- `BLOOIO_GET_MESSAGE` — Return one message with content, reactions, delivery status, protocol, errors, and inline-reply context.
- `BLOOIO_GET_POLL_RESULTS` — Return a poll's definition, option vote counts, and total votes.
- `BLOOIO_GET_RISK_SUMMARY` — Return the cached fleet risk rollup.

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

- `BLOOIO_ADD_CONTACT_TAGS` — Add or reactivate one or more free-form tags on a contact.
- `BLOOIO_CREATE_CONTACT` — Create a contact from an E.164 phone number or email address, optionally assigning a name.
- `BLOOIO_CREATE_GROUP` — Create a messaging group, optionally linking an existing iMessage chat and recording its members; new contacts may be created for unknown members.
- `BLOOIO_DELETE_CONTACT` — Soft-delete one contact identified by E.164 phone number or email.
- `BLOOIO_DELETE_GROUP` — Soft-delete a group, remove its members, and exit its linked iMessage chat when one exists.
- `BLOOIO_MARK_CHAT_READ` — Mark every message in a chat as read and irreversibly send an externally visible read receipt to the sender; the receipt cannot be unsent.
- `BLOOIO_REMOVE_CONTACT_TAGS` — Soft-delete one or more exact tags from a contact sequentially; if a later removal fails, earlier removals remain applied.
- `BLOOIO_SEND_MESSAGE` — Irreversibly send one or multiple text, attachment, multipart, or inline-reply messages; multi-recipient sends may create or reuse an unnamed group and may incur messaging charges.

## Frequently asked questions

### How does LuumenAI connect to Blooio?

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 Blooio 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 Blooio — read or write, approved or declined — is recorded with the actor, the input, and the result.

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