Home / Connectors / IDP Unstructured Extraction Outbound Connector

IDP Unstructured Extraction Outbound Connector

Execute IDP Unstructured Extraction requests

outbound io.camunda:idp-unstructured-connector-template:1

Required inputs

KeyLabelType
input.document Document FEEL expression
extractor.endpoint Azure Document Intelligence Endpoint string
extractor.apiKey Azure Document Intelligence API Key secret
extractor.authType Type string
extractor.bearerToken Bearer token secret
extractor.oauthClientId Client ID FEEL expression
extractor.oauthClientSecret Client secret secret
extractor.oauthRefreshToken Refresh token secret
extractor.serviceAccountJson Service account json FEEL expression
extractor.documentAiRegion Region string
extractor.awsAuthType Authentication type string
extractor.accessKey Access key secret
extractor.secretKey Secret key secret
extractor.region Region string
extractor.bucketName AWS S3 Bucket name string
ai.usingOpenAI Model type string
ai.endpoint Azure AI Endpoint string
ai.apiKey Azure AI API Key secret
ai.awsAuthType Authentication type string
ai.accessKey Access key secret
ai.secretKey Secret key secret
ai.region Region string
ai.openAiEndpoint OpenAI Spec Endpoint string
ai.openAiHeaders Headers string
ai.authType Type string
ai.bearerToken Bearer token secret
ai.oauthClientId Client ID FEEL expression
ai.oauthClientSecret Client secret secret
ai.oauthRefreshToken Refresh token secret
ai.serviceAccountJson Service account json FEEL expression

Optional inputs

KeyLabelType
input.taxonomyItems Taxonomy Items FEEL expression
input.converseData Ai converse parameters FEEL expression
extractor.type Text extraction providers string
extractor.projectId Project ID FEEL expression
extractor.processorId Processor ID FEEL expression
ai.type Text extraction providers string
ai.gcpRegion Region FEEL expression
ai.vertexProjectId Project ID FEEL expression
resultVariable Result variable string
resultExpression Result expression FEEL expression
errorExpression Error expression FEEL expression
retryCount Retries FEEL expression
retryBackoff Retry backoff string

Apply this connector with @bpmnkit/connectors

import { applyConnectorTemplate } from "@bpmnkit/connectors" const result = applyConnectorTemplate("io.camunda.connector.IdpUnstructuredExtractionOutBoundTemplate.v1", { "input.document": "= =document", "extractor.endpoint": "...", "extractor.apiKey": "<your azure document intelligence api key>", "extractor.authType": "bearer", "extractor.bearerToken": "<your bearer token>", "extractor.oauthClientId": "= ...", "extractor.oauthClientSecret": "<your client secret>", "extractor.oauthRefreshToken": "<your refresh token>", "extractor.serviceAccountJson": "= ...", "extractor.documentAiRegion": "eu", "extractor.awsAuthType": "credentials", "extractor.accessKey": "<your access key>", "extractor.secretKey": "<your secret key>", "extractor.region": "...", "extractor.bucketName": "idp-extraction-connector", "ai.usingOpenAI": "false", "ai.endpoint": "...", "ai.apiKey": "<your azure ai api key>", "ai.awsAuthType": "credentials", "ai.accessKey": "<your access key>", "ai.secretKey": "<your secret key>", "ai.region": "...", "ai.openAiEndpoint": "...", "ai.openAiHeaders": "...", "ai.authType": "bearer", "ai.bearerToken": "<your bearer token>", "ai.oauthClientId": "= ...", "ai.oauthClientSecret": "<your client secret>", "ai.oauthRefreshToken": "<your refresh token>", "ai.serviceAccountJson": "= ...", "input.taxonomyItems": "= =[ {name: "", prompt: ""}, {name: "", prompt: ""} ]", "input.converseData": "= ={ modelId: "", temperature: 0.5, topP: 0.9 }", })