Platform

Data Connectors

Auto-ingest data from Slack, GitHub, Notion, and more. Connect once, and Tellodb continuously syncs new content as it arrives.

What are Connectors?

Connectors automatically pull data from external services into your Tellodb cluster. Once configured, they run on a schedule (typically every 15 minutes) and ingest new content as conversation memories, fact memories, or decision records depending on the source.

Each connector requires OAuth authorization or an API token. Credentials are encrypted at rest in our database. You can revoke a connector at any time from the Connectors page.

Available Connectors

MetricServiceWhat Gets IngestedMemory Kind
SlackChannel messages and thread repliesConversation
GitHubIssues, pull requests, commits, commentsDecision, Fact
NotionPages, databases, and their contentFact
GmailEmails and thread conversationsConversation
Google DriveDocuments, sheets, slidesFact

Each connector's data is automatically tagged with its source for traceability.

Setup Guide

  1. Navigate to your cluster → Connectors tab.
  2. Select the service you want to connect (e.g., Slack).
  3. Click 'Connect' — you'll be redirected to the service's OAuth authorization page.
  4. Authorize Tellodb to access the required scopes (read-only where possible).
  5. You'll be redirected back to the Connectors page showing your new connector as 'Active'.
  6. The first sync starts automatically within 15 minutes. Click 'Sync Now' for an immediate sync.
  7. Monitor sync status, last sync time, and item count from the Connectors page.
List connectors via API
curl https://api.tellodb.com/api/clusters/YOUR_CLUSTER_ID/connectors \
  -H "x-api-key: YOUR_API_KEY"