Introduction
The Pillar SDK embeds a co-pilot directly into your application. Users get contextual assistance, can execute tools, and find answers without leaving your app.
What You Can Do
Users say what they want, and Pillar uses your UI to make it happen — navigating pages, pre-filling forms, and calling your APIs. It runs client-side in the user's existing session.
- Banking — "Send $200 to my cleaner" ▶
- CRM — "Close the Walmart deal as won in Salesforce and notify implementation" ▶
- Analytics — "Add a weekly signups chart to my Amplitude dashboard" ▶
To make this work, Pillar gives you a sidebar co-pilot, RAG across your existing knowledge base and MCP server, and you define the client tools and custom cards that the Pillar agent calls.
Prerequisites
Before integrating the SDK, you'll need:
- A Pillar account with a configured project
- Your public API key (found in Settings → API Keys)
- A React or vanilla JS application
Next Steps
Choose your framework to get started:
- React Quickstart — For Next.js, Vite, or Create React App
- Vanilla JavaScript Quickstart — For any JavaScript application
Or explore the Features to learn what's possible.