---
title: Connecting app accounts
description: Learn how to use the 'Perform app connection workflow' action in APIANT form apps to let users connect third-party app accounts within automation workflows, including connection validation and error handling.
---

[Skip to content](https://help.apiant.com/connecting-app-accounts#main-content)

English

Show submenu for translations

![apiant-logo-forum.png\]](https://help.apiant.com/hs-fs/hubfs/apiant-logo-forum.png?height=40&name=apiant-logo-forum.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Go to apiant.com

 Go to apiant.com

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.apiant.com/?hsLang=en)
2. [AutomationEditor](https://help.apiant.com/automationeditor?hsLang=en)
3. [Building Automations](https://help.apiant.com/automationeditor?hsLang=en#building-automations)

# Connecting app accounts

## Learn how to use the 'Perform app connection workflow' action in APIANT form apps to let users connect third-party app accounts within automation workflows, including connection validation and error handling.

A form app can perform the workflow to connect an app account, same as is done in the automation editor's "Connections" screen [Adding an app connection](https://help.apiant.com/adding-an-app-connection?hsLang=en).

Use the Human Interaction app's "Perform app connection workflow" action:

![Document image](https://images.archbee.com/Y2QGD8otsIOv4e0hQQnqa/wN2AJq9G3H4bKxJziXPvB_image.png?format=webp)

 

Select the app to connect and optionally configure the tenant and account to associate with the new app connection.

![Document image](https://images.archbee.com/Y2QGD8otsIOv4e0hQQnqa/jxmG3hk4-3D39X3UTuicF_image.png?format=webp)

 

By default the account running the form app automation will be used.

 

 

The "Perform app connection workflow" action must be preceded and followed by forms.

Typically the preceding form will give the end user information about the forthcoming app connection worklow about to be performed and the follow-up forms will handle error handling and validation of the connection.

The System app's "Does account have app connection" action should be used to check that the app connection was actually made:

![Document image](https://images.archbee.com/Y2QGD8otsIOv4e0hQQnqa/O4x8yxpPLsqCV2tyS4oIj_image.png?format=webp)

 

The overall logic for performing an app connection in a form app automation should look something like this:

![Document image](https://images.archbee.com/Y2QGD8otsIOv4e0hQQnqa/K-xfQvUNc33jS606U4-Ba_image.png?format=webp)

 

 

- [ZoomConnect](https://help.apiant.com/zoomconnect?hsLang=en)
- [ShopConnect](https://help.apiant.com/shopconnect?hsLang=en)
- [AppConnect](https://help.apiant.com/appconnect?hsLang=en#main-content)

    - [AppConnectPrebuiltConnectors](https://help.apiant.com/appconnect?hsLang=en#appconnectprebuiltconnectors)
- [CalendarConnect](https://help.apiant.com/calendarconnect?hsLang=en)
- [CRMConnect](https://help.apiant.com/crmconnect?hsLang=en#main-content)

    - [Mindbody to HubSpot](https://help.apiant.com/crmconnect?hsLang=en#mindbody-to-hubspot)
    - [Cliniko to HubSpot](https://help.apiant.com/crmconnect?hsLang=en#cliniko-to-hubspot)
    - [Cliniko to ActiveCampaign](https://help.apiant.com/crmconnect?hsLang=en#cliniko-to-activecampaign)
    - [DonorPerfect to HubSpot](https://help.apiant.com/crmconnect?hsLang=en#donorperfect-to-hubspot)
    - [DonorPerfect to ActiveCampaign](https://help.apiant.com/crmconnect?hsLang=en#donorperfect-to-activecampaign)
    - [Mindbody to ActiveCampaign](https://help.apiant.com/crmconnect?hsLang=en#mindbody-to-activecampaign)
- [MailConnect](https://help.apiant.com/mailconnect?hsLang=en)
- [AutomationEditor](https://help.apiant.com/automationeditor?hsLang=en#main-content)

    - [KeyConcepts](https://help.apiant.com/automationeditor?hsLang=en#keyconcepts)
    - [AccountManagement](https://help.apiant.com/automationeditor?hsLang=en#accountmanagement)
    - [ManagingAutomations](https://help.apiant.com/automationeditor?hsLang=en#managingautomations)
    - [App Connections](https://help.apiant.com/automationeditor?hsLang=en#app-connections)
    - [Building Automations](https://help.apiant.com/automationeditor?hsLang=en#building-automations)
- [APIANTforBuilders](https://help.apiant.com/apiantforbuilders?hsLang=en)
- [APIANTInline](https://help.apiant.com/apiantinline?hsLang=en)
- [WhatisAPIANT?](https://help.apiant.com/whatisapiant?hsLang=en)
- [ContactAPIANTsupport](https://help.apiant.com/contactapiantsupport?hsLang=en)

[![APIANT](https://help.apiant.com/hubfs/APIANT_LOGO-2.svg "APIANT")](http://apiant.com)

apiant.com Help Center

Copyright © 2026, APIANT