Skip to main content
ION has a notification system built into the application’s workflows, with both native notifications and notifications you can send through the ION API. For example, when you’re assigned to an approved issue disposition, you receive a notification. Toast notifications appear in the interface. ION checks for toast notifications every 30 seconds, so a toast can take up to 30 seconds to appear.

Send a custom notification

Use the dispatchNotification mutation to send custom notifications:
Use these query variables:
The query variables are:
  • userId: The ID of the user you want to send the notification to.
  • notificationType: The type of notification to dispatch.
  • description: A brief description of the notification’s content.
  • title: The title of the notification, displayed in the toast notification.
  • linkText: The text displayed as the link in the notification page, directing users to further details or actions.
  • path: The URL path users go to when they click either the toast notification or the notification in the application.

Notification types

ION supports the following notification types:
  • EXTERNAL: Notifications originating from external systems, typically used for general updates.
  • SIGNOFF: Notifications requiring user attention or signoff.
  • WARNING: A critical event the user should be aware of.