Editorial Workflows

FantastiParse

public workflow

Install Workflow

This is a workflow for Editorial, a Markdown and plain text editor for iOS. To download it, you need to view this page on a device that has the app installed.

Description: Send multiple items in a row to Fantastical as separate lines. Requires input text.

Shared by: viticci

Comments: Comment Feed (RSS)

There are no comments yet.

+ Add Comment

Workflow Preview
Set Variable ?
Variable Name
lines
Value
Input
Set Variable ?
Variable Name
base
Value
fantastical2://
Sub-Workflow: Can Open URL ?
Workflow
Can Stop Main Workflow
OFF
If… ?
Run the block if
Input
  • is Equal to
  • is Not Equal to
  • Contains
  • Doesn't Contain
  • Matches Regular Expression
Stop
Stop ?
Stop
  • This Workflow
  • Repeat Block
Show HUD Alert
ON
Message
App Not Installed
…End If
If… ?
Run the block if
Input
  • is Equal to
  • is Not Equal to
  • Contains
  • Doesn't Contain
  • Matches Regular Expression
Go
Generate Text ?
Text
lines
Remove Whitespace ?
  • Trim leading/trailing whitespace
  • Remove empty lines
If… ?
Run the block if
Input
  • is Equal to
  • is Not Equal to
  • Contains
  • Doesn't Contain
  • Matches Regular Expression
Repeat… ?
Repeat with
  • Every Line
  • Every Match of Regular Expression:
Match Group
0 (entire match)
Reverse
OFF
If… ?
Run the block if
Input
  • is Equal to
  • is Not Equal to
  • Contains
  • Doesn't Contain
  • Matches Regular Expression
Open x-callback URL ?
URL
fantastical2://x-callback-url/parse?sentence=Input
x-success
editorial://workflow-callback
Output
  • First Parameter of x-success URL
  • Raw x-success URL
Play Sound Effect ?
Effect
Ding_2
Wait until Finished
OFF
…End If
…End Repeat
…End If
Show HUD ?
HUD Text
Input Parsed, Returning...
Duration
  • 1 Second
  • 2 Seconds
  • 3 Seconds
Icon
  • "Success"
  • "Error"
Open URL ?
Open in
  • In-App Browser
  • Default App / Safari
URL
launch://
Tab
  • Last-used Tab
  • New Tab
  • Tab with ID:
Unique identifier
Wait until Loaded
OFF
Reveal Browser Automatically
ON
…End If