0CodeKit icon

0CodeKit

A toolbox of no-code utilities

Actions108

Overview

The node "0CodeKit" provides a versatile toolbox of no-code utilities, including AI-powered text analysis features. Specifically, for the AI resource with the Extract Contact Information operation, it analyzes a given text input to extract contact details such as phone numbers, email addresses, physical addresses, or other relevant contact data embedded in the text.

This operation is beneficial in scenarios where you need to automatically parse and retrieve contact information from unstructured text sources like emails, documents, chat logs, or web content without manual intervention.

Practical examples:

  • Extracting phone numbers and emails from customer support emails.
  • Parsing resumes or CVs to collect candidate contact details.
  • Analyzing scraped web page content to gather business contact info.

Properties

Name Meaning
Text (prompt) The text content you want to analyze for extracting contact information.
Code Variables Optional collection of code variables defined in the code editor that can be passed as key-value pairs to customize or parameterize the extraction logic. Each variable has:
- Variable Name or ID: Select or specify the variable name.
- Value: The value assigned to this variable.

Output

The node outputs an array of JSON objects representing the extracted contact information from the input text. Each object typically contains fields corresponding to different types of contact data found, such as:

  • Email addresses
  • Phone numbers
  • Physical addresses
  • Other recognized contact entities

If multiple items are processed, the output is an array with one entry per input item.

The node does not explicitly output binary data for this operation; all results are returned as structured JSON.

Dependencies

  • Requires an API key credential for authentication to the underlying 0CodeKit service.
  • The node makes HTTP POST requests to the endpoint path ai/extractContactInformation with the provided text and optional code variables.
  • No additional environment variables or external services are required beyond the configured API key credential.

Troubleshooting

  • Common issues:

    • Empty or incomplete extraction results may occur if the input text does not contain recognizable contact information or is poorly formatted.
    • Incorrect or missing API credentials will cause authentication errors.
    • Passing invalid or malformed code variables could lead to unexpected behavior or errors.
  • Error messages:

    • Authentication failures: Ensure the API key credential is correctly set up and valid.
    • Request validation errors: Verify that the "Text" property is provided and non-empty.
    • Network or service errors: Check connectivity and the status of the 0CodeKit API service.

Links and References

  • n8n Expressions Documentation — for using expressions in code variables.
  • Official 0CodeKit API documentation (not publicly linked here) for detailed API capabilities and usage.

Note: This summary is based on static analysis of the node's source code and property definitions without runtime execution.

Discussion