Project
Project created
This event occurs when a new project is successfully created.
Configuration
This event does not require any additional configuration.
Custom action input JSON
When the custom action is triggered by the Project created event, the Input JSON will be structured as shown below. For detailed descriptions of each key, please refer to the key dictionary.
{
"uuid": 2783511,
"event": "project c",
"pipeline_id": 0,
"trigger_result_id": 3456
}
{
"op": "c",
"after": {
"id": 0,
"name": "MyProject",
"type": "Vector",
"status": "NotStarted",
"options": 0,
"team_id": 0,
"createdAt": 1718965118000,
"deletedAt": 0,
"is_pinned": false,
"updatedAt": 1718965118000,
"creator_id": "[email protected]",
"description": null,
"upload_state": "Initial",
"entropy_status": "NotStarted",
"sharing_status": null,
"attachment_name": null,
"attachment_path": null,
"custom_editor_url": null
},
"ts_ms": 1718965118466,
"before": null
}
Send Webhook Request
When the Send webhook action is triggered by the Project created event, the Request JSON will be structured as shown below. For detailed descriptions of each key, please refer to the key dictionary.
{
"Accept": "application/json;charset=UTF-8",
"X-Event": "project c",
"X-Delivery": "1704296",
"Content-Type": "application/json",
"X-Authorization-Content-SHA256": "aff4a096a2cea275e1b4cfb5ea1724983bdb82895e"
}
{
"before": null,
"after": {
"id": 0,
"team_id": 0,
"name": "MyProject",
"description": null,
"status": "NotStarted",
"type": "Vector",
"createdAt": 1727780411000,
"updatedAt": 1727780411000,
"attachment_name": null,
"attachment_path": null,
"creator_id": "[email protected]",
"sharing_status": null,
"entropy_status": "NotStarted",
"upload_state": "Initial",
"custom_editor_url": null,
"is_pinned": false,
"deletedAt": 0,
"options": 0,
"workflow_id": 1
},
"op": "c",
"ts_ms": 1727780411856
}
Send email body
When the Send email action is triggered by the Project created event, the body of the email contains the following:
Event - "Project created"
Triggered by - "MyTeam/MyProject"
Event: The event type that triggers action.
Triggered by: Specifies the team and project that triggered the event, formatted as project path <team_name>/<project_name>
. In this case, the event was triggered by the MyProject
project within the MyTeam
team.
Project status updated
This event occurs when the status of the selected project is updated.
Configuration
In the pipeline editor's right panel, you'll find the following configurations for the Project status updated event:
- From: Specify the initial status of the project before the update.
- To: Define the new status that the project will have after the update.
- Scope: Specify whether the automation applies at a team level (All projects), or limit its scope to a list of specific projects (Specific projects).
Custom action input JSON
When the custom action is triggered by the Project status updated event, the Input JSON will be structured as shown below. For detailed descriptions of each key, please refer to the key dictionary.
{
"uuid": 2757169,
"event": "project u",
"pipeline_id": 0,
"trigger_result_id": 3456
}
{
"op": "u",
"after": {
"id": 0,
"name": "MyProject",
"type": "Vector",
"status": "InProgress",
"options": 2,
"team_id": 0,
"createdAt": 1644236740000,
"deletedAt": 0,
"is_pinned": true,
"updatedAt": 1718965112000,
"creator_id": "[email protected]",
"description": "...",
"upload_state": "Basic",
"entropy_status": "NotStarted",
"sharing_status": null,
"attachment_name": null,
"attachment_path": null,
"custom_editor_url": null
},
"ts_ms": 1718965112018,
"before": {
"id": 0,
"name": "MyProject",
"type": "Vector",
"status": "Completed",
"options": 2,
"team_id": 0,
"createdAt": 1644236740000,
"deletedAt": 0,
"is_pinned": true,
"updatedAt": 1718875465000,
"creator_id": "[email protected]",
"description": "...",
"upload_state": "Basic",
"entropy_status": "NotStarted",
"sharing_status": null,
"attachment_name": null,
"attachment_path": null,
"custom_editor_url": null
}
}
Send Webhook Request
When the Send webhook action is triggered by the Project status updated event, the Request JSON will be structured as shown below. For detailed descriptions of each key, please refer to the key dictionary.
{
"Accept": "application/json;charset=UTF-8",
"X-Event": "export u",
"X-Delivery": "1704296",
"Content-Type": "application/json",
"X-Authorization-Content-SHA256": "aff4a096a2cea275e1b4cfb5ea1724983bdb82895e"
}
{
"before": {
"id": 0,
"team_id": 0,
"name": "MyProject",
"description": null,
"status": "NotStarted",
"type": "Vector",
"createdAt": 1727780411000,
"updatedAt": 1727780411000,
"attachment_name": null,
"attachment_path": null,
"creator_id": "[email protected]",
"sharing_status": null,
"entropy_status": "NotStarted",
"upload_state": "Initial",
"custom_editor_url": null,
"is_pinned": false,
"deletedAt": 0,
"options": 0,
"workflow_id": 1
},
"after": {
"id": 0,
"team_id": 0,
"name": "MyProject",
"description": null,
"status": "Completed",
"type": "Vector",
"createdAt": 1727780411000,
"updatedAt": 1727780419000,
"attachment_name": null,
"attachment_path": null,
"creator_id": "[email protected]",
"sharing_status": null,
"entropy_status": "NotStarted",
"upload_state": "Initial",
"custom_editor_url": null,
"is_pinned": false,
"deletedAt": 0,
"options": 0,
"workflow_id": 1
},
"op": "u",
"ts_ms": 1727780419343
}
Send email body
When the Send email action is triggered by the Project status updated event, the body of the email contains the following:
Event - "Export status updated"
From Value - "NotStarted"
To Value - "Completed"
Triggered by - "MyTeam/MyProject"
Event: The event type that triggers action.
From Value: The initial status of the project before the update.
To Value: The new status that the project will have after the update.
Triggered by: Specifies the team and project that triggered the event, formatted as project path <team_name>/<project_name>
. In this case, the event was triggered by the MyProject
project within the MyTeam
team.
Project deleted
This event occurs when the project is successfully deleted.
Configuration
In the pipeline editor's right panel, you'll find the following configurations for the Project deleted event:
- Scope: Specify whether the automation applies at a team level (All projects), or limit its scope to a list of specific projects (Specific projects).
Custom action input JSON
When the custom action is triggered by the Project deleted event, the Input JSON will be structured as shown below. For detailed descriptions of each key, please refer to the key dictionary.
{
"uuid": 2757169,
"event": "project d",
"pipeline_id": 0,
"trigger_result_id": 3456
}
{
"op": "d",
"after": null,
"ts_ms": 1718965130918,
"before": {
"id": 0,
"name": "MyProject",
"type": "Vector",
"status": "NotStarted",
"options": 0,
"team_id": 0,
"createdAt": 1718965118000,
"deletedAt": 1718965130000,
"is_pinned": false,
"updatedAt": 1718965118000,
"creator_id": "[email protected]",
"description": null,
"upload_state": "Initial",
"entropy_status": "NotStarted",
"sharing_status": null,
"attachment_name": null,
"attachment_path": null,
"custom_editor_url": null
}
}
Send Webhook Request
When the Send webhook action is triggered by the Project deleted event, the Request JSON will be structured as shown below. For detailed descriptions of each key, please refer to the key dictionary.
{
"Accept": "application/json;charset=UTF-8",
"X-Event": "project d",
"X-Delivery": "1704296",
"Content-Type": "application/json",
"X-Authorization-Content-SHA256": "aff4a096a2cea275e1b4cfb5ea1724983bdb82895e"
}
{
"before": {
"id": 0,
"team_id": 0,
"name": "MyProject",
"description": null,
"status": "Completed",
"type": "Vector",
"createdAt": 1727780411000,
"updatedAt": 1727780419000,
"attachment_name": null,
"attachment_path": null,
"creator_id": "[email protected]",
"sharing_status": null,
"entropy_status": "NotStarted",
"upload_state": "Initial",
"custom_editor_url": null,
"is_pinned": false,
"deletedAt": 1727780422000,
"options": 0,
"workflow_id": 1
},
"after": null,
"op": "d",
"ts_ms": 1727780422931
}
Send email body
When the Send email action is triggered by a Project deleted event, the body of the email contains the following:
Event - "Project deleted"
Triggered by - "MyTeam/MyProject"
Event: The event type that triggers action.
Triggered by: Specifies the team and project that triggered the event, formatted as project path <team_name>/<project_name>
. In this case, the event was triggered by the MyProject
project within the MyTeam
team.
Updated 7 days ago