Hi @2JK ,
Thanks for using Microsoft Q&A !!
No, I do not think there is a way to get it done without invoking Azure Functions from Cosmos DB triggers. You could try looking into Azure Cosmos DB Change Feed. Change Feed normally listens to an Azure Cosmos Db Container for any changes. You can then use Change Feed Processor library for listening the change feed to perform any specific actions. You can host the change feed processor in any platform that supports long running processes or task such as Azure WebJobs or an Asp.NET hosted service. I have never tried this option but you can check if this helps you achieve what you are looking for without using Azure Functions but the easiest solution is Azure Functions only.
Please do not forget to "Accept the answer" wherever the information provided helps you to help others in the community.