Agentuity provides built-in services for identity, storage, messaging, observability, and code execution. These pages cover patterns, configuration, and best practices. For method signatures and return types, see the SDK Reference.
Identity
Sign in with Agentuity
Authenticate users with Agentuity accounts and OAuth scopes
Authentication
Choose between OIDC and app-owned auth with sessions, API keys, or bearer tokens
Storage
Key-Value
Simple key-value storage for caching and state
Vector
Semantic search with embeddings
Object
Store files and binary data
Database
PostgreSQL and Drizzle ORM
Durable Streams
Persistent message streams
Custom Storage
Bring your own storage implementation
Messaging & Integrations
Queues
Async message publishing for background jobs and event-driven workflows
Tasks
Track work items, issues, and agent activity with lifecycle management
Email
Send and receive emails with managed addresses and delivery tracking
Webhooks
Create webhook endpoints with receipts, delivery tracking, and retry
Schedules
Platform-managed cron jobs with HTTP and sandbox destinations
Observability
Logging
Structured logging with ctx.logger
Tracing
Distributed tracing for debugging
Sessions & Debugging
View request history and debug issues
Web Analytics
Track page views and user events from your frontend