Enneo

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-plugin

After 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 languages
Get 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 #5678
Restart the AI processing for ticket #5678 and show me the new intents

Settings and Configuration

Which settings control auto-processing? Show me their current values.
Which agents are listed in the immediateAiAgents list?
List all E-Mail-Subchannels

UDFs and Event Hooks

List all UDFs and show which are also available as AI Tools
Create a UDF "lookup_customer_by_vat" in Python, which calls our ERP-API
at https://erp.example.com/api/customer and returns the customer record
Give me the local execution command to test "lookup_customer_by_vat"
against ticket #9999
Add an event hook that calls "notify_slack" when a ticket
is created in the sub-channel support@firma.de

Examine Tickets

Show me all open tickets from the last 24 hours with E-Mail channel
Find all tickets where AI agent #7 created an intent last week