MCP tool to create a private note on an entity in the Thena platform.
create_note
Name | Type | Required | Description |
---|---|---|---|
entityType | string | Yes | The type of entity to add a note to (e.g., “ticket”, “accountActivity”, “note”, “task”) |
entityId | string | Yes | The ID of the entity to add a note to |
content | string | No | The plain text content of the note |
attachmentIds | string[] | No | Array of attachment IDs to associate with the note |
metadata | object | No | Any additional metadata (e.g., mentions, tags) |
Field | Type | Description |
---|---|---|
id | string | Note unique ID |
content | string | Plain text content of the note |
contentHtml | string | HTML formatted content |
contentMarkdown | string | Markdown formatted content |
contentJson | string | JSON formatted content for rich text |
isEdited | boolean | Whether the note has been edited |
threadName | string | Name of the comment thread |
commentVisibility | string | Always “private” |
commentType | string | Always “note” |
isPinned | boolean | Whether the note is pinned |
sourceEmailId | string | Email ID if note came from email |
metadata | object | Additional metadata including mentions |
createdAt | string (ISO8601) | Creation timestamp |
updatedAt | string (ISO8601) | Last update timestamp |
author | string | Author display name |
authorAvatarUrl | string | Author’s avatar URL |
attachments | array | Array of attachment IDs |
authorId | string | Author’s user ID |
authorUserType | string | Author’s user type (e.g., ORG_ADMIN) |
impersonatedUserEmail | string | Email of impersonated user |
impersonatedUserName | string | Name of impersonated user |
impersonatedUserAvatar | string | Avatar of impersonated user |
deletedAt | string | Deletion timestamp (null if not deleted) |