Home / About
About Bonterra AI Assistant
Platform Overview
The Bonterra AI Assistant is a conversational AI platform designed specifically for nonprofits and social impact organizations. It provides fundraising guidance, grant writing assistance, and impact measurement insights through a user-friendly chat interface that can be embedded into any website.
Key Features
- Conversational AI: Natural language interface that understands nonprofit-specific terminology and contexts
- Knowledge Base Integration: Access to comprehensive fundraising and nonprofit management resources
- Customizable Web Widget: Easily embeddable chat interface that adapts to your organization's branding
- User Session Persistence: Maintains conversation context across sessions for better continuity
- Analytics Dashboard: Insights into conversation patterns and frequently asked questions
- Multi-platform Support: Works on desktop and mobile devices with responsive design
Technology Stack
- Frontend: Next.js, React, Tailwind CSS, Web Components for widget embedding
- Backend: AWS Lambda via SST (Serverless Stack)
- AI/ML: LangChain, OpenAI API, LangGraph for conversation flow management
- Data Storage: DynamoDB for session persistence and user data
- Deployment: AWS CloudFront, S3, and Lambda for serverless architecture
Widget Integration
The Bonterra AI Assistant can be easily added to any website using a simple script tag and HTML custom element. The widget supports customization options including theme, position, and organization-specific configuration.
See our Widget Demo for a live example and implementation details.