A method for performing at least one well integrity service in a wellbore, wherein the at least one well integrity service includes acquiring sensor data associated with a well barrier using a downhole tool, comprising a wireline tool, in at least one target location, wherein the method comprises: receiving, using one or more computing system processors, an execution plan at a resource site, wherein the execution plan includes one or more actions associated with executing the at least one well integrity service, wherein, as part of the execution plan, a default acquisition time window is set based on well parameters that are known, wherein each action comprised in the one or more actions is associated with at least one of a failure variable and a success variable; executing the execution plan, at least in part, at the resource site, wherein executing the execution plan includes executing one or more control operations on one or more equipment, the control operation including a data capturing operation of capturing data associated with the well barrier, the captured data including the sensor data; in response to the success variable indicating a successful execution of the data capturing operation, executing at least a first operation including a quality control operation on the captured data, wherein the quality control includes controlling a quality of one or more acquisition parameters used during sensor data acquisition, wherein the acquisition parameters include one or more downhole tool parameters, including the acquisition time window, the quality control operation including comparing at least one characteristic associated with the captured data to an expected characteristic to generate quality state data, the quality state data having one of an acceptable status or an undesirable status; in response to the quality state data indicating an acceptable status, executing at least a second operation including at least one of transmitting the sensor data to a remote server and interpreting the sensor data to compute at least one of a value and an uncertainty of one or more wellbore model parameters; and in response to the quality state data indicating an undesired status, executing at least a third operation, including changing the acquisition time window and at least one of updating one or more downhole tool parameters and of acquiring sensor data in an at least one second target location in response, wherein the at least second target location is the same or distinct from the at least one first target location. receiving, using one or more computing system processors, an execution plan at a resource site, wherein the execution plan includes one or more actions associated with executing the at least one well integrity service, wherein, as part of the execution plan, a default acquisition time window is set based on well parameters that are known, wherein each action comprised in the one or more actions is associated with at least one of a failure variable and a success variable; executing the execution plan, at least in part, at the resource site, wherein executing the execution plan includes executing one or more control operations on one or more equipment, the control operation including a data capturing operation of capturing data associated with the well barrier, the captured data including the sensor data; in response to the success variable indicating a successful execution of the data capturing operation, executing at least a first operation including a quality control operation on the captured data, wherein the quality control includes controlling a quality of one or more acquisition parameters used during sensor data acquisition, wherein the acquisition parameters include one or more downhole tool parameters, including the acquisition time window, the quality control operation including comparing at least one characteristic associated with the captured data to an expected characteristic to generate quality state data, the quality state data having one of an acceptable status or an undesirable status; in response to the quality state data indicating an acceptable status, executing at least a second operation including at least one of transmitting the sensor data to a remote server and interpreting the sensor data to compute at least one of a value and an uncertainty of one or more wellbore model parameters; and in response to the quality state data indicating an undesired status, executing at least a third operation, including changing the acquisition time window and at least one of updating one or more downhole tool parameters and of acquiring sensor data in an at least one second target location in response, wherein the at least second target location is the same or distinct from the at least one first target location.