If you’ve ever wanted to automate the capturing of emails and push notification subscribers from your website, and to use the data for marketing purposes, then SendPulse Automation 360 have got you covered, with endless possibilities and several automation options available.

The Automation 360 enable you to send the right emails and push notifications at the right time and to the right users through the event-based triggers and to have marketing campaigns fully automated for your business.

What are the Capabilities of Automation 360?

The possibilities of Automation 360 are endless really, but let’s take the instance that you have an eCommerce store and want to convert visitors to actual customers, you’ll need to create an event-based automation.



You can start by simply capturing subscribers and then sending them an email, and the event-based automations are much more in depth and comes with a beautiful drag and drop interface to drag your actions and events into place.



Then you’ll need to create an event-based automation with the following sample events: To send the customer an email after a set time to remind them about the cart (In an instance that a customer abandons the cart after visiting).

Other Automation Options

While there are several other automation options available when you get started, like the sequential automations which are more simple and often sufficient for the normal user as it allows to create a series of automations, a special date email or a triggered email based on a specific condition.

Also with event-based triggers you can do all of these and more, making it easier for your marketing campaigns to be completely automated. And you can set goals in the automation process so that when a subscriber reaches the goal at any point in time, the automation series is brought to an end for that subscriber.

Conclusion

The major pros of the service is that it is easy and user-friendly, and the fact that there’s a free service available for everyone. Also, you can keep track of your online conversions of events and data with conditions and filters on your subscribers. The cons are that event based automations is only available to paid users. While the API isn’t yet available and no plugin for WordPress, though both are currently in development.

For further information watch the video illustration of the service for a more comprehensive overview.

SendPulse Automation 360: Automated trigger for emails, SMS and push notifications



Microsoft has announced advances in several Cognitive Services tools including Bing Entity Search, Microsoft Custom Vision Service and the Face API, which facial recognition software help to detect, identify and verify faces through Microsoft Azure.

While Microsoft research in AI is dated back to over two decades, though restricted to internal deployment, now the company is bringing it to everyone through simple, yet powerful tools.

Microsoft Cognitive Services, is one of the many tools and serves as a collection of cloud-hosted APIs that let developers easily infuse AI capabilities for vision, speech, language, knowledge and search into applications, across different devices and platforms.

According to Microsoft, over a million developers have already tried out Cognitive Services, and many new customers are harnessing the power of artificial intelligence.

The many examples of how the company is integrating research advances into enterprise services, is Progressive use of Microsoft Azure Bot Service and Cognitive Services to quickly and easily build the Flo Chatbot — currently available on Facebook Messenger — which answers customer questions, provides quotes and even offers a bit of witty banter in Flo’s well-known style.

And Microsoft Custom Vision service makes it possible for developers to easily train a classifier with their own data, export the models and embed these custom classifiers directly in their applications, and run it offline in real time on iOS, Android and Windows.

The Bing Entity Search algorithm, on the other hand, enables developers to embed Bing search results in any application. It brings rich context about people, places, things and local businesses to any app, blog or website for a more engaging user experience.

Microsoft launched the AI School to help developers get up to speed with these AI technologies and invite you to visit https://www.azure.com/ai to learn more about how AI can augment and empower your digital transformation efforts.

Microsoft Cognitive Services record advances in hosted Artificial Intelligence algorithms

Google Assistant has continued its catch up with Amazon's Alexa, as Actions on Google is expanding to support more developers worldwide, with availability in seven new languages: Hindi, Thai, Indonesian, Danish, Norwegian, Swedish and Dutch.

While Alexa boasts of huge collection of "skills" which is perhaps its edge over other rivals, the Google Assistant’s version of what Amazon calls ‘skills,’ Actions on Google is gradually measuring up to speed.

Along with the formerly supported languages for developers, which includes: French, German, Japanese, Korean, Spanish, Portuguese, Italian and Russian, the new language additions will equally be available on Google’s Dialogflow - a tool for building conversational interfaces.



Google has also made it easier to translate Actions by letting developers export their directory listing information as a file.

Other new features coming to developers is the ability to create a deep link to an Android app from Google Assistant Actions, which may benefit users from the versatility of the Android app for particularly complex or highly interactive tasks.

And through connecting Actions to the Google Places API, developers can include conversations about places.

According to Google product manager, Brad Abrams, by the end of the year Google Assistant will reach 95 percent of all eligible Android phones worldwide, and Actions remains a great way for developers to reach those users to help them get things done easily over voice.

Google opens up Actions for its Assistant to more developers



Dart, a general-purpose programming language originally developed by Google, that's easy to learn, scalable and deployable everywhere is now rebooted for client-side web and mobile development in Version 2 of the language.

