33 integrations tagged with "chat"
Send a text message to a Telegram chat using a bot token. Supports Markdown formatting (bold, italic, code, links). Uses the same bot token configured for receiving Telegram messages. Ideal for: chat replies, alerts, notifications, automated responses to Telegram triggers.
Send a message to a Slack channel or user via native OAuth integration. Supports mrkdwn formatting, threads, and DMs. No Pipedream proxy required. Ideal for: alerts, notifications, updates, team communication.
Send a rich Block Kit message to a Slack channel using structured blocks. Supports sections, buttons, images, dividers, and more. Ideal for: rich notifications, interactive messages, formatted alerts, dashboard summaries.
Send a direct message to one or more Slack users via native OAuth integration. Opens a DM or multi-party DM conversation and sends the message. Supports plain text (Markdown) or Block Kit JSON for rich interactive messages. Ideal for: private alerts, user notifications, group DMs, direct outreach, approval buttons.
Triggers when a new direct message is received. Useful for building chatbots, auto-responders, or processing DM-based commands.
Create a new Slack channel via native OAuth integration. Supports creating public or private channels. Ideal for: project setup, automated workspace organization, incident channels.
Archive a Slack channel via native OAuth integration. Archived channels are hidden from the channel list but retain their history. Ideal for: workspace cleanup, project completion, automated channel lifecycle.
Set the topic of a Slack channel via native OAuth integration. The topic appears at the top of the channel and in channel details. Ideal for: dynamic channel info, status updates, project phase tracking.
Invite one or more users to a Slack channel via native OAuth integration. Adds users to existing public or private channels. Ideal for: onboarding, team setup, automated channel membership, project invites.
Set the description (purpose) of a Slack channel via native OAuth integration. The description appears in channel details and helps users understand the channel. Ideal for: channel documentation, onboarding info, project descriptions.
Look up a Slack target by ID and return metadata (name, privacy, member count). Accepts channel IDs (C/G/D) via conversations.info and user IDs (U/W) via users.info. Ideal for: resolving a manually-entered channel ID, validating bot access, dropdown lookups.
Delete a message from a Slack channel via native OAuth integration. Removes a previously posted message using its channel and timestamp. Ideal for: message cleanup, temporary alerts, automated moderation.
Reply to a specific message in a Slack thread via native OAuth integration. Creates a threaded reply using the parent message timestamp. Ideal for: threaded discussions, follow-up alerts, conversational workflows.
Search for messages in Slack using the search.messages API (requires user token). Supports Slack search modifiers like in:#channel, from:@user, has:link. Ideal for: message lookup, audit trails, content search, finding specific alerts.
List channels in a Slack workspace via native OAuth integration. Supports filtering by type (public, private, DM) and pagination. Ideal for: channel discovery, workspace auditing, dynamic channel selection.
Remove a user from a Slack channel via native OAuth integration. The user will no longer see the channel unless re-invited. Ideal for: access control, offboarding, automated channel management.