INSIDE 3.3
AI-024

AI agent service connections

Run supported AI features through AiFlow or a configured external agent service while INSIDE manages conversation delivery.

admindeveloper
DraftThis article hasn't been reviewed yet.
Where to find it
Settings › AI › AccountsSettings › AI › ConnectionsSettings › AI › Features

What it is

Harness selects the service that runs an AI agent's work. INSIDE can use its built-in AiFlow execution or a configured external service such as Salesforce Agentforce. Replies still return through INSIDE's conversation and delivery handling.

Who uses it and why

Users with Settings and permission to manage AI, or Developer, choose an account prepared by Powerfront for their AI feature. Developers work with Powerfront to connect an external agent service and decide which INSIDE tools it may use.

Operators and visitors continue using the conversation. They do not choose the harness for each reply.

Where to find it

Powerfront manages Harness at Settings › AI › Accounts and external service configuration at Settings › AI › Connections.

You select the feature's Account at Settings › AI › Features, using Settings with permission to manage AI, or Developer.

How it works

  1. The selected account determines how supported Ask AI, Copilot and Autopilot work runs, unless the feature already has a specific override.
  2. INSIDE sends the request to the selected service and receives its answer.
  3. Where configured, the service can call permitted INSIDE functions. Access is limited to the tools authorised for that run.
  4. INSIDE applies its configured processing to the result before returning it to the relevant conversation or operator.

An external service may return only a final answer rather than a streamed draft. Selecting a different harness does not make all services support the same functions.

Configure it

Ask Powerfront to prepare the AI account and connection for the execution service you want. For Salesforce Agentforce, this includes the Salesforce connection, agent configuration and any permitted INSIDE tool access.

Then select the prepared Account on the relevant feature and save.

New accounts default to AiFlow. Older accounts without a saved selection use AiFlow when a model provider is configured, otherwise Legacy. External requests default to a five-minute timeout. Powerfront can change the timeout and configure an optional fallback to AiFlow.

Settings

Setting Where Applies to Default Who can change it What it does
Harness Settings › AI › Accounts website AiFlow for new accounts; older accounts without a selection use AiFlow when a model provider is configured, otherwise Legacy PowerfrontSelects how the account runs AI work, including a configured Salesforce Agentforce service.
Account Settings › AI › Features website Not set: an account must be selected before saving Settings role, Developer roleSelects the AI account used by the feature, including its configured harness.

Permissions

Permission Lets you
Settings Select an account on AI features when AI is allowed under Settings Permissions.
AI Allows AI configuration within Settings Permissions.
Developer Configure AI features using accounts prepared by Powerfront.

Limits and good to know

  • Automatic fallback is off by default.
  • Optional fallback is restricted to eligible failures before actions have been recorded as performed. Once an INSIDE tool has been attempted, fallback is suppressed to avoid repeating work.
  • A timeout or cancellation does not guarantee a fallback run.
  • An unknown or unavailable execution service causes the request to fail rather than silently choosing another service.
  • External tools use run-specific access that expires. They do not receive unrestricted access to your INSIDE website.
  • Where personal-data protection is configured, a failure to protect external tool results can stop execution.
  • External-output safety pushback can apply its configured failure action without rerunning the external agent.

Depends on and works with

RequiresConfigured byEnhancesRelated
View all connections as a list

This feature uses

Used by

FAQ and troubleshooting

Why cannot I change Harness?

Powerfront manages AI account execution settings. Ask Powerfront to change the service for you.

Why did an external service failure not switch to AiFlow?

Fallback is off by default and is limited when enabled. It is suppressed after a tool attempt or recorded action.

Why is the reply delivered only when complete?

The selected service may not support streamed replies. INSIDE can deliver a final result from such services.

Why cannot the external agent use an INSIDE function?

The tool must be permitted for that feature and run, remain available, and pass INSIDE's execution checks. Ask Powerfront to review the connection if the feature's assignments are correct.

INSIDE 3.3 · Source commit 992abb980bContent is a pre-release draft© 2026 Powerfront