---
title: Shared with You Core
framework: Shared with You Core
role: symbol
role_heading: Framework
path: sharedwithyoucore
---

# Shared with You Core

## Shared with You Core

Shared with You Core Framework of documentation Integrate custom collaboration with Messages, Mail, and FaceTime.

Overview

The Shared with You Core framework provides classes to collaborate and share documents directly with the Messages, Mail, and FaceTime apps. Use the classes in this framework to share content, create configurable collaboration settings, and manage participants.

The framework provides a customizable popover to your app to manage details of the collaboration and connect to conversations. The UI incorporates technologies you already use, like share sheet and drag and drop. An indicator in the share sheet header identifies a collaboration.

Use the [`SWCollaborationCoordinator`](/documentation/SharedWithYouCore/SWCollaborationCoordinator) to manage collaboration activities in your app. The [`SWCollaborationMetadata`](/documentation/SharedWithYouCore/SWCollaborationMetadata) objects contain the collaboration metadata with essential information like, identifiers, titles, and share option configuration that update the UI. To customize collaboration settings, use the [`SWCollaborationOption`](/documentation/SharedWithYouCore/SWCollaborationOption), [`SWCollaborationOptionsGroup`](/documentation/SharedWithYouCore/SWCollaborationOptionsGroup), and [`SWCollaborationShareOptions`](/documentation/SharedWithYouCore/SWCollaborationShareOptions) classes. These options appear in Messages, Mail, and FaceTime, providing people with the opportunity to make choices about permissions, access levels, and other collaboration parameters.

For more information on integrating with Messages, Mail, and FaceTime, see <doc://com.apple.sharedwithyou/documentation/SharedWithYou/adding-custom-collaboration-to-your-app>.

> Note: Shared with You Core is a <doc://com.apple.sharedwithyou/documentation/SharedWithYou> framework.
