JesseXBT Docs
  • πŸ‘‹Welcome
  • Basics
    • πŸ’‘Scaling Builder Support with a Digital Sidekick
    • πŸ—οΈArchitecture Design
    • πŸ”ŒAgent Training
    • πŸ“‹Agent Dashboard
    • πŸ”΅Grants Dashboard
    • πŸ›£οΈJesseXBT Roadmap
Powered by GitBook
On this page
  • 🎯 What is the Agent Dashboard?
  • πŸ”‘ Accessing the Dashboard
  • πŸ› οΈ Dashboard Features
  • πŸ“‹ Step-by-Step Processes
  • 🎨 Visual Design
  • πŸ”— Technical Integration
  • πŸ“‹ Dashboard Requirements Summary
  • 🌟 Why This Dashboard?
  1. Basics

Agent Dashboard

The Agent Dashboard is the central hub for managing jessexbt, your digital sidekick. It provides a powerful, intuitive interface to configure the agent’s behavior, monitor its interactions, and optimize its knowledge base. Think of it as a mission control center that empowers you to scale support for 1000+ builders daily while maintaining high-quality engagement and funding facilitation.


🎯 What is the Agent Dashboard?

The dashboard is a web-based interface that allows you to:

  • Configure jessexbt’s knowledge, personality, and communication style.

  • Monitor and manage interactions across Telegram, X, and Farcaster.

  • Review and approve microgrant proposals on Base.

  • Analyze conversation analytics and suggest knowledge improvements.

It’s designed to be user-friendly, visually appealing, and responsive, ensuring you can oversee jessexbt’s operations efficiently from any device.


πŸ”‘ Accessing the Dashboard

To access the dashboard, you must verify ownership of jessexbt. Supported authentication methods include:

  • Digital Wallet: Use the wallet (e.g., MetaMask) linked to the agent’s creation on Base.

  • X Account: Authenticate via your X account if connected to jessexbt.

  • Farcaster Account: Log in with your Farcaster account if linked.

Security Note: Unauthorized access attempts will display an β€œAccess Denied” message, ensuring only you can manage the agent.


πŸ› οΈ Dashboard Features

The dashboard is organized into key sections, each designed to streamline management of jessexbt:

General Information

  • Overview:

    • Displays jessexbt’s name, profile image, and description.

    • Shows remaining β€œenergy” (operational lifespan, e.g., based on subscription or compute limits).

  • Use Case: Quickly confirm the agent’s status and identity.

Knowledge Management

  • Knowledge Graph:

    • Visualizes all data sources jessexbt has ingested, including:

      • Documents (e.g., your writing).

      • Real-time feeds (e.g., Twitter, Farcaster).

    • Shows the status of each source (e.g., β€œActive,” β€œUpdating,” β€œError”).

  • Actions:

    • Add or remove data sources.

    • Review suggested knowledge updates and accept, deny, or edit them.

  • There's a manual and an automatic refresh of the sources feeding JesseXBT's knowledge.

  • Use Case: Ensure jessexbt’s knowledge is current and relevant.

Social Connections

  • Platforms:

    • X:

      • Connect/disconnect jessexbt to your X account.

      • Review past conversations with builders.

      • Schedule tweets or automated responses.

    • Farcaster:

      • Link to your Farcaster account.

      • Monitor conversations and interactions.

      • Program automated posts or frames.

    • Telegram:

      • Configure jessexbt as a Telegram bot.

      • View chat histories with builders.

      • Set up automated replies or commands (e.g., β€œ/apply” for microgrants).

  • Use Case: Manage jessexbt’s presence across platforms and ensure seamless builder interactions.

Microgrant Management

  • Features:

    • View all microgrant proposals with status (Pending/Approved/Denied).

    • Review proposal details and approve, deny, or edit USDC amounts on Base.

    • Bulk process multiple proposals for efficiency.

  • Integration: Connects to Base smart contracts for secure transactions.

  • Use Case: Streamline funding decisions for builders.

Agent Personality

  • Customization:

    • Edit jessexbt’s biography, background, and communication style.

    • Define expertise areas (e.g., blockchain, startup growth).

    • Provide example responses to guide the agent’s tone and approach.

  • Impact: Changes are applied instantly, shaping how jessexbt interacts with builders.

  • Use Case: Align jessexbt with your voice and expertise for authentic, effective responses.

Analytics & Insights

  • Metrics:

    • Conversation volume, response times, and builder engagement.

    • Top conversation topics and microgrant trends.

  • Visualizations:

    • Charts (e.g., line graphs for daily interactions, pie charts for topic distribution).

  • Use Case: Gain insights to optimize jessexbt’s performance.


πŸ“‹ Step-by-Step Processes

Connecting to a Social Platform

  1. Navigate to the Social Connections section.

  2. Select the platform tab (X, Farcaster, or Telegram).

  3. Click β€œConnect” and authenticate with your account.

  4. Authorize the connection.

  5. Verify jessexbt is active on the platform.

Modifying Agent Personality

  1. Go to the Agent Personality section.

  2. Update fields (biography, style, expertise, example responses).

  3. Click β€œSave Changes.”

  4. Test the updated personality via a sample interaction.

Scheduling Posts

  1. Access the Social Connections tab for X or Farcaster.

  2. Locate the β€œScheduled Posts” section.

  3. Create a new post, set the date and time, and save.

  4. Monitor scheduled posts for confirmation.

Reviewing Microgrants

  1. Open the Microgrant Management section.

  2. Filter proposals by status or date.

  3. Review details and select Approve, Deny, or Edit.

  4. Confirm actions to update Base transactions.


🎨 Visual Design

The dashboard features a modern, user-friendly design:

  • Color Scheme: Soft gradient background (white to light blue) for a clean aesthetic.

  • Layout: White cards for each section (General, Knowledge, Social, etc.) with clear borders.

  • Icons: Platform-specific icons (e.g., X logo, Telegram symbol) for quick recognition.

  • Status Indicators: Green for connected/active, red for errors, yellow for pending.

  • Responsive: Fully functional on desktop and mobile, built with frameworks like Tailwind CSS.


πŸ”— Technical Integration

The dashboard integrates with jessexbt’s technical architecture:

  • Frontend: Built with React.js and Tailwind CSS, using Chart.js for analytics visualizations.

  • Backend: Connects to Node.js/FastAPI APIs for data retrieval and updates.

  • Authentication: Supports wallet-based (Web3.js), X, and Farcaster logins via OAuth or API tokens.

  • Data: Pulls from PostgreSQL (conversations, microgrants) and vector DB (knowledge base).

  • Blockchain: Interfaces with Base smart contracts for microgrant transactions.

  • Real-Time Updates: Uses WebSockets for live knowledge and conversation updates.



πŸ“‹ Dashboard Requirements Summary

Component

Key Features

Access

Wallet, X, Farcaster authentication; β€œAccess Denied” for unauthorized users

Sections

General info, knowledge graph, social connections, microgrants, personality, analytics

Actions

Connect platforms, schedule posts, review microgrants, customize personality

Design

Gradient background, white cards, platform icons, status colors, responsive


🌟 Why This Dashboard?

The Agent Dashboard empowers you to manage jessexbt with precision, ensuring it delivers high-quality support to builders at scale. Its intuitive design, robust features, and seamless integrations make it the backbone of jessexbt’s mission to empower 1000+ builders daily. Let’s build a control center that drives innovation.


Last updated: May 2, 2025

PreviousAgent TrainingNextGrants Dashboard

Last updated 15 hours ago

Websites (e.g., ).

See more in

πŸ“‹
base.org
Grants Dashboard
Networks, automations and feedback of conversations on jesseXBT
Image of character personalization feature of Jesse XBT based on Eliza OS