Kolawole Osho
·Building Teckaa and Rodbase

Assistance Chatbot (No API Needed)

This free chatbot operates without external APIs or third-party services. It uses a simple intent-based system to fetch responses locally from a structured JSON file through custom actions. Data is stored using FlutterFlow’s app state by default, but you can adapt it to work with page state, component state, Firebase, Supabase, or SQL based on your needs.

Key Features:

  • No API Dependency: Completely self-contained, eliminating reliance on external APIs.

  • Local Data Fetching: Utilizes a structured JSON file for quick response retrieval.

  • Customizable Storage: Default storage in app state, with options for Firebase, Supabase, or SQL.

  • User & Bot Data Management: Manages interactions using FlutterFlow’s data types for fields like message, created_date, and created_by.

  • Clone and Customize: Easily clone and tailor the chatbot to suit your project.

Usage:

  1. Clone the component and integrate it into your app.

  2. Set up custom actions for JSON-based responses.

  3. Modify the JSON file to suit your app’s needs.

  4. Adapt storage to Firebase, Supabase, or SQL if needed.

  5. Integrate the chatbot seamlessly into your app’s UI for interactive functionality.

This chatbot offers a simple way to add conversational features to your app with no need for external services.

Run Link

https://app.flutterflow.io/run/CxHlnvAnRBpQcTawKkP4

Marketplace link

https://marketplace.flutterflow.io/item/M3KH3lucJey329IKfPLW

4