cd /news/ai-agents/reusable-testable-decisions-for-agen… · home › topics › ai-agents › article
[ARTICLE · art-142517] src=agentconnect.md ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Reusable, testable decisions for agent orchestration with Jev

AgentConnect added support for Jev, TypeSafe's judgment model, as a general decision engine that lets teams define reusable "Decisions" to control when agents respond, which agent handles a task, and which model to use. Decisions can return Yes or No, pick a team-defined category, or score on a custom scale, and can be chained — for example checking a support category before judging customer frustration — or attached under Tools & Skills so agents can query them mid-task. Agents on AgentConnect Cloud evaluate Decisions using organization credits, and nothing is applied until a user approves a drafted Decision.

read3 min views1 publishedSep 30, 2026
Reusable, testable decisions for agent orchestration with Jev
Image: source

Choose when agents act, which agent handles the task, and which model to use.

A support channel has questions, bug reports, follow-ups, and the occasional “thanks, that worked.” With several agents available, your team needs to decide which messages deserve a response and who should handle them. The same judgment comes up when assigning an issue, choosing a reviewer, or picking a model for a new task.

AgentConnect now supports Jev, TypeSafe’s judgment model, as a general decision engine for your agents. You define a question and the criteria for answering it. Jev evaluates the context, and AgentConnect uses the answer according to the rules you configure.

We call these reusable questions Decisions. A Decision can return Yes or No, choose a category you define, or score something on your scale. For example: does this message need a reply, is this a technical or billing question, or how complex is this task? You can reuse the same Decision in several places, with each place choosing what to do with its answer.

For a support agent, you can configure a “Needs reply” Decision to trigger on requests for help and skip greetings and acknowledgments. It considers the earlier conversation as well as the latest message. You can add it from the channel row in the agent’s Integrations tab and choose which answers should trigger a response. A category Decision can limit responses to technical questions, as in this example:

With shared-bot routing in Slack, a “Support category” Decision can send new conversations to different agents. Technical questions can go to an engineering agent, and billing questions to a support agent. Your team defines the categories and who handles each one. You can also chain Decisions: check the category first, then judge the customer’s frustration before bringing in a specialist.

We use this in the Ask AI panel on our documentation site, too. It connects to an agent through the agent chat API, with a Decision that judges whether a visitor’s question is about AgentConnect. When the Decision declines a question, the panel explains what it can help with. You can use the same setup for a documentation assistant or support widget on your own site.

That same approach works across other parts of your team’s work:

Agents can also ask Decisions themselves while working. Attach a Decision under Tools & Skills → Decisions, and the agent can supply context and use the answer—for example, classify a ticket before choosing how to handle it. Its existing permissions still determine which actions it can take.

To create your first Decision, open a Playground conversation with one agent and describe what you want to judge. The request below asks for the same judgment as the built-in Needs reply example, and the same flow works for any question your team needs:

Create a Decision called Support requests. Use Jev to answer Yes when someone asks for help, and No for greetings, thanks, or casual conversation.

The agent drafts the Decision and submits it for your approval. Review its name, model, question, and criteria in the proposed arguments, then choose Approve and run to save it or Deny to reject it. Nothing is applied until you approve. Once saved, open the Decision from the Decisions page and use Try with an example to test it against a sample conversation. You can inspect the answer and probabilities, adjust the criteria, and try again. The channel and routing editors also let you preview what your rules would do with a sample message. You can create Decisions manually or start with examples such as Needs reply, Support category, PR focus, and Task complexity.

Agents running on AgentConnect Cloud can evaluate Decisions using organization credits. For your own daemons, add a TypeSafe (Jev) API key under Infra → Provider keys.

Explore the documentation, and star AgentConnect on GitHub to support the project.

── more in #ai-agents 4 stories · sorted by recency
── more on @agentconnect 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/reusable-testable-de…] indexed:0 read:3min 2026-09-30 · —