Azure AI Connections
Overview
Azure AI connections allow IB-X Agents to connect to supported Azure AI services using customer-managed Azure credentials.
IB-X currently provides connections for:
| Connection | Azure Service | Description |
|---|---|---|
| Azure Document Analysis | Azure AI Document Intelligence | Analyze documents such as PDFs, scanned images, invoices, receipts, contracts, identity documents, and forms. |
| Azure Text Analytics | Azure AI Language | Analyze text for sentiment, language, key phrases, entities, and personally identifiable information (PII). |
These connections are optional where the corresponding IB-X-managed credits are available. Instead of configuring customer-managed Azure credentials, workflow activities can use the IntelliBuddies Integration Gateway and consume IB-X Currency.
Azure Document Analysis
The Azure Document Analysis connection is used to authenticate with Azure AI Document Intelligence using customer-managed Azure credentials.
This connection allows workflow activities to analyze documents such as:
- PDFs
- Scanned images
- Invoices
- Receipts
- Contracts
- Identity documents
- Forms
Connection Properties
| Property | Description |
|---|---|
| Endpoint URL | Endpoint URL of the Azure AI Document Intelligence resource. For example, https://my-document-intelligence.cognitiveservices.azure.com/. |
| Access Key | Access key associated with the Azure AI Document Intelligence resource. |
Using IB-X Azure Document Analysis Credits
Configuring an Azure Document Analysis connection is optional when using IB-X Azure Document Analysis Credits.
When selected, requests are routed through the IntelliBuddies Integration Gateway instead of using customer-managed Azure credentials.
Usage consumes IB-X Currency.
Used By
The following workflow activity uses the Azure Document Analysis connection:
Azure Text Analytics
The Azure Text Analytics connection is used to authenticate with Azure AI Language services using customer-managed Azure credentials.
The connection can be used by workflow activities that perform text analysis operations.
Connection Properties
| Property | Description |
|---|---|
| Endpoint URL | Endpoint URL of the Azure AI Language resource. For example, https://my-language-service.cognitiveservices.azure.com/. |
| Access Key | Access key associated with the Azure AI Language resource. |
Using IB-X Azure Text Analytics Credits
Configuring an Azure Text Analytics connection is optional when using IB-X Azure Text Analytics Credits.
When selected, requests are routed through the IntelliBuddies Integration Gateway instead of using customer-managed Azure credentials.
Usage consumes IB-X Currency.
Used By
The following workflow activities use the Azure Text Analytics connection:
- Analyze Sentiment
- Detect Language
- Extract Key Phrases
- Extract Categorized Entities
- Extract PII Entities
Testing Azure AI Connections
After providing the required Endpoint URL and Access Key, click Test Connection to verify that IB-X can connect to the configured Azure AI resource.
Testing the connection can help identify issues such as:
- Incorrect endpoint URL
- Invalid or expired access key
- Network connectivity problems
- Authentication failures
A successful connection test confirms that IB-X can connect to the configured Azure resource using the supplied credentials. The Azure resource must also support the operation performed by the workflow activity using the connection.
Integration Gateway
Instead of configuring customer-managed Azure credentials, supported Azure AI activities can use IB-X-managed credits through the Integration Gateway.
| Service | IB-X Option |
|---|---|
| Azure Document Analysis | IB-X Azure Document Analysis Credits |
| Azure Text Analytics | IB-X Azure Text Analytics Credits |
When an IB-X credit option is selected:
- A customer-managed Azure connection is not required.
- Requests are routed through the IntelliBuddies Integration Gateway.
- Usage is billed using IB-X Currency.
Security Considerations
When using customer-managed Azure credentials:
- The Access Key is a sensitive credential and is stored securely by IB-X.
- Use credentials associated with the appropriate Azure AI resource.
- Restrict access to connection management based on organizational requirements.
- Rotate Azure access keys according to your organization's security policies.
When using IB-X-managed credits through the Integration Gateway, customer-managed Azure credentials do not need to be configured in IB-X.
For information about creating, editing, testing, cloning, deleting, and auditing connections, see Connections.