Connectors

AI, LLM & Vector Stores

Google Document AI

Document processing on Google Cloud: processors, versions, schemas, and human review
Signs in with
OAuth 2.0 sign-in
Runs on
Cloud or On-Prem Worker
Operations
42
Ready-made triggers
0

Connect Google Document AI

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Google Document AI and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
For services offered under Connect a Service you only sign in and approve access. Otherwise use Connect with OAuth2 with your own OAuth app. See Authorize with OAuth.
FieldWhat to enter
LocationRequiredThe Document AI location of your processors, for example us or eu. Requests go to the regional endpoint {location}-documentai.googleapis.com, and resource names must use the same location.Example: us

Use it in a flow

  1. Open a flow, open the node library and search for Google Document AI.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Google Document AI without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Google Document AI can send webhooks, a Webhook trigger receives them at its own URL.

Operations

42 operations in 9 groups. Each one is a step you can add to a flow.

Evaluations2
Retrieves a set of evaluations for a given processor versionevaluationsListGETRetrieves a set of evaluations for a given processor version.
Retrieves a specific evaluationevaluationsGetGETRetrieves a specific evaluation.
Human review1
Send a document for Human ReviewhumanReviewConfigReviewDocumentPOSTSend a document for Human Review.
Locations3
Fetches processor typeslocationsFetchProcessorTypesGETFetches processor types.
Gets information about a locationlocationsGetGETGets information about a location.
Lists information about the supported locations for this servicelocationsListGETLists information about the supported locations for this service.
Long-running operations5
Deletes a long-running operationoperationsDeleteDELETEDeletes a long-running operation.
Gets the latest state of a long-running operationoperationsGetGETGets the latest state of a long-running operation.
Gets the latest state of a long-running operationprojectOperationsGetGETGets the latest state of a long-running operation.
Lists operations that match the specified filter in the requestoperationsListGETLists operations that match the specified filter in the request.
Starts asynchronous cancellation on a long-running operationoperationsCancelPOSTStarts asynchronous cancellation on a long-running operation.
Processor types2
Gets a processor type detailprocessorTypesGetGETGets a processor type detail.
Lists the processor types that existprocessorTypesListGETLists the processor types that exist.
Processor versions9
Deletes the processor version, all artifacts under the processor version will be deletedprocessorVersionsDeleteDELETEDeletes the processor version, all artifacts under the processor version will be deleted.
Deploys the processor versionprocessorVersionsDeployPOSTDeploys the processor version.
Evaluates a ProcessorVersion against annotated documents, producing an EvaluationprocessorVersionsEvaluateProcessorVersionPOSTEvaluates a ProcessorVersion against annotated documents, producing an Evaluation.
Gets a processor version detailprocessorVersionsGetGETGets a processor version detail.
Lists all versions of a processorprocessorVersionsListGETLists all versions of a processor.
LRO endpoint to batch process many documentsprocessorVersionsBatchProcessPOSTLRO endpoint to batch process many documents.
Processes a single documentprocessorVersionsProcessPOSTProcesses a single document.
Trains a new processor versionprocessorVersionsTrainPOSTTrains a new processor version.
Undeploys the processor versionprocessorVersionsUndeployPOSTUndeploys the processor version.
Processors9
Creates a processor from the ProcessorType providedprocessorsCreatePOSTCreates a processor from the ProcessorType provided.
Disables a processorprocessorsDisablePOSTDisables a processor Returns a long-running operation; read its progress and result with operationsGet.
Enables a processorprocessorsEnablePOSTEnables a processor Returns a long-running operation; read its progress and result with operationsGet.
Gets a processor detailprocessorsGetGETGets a processor detail.
Lists all processors which belong to this projectprocessorsListGETLists all processors which belong to this project.
LRO endpoint to batch process many documentsprocessorsBatchProcessPOSTLRO endpoint to batch process many documents.
Processes a single documentprocessorsProcessPOSTProcesses a single document.
Processors deleteprocessorsDeleteDELETEDeletes the processor, unloads all deployed model artifacts if it was enabled and then deletes all artifacts associated with this processor.
Processors set default processor versionprocessorsSetDefaultProcessorVersionPOSTSet the default (active) version of a Processor that will be used in ProcessDocument and BatchProcessDocuments.
Schema versions6
Creates a schema versionschemaVersionsCreatePOSTCreates a schema version.
Deletes a schema versionschemaVersionsDeleteDELETEDeletes a schema version.
Generates a schema versionschemaVersionsGeneratePOSTGenerates a schema version.
Gets a schema versionschemaVersionsGetGETGets a schema version.
Lists SchemaVersionsschemaVersionsListGETLists SchemaVersions.
Updates a schema versionschemaVersionsPatchPATCHUpdates a schema version.
Schemas5
Creates a schemaschemasCreatePOSTCreates a schema.
Deletes a schemaschemasDeleteDELETEDeletes a schema.
Gets a schemaschemasGetGETGets a schema.
Lists SchemasschemasListGETLists Schemas.
Updates a schemaschemasPatchPATCHUpdates a schema.