Slack whoami (signed-in account)
Report which Slack account this browser is signed in as: the user's name, email, user id and the workspace the app opens (the one this browser last used). If the browser is not signed in to Slack, the run fails with a signed-out error that asks you to sign in to app.slack.com; loggedIn is true on every answer.
Input
None
Output
evidence requiredloggedIn requiredname optionalteam optionalemail optionalteamId optionaluserId optionalteamUrl optionalFAQ
Get Slack channel messages
Read a channel's message history by name (e.g. 'social' or '#social') or id (C…). Newest first; pass cursor to paginate, oldest/latest (unix ts) to bound the range. Authors are resolved to display names. Requires login.
List Slack invoices
List Slack billing statements from the workspace's 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).
Search Slack messages
Full-text search across the workspace's messages, supporting Slack's modifiers (from:@user, in:#channel, before:/after:date, "exact phrase"). One page per call. Requires login.
