Airtable instagram, facebook and twitter posting

To streamline the posting on social media we made the following system:

The system:



The most complicated part technically here is the automatic resizing as that is custom built with python.

  1. Airtable Trigger on view
  2. Run an Airtable script
  3. In the backend in out application the image is retrieved, auto-cropped and then uploaded to Airtable

Airtable script that calls our backend code written in Python and using flask the Flask framework for http requests:

let inputs = input.config()
let record_id = inputs.record_id
let response = await fetch('application_endpoint/' + record_id, {method: 'POST', body: ''});
console.log(await response.text());

So do we use this anymore?

We swithced over to another platform that also supported story scheduling. So we have stopped using this, but using Airtable as a master can save a lot of time if there exists good enough integrations from Airtable to the third party system.