---
title: "add(_:completion:)"
framework: healthkit
role: symbol
role_heading: Instance Method
path: "healthkit/hkworkoutbuilder/add(_:completion:)"
---

# add(_:completion:)

Adds a sample to be associated with the workout.

## Declaration

```swift
func add(_ samples: [HKSample], completion: @escaping @Sendable (Bool, (any Error)?) -> Void)
```

```swift
func addSamples(_ samples: [HKSample]) async throws
```

## Mentioned in

Running workout sessions

## See Also

### Associating samples with the workout

- [seriesBuilder(for:)](healthkit/hkworkoutbuilder/seriesbuilder(for:).md)
- [statistics(for:)](healthkit/hkworkoutbuilder/statistics(for:).md)
