Skip to main content

Administration

Manage users, security, and platform settings for AI for Service.

User Management

Roles

RolePermissions
Platform AdminFull platform access
Bot DeveloperCreate and manage virtual assistants
AnalystView analytics and reports
AgentAccess agent console
SupervisorMonitor agents and queues

User Enrollment

Add users to the platform:
  1. Navigate to AdministrationUsers
  2. Click Add User
  3. Enter user details
  4. Assign roles
  5. Send invitation

Team Management

Organize users into teams:
Team: Support Team
Manager: jane.doe@company.com
Members:
  - agent1@company.com
  - agent2@company.com
  - agent3@company.com
Queues:
  - Support
  - Billing
Skills:
  - customer_service
  - billing

Security

Single Sign-On

Configure SSO:
ProviderProtocol
OktaSAML, OIDC
Azure ADSAML, OIDC
GoogleSAML, OIDC
CustomSAML 2.0, OIDC

API Security

FeatureDescription
API KeysAuthenticate API requests
JWT TokensShort-lived access tokens
IP AllowlistingRestrict by IP address
Rate LimitingPrevent abuse

Data Security

FeatureDescription
Encryption at restAES-256
Encryption in transitTLS 1.3
PII RedactionAutomatic sensitive data handling
Data retentionConfigurable retention policies

Bot Versioning

Version Management

ActionDescription
Create versionSnapshot current configuration
Compare versionsDiff between versions
Deploy versionPromote to environment
RollbackRevert to previous version

Environments

EnvironmentPurpose
DevelopmentBuilding and testing
StagingPre-production validation
ProductionLive deployment

Deployment Flow

[Development] → [Staging] → [Production]
      ↓             ↓            ↓
   Testing     Validation    Live users

Analytics & Reporting

Built-in Dashboards

DashboardMetrics
OverviewConversations, users, containment
PerformanceResponse time, accuracy
IntentsTop intents, confidence
ChannelsUsage by channel

Custom Reports

Build custom reports:
  1. Navigate to AnalyticsReports
  2. Click Create Report
  3. Select dimensions and metrics
  4. Apply filters
  5. Choose visualization
  6. Schedule delivery

Data Export

Export data for external analysis:
  • CSV/JSON export
  • API access
  • Streaming to data warehouse
  • Scheduled exports

Billing & Usage

Usage Tracking

MetricUnit
ConversationsPer session
MessagesPer message
Voice minutesPer minute
API callsPer request

Billing Dashboard

View and manage:
  • Current usage
  • Billing history
  • Usage forecasts
  • Plan limits

Audit Logs

Logged Events

CategoryEvents
AuthenticationLogin, logout, failed attempts
ConfigurationBot changes, deployments
Data accessExports, API calls
User managementRole changes, invitations

Log Retention

Configure retention:
  • Standard: 90 days
  • Extended: 1 year
  • Compliance: 7 years

Export Logs

Audit Export:
  format: json
  destination: s3://audit-logs/
  schedule: daily
  include:
    - user_actions
    - system_events
    - api_calls

Settings

General Settings

SettingDescription
TimezoneDefault timezone for analytics
LanguageDefault bot language
BrandingLogo, colors
NotificationsEmail, Slack alerts

Developer Settings

SettingDescription
API accessEnable/disable API
WebhooksConfigure webhook endpoints
Debug modeEnable detailed logging
Test modeSandbox for testing