Actions23
- Typebot Actions
- Chat Actions
- Result Actions
- Workspace Actions
Overview
This node operation duplicates an existing Typebot chatbot by creating a copy with a new name. It is useful when you want to create a similar chatbot based on an existing one without rebuilding it from scratch. For example, you might duplicate a customer support bot to customize it for a different product line or region.
The duplication process involves specifying the ID of the source Typebot and providing a new name for the duplicated bot. The node then calls the Typebot API to perform the duplication within the same workspace, optionally organizing it into a folder.
Properties
| Name | Meaning |
|---|---|
| Typebot ID | The unique identifier of the existing Typebot to duplicate. |
| Typebot Name | The name to assign to the newly duplicated Typebot. |
| Additional Fields | Optional extra settings such as: - Folder ID (to organize the duplicated Typebot) |
Output
The output JSON contains the response from the Typebot API after duplicating the Typebot. This typically includes details about the newly created Typebot such as its ID, name, workspace association, and other metadata returned by the API.
Example output structure (simplified):
{
"id": "new-typebot-id",
"name": "Duplicated Bot Name",
"workspaceId": "workspace-id",
"icon": "...",
"createdAt": "...",
"updatedAt": "..."
}
No binary data is produced by this operation.
Dependencies
- Requires an active API key credential for authenticating with the Typebot API.
- Needs the base URL and authentication token configured in the node credentials.
- The node uses the workspace ID from credentials to scope the duplication request.
- The node sends requests through a proxy service endpoint (
https://n8ntools.io/api/v1/proxy/typebot) which requires an additional API key for that proxy.
Troubleshooting
Error: Unknown typebot operation: duplicateTypebot
This indicates the operation parameter was not set correctly. Ensure the operation is exactly "duplicateTypebot".Authentication errors
Verify that the API key and token credentials are valid and have sufficient permissions to duplicate Typebots.Invalid Typebot ID
If the provided Typebot ID does not exist or is inaccessible, the API will return an error. Confirm the ID is correct and belongs to your workspace.Missing required parameters
Both "Typebot ID" and "Typebot Name" are mandatory. Omitting either will cause the node to fail.API Proxy issues
Since the node routes requests through a proxy, network or proxy key misconfiguration can cause failures. Check proxy API key validity and network connectivity.
Links and References
- Typebot Official Documentation – For detailed API and chatbot configuration info.
- Typebot API Reference – To understand available endpoints and payloads.
- n8n Documentation – For general guidance on using n8n nodes and credentials.