Skip to content
aeropage-round-dark
Aeropage Documentation
error
For now bulk generation only works with the Email / HTML Tool → coming soon for PDF and Images.

Summary

Instead of individual records being generated, the records are fetched from a view and bulk-generated.
This method will consume fewer API calls, and process up to 100 records at a time.
You can trigger the generation from Airtable automations using a script.
The response will be sent back to an Airtable webhook as a list of URLs - one for each record.
You can use another automation to update the records, either downloading the files as attachments or putting the urls into a field.
To reduce API consumption, apply filters to the view so it only includes records that haven’t already been processed.

Setup

This process is the same for all the dynamic generator tools - though for emails there may be some additional considerations as the response can potentially be broken into multiple webhook messages to stay under the 100kb limit.

Once you’re satisfied with the design, click publish, export to Airtable → then choose Bulk mode.

image.png
image.png

Create the Airtable Webhook

In Airtable create an automation with a webhook trigger, then copy the link.
image.png
image.png
image.png

Configure Webhook

In Aeropage → paste the webhook URL and add a description so you can remember where this webhook goes. It’s a good idea to copy and paste the link to your Airtable Automation into the description.

image.png

Manually Trigger

On publish you will be given a URL you can click on, to start the generator.


Process the Response

When generation is complete, the tool will send back a response to your webhook automation. You can go back and choose how to process the response.

For more details refer here →

Update Records

A common use-case would be to use the response a list - then foreach item in the list update the existing record to add the url to a text or attachment field.

Create Records

You can also create records in a different table and link them back to the source record.

Filter your View

For best results, apply a filter to the view to exclude any records that have already been generated -

Conditions

usually this can be done with a filter where the url or attachment field is empty.
ok
For best results, apply a filter to the view to exclude any records that have already been generated.

Create a Trigger Automation

When you have confirmed it works triggering manually - switch to an automation flow that works for your use case.

Condition

For a time based condition, or any other trigger you can use when a record matches condition.

Interval

every [day] trigger the process to run.

For more details refer here →


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.