Join a public channel (by name or id). Returns the channel id and name. Requires login.
channel
Channel name/#name or id (C…).
workspaceDomain
Workspace host, e.g. acme.slack.com. Defaults to the active workspace.
ok
name
List Slack billing statements from the workspace's admin billing history. Returns workspace, total and invoices (date, statement, billId, amount, status, description, pdfUrl) — metadata only. Feed a row's pdfUrl (or billId) to slack.com/download_invoice to fetch that statement's PDF. Requires a workspace billing admin; defaults to the primary workspace, or pass workspaceDomain (e.g. acme.slack.com).
Log into a Slack workspace using Sign in with Google, then open that workspace. Handles Google's account chooser and consent along the way. Pass the workspace subdomain (e.g. "myteam" for myteam.slack.com) and optionally which Google account to use; your Google account must already have access to the workspace.
Set a channel's topic (the short line shown in the header) by name or id. Topics are limited to 250 characters, and a longer one is refused up front rather than part-way through. Pass an empty string to clear the topic. Returns the applied topic. Requires login.