# Guru + Supabase

> Store data as Parquet in S3 Iceberg with Erathos. Sync data from Guru with Erathos, an incremental, no-code pipeline with full observability.

Source: https://www.erathos.com/en/pipelines/guru-supabase
Em português: https://www.erathos.com/pipelines/guru-supabase

Guru is a corporate knowledge management platform that centralizes information, documentation, and processes in one place accessible to the entire team. With features like knowledge cards, content verification, integration with Slack and other systems, and AI-powered search, Guru ensures employees have the right information at the right time. It is widely used by sales, support, onboarding, and operations teams to standardize processes and speed up the learning curve.

With Erathos, Guru data lands in Supabase ready to power applications via REST, GraphQL, or Realtime Subscriptions, without your team having to build the sync layer from scratch.

- **Knowledge cards** content, status, and last verification date
- **Collections** structure and permissions of each knowledge base
- **Groups** teams and access levels configured in Guru
- **Users** authors and card verifiers
- **Search activity** queries and results within Guru
- **Engagement metrics** views and interactions per card

### Why sync Guru to Supabase?

In Supabase, Guru data is available via REST, GraphQL, and Realtime Subscriptions, ready to power applications built by teams without dedicated data engineering.

### How it works

Erathos connects to Guru via official API and syncs your data incrementally: only new or updated records are processed on each run, keeping pipelines fast and Supabase costs predictable. You choose the sync frequency (from 5 minutes to daily), the objects to sync, and the destination dataset. Every run is logged with full observability: runtime, rows processed, error context, and instant alerts via Slack or email if something goes wrong.

## Guru data in Supabase in minutes

### Ready-to-use Guru Connector

Connect Guru to Supabase and automatically export data. Centralize marketing data for analysis — without spreadsheets or scripts.

### Full control over your Guru pipelines

Configure frequency and sync type at the table level. Erathos uses smart UPSERT in Supabase: data available via REST, GraphQL, and Realtime Subscriptions as soon as it lands in the database.

### End-to-end observability

Stop finding out about Guru failures only when the business team complains. Every run is logged with runtime, processed rows, and error context. Automatic alerts via Slack, Discord, or email as soon as something goes off track — so your data stays fresh for analysis.

## Centralizing Guru data in Supabase has never been easier

Erathos is a data ingestion platform built for operations and data teams. With the Guru connector, you automatically centralize operational data and metrics in Supabase — always up to date, with full observability into every run and zero maintenance.

## FAQ

### What is Erathos, and how can it help my business?

Erathos is a data ingestion platform built for reliability, transparency, and control. We help data teams connect tools like Guru to their data warehouse — with full observability into every run, zero maintenance, and none of the black-box behavior of traditional market tools.

### Which Guru data does Erathos sync to Supabase?

Erathos syncs Knowledge cards, Collections, Groups, Users, search activity, and engagement metrics from Guru to Supabase.

### How often does Erathos sync data from Guru to Supabase?

You can set sync frequency from every 5 minutes up to once a day, at the table level. Erathos uses incremental sync — only new or updated records are processed on each run, keeping the Guru pipeline efficient and Supabase costs predictable.

### What happens if a Guru sync fails?

Erathos automatically detects failures and sends alerts to your email, Slack, or Discord with full context — not just “job failed.” Smart retries handle transient errors, and every run is logged with runtime, rows processed, and error context so your team can debug in minutes, not hours.

### Is there a free trial period for the Guru connector?

Yes. Every Erathos connector includes a 14-day free trial. Connect Guru to Supabase and start syncing right away, no credit card required.
