Changelog - July 23 - GPT-4O Mini, Shadow DOM, CSV Support and more!
GPT-4O-Mini
We just launched GPT-4O-Mini support in Open Source Skyvern 🎉
OpenAI's hottest new model at a low low price-point of $0.15 / 1M input tokens.. compared to $5 / 1M input tokens for GPT-4O.
https://github.com/Skyvern-AI/skyvern/commit/ec5a0a03c094bfefb5fb810cefff94935532c9e2
Retry Tasks
📃Hot off the press – you can now retry tasks within Skyvern! 🔁
Ran a task, loved how it went, and just want to see the magic again?
Ran a task, saw it failed, and want to tweak some parameters?
Ran a task, watched it run perfectly, want to hook it up via API?
You can now click "Re-run task" to set up and execute a task again, all parameters filled in 😄
Shadow DOM
Skyvern now supports interacting with elements inside of a 😎SHADOW DOM😎
What are Shadow DOMs you might ask? Well I had no idea either. We had customers reporting issues with Skyvern's behaviour on some websites.. and it turns out they were all related to Shadow DOMs.
If you're familiar with iframes, Shadow DOMs are another way of essentially doing the same thing, with one little-known difference: Shadow DOMs make styling more consistent when widgets are imported into a bunch of different websites with different stylings
Why does this matter? Well, most of the times it doesn't. Most websites use iframes to load sub-documents inside documents.
Want to learn more? This blog post covers the topic in more detail: https://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/
CSV Support within Workflows
📋 CSV Support within Skyvern 📋
Ever wanted to automate a bunch of tasks, each with its own row in a CSV?
Example: Go to 10,000 different websites and fill out the contact us form
Example: Go to a single website and generate insurance quotes for these 1000 people
Example: Go to these websites and download these invoices
That's now possible thanks to Kerem and Salih. They just rolled out support for CSVs within Skyvern's Workflows feature.. which lets companies feed Skyvern inputs from CSVs!
Want to learn more? Check out the documentation here
TOTP Support
🗝️ Need Skyvern to log into websites with TOTPs? Don't worry – we've got you covered!
We already supported QR-code based TOTPs, but email / SMS based TOTPs were the bane of our existence.. until stepped in.
Shu just launched a killer feature: TOTPs within Skyvern. You can now give Skyvern a TOTP retrieval URL, and when Skyvern is presented with a screen asking for a 2FA code, it'll call that URL to grab the code and automate whatever is behind that paywall!
Want to learn more? Read our advanced feature documentation here: https://docs.skyvern.com/running-tasks/advanced-features#time-based-one-time-password-totp