AI
AI-powered features for content generation and usage tracking. Includes endpoints to configure AI settings per tenant (API keys, model selection), generate content for various activities (service descriptions, proposals, tooltips), and retrieve token usage summaries for monitoring AI consumption. All content generation uses OpenRouter with configurable models.
-
GET
Get AiSettings
Returns the AI settings for the specified tenant
/api/tenants/{tenant}/ai/settings
-
PUT
Update AiSettings
Updates the AI settings for the specified tenant
/api/tenants/{tenant}/ai/settings
-
POST
Generate content
Generates content using AI based on the activity type and key provided. Supports various content types like service descriptions, proposals, workflows...
/api/tenants/{tenant}/ai/generate
-
GET
Get Usage summary
Retrieves AI token usage summary for a date range
/api/tenants/{tenant}/ai/usage/summary