> ## Documentation Index
> Fetch the complete documentation index at: https://docs.daily.co/llms.txt
> Use this file to discover all available pages before exploring further.

# VCS: Custom React Hooks

> Developers can use Daily's VCS SDK to build custom video layouts and add graphics to live streamed and recorded video calls.

<Badge color="blue">Paid plans only</Badge>

VCS leverages custom React hooks to allow developers to access a variety of data managed by VCS. To learn more about the basics of how custom React hooks work, read [React's documentation](https://reactjs.org/docs/hooks-custom.html) on the subject.

<Note>
  **Note: VCS is compatible with any frontend framework.**

  Even though VCS is React-based and has its own custom React hooks, **your app using VCS for Daily live streaming or cloud recording does not need to be built with React**.

  These custom React hooks refer to the hooks VCS is using internally to expose media and layout data to developers to help you build custom video compositions.
</Note>
