I use a signal api on a daily basis for all my agentic chatting and notifications about energy prices and server downtime notification.

Setup was quick enough but it needs a real phone number once during setup which is kind of a hassle. still better than using telegram which has no encryption for the bot backend so the devs can read everything you write

Your case is basically the first thing messenger developers try to cover with their Bot API. Of course it works great. I would be surprised if it is not.

No one talking about security, but I cannot argue that Telegram has by far the most powerful bot platform. People do with it great stuff.