1. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate a confirmation haptic effect, the generating the confirmation haptic effect comprising: receiving context metadata associated with a user interaction of a user interface element; mapping the received context metadata to one or more haptic parameters; generating a haptic signal based at least in part on the one or more haptic parameters; and sending the haptic signal to an actuator to generate the confirmation haptic effect.