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)

Channels (How notifications are delivered)

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.

Slack Channel Notifications

Slack notifications are configured under Settings → Notification Preferences → Slack. Slack is a team-level destination: each channel setup sends new task notifications to one Slack channel. Slack is not part of the per-user Email/SMS preference matrix because delivery goes to shared channels, not individual users. Supported Slack notification in v1:
  • Task Created
Slack setup requires a distributed Slack app for production customer installs. Configure the OAuth redirect URL, then set the customer app credentials in environment variables:
Required bot scopes:
  • chat:write
  • channels:read
Optional bot scopes:
  • chat:write.customize for subject-customer name and icon styling in the Answering Agent internal workspace (team 1); customer-owned routes always use the installed Answering Agent app identity
  • groups:read for private channel discovery
Slack optional scopes can be marked optional in the Slack app settings or manifest with oauth_config.scopes.bot_optional. Slack notification health is visible in the Slack settings page. Common failures:
  • not_in_channel or channel_not_found: invite the Answering Agent Slack app to the channel
  • missing_scope: reconnect Slack with the needed permission
  • invalid_auth, not_authed, account_inactive, or token_revoked: reconnect Slack
  • is_archived: choose a different channel
  • rate_limited: retry after Slack’s rate limit window
Slack v1 does not route completed conversations, questions, or SMS replies to customer Slack channels. It also does not watch Slack channels, ingest Slack messages, create tasks from Slack posts, or process Slack button clicks. Buttons in Slack messages are dashboard links only.

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: 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

Get visibility into tasks and calls without SMS overload.

Managers

Stay informed about task lifecycle, get immediately notified when tasks assigned.

Regular Users

Only get notified about tasks assigned to them - minimal distraction.

Support Team Members

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:
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

Data Structure

Support

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