Stop Gmail create events in calendar based on mail data - gmail

I am sending some email notification to my users on some flights information. I see that Gmail is automatically creating events in Google Calendar based on the flight details provided in email. Is there any mail header property which I can mention so that Gmail does not create events based on data in mail. I know events creation can be stopped by changing some settings in users google calendar, but I want to control it at email level that I send across.
Thanks

Related

How to send Google Calendar invite and auto add the event on calendar?

Actually, our software sends an ICS file to the customer at the end of an action, representing an event, but we want to make an insertion on the customer Google Calendar. I want to make a Google Calendar invite by email with the ICS file (similar with the meeting invite from Google Meet).
I am trying to discover how the Calendly add automatically an event on my calendar with a email invite and without any extra permission. Furthermore, I was using the Google API to do that, but every request use a OAuth permission, this is unviable to a backend service. I think a ICS file have no power to do that action. So now, I have no clue to do that. What have I supposed to do?

Gmail intercepts event invites sent to iCloud account

I use my Gmail address as my primary iCloud email address. When someone sends me an event invite to this email address, Gmail intercepts it and adds it to my Gmail calendar (which I don't use) instead of letting Apple Calendar handling it.
Do you know how I can tell Gmail to leave the event invites to iCloud?
First google result has instructions
https://support.google.com/calendar/answer/6084018?co=GENIE.Platform%3DDesktop&hl=en
You could also just not use, untick the calendar in your calendar apps.

Does Google Calendar ignore event response?

I'm developing a ASP.NET application which integrates with GMail API and Google Calendar API. It uses a GSuite account to manage calendar events and e-mails.
Basically the application sends e-mails, invitations to people creating calendar events and, if an attendee declines the invitation, the application unsubscribes the user from the event and deletes the invitation.
The issue: everything works fine if the attendee uses GMail, else the declination is not received:
the attendee receives the invitation in GMail and selects "No" as response: the response is received
the attendee receives the invitation in another mail client and clicks the "No" link inside the mail: the response is received
the attendee receives the invitation in another mail client and rejects the invitation with any button provided by the mail client: the status in Google Calendar remains "awaiting response"
I found this behaviour using a standard GMail account too, so I suppose it does not depend on GSuite or my code. I googled a lot to see if this is a known issue, but I cannot find anything.
Does someone know if it is a known issue or there is any solution or any option to activate support for event responses?
Thank you very much for your help!
EDIT
I finally found the following:
the application creates a new calendar for managing its events -> invitations are managed as if they were from a different user and responses from attendees are sent to a xxxx_xxxxxxx#group.calendar.google.com e-mail address instead of the user's e-mail address, so no mail in GMail, no attendee status changed
using the primary calendar, I receive the event responses in GMail, but event attendee's status is not updated
with the second approach, I will try to take actions on new mail messages too.
As much as I can understand Google only supports responses to events using the "Yes", "No" and "Maybe" links in invitation e-mails, but what if a user uses a mail client like Outlook, etc.???
Please note that not all users are smart enough to understand that a link has to be clicked instead of buttons provided by mail clients and, anyway, I would expect that it works too.

Docusign send email after document completion only

We are attempting to use a listener to pick up on envelope events and to automate grabbing the completed docs from Docusign and putting them in our document management system. What we would like to do is to listen for all events, like document sent, document received, etc, but only notify the sender when the envelope was voided or declined, not when the receiver signs the documents and the envelope is complete. Is such a thing possible? Thanks in advance.
The events that you subscribe to via DocuSign Connect and the events trigger email notifications to senders are managed entirely separately -- there is no correlation whatsoever between how you manage those two categories of events.
You can configure which Envelope events will trigger email notifications to a specific sender by updating the Sending notification settings for that particular User in your DocuSign account. The Sending notification settings that you specify for a particular user will apply for all Envelopes that person sends (until if/when those settings are changed for the user) -- you can not configure email notification settings for a sender on a per-Envelope basis.
For information about how a User can configure their own email notification settings manually via the DocuSign web UI, see: https://support.docusign.com/guides/ndse-user-guide-manage-notifications.
If you want to use the API to automatically configure email notification settings for senders in your account, you can do so by using the Update User Settings operation, as described here in the docs: https://docs.docusign.com/esign/restapi/Users/Users/updateSettings. Just keep in mind that, as mentioned previously, the settings you specify for a user will apply to all Envelopes that user sends (until if/when the settings are updated again).
Connect Trigger events which you can subscribe to are
As a Sender you can modify sender specific notifications. Please check Envelope Notifications to know how to manage the notifications.

Report from ServiceNow to Sharepoint

How do I schedule a task to generate a weekly report in ServiceNow and send as an email.
I want the same report to be sent to my SharePoint site automatically every week. How to integrate it ? Please help.
You should be able to setup Incoming email on a Document Library in SharePoint and email a scheduled report to it from ServiceNow.
This also depends on ServiceNow being able to send email to this address.
You may need ServiceNow to have a VPN to your network with SharePoint, and you need Incoming email to be configured on your SharePoint install.
If those are working, you can do something like the following.
SharePoint
Create a Document Library
Go to Library Settings
Open Incoming E-Mail Settings
Change Allow this document library to receive e-mail? to Yes
Give this an E-mail address: reports#mysharepoint.com
SharePoint Security
Consider how ServiceNow is sending email to you. If email is sent via their mail servers, you may need to set incoming email option
E-mail security policy to Accept e-mail messages from any sender
In this case, be mindful of what email can be delivered to your network. This may allow unwanted emails coming in.
If ServiceNow uses your mail servers, you may be able to grant access to the Document Library for the user that is delivering your email. If so you may be able to set this
E-mail security policy to Accept e-mail messages based on document library permissions
This is much more secure, but these things always depend on your environment and your needs.
ServiceNow
Go to Reports > View / Run
Open the report to be delivered
Click the dropdown on the Save button
Choose Schedule
Fill out the Schedule form
Click the Users lock
In Enter email address put in the email to send to the Document Library (ex: reports#mysharepoint.com)
Run: Weekly
Choose the Day of the week and the Time
Subject: My report
Right click the header and choose Save
Test this by clicking Execute Now within the Scheduled Report

Resources