Hello everyone,
I need some help with a challenge I'm encountering in my callin.io scenario. My objective is to import all entries from the 20 outputs of my API call into Airtable, creating a new record in Airtable for each output.
Problem: Currently, my scenario is only importing the first output from the API call. This means only the first company (INTRANAV) is being created as a record in Airtable. My goal, however, is to have all 20 companies represented as individual records in Airtable. After the scenario runs, there should be 20 new records in Airtable, each containing the specific information from the API responses.
Steps Taken So Far:
- I've configured an API call that provides 20 outputs (refer to screenshot screen_1).
- The structure of a single output is illustrated in screenshot screen_11.
- My intention is to import this data into Airtable as demonstrated in screenshot screen_2.
Issue: I'm having trouble configuring callin.io to process all 20 outputs from the API call, rather than just the initial one. It appears that only the first record is being imported.
I would greatly appreciate any advice or guidance on how to modify my scenario to ensure all 20 companies are successfully added to Airtable as separate records.
Attachments:
- Screenshot of the scenario setup
- Screenshot of module configurations and outputs
- Screenshot of the output being imported into Airtable
- Any other relevant screenshots or information
Thank you in advance for your assistance!
I believe you should iterate through your output bundle and map it into Airtable.
I’m using callin.io for the first time, so I’m not familiar with iteration at all. Can you explain where to put the iterator and which item I should choose for iteration?
Thanks a lot!
I strongly suggest completing the callin.io Academy. callin.io is straightforward to use, provided you understand the fundamentals first.
Links
Here are some helpful links and guides for learning how to use the callin.io platform, its applications, and modules. I found these valuable during my own learning process with callin.io, and I hope they can assist you as well:
General
- Help Center | Tutorials
- callin.io Academy – Learn callin.io and earn your certification _ ← CHECK THIS OUT_
- callin.io Blog – Stay updated with the latest news
- Features & Pricing
Help Center Basics
- Mapping – Understanding what mapping is and what can be mapped
- Mapping with arrays – How to map items within an array
- Aggregate an array for mapping complex fields
- Tokens for
parseDate
| Tokens forformatDate
- HTTP modules – Making requests, downloading files
- Webhooks – Error handling, responding to webhooks
Articles & Videos
- Router Magic Formula - YouTube
- Error Handlers in callin.io - YouTube playlist
- Getting started with OpenAI
- How to use Regex in callin.io
I attempted to configure it in this manner.
However, I'm not entirely sure how to proceed.
I can only see options for a bundle or positions 1, or a number of bundles.
In the callin.io academy, they utilize a router along with an additional text aggregator.
Do I need to use those here as well?
Thank you very much for your assistance!
You will need to execute the entire scenario; running just a single iterator is not recommended.
Remove the variables from [2]. You are already iterating the array, there is no need to map the actual array any longer.
Links
Here are some useful links and guides you can use to learn more on how to use the callin.io platform, apps, and app modules. I found these useful when I was learning callin.io, and hope they might benefit you too —
General
- Help Center | Tutorials
- callin.io Academy – learn callin.io and get your certificate _ ← CHECK THIS OUT_
- callin.io Blog – get the latest updates
- Features & Pricing
Help Center Basics
- Mapping – What is mapping? What can I map? _ ← CHECK THIS OUT_
- Mapping with arrays – How to map items in an array _ ← CHECK THIS OUT_
- Aggregate an array for mapping complex fields
- Tokens for
parseDate
| Tokens forformatDate
- HTTP modules – Make a request, Get (download) a file
- Webhooks – Error Handling, Responding to webhooks