Overview
The Create Snapshot feature serves as the foundation for implementing soft automations within the Wiv platform. This capability enables you to develop synchronous processes that are both safe to execute and reversible when necessary, giving your team confidence when implementing cost optimization workflows.Benefits
- Reversibility: Preserve data that can be used to restore resources if needed
- Data Protection: Safeguard important information during workflow execution
- Safety: Create reliable backups before making potentially impactful changes
- Auditability: Generate trackable snapshot IDs for compliance and monitoring

Step-by-Step Implementation
To implement the Create Snapshot feature in your automation workflow:- Select Integration: Choose your cloud integration name from the dropdown menu
- Choose Location: Specify the appropriate Region and Account where the volume resides
- Identify Resource: Enter the volume ID that you want to create the snapshot from
- Execute: Run the step to create the snapshot
Response Structure
Upon successful execution, the step will return a JSON response containing:- snapshot_id: The unique identifier for the newly created snapshot, which can be referenced in subsequent workflow steps for tagging, naming, or auditing purposes
- wait_time: The number of seconds the system took to complete the snapshot creation process
Integration with Workflows
The snapshot ID returned by this step can be utilized throughout your workflow to:- Apply consistent tagging schemes
- Implement naming conventions for easy identification
- Create comprehensive audit trails
- Reference the snapshot in conditional logic for advanced automation scenarios
Use Cases
The Create Snapshot feature is particularly valuable when:- Decommissioning instances while preserving their data
- Implementing data retention policies alongside cost optimization initiatives
- Creating safety mechanisms for automated resource cleanup processes
- Building reversible workflows for resources with uncertain ownership or purpose