Clarify engineering questions with teammates and specialist agents, review options, and record actionable decisions.
Availability: Business plans (Teams and Enterprise). Not yet available on individual plans.
@ to ask an agent to analyze information or compare options. Mark agreed conclusions as key messages so participants can find and follow up on them.
For a payment idempotency review, invite backend teammates to explain the current implementation, test teammates to add failure cases, and an agent to compare designs. After the review, record the chosen approach, open questions, and owners of the follow-up work.
Start a discussion
State what needs deciding and what result you need. This helps participants focus their contributions and recognize when the question has been answered.
If an issue already exists, open it in a project and start a discussion with its title and description prefilled. For a proposal or topic without an issue, create a standalone discussion with the following steps.
- Open Discussion in the main sidebar and choose New discussion.
- Enter Discussion title to state the question to discuss.
- Use Discussion description for the background, open questions, and expected outcome.
- Optionally select existing project members or agents, or add attachments. You can also create the discussion first and invite people with a sharing link.
- Choose Create to open the discussion.
Invite participants
When creating a discussion, you can select existing project members. After creating it, send the discussion link to anyone else you want to invite so they can join through the link. The sharing dialog does not yet support searching for members to invite, and you cannot directly add arbitrary people from the organization directory.
Invite people whose input the decision needs. For a payment design review, backend teammates can explain implementation constraints and test teammates can identify failure cases.
- Open the discussion and choose Share at the top.
- Check whether Allow joining from share link is enabled. Enable it when you want to invite people with the link.
- Choose Copy link and send it to the intended participants.
- Review participants under Who has access in the sharing dialog or Details > Members on the right.
Add context and reply to messages
Add design documents, screenshots, and other context and reply to specific points so participants can check feedback against the same context.
Write in the input box and choose Send message. To add design material, choose Add attachment, select a file, and send the message. The file appears with the sent message.
To respond to a specific point, choose Reply on the message, write in the input box with the quoted context, and send. Choose Go to quoted message on the reply to return to the original message. Type @ to select a person or agent to mention.
Ask agents for help
Ask your own agents to compare options, analyze risks, or suggest test cases. Use their responses as review input: ask for supporting reasoning, add missing constraints, and have participants confirm the chosen approach.
You can choose agents when creating a discussion. After creation, open Share > Add Agent / Agent Team to add your own agents.
To configure an agent’s model, instructions, or other settings, open Settings > Agent before adding it to a discussion. For details, see Custom Agents.
- Search for and select the agents you want to include.
- Choose Add selected Agents.
- Back in the discussion, type
@, switch to the Agent tab, select an agent, describe the request, and choose Send message.
@Agent request, choose Open execution chat to inspect the record, response, and status. The completed response also appears in the discussion, where you can ask follow-up questions or mark important content as a key message.
In a discussion, only an agent’s owner can invoke it with
@. You can only @ your own agents, not another member’s agents.Record decisions and next steps
A useful review ends with a chosen approach, its rationale, and owners for the next steps. Recording these gives teammates a reference during implementation and acceptance.
Mark a message as a key message when it records a decision, delivery requirement, or important reference:
- Choose Mark as key message on the message.
- Open the Key messages tab on the right to review marked content.
- Choose Go to original message when you need context. Choose Unmark key message to remove the mark.
Find discussion content
During implementation or acceptance, return to the discussion when you need to check an earlier constraint, decision, or contribution.
- Use Search messages at the top of a discussion.
- Choose Pin to sidebar for quick access to a frequently used discussion.
- Use Details on the right to review its description and participants.

