TASKS
Tasks are the actions a Job performs
Process - Tasks stopping and starting processes or parts of assemblies
|
Execute - The Execute Task lets you start a command or executable with arguments. Optionally you can run the process as a certain user with the help of Credentials
|
|
Remote Execute - This Task type can execute commands on a remote server. If you want to execute commands locally you should use the Execute Task. Optionally you can wait for process completion.
|
|
Execute script - This Execute script Task is a version of the Execute Task that is specialized for script execution. This Task executes VBScripts and JScript.
|
|
PowerShell - The PowerShell Task lets you execute PowerShell code on the fly or an existing PowerShell file.
|
|
Kill - The Kill Task lets you stop a process on the same computer.
|
|
Remote Kill - Remote Kill Task can terminate a process on another server in the network. If you want to terminate local process then you should use the Kill Task instead.
|
|
Assembly execute - Assembly execute Task lets you specify a .NET .exe or .dll file and execute methods within that assembly.
|
|
.NET code execute - The .NET code execute Task is able to execute .NET code using languages C# or VB.NET.
|
|
Unmanaged dll call - Executes a method with parameters on an unmanaged dll.
|
|
AS/400 Command (Pro) - The Process - AS/400 Command Task lets you execute a command on a AS/400 server. The AS/400 Control Language (CL) is a scripting language for the IBM AS/400 midrange platform bearing a resemblance to the IBM Job Control Language and consisting of an ever expanding set of command objects (*CMD) used to invoke traditional AS/400 programs and/or get help on what those programs do.
|
Net - Tasks which consists of a communication protocol that can be used for communicating or transfer data
|
Web macro (Pro) - The Net - Web macro Task is able to record actions in the built in browser and play it back in the background at any time.
|
|
HTTP - The Task type HTTP enables execution a remote script/load webpage with standard HTTP POST or HTTP GET. You can combine this function with logging the output of the script/page on a file or send the output by mail.
|
|
Webservice/WCF execute (Pro) - The web service / WCF Task lets you execute web service- and WCF (basic HTTP binding) methods.
|
|
FTP/FTPS/SFTP/SCP - The FTP Task lets you send files over the Internet according to the standardized protocols FTP, SFTP, and SCP. It is possible to connect securely through FTPS with explicit and implicit encryption.
|
|
TCP - The Task type TCP enables negotiation based on messages between TCP client and remote TCP listener.
|
|
SSH - The SSH Task lets you execute commands on a remote SSH server through the Command Channel of SSH. SSH servers are standard in Linux and exists on all kinds of operating systems. This lets you extend the execution to other operating systems.
|
|
Telnet -
|
|
Ping - The ping Task is used to test whether a particular host is reachable across an IP network. It works by sending ICMP 'echo request' packets to the target host and listening for ICMP 'echo response' replies. ping estimates the round-trip time in milliseconds.
|
|
Check port - The Net - Check port Task lets you check if a certain port on a host is up.
|
|
Serial - Send - The Serial send Task lets you communicate with a wide range of devices that uses COM port interface.
|
|
WebDAV - List items - The WebDAV - List items lets get files/folders that are located on one remote folder to another remote folder. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.
|
|
WebDAV - List folders - The WebDAV - List folders lets get folders that are located on one remote folder to another remote folder. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.
|
|
WebDAV - Download - The WebDAV - Download Task lets you download documents based on a file filter. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.
|
|
WebDAV - Upload - The WebDAV - Upload Task lets you upload based on the standard file filter. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.
|
|
WebDAV - Copy files - The WebDAV - Copy/Move files lets you copy or move files that are located on one remote folder to another remote folder. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.
|
|
WebDAV - Delete - The WebDAV - Delete lets you delete, one or more, files or folders. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.
|
|
WebDAV - Create folder - The WebDAV - Create folder lets you create a remote folder. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.
|
Messaging - Tasks that sends messages using various services and protocols
|
Email - Send - The Email Task lets you send text and/or HTML emails that can be encrypted/signed through SMIME or PGP.
|
|
Email - Get headers - The Email Get Headers Task retrieves all message headers (i.e. Subject, Date, To and From information).
|
|
Email - Get messages - The Email Get Messages Task retrieves one or more messages.
|
|
Email - Get single message - The Email Get Single Message Task retrieves one message by its message ID or message index number.
|
|
Email - Delete single message - The Email Delete Single Message Task removes one message by its message ID or message index number.
|
|
Email - Delete messages - The Email Delete Messages Task removes one or more messages.
|
|
Email - Move messages - The Email Move Messages Task moves or copy one or more messages.
|
|
XendApp - Send messages of multiple content types directly to your phone or other device. Combining the best features of SMS and email. See http://xendapp.com for more information.
|
|
SysLog - The SysLog Task can be used for computer system management and security auditing as well as generalized informational, analysis, and debugging messages. It is supported by a wide variety of devices (like printers and routers) and receivers across multiple platforms. Because of this, syslog can be used to integrate log data from many different types of systems into a central repository.
|
|
Pushbullet - Send message - The Pushbullet - Send message Task send a message notification to your device.
|
|
Pushbullet - Send SMS - The Pushbullet - Send SMS Task lets you send an SMS through your registered device to any phone number.
|
|
Pushbullet - Send link - The Pushbullet - Send link Task sends a link through a notification in your device
|
|
Pushbullet - Send file - The Pushbullet - Send file Task sends allows you to send a file to device of a contact or channel.
|
|
Pushbullet - Upload file - The Pushbullet - Upload file Task lets you upload a file to the Pushbullet cloud.
|
|
Telegram - Send Bot message - The Telegram - Bot Send Task sends a message to subscribers of telegram bot.
|
|
Telegram - User Send message - The Telegram - User Send Task sends a message to users from user.
|
|
Slack - Send message (Pro) - The Slack Send Message Task sends a message to channel.
|
|
AMQP - Send message (Pro) - The AMQP Send Message Task sends a message to queue. Currently supporting RabbitMQ and Azure Service Bus.
|
|
Microsoft Teams - Add channel message (Pro) - The Microsoft Teams - Add Channel Message Task adds new message to the channel.
|
|
Amazon SNS - Publish message (Pro) - The Amazon SNS - Publish Message Task adds new message to the topic.
|
|
MobileApp (Pro) - Send messages of multiple content types directly to your phone or other device. Combining the best features of SMS and email.
|
Social - Tasks working with social web services
|
Twitter - Tweet - The Twitter - Tweet Task publishes a tweet in Twitter.
|
|
Twitter - Reply tweet - The Twitter - Reply tweet Task publishes a reply to a tweet in Twitter.
|
|
Twitter - Get tweet - The Twitter - Get tweet Task retrieves the latest or specified tweet in Twitter.
|
|
Twitter - Delete tweet - The Twitter - Delete Task deletes latest or specified tweet in Twitter.
|
|
Twitter - Follow/Unfollow user - The Twitter - Follow/Unfollow user Task follows or unfollows a user in Twitter.
|
|
Twitter - Send direct message - The Twitter - Send direct message Task sends a direct message to user in Twitter.
|
|
Twitter - Retweet/Undo retweet - The Twitter - Retweet/Undo retweet Task retweets an existing tweet or undo a retweet in Twitter.
|
|
Twitter - Like/Undo like - The Twitter - Like/Undo like tweet Task performs a like or unlike on a tweet in Twitter.
|
|
Twitter - Search tweets - The Twitter - Search tweets Task searches tweets in Twitter.
|
|
Twitter - Get messages - The Twitter - Get messages Task retrieves sent or received messages in Twitter.
|
|
Twitter - Get timeline - The Twitter - Get timeline Task retrieves own or specified user timeline in Twitter.
|
|
Twitter - Get mentions - The Twitter - Get mentions Task retrieves mentions of current user in Twitter.
|
|
Twitter - Get friends - The Twitter - Get friends Task retrieves a users friends on Twitter.
|
|
Twitter - Get followers - The Twitter - Get followers Task retrieves a users followers in Twitter.
|
|
Facebook - Publish - The Facebook - Publish Task publishes a message in page.
|
Database - Tasks which works with databases at different levels
|
SQL - The SQL Task can execute a SQL command or a stored procedure against any database through ODBC, OLEDB and support for direct connections to MSSQL, Oracle and MySQL.
|
|
Execute DTS package - This DTS execute Task lets you execute DTS packages. Data Transformation Services, or DTS, is a set of objects and utilities to allow the automation of extract, transform and load operations to or from a database.
|
|
Execute SSIS package - This Task lets you execute local SSIS packages. VisualCron must reside on the server machine to be able to execute this Task. To execute remote SSIS packages you can use the SQL Task and type Job.
|
|
Execute SSISDB package - The Task Database - Execute SSISDB package executes an existing package in from catalogs (SSISDB).
|
|
SSRS (Pro) - The Database - SSRS Task lets you execute reports in SQL Server Reporting Service and return the result in various formats.
|
|
Sync table(s) (Pro) - The Sync table(s) Task copy MSSQL database the table from one database to other.
|
|
Google BigQuery - Run query - The Google BigQuery - Fill Task loads data into Google BigQuery private dataset table.
|
|
Google BigQuery - Fill table - The Google BigQuery - Query Task runs a query against Google BigQuery public or private dataset.
|
Encryption - Tasks which encrypt and decrypt using various encryption methods like PGP, DES,RC2,Rijndael and TripleDES
|
PGP - Encrypt - The PGP - encrypt Task lets you encrypt one or more files using OpenPGP standard. You can either encrypt with PGP keys or plain password. Optional signing is also provided.
|
|
PGP - Decrypt - The PGP - decrypt Task can decrypt one more more encrypted files using the OpenPGP standard.
|
|
Encrypt (symmetric) - Symmetric encryption Task provides simple encryption/decryption with a single password. The output is in RAW format, if you want PGP format then use the PGP Encrypt Task. The Task is using standard encryption algorithms like DES,RC2,Rijndael and TripleDES.
|
|
Decrypt (symmetric) - Symmetric encryption Task provides simple encryption/decryption with a single password. The output is in RAW format, if you want PGP format then use the PGP Encrypt Task. The Task is using standard encryption algorithms like DES,RC2,Rijndael and TripleDES
|
|
Encrypt (asymmetric) - Asymmetric encryption Task provides simple encryption with a certificate public key.
|
|
Decrypt (asymmetric) - Asymmetric decryption Task provides simple decryption with a certificate public key.
|
String - Tasks working with strings
|
JSON filter - The String - JSON filter Task lets you perform JSON queries with the JSONPath and the JQ engine against a JSON file or value/Variable.
|
|
JSON Decode (Pro) - The String - JSON Decode Task allows you to decode a JSON string from a file or value/Variable into formatted output.
|
|
JSON Encode (Pro) - The String - JSON Encode Task allows you to encode a JSON string from a file or value/Variable into formatted output.
|
File - Tasks which works with various file actions
|
Copy files - The Copy/Move file(s) Task lets you copy files easily based on file filters. Together with Credentials you are able to copy/move from/to network drives.
|
|
Sync files - The Sync file(s) Task lets you Sync files easily based on file filters. Together with Credentials you are able to sync from/to network drives.
|
|
Archive - compress - The Compress Task is able to compress files with the formats Zip,7z,Xz,Bzip2 Tar,Tar+Gzip and GZip.
|
|
Archive - extract - The Archive extract Task is able to extract a number of formats like Zip,7z,xz,rar,Bzip2,Tar,Gzip, ISO and more.
|
|
List file(s) - The List files(s) Task retrieves a list of files based on the standard file filter. The list of files is added to the Output of the Task. The output could for example used in Loops.
|
|
Read file - The Read file Task reads a specified file for use in standard output. This output can later be used in other Tasks. For example, you can use this Task to read a file that contains a message, this message can later be used in the text field of the Email Task. The content/output can be reached from the Variables.
|
|
Write file - The Write file Task lets you write any string to a file. The string could be a Variable, for example a result from another Task.
|
|
Touch file - The Touch file Task set the last write time of one or more file(s). The Touch file Task uses the standard file filter to find files that you want to touch.
|
|
Delete file - The File delete Task lets you delete file(s) with help of the VisualCron file filter which can base deletion on file mask, date, size etc.
|
|
Rename file - The Rename file Task renames a file. The destination file name can be altered with a wild card or a Variable.
|
|
Concatenate files - The File - Concatenate files Task is able to merge one or more files.
|
|
List folders - The Folder list Task lists all folders for the given filter and output format.
|
|
Create folder - The Folder create Task lets you create a folder.
|
|
Rename folder - The Rename folder Task renames a single folder.
|
|
Delete folder - The Delete folder(s) Task lets you delete one or more folders.
|
|
Get checksum - The File - Get checksum generates a hash (checksum) value for a file and outputs it to standard output. While CRC (Cyclical Redundancy Checking) is the default algorithm, this Task also supports MD5 and several SHA (Secure Hash Algorithm) variants.
|
|
Set attributes - The File - Set attributes Task lets you change attributes for one or more files or folders.
|
|
Change owner - The File - Change owner Task lets you change owner of a folder or file
|
|
Set file permissions - The File - Set file permissions Task lets you apply security permissions on one or more files.
|
|
Set folder permissions - The Folder - Set folder permissions Task lets you apply security permissions on one or more folders.
|
|
Base64 - encode - The Encoding - Base64 encode Task encodes a file or value to base64 format and outputs to standard output or file.
|
|
Base64 - decode - The Decoding - Base64 decode Task decodes a file or value from base64 format and outputs to standard output or file.
|
Image - Tasks working with images
|
Image adjust - The Image - Image adjust Task lets you change colors, brightness and contrast in an existing image.
|
|
Image convert (Pro) - The Image - Image convert Task converts an image from one image format to another. Support formats are png, bmp, jpg, tiff and gif.
|
|
Image crop - The Image - Image crop Task removes the outer parts of an image according to dimensions specified to an existing image.
|
|
Image filter - The Image - Image filter Task applies a filter to enhance, modify or warp an image.
|
|
Image flip - The Image - Image flip Task flips an image horizontally or vertically.
|
|
Image join - The Image - Image join Task joins two images side by side horizontally or top to bottom vertically.
|
|
Image overlay - The Image - Image overlay Task lets you place an image or text over an already existing image.
|
|
Image resize - The Image - Image resize Task resizes an image by a precentage of the original size, by height and width (in pixels) or to a specific file size.
|
|
Image rotate - The Image - Image rotate Task rotates image by 90, 180 or custom number of degrees. This Task can automatically deskew a skewed image.
|
|
Image get EXIF data - The Image - Image get EXIF data Task gets EXIF values from the file according to the user-defined parameter list.
|
|
Image profile conversion - The Image - Image profile conversion Task converts the image from the input color profile to the specified output color profile.
|
|
Scan document (local) (Pro) - The Scan document Tasks lets you automate text, barcode and image scanning. It is possible to select individual parts of document and VisualCron will scan and save the content. Text will be available as Variables and it is possible to save images to file.
|
|
Scan document (cloud) (Pro) - The Scan document (cloud) Task lets you automatically extract fields and tables from various documents using well-known providers such as Azure or Google.
|
XML - Tasks working with XML files or strings
|
Read Node - The XML Read node(s) Task can read any XML file and pickup a specific node in that XML file, with our without the surrounding XML.
|
|
Create Node - The Create Node Task lets you insert a node in an already existing XML file.
|
|
Edit Node - The Edit Node Task lets you change a specific node value or attribute in an XML file.
|
|
Delete Node - The Delete node Task lets you delete a specific node in an XML file.
|
|
Transform - The XML - Transform Task transforms a XML file to HTML using an XSLT (Extensible Stylesheet Language) file. You can also provide the XSLT parameter which will be replaced by its value dynamically. XSLT is an XML-based language used for the transformation of XML documents into other XML documents.
|
|
Validate (Pro) - The XML - Validate Task validates that an XML file is well-formed, schema compliant or DTD compliant.
|
|
Sign (Pro) - The XML - Sign Task signs an XML file with a specified key.
|
|
Verify (Pro) - The XML - Verify Task verifies if the signature of the specified XML file is valid. If the XML file has been signed, this action can detect modifications to that file that may invalidate the signature.
|