For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Resources
Get started
ReferenceGuidesExamplesChangelog
ReferenceGuidesExamplesChangelog
  • Designer API
    • Introduction
    • Getting Started
    • Webflow CLI
    • Error Handling
    • App Modes
  • Elements
    • Creating & Retrieving Elements
    • Element Properties & Methods
    • Element Types & Methods
  • Styles
    • Managing Style Properties
    • Managing Variable Modes
  • Components
  • Variables & Collections
    • Variable Collections
    • Variables
    • Variable Modes
  • Assets
  • Pages & Folders
  • Utilities
    • User Events & Notifications
    • App Intents & Connections
      • Set App Connection
      • Get App Connections
      • Remove App Connection
      • Get Current App Connection
      • Get Current App Connection Resource
  • Additional Resources
    • API Playground
    • FAQs
LogoLogo
Resources
Get started
On this page
  • element.setAppConnection()
  • Syntax
  • Parameters
  • Returns
  • Example
  • Designer Ability
UtilitiesApp Intents & Connections

Set App Connection

Was this page helpful?
Previous

Get App Connections

Next
Built with

element.setAppConnection()

Enables the connection between an element and an App.

Supported Elements

App Connections supports the following elements: Image, FormForm, and FormWrapper.

Syntax

1element.setAppConnection(value: string): Promise<null>

Parameters

  • value: string - An identifier for specific element-App connection.

Returns

Promise<null>

A Promise that resolves to null.

Example

1const el = await webflow.getRootElement(); // Get Root Element
2
3// Check for an element
4if (!el || !el.children) throw new Error("Expected an element");
5
6// Append a form element to the root element
7const formEl = await el.append(webflow.elementPresets.FormForm);
8
9// Check for App Connection support
10if (!formEl || !formEl.appConnections) {
11 throw new Error("App Connections not supported");
12}
13
14// Set App Connection
15await formEl.setAppConnection("myAwesomeAppManageFormElement");

Try this example

Designer Ability

Designer AbilityLocaleBranchWorkflowSitemode
canAccessCanvasAnyAnyAnyAny