Serverless Functions are single-purpose, programmatic functions, that are hosted in our cloud and which you can call from your own infrastructure.
If you are not running NodeJS in your infrastructure, you can still use functions to do headless automation.
We provide access to several common tasks such as /screenshot and /pdf.
With our /function end point you can even take control over a headless browser and run any kind of Puppeteer commands.
Why use Functions?
Suppose you are running a website and you want to provide your customer with a PDF invoice.
Instead of programming everything yourself, installing packages and maintaining this extra service, you could opt for using our /pdf function.
You simply create a script that calls our PDF function, retrieve the PDF result and present it to your customer.