Codika icon

Codika

Interact with Codika platform - initialize executions, submit results, upload files, handle errors, and manage data ingestion.

Actions6

Initialize Execution → Init Data Ingestion

AI-generated

Summary

Initialize a RAG data ingestion workflow by extracting document identifier, markdown content, and callback URL from the incoming webhook payload; compute a hash of the content for deduplication purposes.

Inputs

  • Namespace — Specify the Pinecone vector storage namespace for embeddings, optionally using a placeholder for dynamic deployment-time injection.

Output shape

a single JSON item containing extracted ingestion metadata including docId, generated documentId, content hash, markdown content, namespace, callback and secret details, and optional tags and context information.

The operation auto-extracts its input from the first webhook payload JSON item; missing required fields like doc_id or markdown_content cause an error. It stores metadata in the execution context for use by subsequent Codika nodes.

Links

Discussion