### Describe the feature Currently we are using sync google API. ### Suggested solution Use async google API or wrap blocking operations with [asyncio.to_thread](https://docs.python.org/3/library/asyncio-task.html#running-in-threads). ### Additional context _No response_