Line a large cookie sheet with parchment paper, and set aside.
In a medium sized saucepan, add cashew butter, maple syrup, coconut oil, and salt. Heat over medium heat, stirring constantly, until hot, about 3-4 minutes.
Remove from heat, and add in cacao powder and vanilla, whisking until a smooth chocolate sauce is formed.
Stir in oatmeal and coconut (or other chosen mix-in, if desired), and stir until evenly coated.
Using a tablespoon cookie scoop, scoop cookies onto the lined cookie sheet. Be sure to press the dough tightly in to the cookie scoop for the best cookie balls.
Refrigerate or freeze the cookies until they are set (about 1 hour in the fridge or 30 minutes in the freezer). Store cookies refrigerated or frozen, and serve them cold. Coconut oil melts at a warm room temperature so the cookies will melt if left out too long.