Create Post
create_postAdd a post to a conversation and manage its state by closing, labeling, assigning users, or moving to a team.
Instructions
Adds a post to a conversation and optionally changes its state.
This tool can:
Close a conversation: set close=true
Add labels: set add_shared_labels=[label_ids]
Remove labels: set remove_shared_labels=[label_ids]
Assign users: set add_assignees=[user_ids]
Move to team: set team=team_id (use force_team=true to override existing team)
Add a visible note: set text="your message"
Posts leave a visible trace showing what triggered the action.
Required: conversation and organization IDs. Use list_organizations to get org ID, list_users for user IDs, list_shared_labels for label IDs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| conversation | Yes | Conversation ID (required) | |
| organization | Yes | Organization ID (required) | |
| close | No | Set to true to close the conversation | |
| add_shared_labels | No | Label IDs to add to the conversation | |
| remove_shared_labels | No | Label IDs to remove from the conversation | |
| add_assignees | No | User IDs to assign to the conversation | |
| team | No | Team ID to move conversation to | |
| force_team | No | Force team change even if already in another team | |
| text | No | Post body text (visible in conversation) | |
| notification | No | Optional notification to display |