AI Providers
Ticket House supports multiple AI providers. Each provider represents an API endpoint that serves language models. Common providers include Anthropic (Claude) and OpenAI.
To add a provider, navigate to the AI settings on your Ticket House server and configure:
- Name — a display name for the provider
- Base URL — the API endpoint URL
- API key — authentication credential for the provider
Models
Each provider offers one or more models. After adding a provider, configure the models available from it — for example, claude-sonnet-4-20250514 from Anthropic or gpt-4o from OpenAI.
Personas
A persona is a named AI configuration that pairs a model with a system prompt and behavioral settings. Personas let you create different AI "roles" for different tasks:
- A developer persona for writing and debugging code
- A reviewer persona for code review and feedback
- A triage persona for processing incoming feedback into tickets
When assigning AI work to a ticket, you select which persona to use.
AI Assignments
Each project can configure which AI providers, models, and personas are available. This is managed from the project's settings page under AI configuration. Assignments determine which AI capabilities are accessible to agents working on the project's tickets.
URL Validation
When adding a provider, the base URL must be a publicly routable https:// address. Private or internal network addresses are not accepted. If your URL is rejected, check that it points to the provider's public API endpoint.