Skip to main content
Glama

gorelo_create_ticket_side_conversation

Creates a side conversation on a ticket and returns its Id so you can post comments to that separate thread using conversationType=3.

Instructions

Creates a side conversation on a ticket. Post a comment into it afterward using this conversation's returned Id as conversationId with conversationType=3.

Input Schema

NameRequiredDescriptionDefault
bodyYesSide conversation details.
ticketIdYesTicket identifier.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv1.1.1

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The annotations already state that this is a non-read-only, non-destructive mutation, and the description adds real value: it reveals that a side conversation must be followed by a comment posted with conversationType=3, which is workflow context the annotations lack. It still omits side effects such as sending email to the Email and CcEmails recipients, and whether the operation can be undone. That is enough for a 3, but no higher.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two front-loaded sentences with no filler. The sentence about how to follow up is well placed as a next step, though technically it describes a different tool rather than this one. That is minor and still earns a 4.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

This is a two-parameter mutation with full schema coverage, annotations, and no output schema, and the description states the key response field: the returned Id. An agent knows what to call and what to do next. The only remaining gap is that it says nothing about recipient notification side effects or failure modes.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, and the nested body object documents Name, Email, CcEmails, and AttachPublicConversation, so the schema already carries the meaning of each parameter. The description adds nothing about the parameters in its own schema; instead, it documents conversationId and conversationType=3, which belong to a follow-up call. The baseline of 3 is correct.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb and resource: 'Creates a side conversation on a ticket.' That is unambiguous and, combined with the follow-up sentence about posting a comment into it, distinguishes this from gorelo_create_ticket_comment. It never explicitly says how it differs from the sibling list_ticket_conversations or create_project_task_side_conversation, though, so a 4 fits better than a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The second sentence gives useful workflow guidance: call this first, then reuse the returned Id as conversationId with conversationType=3. However, it never states when to create a side conversation instead of a plain ticket comment, or what preconditions apply (for example, whether the ticket must be in a certain state). The intended usage is implied rather than spelled out.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools