Atlassian Forge Hackathon 2024 Submission

Overview

ResolveAI2 Support Assistant is an innovative Forge application designed to revolutionize customer support workflows by seamlessly integrating AI-powered intelligence with Atlassian's Jira and Confluence platforms.

Problem We Solve

Customer support teams often struggle with:

  • Inconsistent response quality
  • Time-consuming ticket resolution
  • Inefficient knowledge management
  • Lack of intelligent automation

Core Features

  1. Intelligent Ticket Handling

    • Automatic Jira ticket creation from emails
    • AI-powered draft response generation
    • Contextual support using Confluence knowledge base
  2. Advanced Configuration

    • Customizable settings for:
      • Default ticket assignees
      • API integrations
      • AI response parameters
    • Secure credential management
      • Token and API key storage
      • Input masking for sensitive information
  3. Knowledge Management

    • Dynamic Confluence page selection
    • Intelligent content processing
      • HTML tag removal
      • Content validation
      • Vector indexing
    • Real-time knowledge base synchronization

Technical Architecture

  • Platform: Atlassian Forge
  • Languages: JavaScript/TypeScript
  • Integrations:
    • Jira REST API
    • Confluence API
    • Cloudflare Workers
    • Cloudflare Vectorize
    • TogetherAI (meta-llama/Llama-3.3-70B-Instruct-Turbo)
    • Configurable AI APIs

Unique Innovation

The app transforms support workflows by:

  • Leveraging AI for intelligent response generation
  • Creating a dynamic, self-updating knowledge base
  • Providing granular control and customization
  • Ensuring security and performance

Development Challenges

  • Complex multi-platform integration
  • Secure credential management
  • Real-time content processing
  • Vector-based knowledge retrieval

Future Potential

ResolveAI2 Support Assistant demonstrates how AI and intelligent automation can:

  • Reduce support team workload
  • Improve response consistency
  • Enable knowledge preservation
  • Enhance overall customer experience

Built With

  • bge-base-en-v1.5
  • cloudflare
  • cloudflare-ai
  • cloudflare-vectorize
  • forge
  • meta-llama/llama-3.3-70b-instruct-turbo
  • together-ai
Share this project:

Updates