manager

Mark Manager Followup As Lost

Mark a follow-up as lost (manager only).

Sets followup_v2 status to 'lost' with the provided dismissal reason and archives the conversation.

This endpoint is accessible by managers only (org:admin role).

Valid dismissal_reason values:

  • "too_expensive"
  • "chose_competitor"
  • "scope_disagreement"
  • "equipment_preference"
  • "approval_issue"
  • "other"
  • "other: <custom text>" (custom reason after "other: ")

Args: conversation_id: UUID of the conversation to find the followup dismissal_reason: Reason for marking as lost organization_id: Organization ID from auth token

Returns: Success response with followup_id and dismissal_reason

Raises: 400: If dismissal_reason is invalid 404: If followup not found in organization 500: If database operation fails

post/manager/conversations/{conversation_id}/mark-followup-lost

Request

  • Base URL
    https://api.noso.so (the document declares no server; this is the origin it was published from)
  • URL
    https://api.noso.so/manager/conversations/{conversation_id}/mark-followup-lost
  • Auth
    HTTP bearer

Path parameters

conversation_idstring required

Request body

dismissal_reasonstring required
dismiss_estimatesboolean

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 23 revisions of this API.