<?php

return [
    'otp' => [
        'ttl_minutes' => (int) env('LEAD_OTP_TTL_MINUTES', 10),
        'resend_limit' => (int) env('LEAD_OTP_RESEND_LIMIT', 5),
        'verify_attempt_limit' => (int) env('LEAD_OTP_VERIFY_ATTEMPT_LIMIT', 5),
    ],

    'followup' => [
        'initial_delay_minutes' => (int) env('LEAD_INITIAL_FOLLOWUP_DELAY_MINUTES', 30),
    ],

    'fast2sms' => [
        'enabled' => (bool) env('FAST2SMS_ENABLED', false),
        'api_base_url' => 'https://sms.kiyosolutions.com/dev/bulkV2',
        'api_key' => env('FAST2SMS_API_KEY'),
        'entity_id' => env('FAST2SMS_ENTITY_ID'),
        'sender_id' => env('FAST2SMS_SENDER_ID'),
        'route' => env('FAST2SMS_ROUTE', 'dlt'),
        'otp_template' => env('FAST2SMS_OTP_TEMPLATE', 'Your OTP for KiyoHRMS lead registration is {{otp}}.'),
        'ack_template' => env('FAST2SMS_ACK_TEMPLATE', 'Thanks {{name}}. Our team will contact you shortly for your free trial.'),
        'followup_template' => env('FAST2SMS_FOLLOWUP_TEMPLATE', 'Hi {{name}}, this is a reminder from KiyoHRMS regarding your requested follow-up.'),
    ],

    'whatsapp' => [
        'enabled' => (bool) env('LEAD_WHATSAPP_ENABLED', false),
        'api_base_url' => env('KIYOWAP_API_BASE_URL'),
        'access_token' => env('KIYOWAP_ACCESS_TOKEN'),
        'vendor_uid' => env('KIYOWAP_VENDOR_UID'),
        'phone_number_id' => env('KIYOWAP_PHONE_NUMBER_ID'),
        'template_new_lead' => env('LEAD_WHATSAPP_TEMPLATE_NEW_LEAD'),
        'template_followup' => env('LEAD_WHATSAPP_TEMPLATE_FOLLOWUP'),
    ],
];
