In a large bowl add flour and mound up like a volcano. Create a dip in the volcano and crack in your three eggs and add oil.
With a fork, whisk together eggs and oil. Then, with your hands begin to incorporate flour with egg mixture. Do this until a rough ball of dough has been created. It will be tacky and textured to start-- don't worry, it just needs to be kneaded. (Don't we all)
On a floured surface begin to knead until it is smooth, this will take 8-10 minutes (You may need a little water to help the dough form, try a tsp. at a time). If you have a Kitchenaid mixer, place dough into bowl and use dough hook to knead on low speed for the 8-10 minutes. Otherwise, this is the time to give your muscles a workout!
Cover dough in plastic wrap, and let rest for 30 minutes.
While the dough is resting, begin making your mushroom filling.
In a saute pan heat olive oil over medium high heat. Add in sliced mushrooms, diced shallots and garlic. Saute for 5-10 minutes, until the mushrooms have released their liquid and cooked down.
Add cooked mushroom mixture to a food processor and pulse several times until it reaches desired consistency (I like it at a slighter coarser size).
Transfer mixture to a bowl and add ricotta, thyme, parmesan, and salt and pepper to taste.
Once the dough has rested, break off about ¼ off the dough. Place it on a floured surface and roll it very thin with a rolling pin. The dough should be thin enough that you are able to slightly see your hand through it. Make sure the dough is coated in flour, so that it doesn't stick.
Using a ravioli maker, begin creating your ravioli. (I used about a teaspoon and a half of filling per ravioli, but it will vary depending on the size you want to create). Place one layer of thin pasta dough down, pressing gently into the mold. Add filling, taking care not to overfill, you don't want it spilling out the sides. Place second layer of dough on top.
Press the sides together firmly until they are fully sealed.
Cook ravioli by dropping them in boiling water for 5 minutes. If you aren't going to use them right away, you can freeze them!