Email Responder Bot - Diagnostic

Authentication Status

ComponentStatus
Microsoft App ID✅ set
Microsoft App Password✅ set
Microsoft App Tenant ID✅ set
OpenAI API Key✅ set
OpenAI API Endpoint✅ set - https://archibot.ism-dev.us/openai
OpenAI API Modelarchibot-prime.v8
Email Addressarchibot@ism-corp.us
Email Processing✅ ENABLED

Mailbox Information

⚠️ No mailbox has been verified yet

Your application may not have access to the configured mailbox or no mailbox is configured.

Use the Mailbox Discovery Tool to find which mailboxes your application can access.

Once you've found an accessible mailbox, set the EMAIL_ADDRESS environment variable.

Environment Variables

VariableValue
NODE_ENVproduction
PORT8080
WEBSITE_SITE_NAMElocal
LOG_LEVELdebug
EMAIL_POLLING_INTERVAL60000

All Environment Variables (names only)

ALLOWED_EMAILS, ARCHIBOT_EMAIL_PORT, ARCHIBOT_EMAIL_PORT_80_TCP, ARCHIBOT_EMAIL_PORT_80_TCP_ADDR, ARCHIBOT_EMAIL_PORT_80_TCP_PORT, ARCHIBOT_EMAIL_PORT_80_TCP_PROTO, ARCHIBOT_EMAIL_SERVICE_HOST, ARCHIBOT_EMAIL_SERVICE_PORT, ARCHIBOT_EMAIL_SERVICE_PORT_HTTP, DISABLE_DIRECTORY_LOOKUPS, EMAIL_ADDRESS, EMAIL_POLLING_INTERVAL, HOME, HOSTNAME, KUBERNETES_PORT, KUBERNETES_PORT_443_TCP, KUBERNETES_PORT_443_TCP_ADDR, KUBERNETES_PORT_443_TCP_PORT, KUBERNETES_PORT_443_TCP_PROTO, KUBERNETES_SERVICE_HOST, KUBERNETES_SERVICE_PORT, KUBERNETES_SERVICE_PORT_HTTPS, LOG_LEVEL, MICROSOFT_APP_ID, MICROSOFT_APP_TENANT_ID, MICROSOFT_GRAPH_API_ENDPOINT, NODE_ENV, NODE_VERSION, OPENAI_API_ENDPOINT, OPENAI_API_MODEL, OPENAI_API_TIMEOUT, OPENAI_ENABLE_STREAM, PATH, PORT, REDIRECT_URL, WEBSITE_NODE_DEFAULT_VERSION, YARN_VERSION

Runtime Information

Node.js Versionv20.19.4
Platformlinux
Architecturex64
Process ID7
Uptime84345 minutes, 41 seconds
Memory Usage (RSS)73 MB

Email Processing Statistics

Total Polls84343
Emails Processed1
Emails With Attachments0
Processing Errors0
Average Processing Time384.87 ms
Last Poll Time2026-02-24T21:09:20.871Z
Last Successful Poll2026-02-24T21:09:21.170Z

Troubleshooting

Common Issues:

Next Steps:

  1. Set up missing environment variables using Azure Portal or the setup script
  2. Restart the application after setting environment variables
  3. Check the Health Check endpoint for detailed system status