---
schema_version: "1"
id: 317e85b56b74cc5a5c094146d5269ac46eadac8102bcaf5ac2f7585337f49304
title: Control How Agent Action Outputs Appear on a Connection
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/264-0-0/rn_einstein_agentforce_render.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_einstein_agentforce_render.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 11a7a5e6670aeaa03b82edc27af0d1a9d47f06479cedf28fbd80670fee20e30c
description: Always format an agent action's output the same way on a specific connection with the render nested inline action. If you don't specify an adaptive response format, Agentforce decides which one to use during the conversation. You can also format an action's output as JSON so that a connection can receive the action's structured data directly. And, with show_and_return nested inline action, you can now tell the agent to send a response and end reasoning at the end of an action.
products:
  - Cross Cloud
release: "264"
---
# Control How Agent Action Outputs Appear on a Connection

Always format an agent action's output the same way on a specific connection with the render nested inline action. If you don't specify an adaptive response format, Agentforce decides which one to use during the conversation. You can also format an action's output as JSON so that a connection can receive the action's structured data directly. And, with show\_and\_return nested inline action, you can now tell the agent to send a response and end reasoning at the end of an action.

**Where:** This change applies to Lightning Experience in Enterprise, Performance, Unlimited, and Developer editions with Foundations or Agentforce 1 editions.

**When:** This change is available starting the week of September 7, 2026.

**How:** In Agentforce Builder, open an agent with at least one connection. From the Explorer panel, click a subagent's name and then switch to Script view. In the actions section, enter Agent Script that tells the agent which adaptive response format to use for an action's output.

For example, this Agent Script tells the agent how to format the Get Menu For Restaurant action's output. On Messaging channels, the agent uses the Rich Link Response adaptive response format. On Enhanced Chat v2, the agent sends the action's output as JSON.

```
Get_Menu_For_Restaurant: @actions.Get_Menu_For_Restaurant
	when @connection.messaging
		render: @response_formats.messaging_rich_link
	when @connection.customer_web_client
		render: @response_formats.json
			show_and_return: True
```

When you switch to Canvas view, you see the render inline actions in the Actions Available For Reasoning section.

![Render inline actions in the Actions Available For Reasoning section in Canvas view](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-release-notes-salesforce_release_notes-264-0-0-production-enus/550ba85b-db1a-4608-9cd4-9a65ec96e1fa/salesforce_release_notes/images/render_as.png)

#### See Also

- [_Salesforce Help_: Manage Connection Instructions and Response Formats](https://help.salesforce.com/s/articleView?id=ai.agent_connection_instructions.htm&language=en_US)