Skip to main content

Team Notification Settings Guide

Overview

The notification system allows team administrators to control which team members receive notifications for different events (tasks, calls, texts, questions) via email and SMS. This guide explains how to configure notification preferences for your team members.

Key Concepts

Notification Hierarchy

The system uses a three-level hierarchy for notification preferences:
  1. Phone-specific preferences (highest priority) - Settings for a specific phone number
  2. Team-wide preferences (medium priority) - Settings that apply to all phone numbers in the team
  3. System defaults (lowest priority) - Default settings for new team members
When a notification event occurs, the system checks for preferences in this order and uses the first match found.

Default Behavior

When a new member joins your team, they are automatically enrolled in minimal notifications:
  • Task Created - Email only
  • Task Assigned - Email only (only when assigned to them)
  • ❌ All other notifications disabled by default
This conservative default prevents notification fatigue while ensuring critical task information reaches team members.

Available Notification Types

Events (What triggers notifications)

EventDescriptionWhen it fires
Task CreatedNew task created from a callEvery time AI creates a task from call transcript
Task AssignedTask assigned to a userWhen a task is assigned or reassigned
Task UpdatedTask details modifiedWhen task description, category, or details change (excludes completion and assignment)
Task CompletedTask marked completeWhen someone marks a task as done
Call CompletedCall ends and is processedAfter each completed call
Text SentText message sent to clientWhen AI sends a text message after a call
Question CreatedQuestion extracted from callWhen AI identifies a question in the transcript

Channels (How notifications are delivered)

ChannelRequirementsNotes
EmailValid email address on user accountAlways available for users
SMSPhone number added to user profileMust be in E.164 format (starts with +)
Important: Users can only enable SMS notifications if they have a phone number on their account. Admins can add/edit phone numbers in the Members Settings page.

Accessing Notification Settings

Step 1: Navigate to Settings

  1. Click on your team name in the sidebar
  2. Select Settings from the dropdown
  3. Click Notification Preferences in the settings menu

Step 2: View Team Members

You’ll see a list of all team members with:
  • Member name, email, and role
  • Current notification preferences (if any configured)
  • “Configure” button to edit their settings

Configuring Member Notifications

Opening the Configuration Modal

  1. Find the team member you want to configure
  2. Click the “Configure” button next to their name
  3. A modal will open showing their notification preferences

Understanding the Interface

The configuration modal shows:

User Information

  • Name, email, phone number (for SMS notifications)
  • Current notification settings overview

Notification Scope Selector

Choose where these settings apply:
  • Team-wide notifications - Apply to all phone numbers in the team
  • Specific phone number - Apply only to calls from one phone number

Event-Channel Matrix

A grid showing all notification events (rows) and available channels (columns):
  • Email column - Toggle email notifications for each event
  • SMS column - Toggle SMS notifications for each event (requires phone number)

Step-by-Step: Edit Notifications

  1. Select Scope
    • Choose “Team-wide” for notifications on all phone numbers
    • Or select a specific phone number to configure separately
  2. Enable/Disable Events
    • Check the boxes for events and channels you want enabled
    • For example, to get email + SMS for new tasks:
      • Find the “Task Created” row
      • Check both “Email” and “SMS” boxes
  3. Save Changes
    • Click “Save Preferences” at the bottom
    • Changes take effect immediately
  4. Clear All Notifications (Optional)
    • Click “Reset to Defaults” to remove all custom settings
    • Important: This clears ALL notifications for this scope
    • The member will receive NO notifications until you re-configure them
    • Note: This is different from new member defaults (see below)
Understanding “Defaults” There are two different types of defaults in the system:
  • New Member Defaults: When someone joins your team, they automatically get Task Created + Task Assigned via email
  • Reset Button: The “Reset to Defaults” button CLEARS all notifications (sets everything to empty)
If you want to restore a member to the new member defaults, manually enable Task Created and Task Assigned with Email channel.

Example Configurations

Scenario 1: Manager wants all notifications

Goal: Get notified about everything via email and SMS Configuration:
  • Scope: Team-wide
  • Events: Check ALL events
  • Channels: Check Email AND SMS for all events

Scenario 2: Reduce notification overload

Goal: Only get notified when tasks are assigned to them Configuration:
  • Scope: Team-wide
  • Events: ONLY check “Task Assigned”
  • Channels: Email only
  • Result: No notifications for task creation, calls, texts, etc.

Scenario 3: Different settings per phone number

Goal: Get all notifications for Restaurant line, only urgent for Office line Configuration for Restaurant line:
  • Scope: Select “Restaurant Line” phone number
  • Events: Check all events
  • Channels: Email + SMS
Configuration for Office line:
  • Scope: Select “Office Line” phone number
  • Events: Only “Task Created” and “Task Assigned”
  • Channels: Email only
Note: Phone-specific settings override team-wide settings. If a user has phone-specific preferences set, their team-wide preferences are automatically removed to avoid confusion.

