Embodiments of the invention provide methods for transdermal delivery of therapeutic agents for treatment of addictive cravings e.g., from nicotine. Embodiment of a method for such delivery comprises positioning at least one electrode assembly in electrical communication with a patient's skin. The assembly includes a solution comprising a therapeutic agent which passively diffuses into skin. A dose of agent is delivered from the assembly into skin during a first period using a first current having a characteristic e.g., polarity and magnitude, to repel agent out of the assembly. During a second period, a second current having a characteristic to attract agent is used to retain agent in the assembly such that delivery of agent into skin is minimized. In particular embodiments, a dose of agent may be delivered on-demand using an input from the patient using an inhalation sensing device which mimics an inhaled form of tobacco.