An apparatus and method for auto-titrating a surgical laser are disclosed. Oneembodiment of the method comprises: providing an algorithm, wherein thealgorithm isoperable to configure the laser based on one or more user inputs; providing afirst user inputoperable to cause the algorithm to execute and fire the laser in a definedpattern; providing asecond user input, in response to an observed condition, operable to cause thelaser to stopfiring and to cause the algorithm to determine one or more laser parametervalues andconfigure the laser based on the one or more laser parameter values, wherein afinal laserpower value when the laser stops firing is an input to the algorithm andwherein the algorithmdetermines the one or more laser parameters based on the final laser powervalue.