Products
Insight Solutions
InsightIDR
User Behavior Analytics & SIEM
InsightVM
Vulnerability Management
InsightAppSec
Dynamic Application Security Testing
InsightConnect
Orchestration & Automation
InsightOps
Log Management
DivvyCloud by Rapid7
Continuous Security and Compliance for Cloud
More Solutions
Metasploit
Penetration Testing
Nexpose
Vulnerability Management On-Premises
AppSpider
Application Security On-Premises
tCell by Rapid7
Application Monitoring & Protection
Insight Cloud
Free Trial
Services
SERVICES
Managed Services
Security Consulting
Product Consulting
Training & Certification
Customer Success
Support & Resources
SUPPORT
Support Portal
CONTACT CUSTOMER SUPPORT
Product Documentation
EXPLORE PRODUCT GUIDES
Release Notes
DISCOVER THE LATEST PRODUCT UPDATES
Contact Us
TALK TO SALES
RESOURCES
Fundamentals
FOUNDATIONAL SECURITY KNOWLEDGE
Blog
THE LATEST INDUSTRY NEWS AND SECURITY EXPERTISE
Resources Library
E-BOOKS, WHITE PAPERS, VIDEOS & BRIEFS
Extensions Library
PLUGINS, INTEGRATIONS & DEVELOPER COMMUNITY
Partners
RAPID7 PARTNER ECOSYSTEM
Webcasts & Events
UPCOMING OPPORTUNITIES TO CONNECT WITH US
Vulnerability & Exploit Database
SEARCH THE LATEST SECURITY RESEARCH
Research
Sign In
Documentation
InsightConnect
AppSpider
Insight Agent
InsightAppSec
InsightConnect
Insight Cloud
InsightIDR
Insight Network Sensor
InsightOps
InsightVM
Metasploit
Nexpose
tCell
Rapid7 Services
Products
Insight Solutions
InsightIDR
User Behavior Analytics & SIEM
InsightVM
Vulnerability Management
InsightAppSec
Dynamic Application Security Testing
InsightConnect
Orchestration & Automation
InsightOps
Log Management
DivvyCloud by Rapid7
Continuous Security and Compliance for Cloud
More Solutions
Metasploit
Penetration Testing
Nexpose
Vulnerability Management On-Premises
AppSpider
Application Security On-Premises
tCell by Rapid7
Application Monitoring & Protection
Insight Cloud
Free Trial
Services
SERVICES
Managed Services
Security Consulting
Product Consulting
Training & Certification
Customer Success
Support & Resources
SUPPORT
Support Portal
CONTACT CUSTOMER SUPPORT
Product Documentation
EXPLORE PRODUCT GUIDES
Release Notes
DISCOVER THE LATEST PRODUCT UPDATES
Contact Us
TALK TO SALES
RESOURCES
Fundamentals
FOUNDATIONAL SECURITY KNOWLEDGE
Blog
THE LATEST INDUSTRY NEWS AND SECURITY EXPERTISE
Resources Library
E-BOOKS, WHITE PAPERS, VIDEOS & BRIEFS
Extensions Library
PLUGINS, INTEGRATIONS & DEVELOPER COMMUNITY
Partners
RAPID7 PARTNER ECOSYSTEM
Webcasts & Events
UPCOMING OPPORTUNITIES TO CONNECT WITH US
Vulnerability & Exploit Database
SEARCH THE LATEST SECURITY RESEARCH
Research
Sign In
Documentation
InsightConnect
AppSpider
Insight Agent
InsightAppSec
InsightConnect
Insight Cloud
InsightIDR
Insight Network Sensor
InsightOps
InsightVM
Metasploit
Nexpose
tCell
Rapid7 Services
Release Notes
Welcome
What is InsightConnect?
Get Started with InsightConnect
Workflows 101
Lesson 1: Create Workflows with Triggers and Artifacts
Lesson 2: Use Variables and Test Workflows
Lesson 3: Use Action Steps and Plugins
Lesson 4: Use Decision Steps
Lesson 5: Add a Filter Step
Lesson 6: Use Loops
Lesson 7: Display Data with Artifact Templates
Introductory videos
Setup and Deploy an Orchestrator
What is the Insight Orchestrator?
Install and Activate an Orchestrator
System and Network Requirements
Install Private CA Certificates
Configure an Orchestrator
Configure Proxies
Configure Static IP Address
Troubleshoot an Orchestrator
Command Line Help
Concepts and Usage
Learn InsightConnect's foundational concepts
Course 1: Introduction to workflows
Course 2: Understand data in InsightConnect with workflow data basics
Course 3: Access data in InsightConnect with Handlebars
Course 4: Introduction to Format Query Language
Course 5: Introduction to loop data and loop outputs
Home Page Widgets
Workflows
Workflow Control Panel
Workflow Builder
Reusable Elements
Triggers
Input and Output Variables
Nested Variables
Quick Actions
Workflow Steps
Jobs
Plugins
Most Popular Plugins
How To
Build a Workflow
Manage Workflows
Import and Export Workflows
Work with Connections
Test a Connection
Set Up Triggers
Set Up an API Trigger
Set Up an InsightIDR Alert Trigger
Set Up an InsightVM Events Trigger
Set Up a Plugin Trigger
Trigger Workflows with Slack ChatOps
Manage Global Artifacts
Configure Workflow Parameters
Use Workflow Steps
Use an Action Step
Use an Artifact Step
Use a ChatOps Step
Use a Decision Step
Use a Filter Step
Use a Helper Step
Use a Loop Step
Use a Pattern Match Step
Use a Join Paths Step
Work with Variables
Format Query Language
Format JSON Input
Format Strings with Templates
Test a Workflow
Configure Slack for ChatOps
Set Up the InsightConnect App for Splunk
Send InsightConnect Events to InsightIDR
Best Practices
InsightConnect Workflow Best Practices
Plugin Configuration
Use Plugins
Cloud Plugins
Free and Open Source Service Plugins
AWS Security Hub
Gmail API
Insight Agent
Jira
Microsoft Exchange
Microsoft SCCM
Office365
Python 2 or 3 Script
Mass Delete with PowerShell
REST
Microsoft Teams
Mimecast
Microsoft Windows ATP
Microsoft InTune
ServiceNow
Plugin Development
Getting Started
Create Custom Plugins
Plugin Development Videos
Plugin Tooling
Plugin Components
Plugin Spec
Running Plugins
SDK Guide
Regenerating Plugins
Style Guide
Error Handling in Integrations
Troubleshooting
Logo
Unit Test Generation
Unit Test Primer
Troubleshoot
Are you stuck?
Troubleshoot a Workflow
Troubleshoot a Failed Job
Troubleshoot a Plugin
Troubleshoot a Connection Test
Release Notes
InsightConnect release notes
Plugin Updates
Support
Contact the Rapid7 Support team
Work with Variables
You can modify InsightConnect input and output variables to meet your needs in a variety of ways.
Learn how to format JSON object input variables
Learn about the InsightConnect query language used in Filter Steps and Automated Decisions
Learn how to use Handlebars templates to format strings and variables for Artifacts
Did this page help you?
Yes
No
How To
Use a Join Paths Step
How To
Format Query Language