Yes, Bank of America Mobile Banking app does support Zelle®, which is a person-to-person payment service that allows you to send and receive money from friends and family with a U.S. bank account.
Here's how to use Zelle® in the Bank of America Mobile Banking app:
Open the app and sign in to your account.
Tap the "Transfers" tab at the bottom of the screen.
From the "Transfers" screen, tap the "Send money with Zelle" button.
Follow the prompts to enter the amount you want to send, the recipient's email address or U.S. mobile phone number, and a memo (optional).
Review the details of the transaction and tap "Send" to complete the payment.
If you're receiving a payment through Zelle®, the funds will be deposited directly into your Bank of America account. You'll receive a notification when the payment has been made, and the funds will be available in your account as soon as the payment is processed.
Note that to use Zelle® through the Bank of America Mobile Banking app, you'll need to have a Bank of America checking or savings account and be enrolled in Online Banking. Also, the recipient of the payment will need to have a U.S. bank account and be enrolled in Zelle® with their own bank or credit union.