---
title: INStartWorkoutIntentResponseCode.continueInApp
framework: intents
role: symbol
role_heading: Case
path: intents/instartworkoutintentresponsecode/continueinapp
---

# INStartWorkoutIntentResponseCode.continueInApp

A response code that indicates your app extension is ready to transfer control to the app to start the workout.

## Declaration

```swift
case continueInApp
```

## Discussion

Discussion Upon returning this code, SiriKit launches your app in the foreground and passes it the NSUserActivity object you provided at initialization time. (If you didn’t provide a user activity object, SiriKit creates one for you). SiriKit adds an INInteraction object with the intent and your response to the user activity object before delivering it. Your app should use the information in the user activity object to start the workout.

## See Also

### Response State

- [INStartWorkoutIntentResponseCode.unspecified](intents/instartworkoutintentresponsecode/unspecified.md)
- [INStartWorkoutIntentResponseCode.ready](intents/instartworkoutintentresponsecode/ready.md)
- [INStartWorkoutIntentResponseCode.success](intents/instartworkoutintentresponsecode/success.md)
- [INStartWorkoutIntentResponseCode.handleInApp](intents/instartworkoutintentresponsecode/handleinapp.md)
- [INStartWorkoutIntentResponseCode.failure](intents/instartworkoutintentresponsecode/failure.md)
- [INStartWorkoutIntentResponseCode.failureRequiringAppLaunch](intents/instartworkoutintentresponsecode/failurerequiringapplaunch.md)
- [INStartWorkoutIntentResponseCode.failureOngoingWorkout](intents/instartworkoutintentresponsecode/failureongoingworkout.md)
- [INStartWorkoutIntentResponseCode.failureNoMatchingWorkout](intents/instartworkoutintentresponsecode/failurenomatchingworkout.md)
