Beat softened cream cheese with a hand mixer until smooth and fluffy, about 1 minute. Add pumpkin puree, powdered sugar, pumpkin pie spice, and vanilla extract. Mix until fully combined.
Cover the bowl and refrigerate for at least 1 hour until firm. For faster chilling, freeze for 20-25 minutes.
Line a baking sheet with parchment paper. Using a 1-tablespoon cookie scoop, portion out the mixture and roll into smooth balls. You should get about 24 balls.
Freeze the rolled balls for 15-20 minutes to make them easier to dip in chocolate.
Melt chocolate chips and coconut oil together in a microwave-safe bowl in 30-second bursts, stirring between each, until smooth (about 1.5-2 minutes total).
Using a fork, dip each chilled ball into the melted chocolate, coating completely. Let excess drip off, then place on the parchment-lined sheet. Add toppings immediately if using.
Refrigerate for 30 minutes until chocolate is fully set. Serve chilled and enjoy!