Flow – Create automated workflows between your favorite apps
flow.microsoft.com
flow.microsoft.com
App integration is only one part of it (and arguably the easiest part) - there's also Data integration, IoT/event streaming pipelines, and integrations suitable for Big Data processing.
Enterprises naturally have quite specific demands on things like security, governance, encryption, support etc. that move things away from the free integration products, and also
I haven't seen much of Flow so far but will pay attention to it. The UX appears quite simple - it is difficult to build an effective integration product that is friendly to non-technical folks, while still being powerful enough for orchestrating complex pipelines by skilled data architects and developers.
It's a crowded space however, so getting traction may be challenging. I'm interested to seeing how they go forward with this.
What I am also happy to see is a clear pricing model right from the start [0], in contrast to what IFTTT is doing.
I mean, look at Slack. It's "merely" IRC + enterprise integration, right?
I just want to avoid paying the stupid premium on stuff like the enterprise version of Slack just for AD integration.
Maybe a customizable welcome email as well for new team members.
edit: "HTTP" can also be a trigger.
edit:
List of service agnostic triggers:
- Recurrence (RecurrenceTrigger an event to run at regular, customized time intervals)
- HTTP (Trigger an event based on a select REST API)
- HTTP + Swagger (Trigger an event based on a select Swagger-enabled API)
- Button (Manually trigger a flow)
- Request (This is an incoming API call that could use actions in a Logic App or other API to trigger this flow)
- RSS - When a feed item is published (Triggers a workflow when a new feed item is published)
edit:
List of service agnostic actions:
- S/FTP - Create file (This operation creates a file)
- S/FTP - List files in folder (This operation gets the list of files and subfolders in a folder)
- Delay (Set how long an action should be delayed once the flow is triggered)
- Delay until (Delay an action until a specific date. For shorter time periods, use the Delay action instead)
- HTTP (Choose a REST API to invoke)
- HTTP + Swagger (Choose a Swagger-enabled API to invoke)
- Response (This is an incoming API call that could use the results of an action to trigger this flow)
- Compose ?
- Filter Array
- Mail (Sends an email)
- Push notification - Send a push notification (Sends a push notification to the Flow app)
- RSS - List all RSS feed items (Get all RSS feed items)
- SMTP - Send Email (This operation sends an email to one or more recipients)
You can even write your own code to extend things in Python and JS.
The product itself doesn't seem much different from Apple's Automator. Microsoft's marketing of Flow, however, is better at demonstrating the product's power. Apple never quite did that.
If so, if a solid competitor arrives, that maybe has one killer feature, and they can read those xml files, you can move with minimal downtime.
UPDATE: it's my adblocker. It blocks a part of the page and the javascript tries to constantly load it if it fails, resulting in about 1000 errors/second in the console :)
But then, how to find the tab that's stuck in that process? (In FF in my case.)
You can see what our workflows look like without creating an account at https://flowgear.me/s/hZfxYnf
Flow is already used by several projects including Facebook's Flow, a direct competitor to Microsoft Typscript.
Meanwhile FlowType.js helps with typography.
Not to be confused with Flowjs, which is for HTML5 file transfer.
This is probably going to end up in a search ranking dance off with whoever has the deepest pockets winning.
https://flowtype.org http://simplefocus.com/flowtype/ https://github.com/flowjs
That was really just first three things that came to mind as I know that Typescript competes with Flow (the open source project started by Facebook).
Other non-javascript products with the same name include project and workflow management software.
My point was more about how larger organisations usually win when they take a common or functional name for their products.
Microsoft has a long history of trademarking generic terms. I mean if I use the phrase "an SQL database server" or "a windowing operating system" which products do you think of?
In the case of "Flow" it's an overloaded product name and whichever entry comes up first in Google's search results will probably end up 'owning' the name. Currently for my results it's Microsoft.