diff --git a/dashboard/index.html b/dashboard/index.html index da91bd428..9bb71bdf7 100644 --- a/dashboard/index.html +++ b/dashboard/index.html @@ -4,7 +4,7 @@ -
Welcome to your agency admin panel
+Sign in to your agency
+ + {error &&Create your agency account
+ + {error &&Configure your agency and integrations
++ Model: {agent.ai_model} +
++ Provider: {agent.ai_provider} +
++ Temp: {agent.temperature} +
++ Send a message to test the agent... +
+ ) : ( + chatMessages.map((msg, idx) => ( ++ No automations yet +
++ Create your first automation to get started +
++ Trigger: {getTriggerLabel(automation.trigger_type)} +
+ {automation.n8n_workflow_id && ( ++ Workflow: {automation.n8n_workflow_id} +
+ )} ++ Add actions to execute when the trigger fires +
+ ) : ( ++ No events scheduled for today +
+ ) : ( ++ {event.title} +
++ {format(new Date(event.start_time), 'HH:mm')} - {format(new Date(event.end_time), 'HH:mm')} +
++ Title +
++ {selectedEvent.title} +
++ Type +
++ {selectedEvent.type} +
++ Start +
++ {format(new Date(selectedEvent.start_time), 'PPp')} +
++ End +
++ {format(new Date(selectedEvent.end_time), 'PPp')} +
++ Notes +
++ {selectedEvent.description} +
++ Are you sure you want to delete {contactName}? This action cannot be undone. +
+Loading contacts...
+No contacts found
+ +| Name & Email | +Phone | +Tags | +WhatsApp ID | +Source | +Created | +Actions | +
|---|---|---|---|---|---|---|
|
+
+
+ {contact.name}
+ {contact.email || '-'}
+ |
+ {contact.phone || '-'} | +
+
+ {contact.tags && contact.tags.length > 0 ? (
+ contact.tags.map((tag) => (
+
+ {tag}
+
+ ))
+ ) : (
+ -
+ )}
+
+ |
+ {contact.whatsapp_id || '-'} | +{contact.source || '-'} | ++ {contact.created_at ? new Date(contact.created_at).toLocaleDateString() : '-'} + | +
+
+
+
+
+ |
+
+ {getChannelColor(selectedConversation.channel).label} +
++ or click to browse files +
+ {uploading && ( ++ Uploading... +
+ )} ++ Storage Usage +
++ {mediaFiles.length} file(s) uploaded +
++ No media files yet +
++ Upload images or files to get started +
++ {file.name} +
+ ++ {formatFileSize(file.size ?? 0)} +
+ ++ {totalValue.toLocaleString()} SAR +
+Loading opportunities...
++ Scans: {qr.scans} +
++ Preview +
++ {key.provider} +
++ {maskApiKey(key.api_key)} +
++ Copy this code snippet to embed the chat widget on your website. +
+