How to programmatically send a user a Teams chat message which has interactive reply buttons? - chat

I have a business need to update a Teams app to send a user a message which includes reply buttons, for example "Yes" or "No". Studying the Teams documentation here...
https://learn.microsoft.com/en-us/graph/api/chatmessage-post?view=graph-rest-1.0&tabs=http
... I see how to send a message, but I don't see how the outbound message can be enhanced to include command buttons with canned responses, such as "Yes" or "No" which would be transmitted back to the Teams app.
Any help would be appreciated

Related

How to make the unsubscribe link in Outlook work for newsletters?

We send out email newsletters and automated confirmation emails to users of our websites. Each email has an unsubscribe link in the email footer and each recipient opted in to receive emails.
Outlook webmail has the unsubscribe link above the body of the email in the following form:
Getting too much email from #SENDER#? You can unsubscribe
Clicking on the link opens a dialog window with following content:
Block this sender
[SENDER] hasn't given us any information to help you unsubscribe, so we'll block everything sent from the following sender: [EMAIL_ADDRESS]
[×] Also delete everything from [SENDER] in my Inbox folder
I search the internet and even contacted the Outlook support and asked them what info they need from us to help recepients unsubscribe from our emails. After several email exchanges the Outlook support concluded that they have no idea how to change Outlook's unsubscribe link, what information we should give them and how we should give them the information.
Can anyone please advise or point me to the right direction please? Thanks.
Is it "List-Unsubscribe" MIME header? http://www.list-unsubscribe.com/
You're confusing a couple of things here. First, while outlook.com is a Microsoft domain, Outlook itself is an entirely different thing, and people can be using Outlook as their mail program regardless of what domain they have. You won't know what client people are using for email, or what server they use to access it. Second, you say that email communication is vital for your websites. Banning people from your newsletters doesn't help that situation in the least. People using the various Microsoft services that you mention have no trouble receiving and participating in those email communications. What you don't touch on, is what software you're using for your newsletters. THAT is where your problem probably is. If you go to that domain.com/unsubscribe URL, what does that page do/look like? There are 2 usual links for a List-Unsubscribe header. One is a mailto: link such as unsub-list-12345#domain.com, where any email to that address performs an unsubscription. For the web link version, it needs to be a link to a page that automatically unsubscribes the user (so the link would need to be customized with variables such as the mailing list).

Identify email message related to received webhook

Today I started to learn about webhooks and I was wondering if it is possible to know exactly what message is related to a received webhook.
For example, I have a website where customers can register and, after a successful registration, I'm sending them a confirmation via email. Is it possible to know that the customer clicked on that specific email message? (Considering that the customer can receive other types of email messages like password recovery, newsletters, etc). I know I can use the subject (something like if subject == 'Welcome to My Site' then do-email-post-registration-clicked-routine) but if the subject changes, or if they change it (when we reply to a message, usually the email client prepends "Re:" to the subject, I won't be able to track it.
Thanks in advance!
Yes. You can use custom arguments to track individual emails. Custom arguments get sent with event webhooks.
More documentation can be found here: https://sendgrid.com/docs/API_Reference/SMTP_API/unique_arguments.html

Emails to clients from Jira

I'm looking to send out emails to clients when employees make progress on Jira tickets. Is that possible?
To give an example: A client sends a question through the company website. They then receive an email with their ticket number and can check back to see the status the ticket and/or receive emails to know when progress has been made on that ticket.
If it is possible, how would I go about doing this?
Thanks
If You have mail server connected with Jira enter Notification schemes in main administration. Create new scheme and choose for which event who should be notified. Then enter right project administration and in section Notifications connect created Notification scheme to this project. :)

Google gmail quickbutton action

I'm reading about the new development of Google quick action buttons in the mail inbox.
I'm a little bit lost in this topic and not understand how I can include this function in my emails.
I have read about DKIM/SPF but I don't know if this functionality could need to do an google app.
I have my mail server with marketing segmentation and I want this button is visible when email come to client (destiny) gmail inbox (guess only works in gmail....). If i have included the markup code in html in my emails, why i can't see this button?
would it need create a specific mail application to implement this feature and send emails from this app? Someone tried this?
I know maybe this has been reply before but i think must start more down... so.. sorry.
Thanks and regards!
When you are ready to launch your marked up emails to your users, you will need to register with Google. Please follow this process:
1.Send a real-life email coming from your production servers (or a server with similar DKIM/SPF/From:/Return-Path: headers) including the markup / schema to schema.whitelisting+sample#gmail.com.
2.If you send a test/blank email, an email that does not contain schema or if you don't send an email for review your application will be silently discarded.
3.Make sure that the markup is correct prior to sending the email. For more details see Testing your Schema. Especially make sure the email passes the Email markup Tester and that there are no errors, also make sure to include as much data as possible.
4.Gmail removes all markup when forwarding an email. Do not forward the email but send it directly.
Fill out the registration form available here.
Here is the link for the documentation.
Hope this helps!!
Are you sending a promotional email (offers, etc.)?
If yes, then you are likely to be delivered to the Promotions tab, where quick actions do not work (according to Litmus - https://litmus.com/ebooks/gmail-ebook/gmail-ebook/).
Quick Actions work best in the Inbox for transactional emails.
("Here is your booking confirmation" [Check-in now] quick action)
These typically arrive directly in the Inbox.

do we have unsubscribe mail feature in openerp?

Do we have unsubscribe mail feature in openerp and if yes how to set it. I want to know when user receives mail from openerp can does it have that feature anywhere?
How does mass mail works exactly in case of leads and opportunities?
Any video reference or explaination will be helpful.
Thanx in advance.
With the email there is link sent "click to unsubscribe" as you click on this, it leads you to unsubscribe page, where you see message "OK". Opt out is selected automatically in OpenERP,you dont have to select optout manually and no need they reply your email for ubsubscribe.As user3360821 has stated.
I just asked the Open ERP Service if there is a possibility to unsubscribe the newsletter. That means, if you are sending Newsletters from the Open ERP System to your clients. My question was, if those companies can just unsubscribe these newsletters than. Followed you'll see the answer of Open ERP:
"The possibility for the companies to unsubscribe is to reply to your email. There is no button for them to unsubscribe, but you can stop the sending. Go to your customer form, click on "Extra Info" and then tick "Opt-out". He will be exempt of all new mass mailing. "