Add contact tags
WriteAdd contact tags.
Permissions and limits
Account permissions
- A Blooio API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send and receive iMessage, RCS and SMS through Blooio: chats, messages, contacts, groups, polls, reactions and number lookups.
Explore 85 workflow actions for Blooio, including account permissions and operation limits.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Add contact tags.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Attaches a phone/email identity (on a channel type) to a contact.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Looks up up to 100 phone numbers.
Creates a contact, optionally with one identity (phone/email on a channel type).
A repeated request may repeat the external action. Review the previous result before retrying a write.
Creates a group chat on a group-capable channel (blooio/whatsapp) with one or more members.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Creates a channel priority.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Decides every policy you send against one conversation with Bloobability v2.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Soft-deletes a contact and its identities.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a group.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a priority.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a webhook.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Detach an identity.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Finds or creates a 1:1 chat with a recipient on a channel.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get a channel.
The chat of a group that was merged into another group on its first send returns the surviving group's chat on the same number.
Get a contact.
A group id that was merged into another group on its first send (see Create a group) returns the surviving group.
Get a message.
Get a number's contact card.
Get a priority.
Get a webhook.
Get an event.
Returns supported protocols, content types, actions, and interactive features for a channel.
Per-channel settings for channel types that support them.
Reads the chat's background image (Blooio channels).
Returns per-identity reachability/capabilities (iMessage/SMS/RCS, etc.) for a contact.
A single, chronological cross-channel activity feed for a contact, unifying every conversation the contact takes part in - both 1:1 chats keyed on the contact's identities and.
Messaging health for one dedicated or inbound Blooio line: its live safety state plus reply, delivery, and risk metrics over the trailing days.
Lightweight delivery status of a message.
Get one Find My contact.
Get poll results.
Poll the status of an asynchronous number purchase by its purchase_id.
Returns the authenticated organization, linked devices/numbers, usage, and API key validity.
Returns the calling API key's default channel priority, or { "data": null } when none is configured (in which case the agnostic send falls back to the implicit Blooio pool of.
Browse Blooio number inventory available to purchase.
Lists messaging channels for the organization.
Lists messages in a chat, newest first by default.
Lists conversations, most recent first.
List contact identities.
List contact tags.
Lists contacts.
Unified activity feed (message lifecycle, polls, groups, reactions, typing, payments, safety.state_changed, safety.number_banned).
Lists Find My friends sharing their location with the linked Apple account.
For a merged group id, lists the members of the surviving group.
List groups.
Lifecycle events for a message (sent, delivered, read, reactions, ...).
Lists channel priorities owned by the calling API key.
Lists the phone numbers / sender addresses available to this API key.
Recent delivery attempts for a webhook.
Every payload version a subscription can be set to, newest first, with what each one changed.
List webhooks.
Returns parsed info / geocoding for a phone number.
Same as the GET form, accepting the number in a JSON body.
Sends a read receipt.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Collapses two auto-created contacts for the same person into one.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Breaks through the recipient's Focus for a message you sent, the same as tapping Notify Anyway in Messages.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Adds or removes a tapback reaction on any message in the chat - inbound (received) or outbound - addressed by the message id from the List messages endpoint.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Reads whether the other person in the chat has notifications silenced by a Focus, as their device shares it over iMessage.
Forces a refresh of Find My location data from the device.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convenience GET form of the refresh endpoint.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove a contact tag.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove chat background.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove group icon.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Re-sends a past delivery.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Opens a support request to forward calls from an owned dedicated or inbound Blooio number.
A repeated request may repeat the external action. Review the previous result before retrying a write.
The primary endpoint for starting a message.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Channel-scoped equivalent of POST /messages with an explicit from: :channel accepts the same phone number (URL-encode + as %2B), alias, or ch_...
A repeated request may repeat the external action. Review the previous result before retrying a write.
Channel-scoped equivalent of POST /messages with an explicit from: :channel accepts the same phone number (URL-encode + as %2B), alias, or ch_...
A repeated request may repeat the external action. Review the previous result before retrying a write.
Channel-scoped equivalent of POST /messages with an explicit from: :channel accepts the same phone number (URL-encode + as %2B), alias, or ch_...
A repeated request may repeat the external action. Review the previous result before retrying a write.
Sends a message into an existing chat.
A repeated request may repeat the external action. Review the previous result before retrying a write.
The primary endpoint for starting a message.
A repeated request may repeat the external action. Review the previous result before retrying a write.
The primary endpoint for starting a message.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Sends a native iMessage poll to a chat.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Shares the sender's contact card into a chat.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Shows or clears a business-to-customer typing indicator.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Clears the business-to-customer typing indicator.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Sets chat state (open/closed) on an Apple Messages for Business chat.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a contact.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a group.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Updates the contact card (name, avatar, sharing settings) shared from this number.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Updates a priority's name, default flag, and/or channel set.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Renames a contact identity in place.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Partial update of the channel profile (display_name, about, email, avatar).
A repeated request may repeat the external action. Review the previous result before retrying a write.
Partial update of a channel's settings (send only the keys you want to change).
A repeated request may repeat the external action. Review the previous result before retrying a write.
Casts or toggles a vote by option_index (0-based) or option text.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
Inspect step outputs and confirm the result in Blooio. A saved workflow is not a completed provider action.