Integrating AI tools in business: Use a browser tool for occasional tasks with human input and review.; Set up workflows for repeatable actions requiring defined fields and approvals.; Choose connector types based on data access needs, permissions and system integration limits.
Image: AI Tool Review Desk

Data Handling

AI tool integration

Trace a task from source to approved result, then assess browser, workflow, connector and API routes, including permissions and failures.

Choose an AI integration by tracing one task from its source to an approved result. A browser tool may suffice when a person supplies the input, checks the response and completes the handover. A connected workflow becomes relevant when another system needs a repeatable trigger or defined fields.

Map the handover

Record the trigger, permitted input, AI action, output, reviewer and destination. For a hypothetical supplier enquiry, an AI step might suggest a category and summary; a staff member would check both before updating the enquiry record.

The integration must preserve the original message and prevent a repeated run from creating a duplicate update.

Decide separately whether the AI may read information, suggest an action or change a record. Each requires different permissions and controls.

Map the Handover Process

  1. TriggerIdentify the event that starts the AI task (e.g., new supplier enquiry).
  2. InputDefine permitted input fields and data sources.
  3. AI ActionSpecify what the AI does—suggest, summarise, classify.
  4. OutputDetermine format and fields returned by the AI.
  5. ReviewerAssign a human or automated check before finalisation.
  6. DestinationConfirm where the result is stored or actioned (e.g., CRM, database).

Choose a route

RouteWhen to consider itHandover to examine
Browser toolA person handles occasional workTransfer and record the approved result
Workflow stepA repeatable event should produce fields for later stepsMapping, approval and failed runs
Information connectorStaff need access to approved material in another systemSource permissions, freshness and available content
API integrationThe business needs its own interface and action controlsAuthentication, validation, errors and maintenance

Routes can coexist. A retrieval connection should not be assumed to update its source. A correctly formatted response can still contain a wrong value.

For Microsoft 365 connectors, the choice also depends on how widely information should be available. Microsoft describes tenant-configured synced connectors for organisation-level indexing, self-serve synced connectors for personally relevant content, and federated connectors for sensitive, dynamic or live data.

Synced connectors index content; federated connectors fetch it when queried.

Connector setup can determine whether a route is feasible. Deployment requires an AI administrator in the Microsoft 365 admin centre; prebuilt synced connectors also require administrator access to the external service. Synced setups need source credentials, environment configuration and permissions to the content being indexed.

Federated connectors require a Microsoft 365 Copilot add-on licence for every user querying the source, an OAuth-based identity configuration with Microsoft Entra ID, and a compatible source that supports the required authentication and query patterns. These requirements make the connector type and intended users practical route criteria, not just technical details.

Before choosing a synced connector, confirm its visibility model in the Microsoft 365 admin centre under Copilot, Connectors and Your Connections. The permission setting can either respect source access lists or make content visible to everyone in the organisation; Microsoft warns that the latter can overshare sensitive content.

Changing permissions after creation is not supported, so an incorrectly configured connection must be recreated.

AI Integration Routes: When to Use Each

  • Browser toolFor occasional tasks where a person inputs, reviews and completes the result.
  • Workflow stepFor repeatable events needing defined fields for downstream steps; requires approval and error handling.
  • Information connectorWhen staff need access to approved content in another system; depends on source permissions and freshness.
  • API integrationFor custom interfaces and full control over actions; requires authentication, validation and maintenance.

Microsoft 365 Connector Types: Pros and Cons

  • Tenant-configured synced connectorPros: Organisation-wide indexing; consistent access. Cons: Risk of oversharing sensitive data if visibility set to 'everyone'.
  • Self-serve synced connectorPros: Personal relevance; user-controlled. Cons: Limited to individual access; not scalable across teams.
  • Federated connectorPros: Real-time, dynamic data retrieval; secure query patterns. Cons: Requires Copilot add-on licence per user; complex OAuth setup with Microsoft Entra ID.

Key Requirements for Federated Connectors (Microsoft 365)

User Licence
Microsoft 365 Copilot add-on licence required for every user.
Authentication
OAuth-based identity configuration via Microsoft Entra ID.
Source Compatibility
Must support required authentication and query patterns.
Permission Change Limitation
Cannot modify permissions after creation; must recreate if incorrect.

Check the documented limits

A browser workflow still needs a person to move an approved result to the receiving system.

Confirm the documented limits for the exact workflow step before relying on it, especially where an action could change data.

Deployment, available experiences and licences differ by connector type. Do not treat an information connector as a record-update route without checking a specific supported action.

With an OpenAI API integration, the application makes defined functions available to the model. A tool call is a request from the model to use that functionality, such as retrieving account details or issuing a refund. The application handles the request, runs the function and returns the result to the model.

The application must still handle refusals, incomplete responses and incorrect field values. The API supplies building blocks; the business must design its own approval and validation steps.

Check data and failures

Identify the fields sent to each service and who can access inputs and outputs. Use invented or otherwise authorised, non-sensitive material to examine a route. That exercise cannot approve later use of real personal information.

Specify what happens when a source is unavailable, an output field is missing, a request is refused or a destination rejects an update. Keep an owner and the original item for each exception. Before retrying a write, check whether the receiving system can recognise an item it has already processed.

Record the chosen task, accounts, permissions, reviewer, destination and fallback. Examine the complete handover under those conditions, then revisit the decision when the source, plan, permissions or workflow changes.

In this guide

  1. Browser tools vs business-system integrations by taskCompare a person-led browser handover with a connected AI workflow by tracing the input, review, final action and failure path.
  2. Checking API and export options before adoptionCheck how an AI tool exchanges task data and how you would retrieve records, workflows and run history before adopting it.
  3. Testing an AI step inside an existing work processFollow an AI step from the normal trigger to an approved record, including field mapping, review, failed runs and recovery.
  4. Reviewing the effort needed to replace an AI vendorInventory records, prompts, mappings, permissions and approvals to estimate the work of moving an AI workflow to another vendor.

More from Data Handling