> For the complete documentation index, see [llms.txt](https://docs.sentiance.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sentiance.com/implementing-features/engagement.md).

# Engagement

The Engagement product offering sits on top of Sentiance's Insights and can be used to build coaching modules to increase user engagement and retention in your applications.

{% hint style="info" %}
All Engagement features require data to be synced with the Sentiance backend.\
\
In the Engagement section of documentation, 'transport' refers to a journey someone takes, whether it's by walking, driving, or biking.
{% endhint %}

## Available features

The Engagement platform contains the following features. All features can be implemented separately, or together with any of the other features.

Select a feature to discover more details and learn how to integrate it.

* [User Adaptive Score](/implementing-features/engagement/user-adaptive-score.md): Adapts to individual user behavior to provide scores.
* [Streaks](/implementing-features/engagement/streaks.md): Encourages better driving habits by rewarding users for consistent safe driving behaviors
* [Challenges](/implementing-features/engagement/challenges.md): Engages users with driving-related challenges, designed to promote safer driving practices and improve overall driving behavior through engaging and goal-oriented tasks
* [Reward System](/implementing-features/engagement/reward-system.md): Awards users with visual tokens of achievement for completing specific milestones or activities.
* [Communication Campaigns](/implementing-features/engagement/communication-campaign.md): Engages users with targeted messages and notifications, enhancing interaction and retention.
* [Social Groups](/implementing-features/engagement/social-groups.md): Enables users to connect with others by sharing live locations, managing points of interest, and participating in behaviour comparison within private, invitation-only groups
* Transport Scores: Offers detailed insights based on transportation behavior, including adaptive scores, focused scores, etc., aimed at enhancing understanding and improvement of driving and transportation habits.
* Event Logs (Engagement): Allows users to submit logs, with some logs carrying special meanings related to the operation of the other engagement features,

## Querying the platform

Just like the rest of the cloud platform, the engagement features can be accessed and queried through our GraphQL (GQL) API. All engagement features can be queried through our GraphQL (GQL) API, specifically through the subquery at path `user.engagement`

```graphql
query User($user_id: String) {
  user(user_id: $user_id) {
    engagement {
      // Specify the engagement feature and details you wish to query
    }
  }
}
```

## Sample Wireframe

<figure><img src="/files/VPquYqeQTBL9BkuuCZ4D" alt=""><figcaption></figcaption></figure>

***

Additional helpful links

* [Accessing via the Cloud API](/getting-started/accessing-insights/cloud-api.md)
