@@ -165,6 +165,16 @@ docker run \
165165 ghcr.io/bemihq/bemidb:latest syncer-amplitude
166166```
167167
168+ #### Syncing from Attio
169+
170+ ``` sh
171+ docker run \
172+ -e SOURCE_ATTIO_API_ACCESS_TOKEN=[...] \
173+ -e DESTINATION_SCHEMA_NAME=attio \
174+ -e AWS_REGION -e AWS_S3_BUCKET -e AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY -e CATALOG_DATABASE_URL \
175+ ghcr.io/bemihq/bemidb:latest syncer-attio
176+ ```
177+
168178#### Customizing S3 endpoint
169179
170180BemiDB can work with various S3-compatible object storage solutions, such as MinIO.
@@ -215,6 +225,13 @@ export AWS_S3_ENDPOINT=http://localhost:9000
215225| ` SOURCE_AMPLITUDE_SECRET_KEY ` | Required | Amplitude secret key for authentication. |
216226| ` SOURCE_AMPLITUDE_START_DATE ` | ` 2025-01-01 ` | Start date for syncing data from Amplitude in ` YYYY-MM-DD ` format. |
217227
228+ #### ` syncer-attio ` command options
229+
230+ | Environment variable | Default value | Description |
231+ | ---------------------------------| ---------------| --------------------------------------------|
232+ | ` DESTINATION_SCHEMA_NAME ` | Required | Schema name in BemiDB to sync data to. |
233+ | ` SOURCE_ATTIO_API_ACCESS_TOKEN ` | Required | Attio API access token for authentication. |
234+
218235#### ` server ` command options
219236
220237| Environment variable | Default value | Description |
@@ -314,6 +331,7 @@ SELECT * FROM [TABLE] WHERE [JSON_COLUMN]->>'[JSON_KEY]' = '[JSON_VALUE]';
314331 - [ ] Jupyter notebooks ([ #27 ] ( https://github.com/BemiHQ/BemiDB/issues/27 ) )
315332- [x] Data syncing from other sources
316333 - [x] Amplitude (incremental)
334+ - [x] Attio CRM (full-refresh)
317335 - [x] Postgres (full-refresh)
318336 - [ ] HubSpot
319337 - [ ] Stripe
0 commit comments