Skip to main content

What Are Connectors?

Connectors let you securely link external services to Workshop. Once connected, Workshop can access and query your data contextually across all your conversations — no need to manually copy data or explain your database structure each time. Think of connectors as secure bridges between Workshop and your external services. Your credentials are encrypted, never shared with AI models, and you maintain full control over access.

Connector Categories

Workshop connectors fall into two categories:

AI Model Connectors

Power your apps with large language models from leading providers. Two options for each provider:
  • Workshop-managed — No API key needed. Usage billed to your Workshop credits. One-click enable.
  • Bring Your Own Key (BYOK) — Use your own API keys from each provider. Billed directly by the provider.
ProviderWorkshop-ManagedBYOK
Anthropic (Claude)One-click setup via creditsYour API key
OpenAI (GPT)One-click setup via creditsYour API key
Google GeminiOne-click setup via creditsYour API key

AI Connectors Guide

Learn when to use Workshop-managed vs BYOK connectors, and how each works.

Data Connectors

Connect Workshop to your databases, cloud storage, and productivity tools.
ConnectorTypeAuthentication
GitHubSource controlPersonal Access Token
Google DriveCloud storageOAuth
Google SheetsSpreadsheetsURL only or Service Account
AWS S3Cloud storageAccess Key + Secret
PostgreSQLRelational databaseHost + Credentials
MySQLRelational databaseHost + Credentials
Microsoft SQL ServerRelational databaseServer + Credentials
MongoDBDocument databaseHost + Credentials
SupabasePostgreSQL backendAPI URL + Key
NeonServerless PostgreSQLConnection URL
TiDBDistributed SQLHost + Credentials
TigerGraphGraph databaseHost + Credentials
BigQueryData warehouseService Account JSON
SnowflakeData warehouseAccount + Credentials
TableauBusiness intelligencePersonal Access Token
CustomAny serviceUser-defined key/value pairs

How Connectors Work

When you add a connector:
  1. Your credentials are stored securely in Workshop’s encrypted storage
  2. Workshop’s agent receives a reference to your connection, not the raw credentials
  3. Data stays in your source — Workshop queries it on-demand rather than copying it
You maintain full control over your data while giving Workshop the ability to help you work with it.

Adding a Connector

1

Open the Hub

Open the Workshop Hub from the sidebar.
2

Go to Connectors

Click the Connectors tab.
3

Choose a connector

Select the connector type you want to add from the card list, or search by name.
4

Enter credentials

Fill in the required connection details for that connector.
5

Add connection

Click Add Connection. Workshop tests the connection and saves it.
Once connected, reference your connection by name or type in any conversation:
  • “Using my Production Database connection, show me all users who signed up last week”
  • “Query my Supabase data for the top 10 products by revenue”

Managing Connections

Your active connections appear in the Active Connections table in the Connectors tab. From there you can:
  • View connection details and status
  • Edit connection credentials
  • Delete connections you no longer need
Deleting a connection removes both the connector configuration and its stored credentials from Workshop.

Security

Workshop takes data security seriously:
  • Credentials are encrypted at rest and in transit
  • Connections use SSL/TLS for all data transmission
  • Data is queried on demand — Workshop queries your sources directly and does not store your data separately
  • You control access — delete connections anytime to revoke access
Published apps use the same connector credentials you configure in development. Be mindful of which connectors you attach to apps you plan to publish.