{{ config.companyName }}

NetSuite CRM Agent

Connecting to NetSuite...

Please authorize in the popup window

⚠️

Authentication Failed

{{ authError }}

{{ config.companyName }}

Session: {{ sessionId ? sessionId.substring(0, 8) + '...' : 'Loading...' }}
NetSuite: {{ netsuiteAuth.accountId }} Not Connected
AI: {{ aiProvider.type }} / {{ aiProvider.model }} Not Configured
💬

Welcome to NetSuite CRM Agent

Start a conversation or use the quick actions above

{{ msg.role === 'user' ? 'You' : 'CRM Agent' }}
{{ msg.content }}
🔧 {{ msg.toolsUsed.join(', ') }}
{{ formatTime(msg.timestamp) }}
Agent is thinking...
Try: "Find contact john@example.com" or "Create a contact for Sarah Smith at sarah@company.com"
Last action: {{ lastResponse.action }}
{{ messages.length }} messages in conversation

Create New Contact

Find Contact

Check Follow-ups

AI Model Settings

Provider: {{ aiProvider.name || aiProvider.type || 'Not configured' }}

Current Model: {{ aiProvider.model || 'Not selected' }}

Choose the AI model for processing requests

Provider and API keys are configured via the config/providers.json file on the server.

⚠️
Error
{{ errorMessage }}