Hello everyone. I have been researching a lot throughout the forum here, but the only results I get are a few years old, so I was wondering if there is a better solution to this as of October 2026. The question is: is there a way to save an image in an Adalo collection obtained from a URL coming from an API call response?
For background, I am creating an app where an image uploaded by the user will get its background removed by triggering a custom action that calls an API, processes the image, and returns a temporary URL of a new image with its background removed. The goal is to save that new image in an Adalo collection. Also, for reference, I have a Professional plan with Adalo.
So far, the only way I have read/found to do this is through automation services like Zapier, which will add another cost to the app and affect performance -I’m guessing this could take a while- to perform those actions. I am willing to give this a shot, but I was wondering if I’m missing any other alternatives to achieve this?
Even now, I don’t think there is a way to upload image other than use the image picker / already uploaded image from another record. In Adalo apps, when you need to process images somewhere, usually the easiest way is to store the results elsewhere (e.g. cloudinary, S3, …), save URL to Adalo collection record and use this URL as an image source.
An interesting alternative to explore is creating the custom component to manipulate and save images, but this requires some research (and then skills to build custom component).
Creating a custom component is most definitely an alternative that could be feasible. Come to think of it, it could be also a good exercise from a costs point of view to compare with automation services and external repositories long-term. Great suggestion!
This sounds interesting. I was looking for an old ai post. Can’t find it.
For component makers:
Along similar lines, I am interested in an ai component in which:
a user can upload a photo, have an ai service detect objects with in the photo, compare them against an Adalo database-list of photos and names, and output a list with names and images for objects in the photo.
Much like what DangerWill requested, it may be a common use-case, and may be worth building a component.