Gmail Approval Workflow Action Fails to Execute on getglow.ai

A workflow action that uses Pipedream-specific runtime features works correctly on Pipedream but fails on getglow.ai. The code relies on Pipedream-only execution constructs such as $.flow.suspend(), platform-managed resume/cancel URLs, and Gmail app SDK helpers. Since getglow.ai does not support suspended executions or the same runtime context, the action does not function as intended, making the approval-by-email pattern unusable on getglow.ai.

Media:

Steps to Reproduce:

  1. Add an Gmail approval workflow task step.

  2. Deploy or run the same action on getglow.ai.

  3. Trigger the workflow execution.

Expected Result:
The workflow should suspend execution, generate approve/cancel URLs, send an approval email, and resume or terminate the workflow based on the user’s action.

Actual Result:
The workflow fails or behaves incorrectly because getglow.ai does not support Pipedream-specific runtime features such as $.flow.suspend(), $.export, or the Pipedream Gmail app abstractions. The approval flow is never established. It doesn’t stop/ suspends to wait for approval.