Mutation
mutation CallUpdateOutcome($id: String!, $status: CallStatusInput!) {
callUpdateOutcome(id: $id, status: $status) {
call {
actionItems
aiSummary
analysis {
analysisType
analyzedAt
buyerCertaintyIndex
call {
__typename
}
callJourney
closingScore
}
attribution
bookingLink {
assignedTo {
__typename
}
averageDealSize {
__typename
}
conversionRate
createdAt
description
duration
}
calendarAttemptId
}
userErrors {
code
field
message
}
}
}Variables
{
"id": "string",
"status": "cancelled"
}Response
{
"data": {
"callUpdateOutcome": {
"call": {
"actionItems": [
"string"
],
"aiSummary": "string",
"analysis": {
"analysisType": "string",
"analyzedAt": "string",
"buyerCertaintyIndex": "value",
"call": {
"__typename": "Call"
},
"callJourney": "value",
"closingScore": "value"
},
"attribution": "value",
"bookingLink": {
"assignedTo": {
"__typename": "User"
},
"averageDealSize": {
"__typename": "Money"
},
"conversionRate": "value",
"createdAt": "string",
"description": "string",
"duration": "value"
},
"calendarAttemptId": "string"
},
"userErrors": [
{
"code": "string",
"field": [
"string"
],
"message": "string"
}
]
}
}
}Mutations
callUpdateOutcome
Update call outcome with status and optional notes
@example ```graphql
mutation {
callUpdateOutcome(id: "call_id", status: closed, notes: "Deal won") {
call {
id
status
callNotes
}
userErrors {
message
}
}
}
```
MUTATION
callUpdateOutcome(id: String!, notes: String, status: CallStatusInput!): CallUpdatePayload!Arguments
id
String!
required
notes
String
status
required
Returns
call
userErrors
[UserError!]!
Mutation
mutation CallUpdateOutcome($id: String!, $status: CallStatusInput!) {
callUpdateOutcome(id: $id, status: $status) {
call {
actionItems
aiSummary
analysis {
analysisType
analyzedAt
buyerCertaintyIndex
call {
__typename
}
callJourney
closingScore
}
attribution
bookingLink {
assignedTo {
__typename
}
averageDealSize {
__typename
}
conversionRate
createdAt
description
duration
}
calendarAttemptId
}
userErrors {
code
field
message
}
}
}Variables
{
"id": "string",
"status": "cancelled"
}Response
{
"data": {
"callUpdateOutcome": {
"call": {
"actionItems": [
"string"
],
"aiSummary": "string",
"analysis": {
"analysisType": "string",
"analyzedAt": "string",
"buyerCertaintyIndex": "value",
"call": {
"__typename": "Call"
},
"callJourney": "value",
"closingScore": "value"
},
"attribution": "value",
"bookingLink": {
"assignedTo": {
"__typename": "User"
},
"averageDealSize": {
"__typename": "Money"
},
"conversionRate": "value",
"createdAt": "string",
"description": "string",
"duration": "value"
},
"calendarAttemptId": "string"
},
"userErrors": [
{
"code": "string",
"field": [
"string"
],
"message": "string"
}
]
}
}
}