Home / Connectors / IDP Structured Extraction Outbound Connector

IDP Structured Extraction Outbound Connector

Execute IDP Structured Extraction requests

outbound io.camunda:idp-structured-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

Optional inputs

KeyLabelType
input.includedFields Included Fields FEEL expression
input.renameMappings Rename mappings FEEL expression
input.delimiter delimiter string
extractor.type Text extraction providers string
extractor.projectId Project ID FEEL expression
extractor.processorId Processor 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.IdpStructuredExtractionOutBoundTemplate.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", "input.includedFields": "= =[ ]", "input.renameMappings": "= ={ }", })