Skip to content

hackclub/airtable-loops-field-integrator

Repository files navigation

Purpose of this Rails app is to create an easy integration from Hack Club Airtable bases into Loops.so, our email list system.

The usage should be as follows:

  1. In any Hack Club Airtable, create a new field called "Loops - juiceSignUpAt"
  2. This Rails app should automatically detect that this field has been updated, and set the juiceSignUpAt field in Loops.so to the value of the "Loops - juiceSignUpAt" field in Airtable.
  3. If there is an error - a field in Airtable called "Loops (Error) - juiceSignUpAt" will be set to the error message.

Setup

Set WEBHOOK_BASE_URL to the base URL (no slash) of this Rails app.

Example: WEBHOOK_BASE_URL=https://airtable-loops-integrator.hackclub.com

To Do

  • Write to Airtable on field change
  • Concurrency controls
  • Graceful error handling that displays to user
  • Descriptive README

Feature ideas:

  • Add "special" fields that can be set like Loops - Special - setFirstAndLastName and Loops - Special - setAddress that would have an AI parsing step to break the provided info into parts.

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published