MCP App Store
by KeenEthics
Communication
Balsio icon

Balsio

by Fyello Productivity SIA

Overview

Balsio helps users read and manage private conversations, send messages, organize threads, schedule follow-ups, and manage integrations from ChatGPT.

Tools

attachments_create

ChatGPT
Creates attachment metadata and returns a signed upload URL. Upload the file (max 10 MB) by POSTing multipart/form-data with a file field to the returned upload_url.

capabilities_thread_types

ChatGPT
Returns one-on-one vs group thread behavior, tool applicability, and the meaning of every key in the thread settings object.

channels_create

ChatGPT
Creates a personal channel for the integration user.

channels_delete

ChatGPT
Deletes a personal channel for the integration user.

channels_get

ChatGPT
Fetches a single channel visible to integration user.

channels_list

ChatGPT
Lists channels for integration user.

channels_update

ChatGPT
Updates a personal channel for the integration user.

integrations_avatar_delete

ChatGPT
Removes the avatar of a bot integration.

integrations_create

ChatGPT
Creates an integration and returns its token. type defaults to personal_token; a bot caller can't create a personal_token. The token (and webhook_signing_secret, when a webhook_url is set) are returned once and can't be retrieved later.

integrations_get

ChatGPT
Fetches a single integration visible to the caller.

integrations_list

ChatGPT
Lists integrations visible to the caller.

integrations_revoke

ChatGPT
Revokes an integration, permanently disabling its token.

integrations_update

ChatGPT
Updates an active integration. A webhook_signing_secret is returned only when setting a webhook_url on an integration that has none yet; an existing secret is never rotated.

messages_create

ChatGPT
Creates a message in a visible thread or sub-thread. Use message.body for message text.

messages_delete

ChatGPT
Deletes a message visible to integration user.

messages_get

ChatGPT
Fetches a single message visible to integration user. Reaction entries carry a stable per-message reaction_id; in hidden-participants threads user_id is present only for thread owners and on the integration user's own reactions.

messages_list

ChatGPT
Lists messages in a thread visible to integration user. Reaction entries carry a stable per-message reaction_id; in hidden-participants threads user_id is present only for thread owners and on the integration user's own reactions.

messages_patch

ChatGPT
Partially updates a visible message. Use message.body for message text.

messages_reactions_create

ChatGPT
Adds a reaction to a visible message.

messages_reactions_delete

ChatGPT
Removes a reaction from a visible message.

messages_update

ChatGPT
Updates a visible message. Use message.body for message text.

ping

ChatGPT
Returns service health for MCP connectivity checks.

scheduled_messages_create

ChatGPT
Creates a scheduled message in a visible thread. Use message.body for message text. scheduled_at must be ISO 8601, 1 minute to 30 days in the future.

scheduled_messages_delete

ChatGPT
Deletes a scheduled message.

scheduled_messages_get

ChatGPT
Fetches a single scheduled message.

scheduled_messages_list

ChatGPT
Lists pending scheduled messages for integration user.

scheduled_messages_send

ChatGPT
Sends a scheduled message immediately.

scheduled_messages_update

ChatGPT
Updates a scheduled message's delivery time or content.

threads_archive

ChatGPT
Archives threads for integration user.

threads_create

ChatGPT
Creates a thread. For regular threads supply thread and recipient_emails, with an optional message. For sub-threads supply parent_thread_id, parent_message_id, and message. One-on-one thread (DM): omit thread.name with exactly one recipient_emails entry. If the user pair already has a one-on-one thread, the existing thread is returned (with any supplied message posted into it) instead of creating a duplicate. Self-DM: omit thread.name and pass your own email as the single recipient_emails entry to create a one-on-one thread with yourself.

threads_get

ChatGPT
Fetches a single thread visible to integration user. Each thread includes a settings object of boolean flags; every key except is_sharing_enabled is omitted when false, so treat missing keys as false. Key semantics (all defaults are false): is_sharing_enabled: true — thread has an active public share link; is_email_digests_disabled: true — the default ~5-minute batched digest emails stop; group threads get a weekly summary instead (one-on-one threads have no weekly digest); digest emails only go to members not reached by push; push notifications, including @mentions, are NOT affected; is_participant_notifications_disabled: true — membership system messages (joined/left/added/removed) are suppressed, along with the notifications those system messages would have generated; regular message notifications are not affected; disable_participant_messaging: true — only owners can post messages; disable_participant_sub_thread_messaging: true — only owners can post in this thread's sub-threads; hide_participants: true — non-owner viewers see only owners in users/user_ids, and users_count stays the true total; message reactions are anonymized for non-owners: every entry carries a stable per-message reaction_id, while user_id appears only to owners and on the viewer's own reactions; enabling it also sets is_participant_notifications_disabled: true, which can't be set back to false while participants stay hidden; applies to regular top-level threads only (sub-threads and workspace-channel threads always return empty user fields and users_count: 0); participants_can_add_users: true — non-owner members may also add users. Full details: call capabilities_thread_types.

