Twist MCP connector
Twist is a team communication platform for organized, focused conversations through channels, threads, and direct messages. The Twist MCP connector allows AI agents to manage workspaces and users, create and organize channels, and start or participate in threaded conversations. It also supports archiving and unarchiving channels, retrieving workspace details, and managing direct message interactions across teams.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Twist MCP connector to perform the following actions:
- Organize team discussions into channels and threads for focused communication
- Create channels for projects, teams, or topics to centralize conversations
- Post messages and comments to keep team members informed and aligned
- Retrieve conversation history to audit communications and track decisions
- Manage channel membership and archive inactive channels to reduce clutter
- Send direct messages to individuals or groups for private discussions
- Sync Twist conversations with other business tools to maintain unified records
Example prompts
Use the following example prompts to invoke Twist MCP connector tools from your AI assistant or Boomi Connect workflow:
Create a new Twist channel called marketing-campaign for our Q4 launch.Show me all active channels in Twist and their member counts.Post a message to the engineering channel in Twist announcing the code freeze.List all threads in the product-feedback Twist channel from the past week.Archive the old-projects channel in Twist since we finished that work.Get all direct messages in Twist between me and the sales team.Create a thread in Twist to discuss the new design proposal with feedback.Update my message in the announcements Twist channel to correct the deadline.Find all comments on the budget discussion thread in Twist.Show me which users are members of the leadership Twist workspace.
Twist MCP connector tools
The Twist MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getWorkspaces | Retrieves all workspaces available to the authenticated user. |
| getWorkspaceUsers | Retrieves all users within a specified workspace. |
| createChannel | Creates a new channel in a workspace. |
| listChannels | Retrieves all channels in a specified workspace. |
| getChannel | Retrieves details about a specific channel. |
| updateChannel | Updates settings and information for a specific channel. |
| deleteChannel | Permanently removes a specified channel. |
| archiveChannel | Archives a channel to hide it from active view. |
| unarchiveChannel | Restores an archived channel to active view. |
| createThread | Creates a new discussion thread in a channel. |
| listThreads | Retrieves all threads within a specified channel. |
| getThread | Retrieves details about a specific thread. |
| updateThread | Updates the title or content of a specific thread. |
| deleteThread | Permanently removes a specified thread. |
| createComment | Adds a new comment to a specific thread. |
| listComments | Retrieves all comments within a specified thread. |
| getComment | Retrieves details about a specific comment. |
| updateComment | Modifies the content of a specific comment. |
| deleteComment | Permanently removes a specified comment. |
| getConversations | Retrieves all direct message conversations. |
| createConversationMessage | Sends a new message in a direct conversation. |
| listConversationMessages | Retrieves all messages in a specified conversation. |
| getConversationMessage | Retrieves details about a specific conversation message. |
| updateConversationMessage | Modifies the content of a specific conversation message. |
| deleteConversationMessage | Permanently removes a specified conversation message. |
| getGroups | Retrieves all groups within a workspace. |