Plug-ins
Claude Code Plugin
AI-assisted development of enneo integrations — agents, UDFs, settings, and debugging — directly from the terminal.
Warning
Preview Feature — The Claude Code Plugin is in the preview phase. Functionality and APIs may still change. We appreciate your feedback!
The enneo Claude Code Plugin connects Claude Code with your enneo instance. It enables you to develop and debug integrations — rule-based agents, UDFs, event hooks, settings — in natural language, while Claude takes over the API calls.
Develop Agents Faster
Write executor code, preview in advance, and test with real ticket data — without leaving the terminal.
Debug AI Processing
Understand why an agent was triggered (or not), inspect the Intent lifecycle, and repeat the processing for each ticket.
Explore Settings
Browse and update instance configuration, sub-channels, and auto-processing rules via conversation.
Manage UDFs & Hooks
Create, update, and test custom functions and event hooks with live feedback.
Installation
claude plugin marketplace add https://github.com/enneo-AI/claude-plugin
claude plugin install enneo@claude-pluginAfter installation, restart Claude Code. Setup and authentication are described in the Plugin README.
Examples
Develop Rule-based Agents
Show me all existing rule-based agents and their Executor languagesGet me the complete source code for the agent "Contract termination"Create a new agent "Address change", which extracts a new postal address
validates it, and sends a confirmation reply from the customer's message.
Language: Python. Channel: E-Mail.Preview of Agent #42 on ticket #1234 — which data would it extract,
and which options would it offer without making any changes?Debug AI Processing
Why didn't any AI agent process the ticket #5678?Show me the complete Event Trail for ticket #5678Restart the AI processing for ticket #5678 and show me the new intentsSettings and Configuration
Which settings control auto-processing? Show me their current values.Which agents are listed in the immediateAiAgents list?List all E-Mail-SubchannelsUDFs and Event Hooks
List all UDFs and show which are also available as AI ToolsCreate a UDF "lookup_customer_by_vat" in Python, which calls our ERP-API
at https://erp.example.com/api/customer and returns the customer recordGive me the local execution command to test "lookup_customer_by_vat"
against ticket #9999Add an event hook that calls "notify_slack" when a ticket
is created in the sub-channel support@firma.deExamine Tickets
Show me all open tickets from the last 24 hours with E-Mail channelFind all tickets where AI agent #7 created an intent last week