Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/domeccleston/attio-sheets-sync
https://github.com/domeccleston/attio-sheets-sync
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/domeccleston/attio-sheets-sync
- Owner: domeccleston
- Created: 2024-11-16T00:55:57.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-22T19:15:49.000Z (2 months ago)
- Last Synced: 2024-11-22T20:19:34.002Z (2 months ago)
- Language: Python
- Size: 378 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Attio Sheets Sync
Proof of concept app for one-way sync between Attio and a Google Sheet. `/app` contains an Apps Script script which adds some UI to Google Sheets enabling you to add an API key and pull in Object or List
data. This script makes requests to v2 Cloud Function defined in `/backend` which fetches records
from the Attio in parallel and uploads them in batches to the Google Sheet. This handled a test
dataset of 50k Company records and 40 attributes in about 8 minutes. More fleshed out
implementation would have the ability to run this on a schedule.30-second Loom [demo](https://www.loom.com/share/e18f52a27c1646b0a434208ab9b0fee2)
The use cases this is designed for are
- Giving contractors readonly access to Attio lists
- Giving finance or sales teams the ability to do data analysis in Sheets (or connected apps like Looker)