AI-powered Salesforce admin toolkit. Manage permissions, create reports, build fields, explore ERDs, and debug automations — all through natural language powered by Claude.
- Field Creator — Create and configure custom Salesforce fields via chat
- Permission Manager — Create, modify, and assign permission sets in plain language
- Report Creator — Build Salesforce reports by describing what you want to see
- ERD Explorer — Visualize entity-relationship diagrams for your org's objects
- Automation Debug — Diagnose and trace automation issues (flows, triggers, process builders)
- Node.js 18+
- A Salesforce Connected App (OAuth 2.0 with PKCE)
- An Anthropic API key
-
Install dependencies:
npm install
-
Create
.env.localwith your credentials:SALESFORCE_CLIENT_ID=your_connected_app_client_id SALESFORCE_CLIENT_SECRET=your_connected_app_client_secret SALESFORCE_REDIRECT_URI=http://localhost:3000/api/auth/callback SALESFORCE_LOGIN_URL=https://login.salesforce.com ANTHROPIC_API_KEY=your_anthropic_api_key
-
Start the dev server:
npm run dev
-
Open http://localhost:3000 and connect your Salesforce org.
- Next.js 14 (App Router) — frontend and API routes
- Claude (Anthropic API) — natural language understanding and tool orchestration
- SQLite (better-sqlite3) — local session and cache storage
- Salesforce REST API — org data, metadata, and permissions via OAuth 2.0 + PKCE