The cleaned-up syntax and rebuilt developer tool chain in Dart 2 has positioned it as a potential replacement for JavaScript in the browser, with strengthened type system and ability to run on VM with a just-in-time compiler, enabling hot reload during mobile development.

And developers will have advantage from fast development cycles whereby code can be edited, compiled, and replaced in apps running on a device.

Google has demonstrated the use of the language in building applications for iOS, Android, and the web. Dart can also be compiled to native code for ARM and x86 platforms.

The version 2 of the language boasts of such nifty features as definition UI as code for faster context switching between a UI markup language and the programming language, and strong typing to catch bugs earlier, boost quality and improve applications run by a team.

Google has made available a beta version for developers on GitHub or the Dart SDK, so that you can try out the beta of Dart 2 in Flutter.

Google positions Dart for Client-side Web and Mobile development



The Chrome browser ad-blocking feature which took effect on Feb. 15, has been received with mixed feelings both from the side of web users and advertisers, as effectively serving to forestall more users from turning to third party ad-blockers.

While Chrome would not eliminate all ads from websites, it will target ads that the Coalition for Better Ads (CBA) says violate what the industry group calls its "Better Ads Standards," then expunges such ads from websites.

That's quite distinct from conventional ad blockers functionality baked-into-the-browser software that scrubs all online ads from website pages.

The Coalition for Better Ads standards have identified several ad types on the personal computer desktop and on mobile devices that CBA-released research claimed are the most annoying of all online advertisements. And Chrome will squash a mix of ads from about a dozen originally scrutinized formats running on the Android and iOS devices.

The browser targets for four ad categories out of six considered by the panel: pop-ups, ads that automatically play video and audio, "prestitial" ads accompanied by a countdown clock, and those dubbed "large sticky ads" On PCs.

Thus, Chrome filtering is on a site-by-site basis, not ad-by-ad, something most critics failed to mention.

Chrome also does look-up from a set of ad "fingerprints" caged from EasyList, the open-source ad-identification-and-removal rules list that forms the backbone of most browser ad blockers, including Adblock and Adblock Plus.

The scrub on advertisements from any site will last for at least 30 days, while review submissions cannot be made until 30 days have elapsed. With failing-grade sites added to a list that Google maintains on its servers.

And Chrome will remove all ads from sites that have a 'failing' status in the Ad Experience Report for more than 30 days, which according to Google, just about 1.5% of 100,000 sites it evaluated prior to the ad filtering launch failed to meet CBA standards.

Why Google Chrome's ad blocker functionality is rather just ad filtering?

Google has finally brought all its different payment tools under one umbrella, Google pay, though the Android Pay app still maintains its distinct identity. But, the company has gone ahead to launch Google Pay for Android.

While the Google Wallet app has been redesigned for sending and requesting money, and it’s now called Google Pay Send and existing users on Android Pay will get updated over the course of the next few days.

Google is also introducing some new functionality that will make its payment service ubiquitous across all platforms.



The Google Pay app runs Google’s own Material Design, albeit it's basically similar design with Android Pay, but one notable change, is that the Google Pay home screen displays relevant stores around you where you can pay with Google Pay.

And the list is personalized, based on your location and previous stores where you've used the service. Additionally, it displays all of your recent purchases and you can add all of your loyalty cards to the app.

For now, only users in the U.S. and UK will be able to use the Google Pay app for sending and requesting money. Such users can also set up Google Pay right from their bank’s app without having to install Google Pay, and they can pay with Google Pay both on online and offline stores.

Google has made available the Google Pay API to help developers that want to integrate the payment system with their app or website, and then, they can accept payments through Google Pay.

Enter Google Pay: The Unification of all Google's payment tools

While Microsoft's Cortana offered essentially the same capabilities across various platforms, the key weakness was that it just isn’t a great smart home controller, as it lacks many of the services supported by rivals.

Now, Microsoft has added support for IFTTT to Cortana, bringing the power of conditional web-based service chains of simple statements, with the new smart-home controls available from the Invoke, and also from Windows 10 PC or even the Cortana apps for Android and iOS.

The Invoke support for Samsung SmartThings, Nest, Philips Hue, Wink, and Insteon was announced late last year, and now, the support have expanded to cover products from Ecobee, Honeywell Lyric, Honeywell Total Connect Comfort, LIFX, TP-Link Kasa, and Geeni.



Albeit, there's still the problem of Cortana's relatively small number of “skills,” or third-party services support, but IFTTT will provide its own app interactions, and thus expand Cortana’s reach.

