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

# User Communications

User communication profiles are related to MX's Personal Finance Management widgets.

**User Communication Profile Fields**

| Field                                         | Data Type | Definition                                                                                        |
| :-------------------------------------------- | :-------- | :------------------------------------------------------------------------------------------------ |
| `created_at`                                  | Long      | The date and time the user communications profile was created.                                    |
| `guid`                                        | String    | The unique identifier for the user communications profile. Defined by MX.                         |
| `opted_out_of_all_notifications`              | Boolean   | This indicates whether the user has opted out of all notifications. Defaults to `false`.          |
| `opted_out_of_all_notifications_updated_at`   | Long      | The date and time this user opted out of all notifications.                                       |
| `opted_out_of_email_notifications`            | Boolean   | This indicates whether the user has opted out of email notifications. Defaults to `false`.        |
| `opted_out_of_email_notifications_updated_at` | Long      | The date and time this user opted out of email notifications.                                     |
| `opted_out_of_push_notifications`             | Boolean   | This indicates whether the user has opted out of push notifications. Defaults to `true`.          |
| `opted_out_of_push_notifications_updated_at`  | Long      | The date and time this user opted out of push notifications.                                      |
| `opted_out_of_sms_notifications`              | Boolean   | This indicates whether the user has opted out of SMS notifications. Defaults to `false`.          |
| `opted_out_of_sms_notifications_updated_at`   | Long      | The date and time this user opted out of SMS notifications.                                       |
| `user_guid`                                   | String    | The unique identifier for the user associated with the user communication profile. Defined by MX. |
