Skip to main content

App action nodes

Use app action nodes to read from and write to connected business systems.

App action nodes call supported app APIs from a workflow. They are the right choice when the workflow needs to create, update, search, send, or retrieve records in another system.

Supported action coverage

TaskJuice seeds action definitions for these app families:

App familyExamples of workflow use
FormsPause for a form response and resume the workflow.
GitHubCreate or update engineering records.
GmailSend or process email.
Google CalendarCreate and update calendar events.
Google DriveWork with files and folders.
Google SheetsAdd, update, or search spreadsheet rows.
HubSpotCreate or update CRM records.
QuickBooksWork with accounting records.
SalesforceCreate or update CRM records.
ShopifyWork with commerce records.
SlackSend messages and notifications.
StravaWork with activity data.
StripeWork with payments and billing records.
TwilioSend communication events.
WorkdayWork with HR records.

Configure an app action

  1. Choose an app

    Open the Add Node panel and select the app that owns the operation.

  2. Choose an action

    Pick the action that matches the business task, such as creating a record or sending a message.

  3. Select a connection

    Choose the connection the workflow should use. Workspace-scoped workflows can only use connections available to that workspace.

  4. Map fields

    Map trigger or upstream node output into the required action fields.

  5. Test before publishing

    Run a test and confirm the app received the expected data.

When to use HTTP Request instead

Use HTTP Request when an app action does not exist yet, when you need to call an internal API, or when you are prototyping a custom integration.

Prefer a first-party app action when one exists. It gives builders a clearer configuration surface and keeps provider-specific behavior out of workflow expressions.

Was this helpful?