The IFFTT expanded smart-home support may not still bring Cortana up to par with Alexa or Google Home-powered devices ecosystem, but certainly, it will help to elevate Cortana’s standing.

Microsoft and IFTTT published a list of suggested Applets on a dedicated Cortana channel, which those who want to give it a spin can download and apply. To enable for Windows 10, you’ll need to open Cortana on Windows 10, click the Notebook, then open the Connected Home submenu, and add your smart-home account to Cortana.

Microsoft brings IFTTT Support to Cortana smart home



Google’s Go Language (Golang) version 1.10, which is the next version of the popular open source language has brought performance improvements without any substantive changes to the code base.

The new update, Go 1.10 offers compiler tool chain along side some other key features that offers improvements for code generated by the compiler across supported architectures.

While Go 1.9 released in August 2017, helped speed up the garbage collector with better-generated code, and core library optimizations to make programs run a bit faster, further enhancements in Go 1.10 is the unicode package upgrade from 9.0 to version 10.0, adding 8,518 new characters, including a bitcoin currency symbol and 56 emojis.

Go 1.8 brought new compiler front end as a foundation for future performance enhancements, and shorter garbage collection pauses by eliminating "stop the world" stack re-scanning. And the Go 1.9 retained the previous versions’ go command’s support for parallel compilation of separate packages.

Albeit, the linux/ppc64le port now requires external linking with any programs using the cgo command, with go build command able to detect out-of-date packages based on the content of source files, specified build flags, and metadata in stored packages.

And the go install command now only installs packages and commands listed on the command line.

For scalability, Go 1.10 support for type-alias declaration for code repair remains unchanged, as type aliases support gradual code repair while moving a type between packages, which is helpful for code repair during large-scale refactoring, moving a type from a package.

The prodyctin version of Go 1.10, the next version of the popular open source language can be downloaded from the Go Project website.

Google's Go Language offers more improvements with compiler toolchain

The game streaming platform, Twitch has launched a social feature called “Rooms” - an always-on chat room available for both the Web and mobile users worldwide.

While the launch was delayed from last year-end, as the company had announced back at its developer event TwitchCon in October, 2017. The launch follows some major changes on Twitch, like the update to the community policies to crack down on harassment and sexual explicit content.



Twitch Rooms, which are rather custom chat groups are available from the channel page, and anyone with Twitch account can set up a room, though creators can host up to 3 Rooms. And channel owners can create a “Room” for any specific group of users – including their channels’ subscribers, moderators, followers, or others with shared interests.

Albeit, the use case could be to present topics that would rather make sense to hide from the publicly accessible main group chat.

The Rooms can equally be used for any other topic of the creators’ choosing, whether related to gaming or not, just like the main Stream Chat which can host any unrelated messages, memes, or even outright jokes.

Twitch allow the channel’s community to stay connected and chat even when the creator isn’t streaming, and it also allow people to move messages back-and-forth of the main chat to a sub-chat or even make invisible to general viewing.

Though moderator chats are always private, the creator can choose to allow all viewers to preview their Subscriber chat Room, even if they can’t participate. The design, according to Twitch is based on requests from the community, but Twitch will not tolerate any hateful content.

Twitch goes social with always-on Chatrooms for the Web and mobile app

Google's push with its Accelerated Mobile Pages (AMP) platform, isn't slowing down a bit, as the company now pitches AMP email for better engagement, and actionable email experiences.

While the email has undergone some changes over the decades, the basic idea of simplicity has remained unchanged, and since its general standardization in the late 90s, interoperability and privacy has become baked into the email system.

Now, the email works more reliably and available on virtually all platforms cum operating system, on every device. Albeit, emails generally are somewhat static because messaging are so, as the concept of communication via the internet is based around the telegraphic model of exchanging one-way packets with static payloads.

The crossroad between email's design and websites/apps are overwhelmingly the interaction possible with the later.

And the email doesn’t actually download stuff on its own, as it doesn’t run scripts, and attachments are discrete items, unless served as images in the HTML, which is rather optional. Google, however wants to change all that, by essentially allowing applications to run inside emails.



Google aim to make the content itself as part of the AMP system it has defined, employing its privileged position as the means through which people find content online.

For instance, as Gmail users leave the platform to go to online stores, social media, and other places; Google intends to bring the everyday tasks inside Gmail, and exerting control over the intimate details, while defining what other companies can and can’t do inside the email system.

But critics already sees AMP as a blight on the web, and equally posit that it will be bad for email too. And the fears stems from the fact that ads and trackers stick around the content, thus undermining the users privacy.

AMP Email is currently available to developers who request preview access, though Google plans to roll it out to all users later.

Google pitches AMP Email for Interactive and Actionable Experiences