Managing SMS Notifications

Adding Phone Numbers for SMS

Before members can receive SMS notifications, they need a phone number on their account:
  1. Go to SettingsMembers
  2. Find the team member
  3. Click on the “SMS Phone” field
  4. Enter their phone number (e.g., +15551234567)
  5. Press Enter or click the checkmark to save
Phone Number Format: Must be in E.164 format starting with country code:
  • ✅ Correct: +15551234567
  • ❌ Incorrect: 555-123-4567 or 5551234567

Validating Contact Methods

The system automatically validates that users have required contact information:
  • Trying to enable Email notifications? Email must be on account
  • Trying to enable SMS notifications? Phone number must be on account
If validation fails, you’ll see an error message explaining which contact method is missing.

Understanding Member Roles

Different roles have different notification access:
RoleDefault Access
OwnerCan configure notifications for all team members
AdminCan configure notifications for all team members
ManagerCan configure notifications for assigned members
UserCan only edit their own notification preferences
Note: Managers and Admins can only see/edit notifications for members they manage. If they have no specific assignments, they can manage all members.

Best Practices

Preventing Notification Fatigue

  1. Start minimal - New members get only critical notifications (Task Created, Task Assigned)
  2. Add gradually - Let members opt-in to additional notifications as needed
  3. Use phone-specific settings - Different phone lines may need different urgency levels
  4. Leverage roles - Managers might need more notifications than regular users

Owners/Admins

Events: Task Created, Task Assigned, Call Received
Channels: Email
Scope: Team-wide
Get visibility into tasks and calls without SMS overload.

Managers

Events: Task Created, Task Assigned, Task Completed
Channels: Email + SMS for Task Assigned only
Scope: Team-wide or specific phone numbers
Stay informed about task lifecycle, get immediately notified when tasks assigned.

Regular Users

Events: Task Assigned
Channels: Email
Scope: Team-wide
Only get notified about tasks assigned to them - minimal distraction.

Support Team Members

Events: Question Created, Task Created
Channels: Email + SMS
Scope: Specific phone number (support line)
Immediate notification when customers have questions.

Viewing Current Settings

To see what notifications a member currently receives:
  1. Go to SettingsNotification Preferences
  2. Look under each member’s name
  3. You’ll see a summary like:
    📞 Restaurant Line (+15551234567):
    Task created → Email, SMS
    Task assigned → Email
    
    🔔 Team-wide:
    Call completed → Email
    
This shows:
  • Icon: 📞 for phone-specific, 🔔 for team-wide
  • Scope: Which phone number or “Team-wide”
  • Active notifications: Event → Channels enabled
If you see “No notifications configured”, the member has no custom preferences set. New members will use system defaults (Task Created + Task Assigned via email), while members who clicked “Reset to Defaults” will have all notifications disabled.

Troubleshooting

Member not receiving notifications

Check these items:
  1. Is the event enabled?
    • Open their notification settings
    • Verify the specific event type is checked
  2. Is the channel enabled?
    • Check if Email or SMS is enabled for that event
    • For SMS, verify they have a phone number on their account
  3. Scope conflicts?
    • Phone-specific settings override team-wide settings
    • If they have a phone-specific preference set to “no notifications”, team-wide won’t apply
  4. Contact information?
    • Email notifications require valid email address
    • SMS notifications require phone number in E.164 format

Notifications going to wrong people

Task Assigned behavior: Only notifies the person the task is assigned TO, not the whole team. This is intentional to reduce noise. Check assignments: For other events, verify:
  • Are they assigned to specific phone numbers?
  • Do they have the right scope selected (team-wide vs phone-specific)?

Can’t enable SMS notifications

Error: “You cannot enable notifications for channels you don’t have contact information for” Solution:
  1. Go to Settings → Members
  2. Add the user’s phone number in the “SMS Phone” column
  3. Return to Notification Preferences and try again

”Reset to Defaults” cleared all notifications

What happened: The “Reset to Defaults” button removes all notification preferences, which means NO notifications will be sent. To restore new member defaults:
  1. Open the member’s notification settings
  2. Enable “Task Created” → Email
  3. Enable “Task Assigned” → Email
  4. Save preferences

API Reference (for developers)

Endpoints

GET    /api/teams/{team}/notification-preferences
GET    /api/teams/{team}/notification-preferences/users/{user}
PUT    /api/teams/{team}/notification-preferences/users/{user}
PATCH  /api/teams/{team}/notification-preferences/users/{user}/phone

Data Structure

{
  "event_channel": {
    "task_created": ["email", "sms"],
    "task_assigned": ["email"],
    "task_updated": [],
    "task_completed": ["email"],
    "call_received": [],
    "text_sent": [],
    "question_created": ["email"]
  }
}

Support

If you need help configuring notifications for your team, please contact support or check the in-app help documentation.