Blooio
Blooio provides stable v2 APIs for messaging, chats, contacts, groups, phone numbers, and account analytics.
Integration
- Vendor
- Blooio
- Category
- communication
- Auth
- API_KEY
- Tools
- 26
- Composio slug
blooio
Tools
- Add Contact Tags
Add or reactivate one or more free-form tags on a contact.
- Create Contact
Create a contact from an E.164 phone number or email address, optionally assigning a name.
- Create Group
Create a messaging group, optionally linking an existing iMessage chat and recording its members; new contacts may be created for unknown members.
- Delete Contactdestructive
Soft-delete one contact identified by E.164 phone number or email.
- Delete Groupdestructive
Soft-delete a group, remove its members, and exit its linked iMessage chat when one exists.
- Get Account
Return the authenticated organization, assigned devices, and message usage without exposing the API-key identifier.
- Get Chat
Return detailed counts, participant context, and latest-message metadata for one conversation.
- Get Contact
Return one contact by E.164 phone number or email, including its current tags.
- Get Contact Capabilities
Check whether a contact can receive iMessage, SMS, or FaceTime before choosing a communication path.
- Get Group
Return one messaging group by its grp_ identifier.
- Get Message
Return one message with content, reactions, delivery status, protocol, errors, and inline-reply context.
- Get Poll Results
Return a poll's definition, option vote counts, and total votes.
- Get Risk Summary
Return the cached fleet risk rollup. A null computed_at means no report has been computed and must not be interpreted as low risk.
- List Chats
Search and page through conversations, ordered by recent activity or oldest activity.
- List Contacts
Search and page through organization contacts by identifier or name.
- List Group Members
Page through the members recorded for a messaging group.
- List Groups
Search and page through messaging groups by name.
- List Messages
Page through messages in one chat with direction, time-window, and ordering filters.
- List Numbers
List sender phone numbers assigned to the connected API key and their availability state.
- 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.
- Remove Contact Tagsdestructive
Soft-delete one or more exact tags from a contact sequentially; if a later removal fails, earlier removals remain applied.
- 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.
- Send Poll
Irreversibly send an interactive native iMessage poll to a chat.
- Set Message Reaction
Add or remove a classic tapback or emoji reaction on a specific or relative message in a chat.
- Update Contact
Set or clear the display name of an existing contact.
- Update Group
Rename a group and, when linked, synchronize the new name to its iMessage chat.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect Blooio.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Blooio tools in chat.
What teammates see: by default, memories from Blooio are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.