Loading...
Loading...
Slack integration. Manage communication data, records, and workflows. Use when the user wants to interact with Slack data.
npx skill4agent add membranedev/application-skills slackmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search slack --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Conversations | list-conversations | Lists all channels in a Slack team. |
| List Users | list-users | Lists all users in a Slack team. |
| List Files | list-files | Lists files for a team, in a channel, or from a user. |
| List Reminders | list-reminders | Lists all reminders created by or for the user. |
| List User Groups | list-user-groups | Lists all user groups for a team. |
| Get Conversation Info | get-conversation-info | Retrieves information about a conversation. |
| Get User Info | get-user-info | Gets information about a user. |
| Get File Info | get-file-info | Gets information about a file. |
| Get Conversation History | get-conversation-history | Fetches a conversation's history of messages and events. |
| Create Conversation | create-conversation | Initiates a public or private channel-based conversation. |
| Create Reminder | create-reminder | Creates a reminder for a user. |
| Update Message | update-message | Updates an existing message in a channel. |
| Post Message | post-message | Sends a message to a channel, private group, or DM. |
| Delete Message | delete-message | Deletes a message from a channel. |
| Delete File | delete-file | Deletes a file from Slack. |
| Search Messages | search-messages | Searches for messages matching a query. |
| Add Reaction | add-reaction | Adds a reaction (emoji) to a message. |
| Remove Reaction | remove-reaction | Removes a reaction (emoji) from a message. |
| Invite Users to Conversation | invite-users-to-conversation | Invites users to a channel. |
| Archive Conversation | archive-conversation | Archives a conversation. |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY