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

# Events and User methods

> Methods to send event or manage user updates based on user action in react-based websites.

<Steps>
  <Step title="Integrate SuprSendProvider">
    Integrate [SuprSendProvider](/docs/react-sdk#suprsendprovider) as it is needed for creating SuprSend Client and authenticating user.
  </Step>

  <Step title="Call useSuprSendClient hook to access client instance">
    Call [useSuprSendClient](https://docs.suprsend.com/docs/react-1#usesuprsendclient) hook in your react component code to get SuprSend client instance which has all event and user update methods.
  </Step>

  <Step title="Call track and user update methods.">
    Please refer these sections to call [events](https://docs.suprsend.com/docs/js-events-and-user-methods#trigger-events) and [user update](https://docs.suprsend.com/docs/js-events-and-user-methods#update-user-profile) methods in your react application, as integration steps are same for both the web-sdk and react-sdk.
  </Step>
</Steps>
