0-CodeKit icon

0-CodeKit

A toolbox of no-code utilities

Overview

The 0-CodeKit node, when configured with the AI resource and the Entity Detection operation, analyzes a given text input to detect and extract entities (such as names, places, organizations, etc.) from it. This is useful in scenarios where you need to automatically identify and categorize key information within unstructured text.

Common use cases:

  • Extracting people, locations, or organizations from customer feedback.
  • Analyzing support tickets to identify product names or issues.
  • Pre-processing data for further automation based on detected entities.

Example:
You can use this node to process incoming emails and extract all mentioned company names and locations for CRM enrichment.

Properties

Name Meaning
Text Text you want to analyse

Output

The output will be a JSON object containing the results of the entity detection analysis. The exact structure depends on the external service response, but typically includes:

  • A list of detected entities, each with its type (e.g., person, location, organization) and the corresponding value found in the input text.

Example output:

{
  "entities": [
    { "type": "person", "value": "John Doe" },
    { "type": "organization", "value": "Acme Corp" },
    { "type": "location", "value": "New York" }
  ]
}

Dependencies

  • External Service/API Key: Requires credentials named codeKitApi to be set up in n8n. This likely refers to an API key or token for the CodeKit service that performs the AI analysis.
  • n8n Configuration: Ensure the node has access to the required credentials via the n8n credential system.

Troubleshooting

Common Issues:

  • Missing Credentials: If the codeKitApi credential is not configured, the node will fail to execute.
  • Invalid Input: If the "Text" property is empty or not provided, the node may return an error indicating missing required parameters.
  • API Errors: If the external service is unreachable or returns an error, the node will either throw an error or, if "Continue On Fail" is enabled, output an error message in the result.

Error Messages & Resolutions:

  • "Missing required parameter: text" – Ensure you provide a value for the "Text" property.
  • "Invalid API key" or similar – Check your codeKitApi credentials.
  • "Network error" – Verify network connectivity and the availability of the external service.

Links and References

Discussion