{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/198e9c8135fa4581abeb6d1b4208293a\" frameborder=\"0\" width=\"1866\" height=\"1399\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1399,"width":1866,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1399,"thumbnail_width":1866,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/198e9c8135fa4581abeb6d1b4208293a-f4c42aa0b515b6c2.gif","duration":299.968,"title":"SenPilot Technical Challenge Submission — Muneeb Hassan","description":"This Loom demos Vellum, an asynchronous event driven agent that automates downloading regulatory filing documents from a stateful web portal via email. The demo shows a user sending a Gmail message with a mandatory Vellum tag and including a matter number and document types, which triggers a FastAPI webhook and queues the job without IMAP polling. Logs confirm intent parsing using GPT 5.4 mini, loading matter M12383, spinning up Playwright instances to download files, packaging them into a zip, and emailing the user an HTML and plain text payload with a download button. The author also explains challenges with the UARP dashboard selectors due to dynamic IDs and notes plans to add vector database ingestion and improve multi tasking."}