Skip to content

n8n-nodes-typesafe

n8n node that sends a state and a map of typed questions to /v1/systemone in one request and returns per-question answers.

Projectbeta

Overview

n8n-nodes-typesafe is a community node for TypeSafe System One models with one operation, Ask Questions. It sends a state plus a map of questions to POST /v1/systemone in a single request so they are evaluated in parallel, following TypeSafe's guidance that batching is cheaper and faster than one call per question.

It supports Noul (probability of yes), Choice (one option with per-option probabilities and confidence) and Score (probability-weighted value with legend). Options are entered one per line as option = description, or a whole question can be defined as JSON in the API's own shape so examples can be pasted from TypeSafe docs. A Simplify option exists but is off by default because it discards the probabilities needed to judge whether to act.

What the decision model decides

TypeQuestionAnswers
Yes / noDoes this convey urgency?yes · no
ChoiceWhich team should handle this?billing · technical · sales
ScoreLevel of frustration—

How it works

  1. Add the TypeSafe node and credential.
  2. Enter questions in the builder or as JSON.
  3. All questions go out in one /v1/systemone request.
  4. Branch on the returned probabilities and confidence.

Strengths

  • Single parallel request for many questions.
  • JSON mode matches the API so docs examples paste directly.
  • Keeps full probabilities by default.

Caveats

  • Requires a TypeSafe API key.
  • Licence not stated.

Getting started

Install n8n-nodes-typesafe as a community node in self-hosted n8n, add your TypeSafe key, and use the Ask Questions operation.

At a glance

Type
Project
Status
beta
Language
TypeScript
Runtime
n8n community node
Has code
yes

Use cases and integrations

How curated lists describe it

Frequently asked questions

Why put several questions in one node?

They are sent in a single parallel request, which TypeSafe says is cheaper and faster than separate calls.

Should I turn on Simplify?

Only if you do not need probabilities; it discards the confidence that tells you whether to act.

Can I paste questions from TypeSafe docs?

Yes, switch to Define as JSON and paste the question object.

Related projects

  • Open-source workspace for building, deploying and monitoring AI agents and workflows, listed as integrating TypeSafe System One.

    ProjectproductionTypeScript
  • Workflow DSL for existing agents that uses Jev for the steps that are decisions and calls an agent only when investigation is needed.

    LibrarybetaTypeScript
  • n8n community node for Jev that adds a typed smart if-statement: choice, score and noul with probabilities in workflows.

    ProjectbetaTypeScript
  • n8n Jev Classification node that branches items by category with a Needs Review branch, plus parallel and batched requests.

    ProjectbetaTypeScript
  • n8n community node for TypeSafe's System One API with yes/no, choice and score questions, retry handling and an AI Agent tool.

    ServicebetaTypeScript
  • Python library to batch, gate, trace and calibrate thousands of typed Jev decisions, maximising questions per call.

    ProjectprototypePython