# Enneo documentation ## Docs - [KI-Agenten in Enneo](https://docs.enneo.ai/de/ai-functions-agents/ai-agents-for-enneo.md): Einsatz, Arten und Vorteile - [Erster Überblick](https://docs.enneo.ai/de/ai-functions-agents/ai-control-centre/aicc-summary.md): Einstieg, Benutzung und Best Practise - [Aktionen](https://docs.enneo.ai/de/ai-functions-agents/ai-control-centre/dark-processing/actions.md): Arten und Erklärung - [Arten der Freigabe](https://docs.enneo.ai/de/ai-functions-agents/ai-control-centre/dark-processing/types-of-release.md): Arten, Konfidenzlevel und Zeitversatz - [Dashboard und Metriken](https://docs.enneo.ai/de/ai-functions-agents/ai-control-centre/dashboard_metrics.md): Erläuterung und weitere Schritte - [Testergebnisse auswerten](https://docs.enneo.ai/de/ai-functions-agents/ai-control-centre/quality-check/evaluate-test-results.md): Analyse und mögliche Aktionen - [Testfälle und Testläufe](https://docs.enneo.ai/de/ai-functions-agents/ai-control-centre/quality-check/test-cases-and-runs.md): Überblick, Erstellung und Aktionen - [Schlüsselrolle Basis-Agent](https://docs.enneo.ai/de/ai-functions-agents/base-agent.md): Einsatzmöglichkeiten, Funktionsweise und Konfiguration - [API-basierte Agenten](https://docs.enneo.ai/de/ai-functions-agents/default-agents/api-agent.md): Business-Logik flexibel auslagern und erweitern - [Bankdaten-Agent](https://docs.enneo.ai/de/ai-functions-agents/default-agents/bankdata-agent.md): Automatisierte Bearbeitung von Bankverbindungsänderungen - [Abschlags-Agent](https://docs.enneo.ai/de/ai-functions-agents/default-agents/deposit-agent.md): Effiziente Verwaltung und Anpassung von Abschlagszahlungen - [Zählerstand-Agent](https://docs.enneo.ai/de/ai-functions-agents/default-agents/reading-agent.md): Automatisierte Erfassung und Verarbeitung von Zählerständen mit OCR-Technologie - [Regelbasierte Logik](https://docs.enneo.ai/de/ai-functions-agents/rule-based-agents.md): Funktionsweise, Umsetzung und Beispiel - [SDK](https://docs.enneo.ai/de/ai-functions-agents/sdk.md): Enneo SDK - Dokumentation - [Smarte Argumentationslogik](https://docs.enneo.ai/de/ai-functions-agents/smart-agents.md): Erstellung eines smarten KI-Agenten - [Enneo BI-Lösung Superset](https://docs.enneo.ai/de/analytics/enneo-bi-solution-superset.md): Enneo BI-Lösung Superset - [Exporte](https://docs.enneo.ai/de/analytics/exports.md): Exportieren von Daten aus Enneo - [Analytics](https://docs.enneo.ai/de/analytics/overview.md): Datenanalyse in Enneo - [Bearbeitungen](https://docs.enneo.ai/de/analytics/worklog.md): Datenexport aller Bearbeitungen - [Accept ALL the expected results of for a test run](https://docs.enneo.ai/de/api-reference/ai-quality-check/accept-all-the-expected-results-of-for-a-test-run.md): Set the expected values for all tickets in a run to their observed values. This also updates the expected results for all future runs, and updates the statistics of the test run. - [Accept the expected result of a test ticket](https://docs.enneo.ai/de/api-reference/ai-quality-check/accept-the-expected-result-of-a-test-ticket.md): Set the expected value for specific ticket in a run to the observed value. This also updates the expected results for all future runs, and updates the statistics of the test run. - [Add test cases for an AI agent](https://docs.enneo.ai/de/api-reference/ai-quality-check/add-test-cases-for-an-ai-agent.md): Add multiple test cases (tickets) to the specified AI agent. - [Delete a specific test run by ID](https://docs.enneo.ai/de/api-reference/ai-quality-check/delete-a-specific-test-run-by-id.md) - [Delete a test case by ID](https://docs.enneo.ai/de/api-reference/ai-quality-check/delete-a-test-case-by-id.md): Delete a specific test case using its numeric test case ID. - [Get a specific test run by ID](https://docs.enneo.ai/de/api-reference/ai-quality-check/get-a-specific-test-run-by-id.md) - [Get all AI agents for which test runs can be triggered](https://docs.enneo.ai/de/api-reference/ai-quality-check/get-all-ai-agents-for-which-test-runs-can-be-triggered.md) - [Get all AI agents for which test runs can be triggered](https://docs.enneo.ai/de/api-reference/ai-quality-check/get-all-ai-agents-for-which-test-runs-can-be-triggered-1.md) - [Get all test runs with pagination](https://docs.enneo.ai/de/api-reference/ai-quality-check/get-all-test-runs-with-pagination.md) - [Get test cases for a specific AI agent](https://docs.enneo.ai/de/api-reference/ai-quality-check/get-test-cases-for-a-specific-ai-agent.md): Get all test cases associated with the specified AI agent ID. - [Schedule a new AI quality check](https://docs.enneo.ai/de/api-reference/ai-quality-check/schedule-a-new-ai-quality-check.md) - [Stop a specific test run by ID](https://docs.enneo.ai/de/api-reference/ai-quality-check/stop-a-specific-test-run-by-id.md): Stops a test run that is currently in 'scheduled' or 'processing' state. All pending test tickets will be cancelled and the test run will be set to 'cancelled' state. - [Update a test case by ID](https://docs.enneo.ai/de/api-reference/ai-quality-check/update-a-test-case-by-id.md): Update a specific test case using its numeric test case ID. - [Update the expected result of a test ticket](https://docs.enneo.ai/de/api-reference/ai-quality-check/update-the-expected-result-of-a-test-ticket.md): Update the expected value for specific ticket in a run to a value passed in the payload. This also updates the expected results for all future runs, and updates the statistics of the test run. - [Execute a tool](https://docs.enneo.ai/de/api-reference/ai-tools/execute-a-tool.md): Execute a specific custom tool by its ID or slug. The request body should contain the parameters the tool expects. Required parameters are validated before execution. - [Get a specific custom tool](https://docs.enneo.ai/de/api-reference/ai-tools/get-a-specific-custom-tool.md): Get details of a specific custom tool by its ID or slug. These are user-defined functions marked as tools. - [Get available tools](https://docs.enneo.ai/de/api-reference/ai-tools/get-available-tools.md): Get a list of available tools that can be used by AI agents. This includes both built-in tools and user-defined functions marked as tools. - [Create a new aiAgent](https://docs.enneo.ai/de/api-reference/aiagent/create-a-new-aiagent.md): This API creates a new AI Agent and returns the newly created id - [Delete an existing AI Agent](https://docs.enneo.ai/de/api-reference/aiagent/delete-an-existing-ai-agent.md) - [Get a sample AI agent by ID](https://docs.enneo.ai/de/api-reference/aiagent/get-a-sample-ai-agent-by-id.md): Returns a single sample AI agent from the enneo admin portal by its ID. The response includes additional `includedInSeeds` and `category` metadata fields. - [Get an AI Agent by id](https://docs.enneo.ai/de/api-reference/aiagent/get-an-ai-agent-by-id.md) - [Get list of available enneo default AI Agents](https://docs.enneo.ai/de/api-reference/aiagent/get-list-of-available-enneo-default-ai-agents.md): Retrieve all available enneo default AI agents that can be imported. Shows which agents are already imported and which are available for import. - [Get similar tickets for an AI Agent](https://docs.enneo.ai/de/api-reference/aiagent/get-similar-tickets-for-an-ai-agent.md) - [Get the outcome of an AI Agent](https://docs.enneo.ai/de/api-reference/aiagent/get-the-outcome-of-an-ai-agent.md) - [List all sample AI agents](https://docs.enneo.ai/de/api-reference/aiagent/list-all-sample-ai-agents.md): Returns all sample AI agents from the enneo admin portal, without any environment or category filtering. Each agent includes additional `includedInSeeds` and `category` metadata fields. - [List of all available AI agents as an array](https://docs.enneo.ai/de/api-reference/aiagent/list-of-all-available-ai-agents-as-an-array.md) - [List of all available AI agents as an tree based on associated tag](https://docs.enneo.ai/de/api-reference/aiagent/list-of-all-available-ai-agents-as-an-tree-based-on-associated-tag.md) - [Load enneo default AI Agents](https://docs.enneo.ai/de/api-reference/aiagent/load-enneo-default-ai-agents.md): Load all the enneo default AI agents, e.g. for meter reading, bank data, etc., and saves them in the client DB. If the client is configured to not use enneo's default AI agents, then nothing is written. - [Preview an AI Agent](https://docs.enneo.ai/de/api-reference/aiagent/preview-an-ai-agent.md) - [Update an existing AI Agent](https://docs.enneo.ai/de/api-reference/aiagent/update-an-existing-ai-agent.md) - [Autorisierung](https://docs.enneo.ai/de/api-reference/authorization.md): Erfahren Sie, wie Sie sich mit der Enneo API authentifizieren - [Clear cache](https://docs.enneo.ai/de/api-reference/cache/clear-cache.md) - [Get cache entries](https://docs.enneo.ai/de/api-reference/cache/get-cache-entries.md): Get cache entries. - If no key is provided (or key='all'), all cache items are returned. - If a key with wildcard characters (* or %) is provided, all keys matching the pattern are returned. - If a specific key is provided, only that cache item is returned. - Can filter results with q parameter to f… - [Invalidate user cache](https://docs.enneo.ai/de/api-reference/cache/invalidate-user-cache.md) - [Get contract by id](https://docs.enneo.ai/de/api-reference/contract/get-contract-by-id.md) - [Search for contracts](https://docs.enneo.ai/de/api-reference/contract/search-for-contracts.md) - [Delete a conversation](https://docs.enneo.ai/de/api-reference/conversation/delete-a-conversation.md): Delete an existing conversation (only private conversations can be deleted) - [Get a specific conversation by ID](https://docs.enneo.ai/de/api-reference/conversation/get-a-specific-conversation-by-id.md): Retrieve a specific conversation by its ID within a ticket - [Get conversations for a ticket](https://docs.enneo.ai/de/api-reference/conversation/get-conversations-for-a-ticket.md): Retrieve all conversations associated with a specific ticket - [Reply to a ticket thread](https://docs.enneo.ai/de/api-reference/conversation/reply-to-a-ticket-thread.md): Create a new conversation by replying to a ticket thread. This actually sends out an email (for email tickets), triggers sending of a letter (for letter tickets) or a message (for chat tickets). Can also create drafts that require supervisor approval before sending. - [Store a new conversation](https://docs.enneo.ai/de/api-reference/conversation/store-a-new-conversation.md): Store a new conversation without sending any messages - [Update a conversation](https://docs.enneo.ai/de/api-reference/conversation/update-a-conversation.md): Update an existing conversation (internal notes and drafts can be updated; drafts can also be published by changing isDraft to false) - [Get a customer by contract id](https://docs.enneo.ai/de/api-reference/customer/get-a-customer-by-contract-id.md): Get a customer and associated contracts - [Get a customer by customer id](https://docs.enneo.ai/de/api-reference/customer/get-a-customer-by-customer-id.md): Get a customer and associated contracts - [Get a customer by customer id](https://docs.enneo.ai/de/api-reference/customer/get-a-customer-by-customer-id-1.md): Get a customer and associated contracts - [Get a customer by ticket id](https://docs.enneo.ai/de/api-reference/customer/get-a-customer-by-ticket-id.md): Get a customer and associated contracts by ticket id. Tickets are mapped to customer using enneo.MIND's AI, or when manually assigned by a user - [Invalidate cache for a contract or customer](https://docs.enneo.ai/de/api-reference/customer/invalidate-cache-for-a-contract-or-customer.md): This endpoint invalidates the cache for a given contract or customer by their IDs. - [Search a customer](https://docs.enneo.ai/de/api-reference/customer/search-a-customer.md): Search a customer by firstname, lastname contractId - [Generate cortex request for ticket](https://docs.enneo.ai/de/api-reference/debugging-for-ai-microservice-cortex/generate-cortex-request-for-ticket.md) - [Handle response from cortex for ticket](https://docs.enneo.ai/de/api-reference/debugging-for-ai-microservice-cortex/handle-response-from-cortex-for-ticket.md) - [Submit request to cortex for ticket](https://docs.enneo.ai/de/api-reference/debugging-for-ai-microservice-cortex/submit-request-to-cortex-for-ticket.md) - [Search events with filtering and pagination](https://docs.enneo.ai/de/api-reference/event/search-events-with-filtering-and-pagination.md): For technical personnel to search and analyze events across the system. Allows searching, filtering, and paginating through events independent of ticket ID. Technical information is always included in the results. - [Execute executor](https://docs.enneo.ai/de/api-reference/executor-sandbox/execute-executor.md) - [Get local execution command](https://docs.enneo.ai/de/api-reference/executor-sandbox/get-local-execution-command.md) - [Preview executor](https://docs.enneo.ai/de/api-reference/executor-sandbox/preview-executor.md) - [Export AI insights (one row per ticket, one column per question)](https://docs.enneo.ai/de/api-reference/export/export-ai-insights-one-row-per-ticket-one-column-per-question.md): Wide-format export. Alias `insight_` carries the value; the question's human-readable name is applied as the XLSX/CSV header. `?withReasoning=true` adds `reasoning_` / `confidence_` columns. Large ranges are handed off to the `exportBigList` async pipeline. - [Export custom client reports](https://docs.enneo.ai/de/api-reference/export/export-custom-client-reports.md): Export data using custom SQL queries with dynamic parameters. This endpoint allows you to execute pre-configured SQL queries with customizable parameters that replace placeholders in the query. - [Export knowledge sources](https://docs.enneo.ai/de/api-reference/export/export-knowledge-sources.md) - [Export quality assessments](https://docs.enneo.ai/de/api-reference/export/export-quality-assessments.md): Export quality assessments with all criterion scores for a given scorecard. - [Export reporting messages](https://docs.enneo.ai/de/api-reference/export/export-reporting-messages.md): Endpoint: `GET /api/mind/export/reporting_messages` - [Export reporting tickets](https://docs.enneo.ai/de/api-reference/export/export-reporting-tickets.md): Export tickets in batch. - [Export reporting worklog](https://docs.enneo.ai/de/api-reference/export/export-reporting-worklog.md): Export worklog activies. A work log is further defined in the Enneo documentation, section "Analytics" - [Export survey responses](https://docs.enneo.ai/de/api-reference/export/export-survey-responses.md): Export completed customer satisfaction or enneo-user survey responses. - [Export training data that is used by the AI's default text answer](https://docs.enneo.ai/de/api-reference/export/export-training-data-that-is-used-by-the-ais-default-text-answer.md) - [Export user profiles and their permissions](https://docs.enneo.ai/de/api-reference/export/export-user-profiles-and-their-permissions.md): Export all user profiles and their associated data including permissions. Used primarily by workforce managers to quickly view all profiles. - [Create a folder](https://docs.enneo.ai/de/api-reference/file-manager/create-a-folder.md) - [Delete a file](https://docs.enneo.ai/de/api-reference/file-manager/delete-a-file.md) - [Delete a folder and its contents](https://docs.enneo.ai/de/api-reference/file-manager/delete-a-folder-and-its-contents.md) - [Get file usage information](https://docs.enneo.ai/de/api-reference/file-manager/get-file-usage-information.md) - [List files and folders in managed-files storage](https://docs.enneo.ai/de/api-reference/file-manager/list-files-and-folders-in-managed-files-storage.md) - [Rename or move a file](https://docs.enneo.ai/de/api-reference/file-manager/rename-or-move-a-file.md) - [Rename or move a folder](https://docs.enneo.ai/de/api-reference/file-manager/rename-or-move-a-folder.md) - [Upload a file to managed-files storage](https://docs.enneo.ai/de/api-reference/file-manager/upload-a-file-to-managed-files-storage.md) - [Create a reminder](https://docs.enneo.ai/de/api-reference/general/create-a-reminder.md) - [Get agent queue status](https://docs.enneo.ai/de/api-reference/general/get-agent-queue-status.md): Get information about agent availability and expected waiting times for customer service - [Get documentation](https://docs.enneo.ai/de/api-reference/general/get-documentation.md) - [Get version](https://docs.enneo.ai/de/api-reference/general/get-version.md) - [Run cron job](https://docs.enneo.ai/de/api-reference/general/run-cron-job.md) - [Submit a survey response](https://docs.enneo.ai/de/api-reference/general/submit-a-survey-response.md) - [Validate a postal/letter address](https://docs.enneo.ai/de/api-reference/general/validate-a-postalletter-address.md): Validates if a given postal address has the proper format with name, street, and zip code + city - [Validate an email address](https://docs.enneo.ai/de/api-reference/general/validate-an-email-address.md): Validates if a given email address is properly formatted and valid - [Get health status](https://docs.enneo.ai/de/api-reference/health/get-health-status.md) - [Get health status of cron jobs](https://docs.enneo.ai/de/api-reference/health/get-health-status-of-cron-jobs.md) - [Delete an intent](https://docs.enneo.ai/de/api-reference/intent/delete-an-intent.md): Delete an intent. This is only possible if the intent is not yet executed - [Execute an option for a specific intent](https://docs.enneo.ai/de/api-reference/intent/execute-an-option-for-a-specific-intent.md) - [Get a preview of an intent](https://docs.enneo.ai/de/api-reference/intent/get-a-preview-of-an-intent.md) - [Get an intent by id](https://docs.enneo.ai/de/api-reference/intent/get-an-intent-by-id.md): An intent defines in a structured and machine-processable way what the customer wanted, e.g. *save my meter reading of 265 kWh* or *send me a bill* - [Get intent(s) detected/assigned for a ticket](https://docs.enneo.ai/de/api-reference/intent/get-intents-detectedassigned-for-a-ticket.md) - [List of all available intents and categories](https://docs.enneo.ai/de/api-reference/intent/list-of-all-available-intents-and-categories.md) - [Update an intent with new, modified input data](https://docs.enneo.ai/de/api-reference/intent/update-an-intent-with-new-modified-input-data.md) - [Einführung](https://docs.enneo.ai/de/api-reference/introduction.md): Einführung zur Enneo API - [Create partner](https://docs.enneo.ai/de/api-reference/partner/create-partner.md) - [Delete partner](https://docs.enneo.ai/de/api-reference/partner/delete-partner.md) - [Get all partner](https://docs.enneo.ai/de/api-reference/partner/get-all-partner.md) - [Get partner](https://docs.enneo.ai/de/api-reference/partner/get-partner.md) - [Update partner](https://docs.enneo.ai/de/api-reference/partner/update-partner.md) - [Create a new user](https://docs.enneo.ai/de/api-reference/profile/create-a-new-user.md) - [Delete specific profile](https://docs.enneo.ai/de/api-reference/profile/delete-specific-profile.md) - [Explain routing priorities for a user](https://docs.enneo.ai/de/api-reference/profile/explain-routing-priorities-for-a-user.md): Explain the ticket routing considering the routing priorities. Useful when a user wants to know why they are being pushed a certain ticket. - [Get available options for analytics roles](https://docs.enneo.ai/de/api-reference/profile/get-available-options-for-analytics-roles.md) - [Get currently logged in user's profile](https://docs.enneo.ai/de/api-reference/profile/get-currently-logged-in-users-profile.md) - [Get special time tracking status options](https://docs.enneo.ai/de/api-reference/profile/get-special-time-tracking-status-options.md): Returns the key time tracking status options configured in the system: - `active`: First status with autoActiveMode set to true - `away`: First status with autoAwayMode set to true - `absent`: First status with both allowTicketDelegation and interactionsBlocked set to true, or if none exist, the… - [Get specific profile](https://docs.enneo.ai/de/api-reference/profile/get-specific-profile.md) - [Ping endpoint to track user activity](https://docs.enneo.ai/de/api-reference/profile/ping-endpoint-to-track-user-activity.md) - [Search profiles](https://docs.enneo.ai/de/api-reference/profile/search-profiles.md) - [Show the current access token](https://docs.enneo.ai/de/api-reference/profile/show-the-current-access-token.md): Returns the access token the user is currently using to authenticate. No specific permissions required, the user just needs to be logged in. - [Update multiple profiles at once](https://docs.enneo.ai/de/api-reference/profile/update-multiple-profiles-at-once.md): Bulk update multiple user profiles. Each profile update can include settings and auth service fields. Requires 'updateSpecificProfile' permission. For enneo users, also requires 'enneoAdmin' permission. - [Update profile routing status](https://docs.enneo.ai/de/api-reference/profile/update-profile-routing-status.md): Update the routing status for calls and chats for a specific profile. Necessary to manually control which agents should be able to take calls or chats when integrating a custom telephony solution. Requires having 'updateSpecificProfile' permission. - [Update specific profile](https://docs.enneo.ai/de/api-reference/profile/update-specific-profile.md) - [Create a new quality scorecard](https://docs.enneo.ai/de/api-reference/quality-management/create-a-new-quality-scorecard.md): Creates a new quality scorecard. Requires qualityManageScorecards permission. - [Delete a quality assessment](https://docs.enneo.ai/de/api-reference/quality-management/delete-a-quality-assessment.md): Soft-delete a quality assessment. Requires qualityDeleteAssessment permission. - [Delete a quality scorecard](https://docs.enneo.ai/de/api-reference/quality-management/delete-a-quality-scorecard.md): Soft-delete a quality scorecard. Requires qualityDeleteScorecard permission. - [Get a specific quality assessment](https://docs.enneo.ai/de/api-reference/quality-management/get-a-specific-quality-assessment.md): Retrieve a quality assessment in full format. User must have permission to view this assessment. - [Get a specific quality scorecard](https://docs.enneo.ai/de/api-reference/quality-management/get-a-specific-quality-scorecard.md): Retrieve full details of a quality scorecard by ID - [Get all worklogs for a ticket](https://docs.enneo.ai/de/api-reference/quality-management/get-all-worklogs-for-a-ticket.md): Retrieve all worklog entries associated with a specific ticket, including their linked assessments and detailed worklog information. - [List quality assessments](https://docs.enneo.ai/de/api-reference/quality-management/list-quality-assessments.md): Get a list of quality assessments with optional filters. Respects view permissions. - [List quality scorecards](https://docs.enneo.ai/de/api-reference/quality-management/list-quality-scorecards.md): Get a list of all quality scorecards with optional state filter - [Update a quality assessment](https://docs.enneo.ai/de/api-reference/quality-management/update-a-quality-assessment.md): Update an assessment including scores, reasons, supervisor notes, and dates. User must have permission to edit this assessment (qualityDoAssessmentsTeam or qualityDoAssessmentsAll). - [Update a quality scorecard](https://docs.enneo.ai/de/api-reference/quality-management/update-a-quality-scorecard.md): Update an existing quality scorecard. Requires qualityManageScorecards permission. - [Get AI performance metrics for a specific AI agent](https://docs.enneo.ai/de/api-reference/report/get-ai-performance-metrics-for-a-specific-ai-agent.md): Returns performance metrics scoped to a specific AI agent for a selected time window. - [Get dashboard structure](https://docs.enneo.ai/de/api-reference/report/get-dashboard-structure.md): Returns dashboard structure based on user's role and permissions. Structure contains widget layout and configuration. All available components and their configurations are described in the enneo documentation. - [Get overall AI performance metrics](https://docs.enneo.ai/de/api-reference/report/get-overall-ai-performance-metrics.md): Returns overall AI performance metrics across the workspace for a selected time window. - [Get report data](https://docs.enneo.ai/de/api-reference/report/get-report-data.md): Returns the data for a specific report type - [Add a new role](https://docs.enneo.ai/de/api-reference/role/add-a-new-role.md) - [Delete a role](https://docs.enneo.ai/de/api-reference/role/delete-a-role.md) - [Get role by id](https://docs.enneo.ai/de/api-reference/role/get-role-by-id.md) - [Get roles](https://docs.enneo.ai/de/api-reference/role/get-roles.md) - [Update a role](https://docs.enneo.ai/de/api-reference/role/update-a-role.md) - [Add a new Subchannel](https://docs.enneo.ai/de/api-reference/settings/add-a-new-subchannel.md) - [Add a new User Defined Function](https://docs.enneo.ai/de/api-reference/settings/add-a-new-user-defined-function.md) - [Callback for Microsoft authorization](https://docs.enneo.ai/de/api-reference/settings/callback-for-microsoft-authorization.md) - [Delete a Subchannel](https://docs.enneo.ai/de/api-reference/settings/delete-a-subchannel.md) - [Delete a User Defined Function](https://docs.enneo.ai/de/api-reference/settings/delete-a-user-defined-function.md) - [Get settings of a client](https://docs.enneo.ai/de/api-reference/settings/get-settings-of-a-client.md) - [Get settings of a client and return the results in a compact form](https://docs.enneo.ai/de/api-reference/settings/get-settings-of-a-client-and-return-the-results-in-a-compact-form.md) - [Get settings of a client in a grouped way for a category](https://docs.enneo.ai/de/api-reference/settings/get-settings-of-a-client-in-a-grouped-way-for-a-category.md) - [Get Subchannels](https://docs.enneo.ai/de/api-reference/settings/get-subchannels.md): A subchannel is a further differentiation of the channel, and is - For emails, they are the mailboxes, e.g. support@enneo.ai and sales@enneo.ai - For chat, they are the chatbots, e.g. the chatbot on the website and the chatbot on the customer portal - For voice, they are the phone numbers, e.g. the… - [Get User Defined Functions](https://docs.enneo.ai/de/api-reference/settings/get-user-defined-functions.md): A user-defined function (UDF) is a function that you can define yourself and use in your queries. It is a way to extend the functionality of the database. - [Redirect to Microsoft authorization page](https://docs.enneo.ai/de/api-reference/settings/redirect-to-microsoft-authorization-page.md) - [Search settings](https://docs.enneo.ai/de/api-reference/settings/search-settings.md): Search through settings by name, description, or category - [Update multiple settings at once](https://docs.enneo.ai/de/api-reference/settings/update-multiple-settings-at-once.md): Update multiple settings in a single request. - [Update setting](https://docs.enneo.ai/de/api-reference/settings/update-setting.md): Update a single setting value. - [Get file from storage](https://docs.enneo.ai/de/api-reference/storage/get-file-from-storage.md) - [Test storage](https://docs.enneo.ai/de/api-reference/storage/test-storage.md) - [Add a new tag](https://docs.enneo.ai/de/api-reference/tag/add-a-new-tag.md) - [Delete a Tag](https://docs.enneo.ai/de/api-reference/tag/delete-a-tag.md) - [Detect a Tag](https://docs.enneo.ai/de/api-reference/tag/detect-a-tag.md) - [Get a Tag](https://docs.enneo.ai/de/api-reference/tag/get-a-tag.md) - [Get tag tree structure](https://docs.enneo.ai/de/api-reference/tag/get-tag-tree-structure.md): Retrieve a hierarchical tree structure of all tags - [List all tags](https://docs.enneo.ai/de/api-reference/tag/list-all-tags.md): Get all tags (skills, products, brands) available - [Create a new team](https://docs.enneo.ai/de/api-reference/team/create-a-new-team.md) - [Delete a team](https://docs.enneo.ai/de/api-reference/team/delete-a-team.md) - [Get all teams](https://docs.enneo.ai/de/api-reference/team/get-all-teams.md) - [Get all teams](https://docs.enneo.ai/de/api-reference/team/get-all-teams-1.md) - [Get team by id](https://docs.enneo.ai/de/api-reference/team/get-team-by-id.md) - [Update a team](https://docs.enneo.ai/de/api-reference/team/update-a-team.md) - [Call received](https://docs.enneo.ai/de/api-reference/telephony/call-received.md): Called when a call is received (inbound) or initiated (outbound). - [Complete call and store transcript](https://docs.enneo.ai/de/api-reference/telephony/complete-call-and-store-transcript.md): Called when a call is completed to store the final transcript and call details - [Connect agent to call](https://docs.enneo.ai/de/api-reference/telephony/connect-agent-to-call.md): Called whenever the telephony system has connected a agent (user) with a call that was previously sent to enneo via the /telephony/callReceived endpoint. Upon receiept, the specified agent's browser window is then redirected to the previously created ticket id (specified via ticket id or channel id) - [Get ACD configuration](https://docs.enneo.ai/de/api-reference/telephony/get-acd-configuration.md): Returns configuration for the ACD microservice including: - ACD-enabled phone channels with their workflows - SIP trunk configurations - [Get authentication token](https://docs.enneo.ai/de/api-reference/telephony/get-authentication-token.md): Returns a token for the currently logged in user. Needed so that the iframe can verify the authenticity of the user. - [Get routing availability for all users](https://docs.enneo.ai/de/api-reference/telephony/get-routing-availability-for-all-users.md): Returns the routing availability for all users. Used by a dispatcher to check which agents are currently available to pick up a ticket. - [Get routing status](https://docs.enneo.ai/de/api-reference/telephony/get-routing-status.md): Returns the routing status of a specific ticket in the routing queue. - [Test outbound call](https://docs.enneo.ai/de/api-reference/telephony/test-outbound-call.md): Makes a test outbound call using configured settings. Used for testing the telephony integration. - [Create a response template](https://docs.enneo.ai/de/api-reference/template/create-a-response-template.md): Requires the `manageTemplates` permission. - [Delete a template](https://docs.enneo.ai/de/api-reference/template/delete-a-template.md): Soft-deletes the template. Requires the `manageTemplates` permission. - [Get template details](https://docs.enneo.ai/de/api-reference/template/get-template-details.md): Returns the template including the underlying generic wrapper and merged HTML. Example ticket IDs are filtered to existing tickets. - [List response templates](https://docs.enneo.ai/de/api-reference/template/list-response-templates.md): Returns the paginated list of response templates that agents can insert into tickets. When no template matches the provided filters the API responds with HTTP 404. - [Preview a template with ticket data](https://docs.enneo.ai/de/api-reference/template/preview-a-template-with-ticket-data.md): Renders a template fragment using the optional ticket or contract data. When `ticketId` is provided, AI extracted intent data is injected before rendering. The response returns HTML with `
` tags to preserve formatting in downstream clients. - [Update a template](https://docs.enneo.ai/de/api-reference/template/update-a-template.md): Requires the `manageTemplates` permission. - [Get AI insights for a ticket](https://docs.enneo.ai/de/api-reference/ticket-ai-insights/get-ai-insights-for-a-ticket.md): Active questions of the ticket's subchannel, each paired with its stored insight (or `null`). - [Manually re-run AI insights for a ticket](https://docs.enneo.ai/de/api-reference/ticket-ai-insights/manually-re-run-ai-insights-for-a-ticket.md) - [Auto-execute a ticket](https://docs.enneo.ai/de/api-reference/ticket/auto-execute-a-ticket.md): Automatically process a ticket that was previously marked as auto-executable. Optionally, specify an AI agent to force-execute even if the agent is not configured for auto-execution. - [Create a ticket](https://docs.enneo.ai/de/api-reference/ticket/create-a-ticket.md): Create a new ticket. - [Forward a ticket](https://docs.enneo.ai/de/api-reference/ticket/forward-a-ticket.md): Forward a ticket to free typed email address - [Get a list of tickets](https://docs.enneo.ai/de/api-reference/ticket/get-a-list-of-tickets.md): Get a list of tickets in compact format for performance. - [Get a ticket (full data)](https://docs.enneo.ai/de/api-reference/ticket/get-a-ticket-full-data.md): Get a single ticket by ticketId with FULL data. - [Get a tickets history](https://docs.enneo.ai/de/api-reference/ticket/get-a-tickets-history.md): Get a history of created tickets and other relevant actions from a customer/contract - [Get next ticket id to work on](https://docs.enneo.ai/de/api-reference/ticket/get-next-ticket-id-to-work-on.md) - [Get ticket activity](https://docs.enneo.ai/de/api-reference/ticket/get-ticket-activity.md): Get ticket activity by ticketId - [Get ticket stats](https://docs.enneo.ai/de/api-reference/ticket/get-ticket-stats.md): Get ticket stats - [Get ticket variables](https://docs.enneo.ai/de/api-reference/ticket/get-ticket-variables.md): Get ticket variables by ticketId - [Ping a ticket](https://docs.enneo.ai/de/api-reference/ticket/ping-a-ticket.md): Ping a ticket to keep time tracking for agent and to refresh the list of currently-active agents on this ticket. The FE polls this every 30s and uses `workedOnBy` to overwrite its cached list, so the "another agent is working on this ticket" warning becomes two-sided (both the first and the second a… - [Update a few tickets at once](https://docs.enneo.ai/de/api-reference/ticket/update-a-few-tickets-at-once.md): Update a few tickets at once. - [Update a ticket](https://docs.enneo.ai/de/api-reference/ticket/update-a-ticket.md): Update a ticket by ticketId - [Firecrawl webhook receiver](https://docs.enneo.ai/de/api-reference/webhook/firecrawl-webhook-receiver.md): Receives crawl events from Firecrawl. Authenticated via x-webhook-token header (per-connector secret). Handles crawl.page (upsert/delete pages), crawl.completed, and crawl.failed events. - [Create a website connector](https://docs.enneo.ai/de/api-reference/website-connector/create-a-website-connector.md): Creates a new website connector with the given URL and configuration. Generates a webhook secret automatically. - [Delete a website connector](https://docs.enneo.ai/de/api-reference/website-connector/delete-a-website-connector.md): Cancels any active crawl, soft-deletes all child pages (with knowledgeSourceChanged events), and marks the connector as deleted. - [Get a website connector](https://docs.enneo.ai/de/api-reference/website-connector/get-a-website-connector.md) - [List website connectors](https://docs.enneo.ai/de/api-reference/website-connector/list-website-connectors.md): Returns all website connectors (excluding deleted ones). Each connector includes its page count and data (with webhookSecret removed). - [Stop a running crawl](https://docs.enneo.ai/de/api-reference/website-connector/stop-a-running-crawl.md): Cancels the active Firecrawl job and sets the connector status to idle. - [Trigger a crawl](https://docs.enneo.ai/de/api-reference/website-connector/trigger-a-crawl.md): Triggers a Firecrawl crawl for the specified connector. Resets crawl stats and sets status to running. - [Update a website connector](https://docs.enneo.ai/de/api-reference/website-connector/update-a-website-connector.md) - [Create a new knowledge source structure](https://docs.enneo.ai/de/api-reference/wiki-knowledge-source-structure/create-a-new-knowledge-source-structure.md) - [Delete a knowledge source structure](https://docs.enneo.ai/de/api-reference/wiki-knowledge-source-structure/delete-a-knowledge-source-structure.md) - [Get the knowledge source structure](https://docs.enneo.ai/de/api-reference/wiki-knowledge-source-structure/get-the-knowledge-source-structure.md) - [Update a knowledge source structure](https://docs.enneo.ai/de/api-reference/wiki-knowledge-source-structure/update-a-knowledge-source-structure.md) - [Create knowledgeSource](https://docs.enneo.ai/de/api-reference/wiki-knowledge-source/create-knowledgesource.md) - [Delete knowledgeSource](https://docs.enneo.ai/de/api-reference/wiki-knowledge-source/delete-knowledgesource.md) - [Get archived knowledge sources](https://docs.enneo.ai/de/api-reference/wiki-knowledge-source/get-archived-knowledge-sources.md): Retrieves a list of archived knowledge sources - [Get knowledgeSource](https://docs.enneo.ai/de/api-reference/wiki-knowledge-source/get-knowledgesource.md) - [Get knowledgeSource by id](https://docs.enneo.ai/de/api-reference/wiki-knowledge-source/get-knowledgesource-by-id.md) - [Update knowledgeSource](https://docs.enneo.ai/de/api-reference/wiki-knowledge-source/update-knowledgesource.md) - [Apps](https://docs.enneo.ai/de/apps/apps-overview.md): Eigene HTML-Anwendungen erstellen und in Enneo integrieren - [Erste Schritte](https://docs.enneo.ai/de/first-setup.md) - [Navigation](https://docs.enneo.ai/de/navigation.md) - [Qualitätsbewertung](https://docs.enneo.ai/de/quality/quality-assessments.md) - [Scorecards](https://docs.enneo.ai/de/quality/quality-scorecards.md) - [Umfragen](https://docs.enneo.ai/de/quality/surveys.md): Arten und Funktionsweise - [Autopilot](https://docs.enneo.ai/de/routing-and-tags/autopilot.md): Voraussetzung und Funktionsweise - [Zugriffsbeschränkung im Ticket-Backlog](https://docs.enneo.ai/de/routing-and-tags/backlog-access-restriction.md): Anwendungsbeispiele und Konfiguration - [Tag-Konfiguration](https://docs.enneo.ai/de/routing-and-tags/configure-tags.md): Arten, Erkennungsmethoden und weitere Optionen - [Routing in Enneo](https://docs.enneo.ai/de/routing-and-tags/routing-in-enneo.md): Konzept zur Verteilung von Kundenanfragen - [Routingoptionen](https://docs.enneo.ai/de/routing-and-tags/routing-options.md): Arten und Anwendungsbereiche - [SLAs und Arbeitszeiten](https://docs.enneo.ai/de/routing-and-tags/slas-and-working-hours.md): Optionen und Einrichtung - [Legitimierung von Kunden](https://docs.enneo.ai/de/system-integration/customer-recognition/contract-legitimation.md) - [Anbindung von Kundendaten in Enneo](https://docs.enneo.ai/de/system-integration/customer-recognition/integration-of-customer-data-in-enneo.md): Integrationsoptionen, Konfiguration und Datenabgleich - [Suche nach Merkmalen](https://docs.enneo.ai/de/system-integration/customer-recognition/search-by-attributes.md): Suche nach Merkmalen - [Suche nach Vertragsnummer](https://docs.enneo.ai/de/system-integration/customer-recognition/search-by-contract-number.md): Datenstruktur - [Suche nach Kundennummer](https://docs.enneo.ai/de/system-integration/customer-recognition/search-by-customer-number.md): Datenstruktur - [Suche nach Freitext](https://docs.enneo.ai/de/system-integration/customer-recognition/search-by-free-text.md): Suche nach Freitext - [Konzept von Events in Enneo](https://docs.enneo.ai/de/system-integration/events/concept-of-events-in-enneo.md): Mit der Event-Architektur von Enneo Prozesse effizient gestalten und intelligente Automatisierungen schaffen - [Konzept von Webhooks in Enneo](https://docs.enneo.ai/de/system-integration/events/concept-of-webhooks-in-enneo.md): Mit Webhook Enneo Prozesse in Echtzeit beeinflussen - [Beispiel: Mehrere KI-Agenten und/oder Folgeantworten dunkelverarbeiten](https://docs.enneo.ai/de/system-integration/events/example-auto-execute-on-customer-reply.md): Ansatz zur automatischen Ausführung mehrerer KI-Agenten und/oder bei Folgeantworten des Kunden - [Beispiel: Smarte KI-Agenten automatisch ausführen](https://docs.enneo.ai/de/system-integration/events/example-auto-execute-smart-agents.md): Ansatz zur automatischen Ausführung smarter KI-Agenten basierend auf eigenen Sicherheitskriterien - [Beispiel: Datenexport für Reporting](https://docs.enneo.ai/de/system-integration/events/example-data-export-for-reporting.md): Übermittlung von Daten an ein Reportingsystem am Beispiel - [Beispiel: Abgleich mit weiterem Ticketsystem](https://docs.enneo.ai/de/system-integration/events/example-reconciliation-with-another-ticket-system.md): Abgleich von Konversationen an Tickets mit einem anderen Ticketsystem am Beispiel - [Chat](https://docs.enneo.ai/de/system-integration/integration-of-contact-channels/chat.md): Optionen und Konfiguration - [Kontaktkanäle](https://docs.enneo.ai/de/system-integration/integration-of-contact-channels/contact-channels-overview.md): Funktionsübersicht und Einstiegspunkte - [E-Mail](https://docs.enneo.ai/de/system-integration/integration-of-contact-channels/email.md): Optionen und Konfiguration - [Brief](https://docs.enneo.ai/de/system-integration/integration-of-contact-channels/mail.md): Optionen und Konfiguration - [Telefon](https://docs.enneo.ai/de/system-integration/integration-of-contact-channels/telephone.md): Telefon - [Voice](https://docs.enneo.ai/de/system-integration/integration-of-contact-channels/voice.md): Optionen und Konfiguration - [Übersicht](https://docs.enneo.ai/de/system-integration/overview.md) - [Zugriffskontrolle](https://docs.enneo.ai/de/system-integration/security/access-control.md): IP-Whitelist und Anmeldemethoden (OAuth/SSO) — Konfiguration und Wirkungsweise - [Dateianhänge](https://docs.enneo.ai/de/system-integration/security/attachment-security.md): Klassifizierung und Behandlung von Dateianhängen nach Sicherheitsstufe - [Icons](https://docs.enneo.ai/de/system-integration/user-defined-functions-tools/icons.md): Übersicht der verfügbaren Icons - [Eigener Code / User Defined Functions](https://docs.enneo.ai/de/system-integration/user-defined-functions-tools/user-defined-functions-in-enneo.md): Wiederverwendbare Bausteine für Integrationen - [KI-Agenten](https://docs.enneo.ai/de/ticket-processing/ai-functions.md): Beispiele und Struktur - [KI-Antwortvorschlag](https://docs.enneo.ai/de/ticket-processing/ai-response-suggestion.md): Infos und Nutzung - [KI-Textassistent](https://docs.enneo.ai/de/ticket-processing/ai-text-assistant.md): Möglichkeiten und Anwendungsbereiche - [Kundenidentifikation](https://docs.enneo.ai/de/ticket-processing/customer-identification.md): Stufen und Überprüfung - [Wiedervorlagen](https://docs.enneo.ai/de/ticket-processing/reminders.md): Tickets gezielt pausieren und automatisch zur Weiterbearbeitung zurückführen. - [Ticketübersicht](https://docs.enneo.ai/de/ticket-processing/ticket-overview-filters.md) - [Ticket-Aufbau](https://docs.enneo.ai/de/ticket-processing/ticket-structure-ai-components.md) - [Ticket-Erstellung](https://docs.enneo.ai/de/ticket-processing/ticket_creation.md): Arten und Anwendungsbereiche - [Best Practices](https://docs.enneo.ai/de/user-management/best-practices.md): Empfehlungen für den Aufbau von Benutzern, Teams und Rollen - [Benutzer](https://docs.enneo.ai/de/user-management/configure-users.md): Konzept, Erstellung und persönliches Profil - [Rollen](https://docs.enneo.ai/de/user-management/roles-and-permissions.md): Arten und Erklärung - [Teams](https://docs.enneo.ai/de/user-management/teams.md): Nutzen, Strukturen, Verwaltung und Berechtigungen - [Enneo im Überblick](https://docs.enneo.ai/de/welcome.md) - [Frag Neo](https://docs.enneo.ai/de/work-resources/ask-neo.md): Funktionsweise und Anwendung - [KI-Wiki - Artikel erstellen und bearbeiten](https://docs.enneo.ai/de/work-resources/create-and-edit-articles.md): Erstellung, Bearbeitung, Strukturierung - [Partner](https://docs.enneo.ai/de/work-resources/partners.md): Anwendungsbereiche, Erstellung und Zugriff im Ticket - [Templates](https://docs.enneo.ai/de/work-resources/templates.md): Erstellung, Konfiguration und Verwendung des Vorlagenkatalogs ## OpenAPI Specs - [open-api](https://dev.enneo.dev/api/mind/docs/open-api) - [hashes](https://docs.enneo.ai/infra/hashes.json)