Get started with
Configure

Add rich context to your agents in minutes with our simple API

Quick Start

# Install the SDK
npm install @configure/sdk

# Initialize Configure
import { Configure } from '@configure/sdk';

const configure = new Configure({
  apiKey: 'your-api-key'
});

# Get user context
const context = await configure.getContext(userId);

Key Concepts

Understand the core building blocks of Configure

  • Pod - Shared memory for user context
  • Connectors - Integrate with user apps
  • Publish - Update user context
  • Consent - User-controlled permissions

API Endpoints

Core endpoints for building with Configure

  • GET /v1/pod - Fetch user context
  • POST /v1/pod/publish - Update context
  • GET /v1/connectors - List integrations
  • POST /v1/connectors/:id/link - Connect apps

Authentication

All API requests require authentication using your API key

curl https://api.configure.dev/v1/pod \
  -H "X-App-Key: your-api-key" \
  -H "Authorization: Bearer user-token"

Guides & Tutorials

Learn how to build with Configure

  • Building your first context-aware agent
  • Managing user permissions
  • Adding custom connectors
  • Best practices for context management
Join waitlist for API access