{"message":"🚀 AI Sales SDR Backend API with OAuth 2.0, Email Templates, SendGrid v6.12.4 & Automated Follow-ups","version":"2.2.0","authentication":{"swagger_ui":"Click 'Authorize' button above to login","oauth2_endpoint":"/auth/token","api_key_format":"Bearer <token>","registration":"/auth/register"},"sendgrid":{"version":"v6.12.4","categories_supported":true,"webhook_format":"/webhooks/sendgrid/{client_id}","client_specific_configs":true},"template_system":{"custom_templates":true,"variable_substitution":true,"ai_fallback_mapping":true,"template_preview":true,"template_types":["initial","follow_up_1","follow_up_2","follow_up_final"],"intelligent_variable_mapping":true,"multi_tenant":true},"followup_system":{"automated_scheduling":true,"cosmosdb_storage":true,"ai_content_generation":true,"scheduler_interval":"60 seconds","cancellation_endpoints":true,"retry_logic":"exponential backoff","template_integration":true},"documentation":{"swagger_ui":"/docs","redoc":"/redoc","openapi_spec":"/openapi.json"},"quick_start":{"1":"Register: POST /auth/register","2":"Login: Use Authorize button or POST /auth/token","3":"Create Templates: POST /api/v1/templates","4":"Create Campaign: POST /api/v1/campaigns","5":"Upload Prospects: POST /api/v1/campaigns/{id}/upload","6":"Start Campaign: POST /api/v1/campaigns/{id}/actions","7":"Monitor Analytics: GET /api/v1/dashboard/category-performance","8":"Manage Follow-ups: GET /api/v1/campaigns/{id}/followups"},"features":["🔐 OAuth 2.0 Authentication","🔑 API Key Support","🏢 Multi-tenant Architecture","📧 Custom Email Templates","🔄 Intelligent Variable Substitution","🤖 AI-powered Email Generation","📊 Category-based Analytics","📧 SendGrid v6.12.4 Integration","🔗 Enhanced Webhook Processing","🎯 LinkedIn Enrichment","📅 Automated Follow-up Emails","💾 CosmosDB Follow-up Storage","🔄 Intelligent Retry Logic"]}