Actions15
- Table Actions
- Table Record Actions
Overview
The node provides integration with Pipefy's database tables, allowing users to manage tables and their members programmatically. Specifically, the "Remove Member" operation under the "Table" resource removes a user from a specified table by their email address.
This operation is useful in scenarios where you want to automate membership management of Pipefy tables, such as removing access for users who no longer need it or managing team permissions dynamically based on workflow conditions.
Example use case:
Automatically remove a user from a project table when they leave a team or complete their assigned tasks, ensuring that only relevant members have access to the table data.
Properties
| Name | Meaning |
|---|---|
| Table ID | The unique identifier of the table from which the member will be removed (required). |
| User Email | The email address of the user to be removed as a member from the specified table (required). |
Output
The output JSON object contains the result of the removal operation with the following fields:
success(boolean): Indicates whether the member was successfully removed.tableId(string): The ID of the table from which the member was removed.userEmail(string): The email of the user who was removed.message(string): A human-readable message indicating success ("Member removed successfully") or failure ("Failed to remove member").
No binary data is output by this operation.
Example output:
{
"success": true,
"tableId": "abc123",
"userEmail": "user@example.com",
"message": "Member removed successfully"
}
Dependencies
- Requires an API key credential for authenticating requests to the Pipefy API.
- Requires a Pipefy-specific API authentication token configured in n8n credentials.
- The node uses internal utility functions to perform GraphQL API requests to Pipefy's backend.
Troubleshooting
Common issues:
- Missing or invalid Table ID or User Email parameters will cause validation errors.
- If the user email does not correspond to a current member of the table, the removal may fail.
- Network or authentication errors can occur if API credentials are misconfigured or expired.
Error messages:
"Table ID" is required: Ensure the Table ID parameter is provided and valid."User Email" is required: Ensure the User Email parameter is provided and correctly formatted."Failed to remove member": This indicates the API call did not succeed; verify the user is a member of the table and that your API credentials have sufficient permissions.