Here you have a listhttps://www.zellepay.com/get-started
many of those banks don't offer it on business accounts.
Sorry
AFAIK it's Chase and Chase only. Although via the Zelle app you are supposed to be able to add any bank, it didn't work for my Santander Biz account
any idea about TD?
As of last November, no.
yeah was looking into this recently didn't look like there is any option