threads_list

ChatGPT
Lists threads for integration user (defaults to inbox channel). Pass parent_thread_id to list sub-threads of a given thread. Each thread includes a settings object of boolean flags; every key except is_sharing_enabled is omitted when false, so treat missing keys as false. Key semantics (all defaults are false): is_sharing_enabled: true — thread has an active public share link; is_email_digests_disabled: true — the default ~5-minute batched digest emails stop; group threads get a weekly summary instead (one-on-one threads have no weekly digest); digest emails only go to members not reached by push; push notifications, including @mentions, are NOT affected; is_participant_notifications_disabled: true — membership system messages (joined/left/added/removed) are suppressed, along with the notifications those system messages would have generated; regular message notifications are not affected; disable_participant_messaging: true — only owners can post messages; disable_participant_sub_thread_messaging: true — only owners can post in this thread's sub-threads; hide_participants: true — non-owner viewers see only owners in users/user_ids, and users_count stays the true total; message reactions are anonymized for non-owners: every entry carries a stable per-message reaction_id, while user_id appears only to owners and on the viewer's own reactions; enabling it also sets is_participant_notifications_disabled: true, which can't be set back to false while participants stay hidden; applies to regular top-level threads only (sub-threads and workspace-channel threads always return empty user fields and users_count: 0); participants_can_add_users: true — non-owner members may also add users. Full details: call capabilities_thread_types.

threads_mark_read

ChatGPT
Marks thread as read (or unread when message_id is null).

threads_move

ChatGPT
Moves threads between channels visible to integration user.

threads_settings_update

ChatGPT
Updates settings of a group thread. Requires the owner role in the thread. Group threads only — one-on-one threads and sub-threads return an error. Only the provided keys are changed; omitted keys keep their current value. Each thread includes a settings object of boolean flags; every key except is_sharing_enabled is omitted when false, so treat missing keys as false. Key semantics (all defaults are false): is_sharing_enabled: true — thread has an active public share link; is_email_digests_disabled: true — the default ~5-minute batched digest emails stop; group threads get a weekly summary instead (one-on-one threads have no weekly digest); digest emails only go to members not reached by push; push notifications, including @mentions, are NOT affected; is_participant_notifications_disabled: true — membership system messages (joined/left/added/removed) are suppressed, along with the notifications those system messages would have generated; regular message notifications are not affected; disable_participant_messaging: true — only owners can post messages; disable_participant_sub_thread_messaging: true — only owners can post in this thread's sub-threads; hide_participants: true — non-owner viewers see only owners in users/user_ids, and users_count stays the true total; message reactions are anonymized for non-owners: every entry carries a stable per-message reaction_id, while user_id appears only to owners and on the viewer's own reactions; enabling it also sets is_participant_notifications_disabled: true, which can't be set back to false while participants stay hidden; applies to regular top-level threads only (sub-threads and workspace-channel threads always return empty user fields and users_count: 0); participants_can_add_users: true — non-owner members may also add users. Full details: call capabilities_thread_types.

threads_snooze

ChatGPT
Snoozes threads for integration user.

threads_update

ChatGPT
Updates a group thread's name or description. Requires the owner role in the thread. Group threads only — one-on-one threads and sub-threads return an error. To change thread settings use threads_settings_update.

threads_users_add

ChatGPT
Adds users to a group thread by email (not supported for one-on-one threads).

threads_users_remove

ChatGPT
Removes users from a group thread by user id (not supported for one-on-one threads).

threads_users_roles_add

ChatGPT
Adds a role to users in a group thread (not supported for one-on-one threads).

threads_users_roles_remove

ChatGPT
Removes a role from users in a group thread (not supported for one-on-one threads).

users_get

ChatGPT
Fetches a single user profile by id.

users_list

ChatGPT
Returns the users for the given user ids.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

App Stats

43

Tools

2

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily