Hello. Welcome to the callin.io community!
Could you please elaborate on what you aim to accomplish?
- Are you looking to create one post for each record in Airtable?
- Does each post contain only one image, or do you intend to include multiple images per post?
- Which fields from Airtable are you utilizing? Is the 'image' field the one containing the image you wish to add to the Facebook post? Is it a binary image or a URL?
Thanks
Benjamin
Thank you for your response.
- Yes, I intend to post a single record per submission.
- Initially, I plan to post a single image, but I'm looking to enable multiple image uploads in the future.
- I've attached an image of my Airtable setup for your review. I'm not entirely sure I understand your question. I have two fields: one for text and another for images. I've uploaded images into the image field, so I believe it's being treated as a binary file.
I hope to receive a solution shortly.
Thanks in advance.
I conducted a test, and it turns out the image is a URL, not a binary file. This detail is important as it guides the Facebook configuration.
Let's assume for now that you're posting only one image per post. Handling multiple images is more complex and would require using an Iterator and an Aggregator.
Here's an example I just put together:
This is my Airtable data (I'll use "Name" for the post title):
As you can see here, I have an array named "image" with a URL field:
This is how I configured Facebook. Assuming there's only one image, when I drag and drop the URL, it maps to "image:URL". By default, callin.io uses index 1 (the first and only image).
These are the resulting posts:
Would you like to give it a try?
If your Airtable records contain multiple images and you wish to include all of them in a post, you'll need to iterate through the image array and aggregate them in the format Facebook expects. This is more complex but entirely achievable.
I'm encountering an error with my current Scenario setup!
Could someone please assist me with this issue?
I don't see any errors here! However, to be certain, are you testing using "Run Once" which is located in the bottom-left corner of the scenario, or are you using "run this module only"?
It's recommended to test by running the entire scenario.
The Watch records can be reset by right-clicking on them and selecting "choose where to start".
My scenario doesn't seem to do anything when I run it.
The « Watch »
modules are designed to retrieve only new records. As you've already tested the module, it won't return items that have already been processed. Therefore, you should utilize the « choose where to start »
option I previously explained.
Great! It's functioning now. Thanks!
I haven't tested this myself, but I assume it functions. However, it appears to operate slightly differently, featuring a "upload a video" module. This module doesn't seem to be connected to any posts, suggesting it handles video uploads in a manner distinct from image posts.
Glad to hear that the issue is resolved now.