Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClaudeAIActive

Claude AI integration for FreeScout — generates intelligent reply suggestions using the Anthropic Claude API.

Version: 1.0.0 | Author: Wattify

Features

  • Generate AI-powered reply suggestions directly from your FreeScout helpdesk
  • Full conversation context — Claude reads the entire ticket thread for relevant replies
  • One-click insert into the reply editor
  • Configurable system prompt to match your brand voice
  • Multiple Claude model options (Sonnet, Haiku, Opus)
  • Per-message generation via the thread action menu

Requirements

Installation

  1. Download or clone this repository into your FreeScout Modules directory:

    cd /path/to/freescout/Modules
    git clone https://github.com/wattify/ClaudeAIActive.git
  2. Create the required symlink:

    cd /path/to/freescout
    php artisan module:publish ClaudeAIActive
  3. Clear the cache:

    php artisan cache:clear
    php artisan config:clear
  4. Go to Manage > Modules in FreeScout and activate ClaudeAIActive.

  5. Go to Manage > Settings > Claude AI and enter your Anthropic API key.

Configuration

Navigate to Manage > Settings > Claude AI to configure:

Setting Description Default
Anthropic API Key Your API key from console.anthropic.com
Claude Model Which Claude model to use Claude Sonnet 4.6
Max Tokens Maximum length of generated replies 1024
System Prompt Instructions for how Claude should respond Professional support assistant

Usage

  1. Open a conversation in FreeScout
  2. Click the dropdown menu on any customer message thread
  3. Select "Generate Reply (Claude AI)"
  4. A suggestion box appears with the AI-generated reply
  5. Click "Insert into Reply" to paste it into the reply editor, or "Copy to Clipboard"
  6. Edit the reply as needed and send

Module Structure

ClaudeAIActive/
├── Config/
│   └── config.php
├── Http/
│   ├── Controllers/
│   │   └── ClaudeAIActiveController.php
│   └── routes.php
├── Providers/
│   └── ClaudeAIActiveServiceProvider.php
├── Public/
│   ├── css/
│   │   └── module.css
│   └── js/
│       └── module.js
├── Resources/
│   ├── lang/
│   │   └── en/
│   │       └── messages.json
│   └── views/
│       └── partials/
│           └── thread_menu.blade.php
├── composer.json
├── module.json
├── start.php
└── version.txt

License

This module is open-source software licensed under the AGPL-3.0.

Credits

Built by Wattify. Powered by Anthropic Claude.

About

laude AI integration for FreeScout — generates intelligent reply suggestions using Anthropic Claude API

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages