Skip to main content

convertBidThreadToClarification

Requires permission biddesk:bid:update.

Makes a question to the customer from a bid thread; the question and the thread then list each other, and the answer returns to the thread. The question defaults to the start of the thread's first message and the requirement to the one the thread is on. Only the bid's members can convert its threads. Requires Bid Desk. Requires permission to update bids.

Errors: a failed call returns a GraphQL errors entry, not a field on the result, and data may be null or partial. Read the entry's extensions.code and message; every shape and code is in the Error reference.

Example:

mutation ConvertBidThreadToClarification($input: ConvertBidThreadToClarificationInput!) {
convertBidThreadToClarification(input: $input) {
id
status
createdAt
answer
answerSource
answeredAt
}
}

Variables:

{
"input": {
"threadId": "id"
}
}

Response:

{
"data": {
"convertBidThreadToClarification": {
"id": "id",
"status": "ANSWERED",
"createdAt": "2025-01-15T00:00:00Z",
"answer": "string",
"answerSource": "string",
"answeredAt": "2025-01-15T00:00:00Z"
}
}
}
convertBidThreadToClarification(
input: ConvertBidThreadToClarificationInput!
): BidClarification!

Arguments​

convertBidThreadToClarification.input ● ConvertBidThreadToClarificationInput! non-null input​

The thread, and optionally the question and requirement.

Type​

BidClarification object​

A question the bid team asks the customer, and the customer's answer. Only the question, the answer, the status and the sent and answered times are for the customer; internal discussion stays in the bid's room.