Skip to content

NotificationSetting

An object containing the users preferences on notification

Fields

id · ID! · required · The unique identifier of the setting
marketing_communcation_preference · String! · required · An option of receiving updates and special offers [email/sms]
deprecated Use `marketing_communication_preference` instead
marketing_communication_preference · String · An option of receiving updates and special offers [email/sms]
notification_on_module_completion · Boolean! · required · Send an email when a course module is completed
receive_updates_and_offers · Boolean! · required · Receive updates and special offers
send_comment_emails · Boolean · Get an email whenever a client posts a comment
send_comment_push · Boolean · Get a push notification when there is a new comment
send_course_complete_email · Boolean · Send an email when a client completes a program
send_email_before_appointment · Boolean · Send an email 5 minutes before the appointment
send_email_on_appointment_book · Boolean · Send an email when a new appointment is booked
send_email_on_appointment_cancel · Boolean · Send an email when an appointment is cancelled
send_email_on_client_has_been_assigned_to_you · Boolean · Send an email to provider when client has been assigned
send_email_on_fax_delivery_failure · Boolean · Get an email when fax delivery fails
send_email_on_fax_received · Boolean · Get an email when a fax is received
send_email_on_intake_flow_complete · Boolean · Get an email if client completed an intake flow
send_email_on_intake_flow_item_complete · Boolean · Get an email if client completed an intake flow item
send_email_on_intake_flow_start · Boolean · Get an email if client started an intake flow
send_email_on_new_document · Boolean · Get an email when a new document is uploaded
send_email_on_new_folder · Boolean · Get an email when a new folder is created
send_email_on_package_purchase · Boolean · Send an email when a client purchases a package
send_email_on_scheduled_payment_failed · Boolean · Get an email when a scheduled payment fails
send_email_receipt_for_subscription_payment · Boolean · Send an email to primary account holder when subscription payment is made
send_emoji_email · Boolean · Get an email when provider adds an emoji to a journal entry
send_emoji_push · Boolean · Get a push notification when provider adds an emoji to a journal entry
send_entry_emails · Boolean · Get an email whenever a client posts an entry
send_goal_reminder_email · Boolean · Send an email to client when reminder to complete goal checked
send_goal_reminder_push · Boolean · Send a push notification to client when reminder to complete goal checked
send_group_message_emails · Boolean · Get an email whenever you get a new message in a group chat
send_group_message_push · Boolean · Get a push notification when there is a new message in a group chat
send_insurance_expiry_notifications · Boolean · Sends an email to the client provider when their insurance is about to expire
send_message_emails · Boolean · Get an email whenever you get a new message
send_message_push · Boolean · Get a push notification when there is a new message
send_new_clients_emails · Boolean · Get an email when a new client is added to the organization
send_new_insurance_added_notifications · Boolean · Send an email to the client provider when client has updated their insurance information
send_new_module_email · Boolean · Send an email to client when new program module is available
send_new_module_push · Boolean · Send a push notification to client when new program module is available
send_push_before_appointment · Boolean · Get a push notification 5 minutes before the appointment
updated_at · String · The date and time of the last update of the setting
user · User · The owner of the notification setting

Used By

Definition

"""
An object containing the users preferences on notification
"""
type NotificationSetting {
"""
The unique identifier of the setting
"""
id: ID!
"""
An option of receiving updates and special offers [email/sms]
"""
marketing_communcation_preference: String!
@deprecated(reason: "Use `marketing_communication_preference` instead")
"""
An option of receiving updates and special offers [email/sms]
"""
marketing_communication_preference: String
"""
Send an email when a course module is completed
"""
notification_on_module_completion: Boolean!
"""
Receive updates and special offers
"""
receive_updates_and_offers: Boolean!
"""
Get an email whenever a client posts a comment
"""
send_comment_emails: Boolean
"""
Get a push notification when there is a new comment
"""
send_comment_push: Boolean
"""
Send an email when a client completes a program
"""
send_course_complete_email: Boolean
"""
Send an email 5 minutes before the appointment
"""
send_email_before_appointment: Boolean
"""
Send an email when a new appointment is booked
"""
send_email_on_appointment_book: Boolean
"""
Send an email when an appointment is cancelled
"""
send_email_on_appointment_cancel: Boolean
"""
Send an email to provider when client has been assigned
"""
send_email_on_client_has_been_assigned_to_you: Boolean
"""
Get an email when fax delivery fails
"""
send_email_on_fax_delivery_failure: Boolean
"""
Get an email when a fax is received
"""
send_email_on_fax_received: Boolean
"""
Get an email if client completed an intake flow
"""
send_email_on_intake_flow_complete: Boolean
"""
Get an email if client completed an intake flow item
"""
send_email_on_intake_flow_item_complete: Boolean
"""
Get an email if client started an intake flow
"""
send_email_on_intake_flow_start: Boolean
"""
Get an email when a new document is uploaded
"""
send_email_on_new_document: Boolean
"""
Get an email when a new folder is created
"""
send_email_on_new_folder: Boolean
"""
Send an email when a client purchases a package
"""
send_email_on_package_purchase: Boolean
"""
Get an email when a scheduled payment fails
"""
send_email_on_scheduled_payment_failed: Boolean
"""
Send an email to primary account holder when subscription payment is made
"""
send_email_receipt_for_subscription_payment: Boolean
"""
Get an email when provider adds an emoji to a journal entry
"""
send_emoji_email: Boolean
"""
Get a push notification when provider adds an emoji to a journal entry
"""
send_emoji_push: Boolean
"""
Get an email whenever a client posts an entry
"""
send_entry_emails: Boolean
"""
Send an email to client when reminder to complete goal checked
"""
send_goal_reminder_email: Boolean
"""
Send a push notification to client when reminder to complete goal checked
"""
send_goal_reminder_push: Boolean
"""
Get an email whenever you get a new message in a group chat
"""
send_group_message_emails: Boolean
"""
Get a push notification when there is a new message in a group chat
"""
send_group_message_push: Boolean
"""
Sends an email to the client provider when their insurance is about to expire
"""
send_insurance_expiry_notifications: Boolean
"""
Get an email whenever you get a new message
"""
send_message_emails: Boolean
"""
Get a push notification when there is a new message
"""
send_message_push: Boolean
"""
Get an email when a new client is added to the organization
"""
send_new_clients_emails: Boolean
"""
Send an email to the client provider when client has updated their insurance information
"""
send_new_insurance_added_notifications: Boolean
"""
Send an email to client when new program module is available
"""
send_new_module_email: Boolean
"""
Send a push notification to client when new program module is available
"""
send_new_module_push: Boolean
"""
Get a push notification 5 minutes before the appointment
"""
send_push_before_appointment: Boolean
"""
The date and time of the last update of the setting
"""
updated_at: String
"""
The owner of the notification setting
"""
user: User
}