Save an image from CloudConvert API

Hi,
I am using the CloudConvert API and I was quite happy with it until I realized that Bubble isn’t actually saving the image I get back from the API calls, but it seems to be saving the link to the temporary image created by CC instead.
So after a couple of days (when the links have expired), my images are all blank.
But I can’t find out what I’m doing wrong.
Here is the BEWF that is supposed to save the image :


And here is the API call :

{
    "tasks": {
        "get-url": {
            "operation": "capture-website",
            "url": "<link>",
            "output_format": "jpg",
            "engine": "chrome",
            "screen_width": 1200,
			"screen_height": 800,
            "quality": 80,
            "wait_until": "load",
            "wait_time": 3000,
            "filename": "Link_<date>.jpg"
        },
        "export-image": {
            "operation": "export/url",
            "input": [
                "get-url"
            ],
            "inline": false,
            "archive_multiple_files": false
        }
    },
    "tag": "link_preview"
}

Any idea what I am doing wrong ?
Thanks

You need to use :saved on s3 to store the image in Bubble Storage instead of using the original url provided by cloudconvert that expire after 24h

OK so it seems I have found the solution.
So I’m posting it here for future generations.
I had 2 problems :

It seems to be working now.
I’m kind of questioning other aspects of my app now that I have figured this out… Bubble could make this a bit more clear…