# Advanced configuration

- [Starting and stopping the SDK](https://docs.cobrowse.io/sdk-features/advanced-features/starting-and-stopping-the-sdk.md): Have greater control over when the SDK is running.
- [Declaring capabilities](https://docs.cobrowse.io/sdk-features/advanced-features/declaring-capabilities.md): Cobrowse allows for different levels of capabilities which can be enabled or disabled from the settings of the dashboard or SDKs.
- [Session metrics](https://docs.cobrowse.io/sdk-features/advanced-features/session-metrics.md): Monitor session metrics in realtime to understand session quality.
- [Intercepting mobile SDK network requests](https://docs.cobrowse.io/sdk-features/advanced-features/intercepting-mobile-sdk-network-requests.md): Have greater control over networking requests made by the mobile SDKs.
- [Web](https://docs.cobrowse.io/sdk-features/advanced-features/web.md): Advanced web features for Cobrowse, including iFrame supprt, ignore views and cross-domain session support.
- [IFrames support](https://docs.cobrowse.io/sdk-features/advanced-features/web/cross-document-iframes.md): To use Cobrowse for Web with cross document IFrames you will need to add a javascript snippet to the page being embedded.
- [Cross-domain session support](https://docs.cobrowse.io/sdk-features/advanced-features/web/cross-domain-session-support.md): Javascript for sessions across multiple domains or sub-domains.
- [Ignore Views](https://docs.cobrowse.io/sdk-features/advanced-features/web/ignore-views.md): Ignore views in Cobrowse. It may be useful to ignore specific views from being presented to the agents. Use this javascript snippet.
- [iOS](https://docs.cobrowse.io/sdk-features/advanced-features/ios.md): Advances features of Cobrowse for iOS, including alternate render method and custom touch handling.
- [Alternate render method](https://docs.cobrowse.io/sdk-features/advanced-features/ios/alternate-render-method.md): Some iOS apps with custom controls, lots of animation, or complex visual effects, can benefit from alternate render methods used by the Cobrowse iOS SDK.
- [Custom touch handling](https://docs.cobrowse.io/sdk-features/advanced-features/ios/custom-touch-handling.md): Most iOS apps are supported out of the box by our remote control feature. For others, we provide support for custom touch handling.
- [Android](https://docs.cobrowse.io/sdk-features/advanced-features/android.md): Cobrowse for Android. Here are some articles to help with challenges related to Android such as Backporting TLS 1.2 to Android 4.4
- [Backporting TLS to older Android versions](https://docs.cobrowse.io/sdk-features/advanced-features/android/android-tls.md): Ensuring compatibility with legacy Android OS devices on Cobrowse by backporting TLS 1.2 and TLS 1.3.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cobrowse.io/sdk-features/advanced-features.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
