Optional step: Fill a small saucepan with a few inches of water and fit it with a steamer basket. Break the tempeh into a few chunks, place them in the steamer basket, then place the pot over medium heat. Bring the water to a boil, lower the heat, cover and steam the tempeh for 10 minutes. Remove it from the heat and allow it to cool.
Place the oats into the bowl of a food processor fitted with an s-blade. Blend them to a fine powder.
Crumble the tempeh into the food processor bowl, then add the sauce, beans, shallots, and garlic.
Pulse the food processor until the ingredients are finely chopped and well mixed. If you steamed your tempeh, feel free to taste test the mixture and adjust the seasonings to your liking.
Shape the mixture into 4 patties.
Coat the bottom of a large skillet with oil and place it over medium heat.
Cook the patties in batches, adding as many as will fit in the skillet without crowding. Cook them for about 5 minutes on each side, until lightly browned.
Remove the patties from the skillet, stuff into buns and top with accompaniments of choice. Serve.