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 API may change. We welcome feedback!
The Enneo Claude Code Plugin connects Claude Code with your Enneo instance. It can be used to develop integrations — rule-based agents, UDFs, Event-Hooks, Settings — with natural language, while Claude takes care of the API calls.
Develop agents faster
Write executor code, preview 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 processing for each ticket.
Explore settings
Search and update instance configuration, sub-channels, and auto-processing rules via conversation.
Manage UDFs & Hooks
Create, update, and test user-defined 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. Set up and authentication are described in the plugin README.
Examples
Develop Rule-Based Agents
Show me all existing rule-based agents and their executor languagesFetch the full source code of the agent "Contract Termination"Create a new agent "Change of Address" that extracts a new postal address from the customer message,
validates it and sends a confirmation response.
Language: Python. Channel: E-Mail.Preview agent #42 on ticket #1234 — what data would be extracted and
what options would be offered without changing anything?Debug AI Processing
Why didn't any AI agent process ticket #5678?Show me the complete event trace for ticket #5678Restart AI processing for ticket #5678 and show me the new intentsSettings and Configuration
What settings control auto-processing? Show me their current values.Which agents are in the immediateAiAgents list?List all e-mail subchannelsUDFs and Event-Hooks
List all UDFs and indicate which are also available as AI toolsCreate a UDF "lookup_customer_by_vat" in Python, that 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
in the subchannel support@company.com is createdInvestigate Tickets
Show me all open tickets from the last 24 hours with E-Mail channelFind all tickets where AI Agent #7 created an intent in the last week