Skip to main content
The TypeScript Guides offer comprehensive examples for developers building applications with Athena using TypeScript. These guides demonstrate how to integrate Athena’s AI agents, automation tools, and data capabilities into TypeScript applications with full type safety and modern development practices. The guides cover key integration patterns including building with agents for research and multi-step conversations, using language models directly for chat interfaces, executing Agent Operating Procedures programmatically, working with the Sheets API to read and write spreadsheet data, and using browser automation with JavaScript. Each guide provides complete TypeScript code examples with proper typing and error handling.

Build with Agents

Use the General Agent for research and multi-step tasks

Use Models Directly

Interact with language models for conversational AI

Execute AOPs

Run Agent Operating Procedures programmatically

Sheets API

Read and write data to Athena Sheets

Browser JavaScript (ESM)

Use Athena in browser-based applications

Upload Files

Programmatically upload files to your workspace