Skip to Content
Console GuideAI Features

AI Features

Add AI-powered response suggestions, auto-categorization, and sentiment analysis to your SupDesk projects. Uses Cloudflare Workers AI (default) or BYOK (Bring Your Own Key) for your own API keys. AI features are gated by plan and tracked with usage metering.

Overview

SupDesk’s AI features help you:

  • Auto-categorize feedback - automatically tag bug/feature/question/praise/other
  • Response suggestions - draft replies based on feedback and project context
  • Sentiment analysis - identify positive/neutral/negative sentiment patterns

All AI tasks are tracked and metered by task, allowing overage billing at $0.01 per task when you exceed your monthly allowance.

Getting Started

  1. Check your plan - AI features are included with Pro and Team plans
  2. Enable AI in workspace settings - Navigate to Settings → AI to configure
  3. Choose your provider - Use Cloudflare Workers AI (default) or connect your own API key
  4. Select features - Enable the AI features you want to use

Provider Options

Cloudflare Workers AI (Default)

If you don’t need custom models or already have Cloudflare AI setup:

  • Simple pricing - $0.01 per task overages when you exceed your monthly limit

Bring Your Own Key (BYOK)

Connect your own OpenAI or Anthropic API key for:

  • Custom model selection - choose from your provider’s full model catalog
  • Better control - set your own rate limits and use existing API credits
  • Additional cost - your provider pricing applies to BYOK tasks (AI task tracking is not billed)

Usage & Limits

Monthly Task Allowance

PlanMonthly TasksAuto-categorizeResponse suggestionsSentiment analysisBYOK
Free0
Pro1,000
Team5,000

Task Tracking

  • Cloudflare AI tasks are metered - counted against your monthly allowance
  • BYOK tasks are not metered - you track your own usage externally
  • Best-effort overage - when at your plan’s hard cap, overages are billed at $0.01 per task (do not block the AI task)

Usage Dashboard

Check your current usage in Workspace Settings → AI:

  • Total tasks used this month
  • Tasks remaining before overage (if on paid plan)
  • Progress bar showing percentage of your monthly allowance used
  • Rate-based overage option (hard cap vs. $0.01/task metered)

Per-Feature Guides

Auto-categorize

What it does: Automatically tags feedback as one of: bug, feature, question, praise, or other

Use case: Quickly organize your feedback backlog, identify recurring issues, and prioritize work

Output example:

{ "category": "bug", "confidence": 0.95 }

Response Suggestions

What it does: Drafts contextual reply drafts based on feedback and project context

Use case: Faster customer messaging, consistent tone across your team, reduce response time

Output example:

Thanks for sharing your feedback on [feature]! We've logged this as a bug and will prioritize it in our next release. If you're experiencing specific issues, please let us know and we can investigate further.

Sentiment Analysis

What it does: Analyzes feedback sentiment and provides scores and labels

Use case: Identify happy customers, spot dissatisfaction early, prioritize based on sentiment

Output example:

{ "sentiment": "positive", "score": 0.87 }

Setup Guide

Step 1: Access AI Settings

Navigate to Workspace Settings → AI in the SupDesk console. If you’re on the Free plan, you’ll see a prompt to upgrade to Pro to access AI features.

Step 2: Choose Your Provider

Select Cloudflare Workers AI (default) or BYOK:

Cloudflare Workers AI

  • Turn the feature toggle to “enabled”
  • Choose your preferred model from the dropdown:
    • @cf/meta/llama-3.2-3b-instruct (default, cheapest)
    • @cf/meta/llama-3.1-8b-instruct-fp8-fast (8B model, slightly more capable)
  • All features are enabled by default

BYOK (Bring Your Own Key)

Choose BYOK if you have your own OpenAI or Anthropic API key:

  1. Toggle provider to “BYOK”
  2. Enter your API key (stored encrypted)
  3. Select your provider (OpenAI or Anthropic)
  4. Choose your model from the dynamically loaded options

Model Discovery: When you connect a BYOK key, the system automatically fetches available models from your provider.

Step 3: Configure Features

Enable or disable individual AI features based on your needs:

  • Auto-categorize - Automatically categorize feedback
  • Response suggestions - Generate reply drafts
  • Sentiment analysis - Analyze sentiment and scores

Features not enabled won’t consume tasks or costs.

Step 4: Validate BYOK Connection

After entering your BYOK API key, the system will:

  1. Test the connection to ensure the key is valid and has permissions
  2. List available models for you to choose from
  3. Confirm success before saving

If validation fails, the system will show an error message with suggestions.

Step 5: Monitor Usage

The AI settings page includes a usage dashboard:

  • Monthly usage meter - tracks tasks used this billing period
  • Progress bar - visual percentage of your monthly allowance used
  • Overage toggle - choose between hard cap (reject tasks) or metered ($0.01/task)
  • Real-time validation - task usage blocks prevent overage unless metered

Pricing Details

AI Task Pricing

ProviderTask cost
Cloudflare Workers AI$0.01 per overage task
BYOK (OpenAI, Anthropic)Your provider’s rate

Billing Model

  • Included tasks: Covered by your plan (Pro: 1,000 tasks, Team: 5,000 tasks)
  • Overage tasks: Billed per task at $0.01 when you exceed your monthly limit
  • Best-effort: Overage doesn’t block AI tasks, but is billed after completion
  • Cloudflare costs: ~$0.011 per 1,000 neurons, typically 1 task = ~1,000 neurons

Troubleshooting

AI Features Not Working

  1. Check plan - AI features require Pro or Team plan
  2. Verify settings - Ensure AI is enabled in workspace settings
  3. Check usage - You may have reached your monthly task limit (see dashboard)
  4. Provider validation - For BYOK, confirm your API key is valid and tested

Slow Response Times

  • AI processing typically takes 1-3 seconds
  • For real-time experiences, Cloudflare Workers AI is faster
  • BYOK response times depend on your chosen provider’s network and load

Model Issues

  • Vision model usage: Only used for attachments with image/PDF/video content
  • Text model fallback: System automatically selects the most appropriate model based on content
  • BYOK validation: If your model isn’t listed, ensure your API key has access to those models

API Integration

If you’re building integrations that need AI functionality:

  1. MCP Server - The SupDesk MCP server provides AI-powered tools through AI assistants
  2. Direct API calls - Use the REST API with your feedback data and integrate AI results into your workflow

Migration Notes

When upgrading to paid plans:

  • AI features become immediately available
  • Your monthly task allowance starts at the paid plan level
  • Existing Free plan users need to upgrade before AI features are accessible
  • No data loss when upgrading - all existing feedback remains intact

Limitations

  • Vision model only supports certain image formats and file types
  • BYOK key validation requires internet connectivity to test against provider APIs
  • Usage tracking only applies to Cloudflare provider - BYOK usage tracking is your responsibility
  • Cost control - monitor usage regularly, especially with BYOK to avoid unexpected charges
Last updated on