Hi @Rohan Nikam
Yes, it is possible. If you want to call the graph API to add/update/delete calendar events for users in other domains (tenants), then you must configure your application as a multi-tenant application and then add the application as an enterprise application to the target user's tenant. This requires you to run the admin consent URL in the browser, then log in with the target tenant's admin and consent.
https://login.microsoftonline.com/{tenant id or domain name of the target domain}/adminconsent?client_id={client-id}
Afterwards, you will be able to use the unattended client credentials flow to request access tokens and call the graph API to manage calendar events for users from other domains (tenants).
Hope this helps.
If the reply is helpful, please click Accept Answer and kindly upvote it. If you have additional questions about this answer, please click Comment.