def update_conversation(conversation_id, params)
      raise StandardError.new('Missing Conversation ID') if conversation_id.blank?

      url = "/conversations/#{conversation_id}.json"

      begin
        response = Client.update_item(@auth, url, params.to_json)
      rescue StandardError => e
        puts "Could not update conversation: #{e.message}"
      end
    end
def update_conversation(conversation_id, params)
      raise StandardError.new('Missing Conversation ID') if conversation_id.blank?

      url = "/conversations/#{conversation_id}.json"

      begin
        response = Client.update_item(@auth, url, params.to_json)
      rescue StandardError => e
        puts "Could not update conversation: #{e.message}"
      end
    end
Update Conversation
 https://developer.helpscout.com/help-desk-api/conversations/update/

 Updates a Conversation.

 Request
  REST Method: PUT
  URL: https://api.helpscout.net/v1/conversations/{id}.json

  PUT Parameters
  Name          Type          Required  Notes
  conversation  Conversation  Yes
  reload        boolean       No        Set this parameter to 'true' to
                                        return the created conversation in
                                        the response.