# Version 2.2.9 Owner SMS Sends With Email

This patch changes owner SMS timing so the owner SMS sends at the same time as the owner email.

## Behavior

Before:
- Owner SMS could send as soon as the lead became qualified.
- Owner email waited until the AI final reply.

Now:
- Owner SMS waits for the same AI final reply gate as owner email.
- When the app/AI sends the final confirmation/booking message, owner SMS and owner email are sent together.

## Important

The code now synchronizes owner SMS with owner email whenever:

OWNER_EMAIL_REQUIRE_CONVERSATION_COMPLETE=true

Even if an older saved System Setting has SMS Waits for AI Final Reply set to false, the app will still wait so SMS and email send together.

## Recommended settings

OWNER_EMAIL_REQUIRE_CONVERSATION_COMPLETE=true
OWNER_SMS_REQUIRE_CONVERSATION_COMPLETE=true
OWNER_ALERT_SMS_ENABLED=true
OWNER_ALERT_EMAIL_ENABLED=true

## Logs to check

- [Owner alert channel waiting for AI final reply]
- [Conversation marked complete after AI final reply]
- [Owner alert sending] sendSms: true / sendEmail: true
- [Owner SMS send attempt]
- [Owner alert completed]
