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.