Has anyone worked with Puppeteer before? What's your workflow like?

โค๏ธ Vera Sun โ€ข ๐Ÿค–
Transitioning from freelancer to maker!

I did a project that uses Puppeteer recently. Workflow:
- Daily CRON task
- Task opens website (Angular) through Puppeteer
- Website triggers custom "ready" event when done loading
- Save website as PDF
- Send PDF to customers by mail