LogoLogo
  • Welcome to Rewst
  • Support and Community
    • Rewst support
      • Support priorities
      • Scope of support
      • Discord join and verification
      • Create a ticket via Discord
      • Collecting diagnostics with browser developer tools
      • Find your Rewst instance region
      • Rewst support: Allow write access
    • Cluck University
  • Contact resources
  • Documentation
    • Automations
      • Workflows
        • Workflow builder: How to set up a workflow
        • Task transitions
        • Data aliases
        • Best practices for designing workflows
        • Advanced workflow operations menu
        • Data input and output: Input variables and context variables
        • Option generator workflows
        • Completion handlers and workflow wrappers
        • Boolean logic in Rewst workflows
        • Document with RoboRewsty
      • Forms
        • Build a form with Rewst's Form Builder
        • Embed a form into an iFrame
        • Clone an existing form
        • Conditional fields
        • Form organizational variables
        • Troubleshoot unpacked Crate forms
      • Templates and scripts
      • Actions
        • Core actions
        • Rewst actions
        • Transform actions
          • Add or subtract from DateTime transform action
          • All transform action
          • Any transform action
          • Append with items results transform action
          • Compare dates transform action
          • Convert list to object transform action
          • Convert DateTime to timezone transform action
          • Defang transform action
          • Diff lists transform action
          • Flatten list transform action
          • Generate friendly password transform action
          • Get business days between dates transform action
          • Get DateTime transform action
          • Get days between dates transform action
          • Get list length transform action
          • Get string length transform action
          • Is JSON transform action
          • Map to an attribute within a list transform action
          • Merge lists transform action
          • Parse CSV transform action
          • Parse text to JSON transform action
          • Refang transform action
          • Remove duplicates from list transform action
          • Return element transform action
          • Select attribute transform action
          • Set list field value transform action
          • Set variable transform action
          • Sort transform action
          • Split text transform action
          • Transform list objects transform action
          • Trim variable transform action
        • Workflows actions
      • Triggers
        • Trigger criteria
        • Trigger use cases and examples
          • Customize PSA ticket triggers
          • Use webhook triggers
    • App Builder
      • Get started with App Builder
      • Components
        • Accordion component
        • Button component
        • Container component
        • Chart component
        • Data table component
        • Form component
        • Grid container component
        • Grid item component
        • Header component
        • HTML container component
        • Image component
        • Link component
        • Menu component
        • Row component
        • Sidebar component
        • Text component
        • Workflow input component
      • Prebuilt Apps: Available by request
        • Forms portal
        • End user portal
        • Operational analytics reporting portal
      • Manage your apps
      • Manage your pages
      • Domains
      • Permissions
      • Authentication
      • Themes
      • Page builder
    • Crates
      • Stewart's 30 favorite Crates
      • Production Crate list
      • Migrating between Crate versions
      • Crate deprecation FAQ
      • Individual Crate documentation
        • Ad-Hoc Install/Uninstall Software via Chocolatey Crate
        • Add Client to Rewst Crate
        • Alert on Expiring App Reg Certificates Crate
        • Alert on Expiring App Reg Secrets Crate
        • Amend Mailbox Permissions Crate
        • Billing Count Report Crate
        • Bulk Create Client from PSA Crate
        • Change a User’s Password Crate
        • Configure Organizational Variables
        • ConnectWise PSA Agreement Mapping Crate
        • CWM: Technician Toolbox via Pod Crate
        • Document M365 environment setup
        • Document M365 groups setup
        • Document M365 shared mailboxes setup
        • Document M365 users setup
        • Document Rewst Form URLs (IT Glue/Hudu) Crate
        • Document User Details V2 Crate
        • Export Intune Policies and Configurations Crate
        • Identify Users in Bypass Mode Crate
        • Just in Time Admin Access Crate
        • M365 CSP/GDAP Permission Checker Crate
        • M365: Generate Org Chart Crate
        • Manage Duo Phones Crate
        • Mass Update Org Variables via CSV Crate
        • Microsoft 365 Quarantine Email Release Crate
        • Microsoft: User Onboarding Crate
          • Onboarding Crate process overview
          • Onboarding Identity provider configuration and setup
          • Onboarding form inputs and workflow process
          • Expanded features and customizing the Onboarding Crate
          • Onboarding context and organizational variables reference
          • Test and troubleshoot the Onboarding crate
        • New user onboarding Crate
          • Identity provider setup - new user add
          • Step 1: Setting up organization variables
          • Step 2: New user onboarding form
          • Step 3: New user onboarding form minimalistic
        • Notify on Conditional Access Policy Changes Crate
        • OpenAI ticket categorization
        • OpenAI ticket sentiment
        • Remove Malicious Email and Block Sender Crate
        • Triage SentinelOne Threat Alerts Crate
        • User Offboarding V2 Crate
        • View Rewst integration Org Variables
    • Configuration
      • Integrations
        • Individual integration documentation
          • Accounting integrations
            • Stripe integration
            • QuickBooks Online integration
            • Xero integration
          • AI integrations
            • Anthropic integration
            • OpenAI
              • OpenAI integration
              • Azure OpenAI integration setup
          • Chat integrations
            • Slack integration
            • Discord integration
          • Cloud integrations
            • Google admin
              • Google Enterprise License Manager integration setup
              • Google Workspace Admin integration setup
            • Nerdio integration
            • Microsoft Cloud integration bundle
              • Prerequisites and best practices for Microsoft integrations
              • Owned app registration
              • Migrating legacy Microsoft integrations
              • Microsoft Azure
                • Microsoft Azure integration setup
                • Azure actions
              • Microsoft Graph
                • Microsoft Graph integration setup
                • Graph actions
                • Graph subscriptions
                • Send mail as an impersonated user using Microsoft Graph API
              • Microsoft CSP
                • Microsoft CSP integration setup
                • Rewst user setup and GDAP relationship guidance
                • Add a new client via Microsoft Cloud Solution Provider
              • Microsoft Exchange Online
                • Microsoft Exchange Online
                • Exchange Online and multi-property values
              • Microsoft Cloud permissions
              • Common issues with the Microsoft Cloud integration bundle
                • Embracing the Microsoft Minute
                • Troubleshooting installation issues
                • Graph error when using Sendmail as impersonated user
                • Navigating the Microsoft-led transition to GDAP (2023)
              • Managing groups: Microsoft Graph vs. Exchange Online
          • CRM integrations
            • HubSpot integration
          • DNS integrations
            • DNSFilter integration
            • GoDaddy integration
          • Database integrations
            • Database integration setup
            • BYOD for options generators
          • Documentation integrations
            • Hudu integration
            • IT Glue integration
            • ITPortal integration
            • JumpCloud integration
            • Jira integration
            • Notion integration
            • SyncMonkey integration
          • Email security integrations
            • Proofpoint integration
          • HRIS integrations
            • BambooHR integration
          • IAM integrations
            • Okta integration setup
          • Licensing integrations
            • Ingram Micro integration setup
            • Pax8 integration
            • Sherweb integration
            • TD Synnex Stellr integration
            • Synnex Australia integration
          • Mail integrations
            • Mailgun integration setup
          • MFA integrations
            • Duo integration setup
          • Project management integrations
            • Asana integration
            • Shortcut integration
          • PSA integrations
            • ConnectWise PSA integration
            • Datto Autotask PSA integration
            • Freshdesk integration
            • HaloPSA integration
            • Kaseya BMS integration
            • ServiceNow integration
            • SuperOps integration
          • RMM integrations
            • Addigy integration
            • Auvik integration
            • ConnectWise Automate integration
            • ConnectWise ScreenConnect integration
            • Datto RMM integration
            • ImmyBot integration
            • Kaseya
              • Kaseya VSA integration
              • Kaseya VSA X integration
            • N-able N-central integration
            • N-able N-sight integration
            • NinjaOne integration
          • Security integrations
            • Acronis integration
            • Bitdefender GravityZone integration
            • Cisco Meraki integration
            • Cork integration
            • Cove integration
            • CrowdStrike integration
            • ConnectSecure (CyberCNS)
              • ConnectSecure integration setup
              • ConnectSecure integration migration: V3 to V4
            • Huntress integration
            • Liongard integration
            • Nodeware integration
            • SaaS Alerts integration
            • SentinelOne integration
            • Slide integration
            • Sophos integration
            • SonicWall NSM integration
            • Traceless integration
            • Webroot integration
          • Version control integrations
            • GitHub integration
          • VoIP and SMS integrations
            • Twilio integration setup
        • Multi-instance integration
          • Multi-instance integration setup
          • Integrate multiple instances of the same integration
        • Custom integrations
          • Custom integrations: V2
          • Custom integrations: V1
      • Organizations and organization variables
    • Rewst Tools
      • The Live Editor
      • PowerShell interpreter
    • Settings
      • Users
      • Organizations
      • Permissions and roles
      • Tags
    • Jinja
      • Intro to Jinja
      • Jinja essentials
      • Data types
      • List of Jinja filters
      • Jinja filter examples
      • Common Jinja examples
        • Conditional statements and logical operators
        • Jinja macros
        • Date-time comparisons
        • Block scope
        • Try/catch blocks
        • Generate CSVs dynamically with Jinja
        • Split strings, replace characters, and combine strings
        • Dictionary unpacking
        • Loops in Jinja
        • Mimick switch statements in Jinja
      • Jinja use cases and best practices
        • Work with Jinja lists
        • Combine Jinja lists
        • Jinja reserved keywords
        • Collect CTX variables dynamically using Jinja
        • Efficiently extract nested data
      • Internal Rewst Jinja examples
    • Agent Smith
      • Agent Smith configuration overview
      • Deploy Agent Smith with ImmyBot
      • Deploy Agent Smith with Microsoft Intune
  • Security
    • Incoming and outgoing domains and IPs
  • Updates
    • Rewst Open Mic
      • Sign up to present at any Open Mic
      • Rewst Open Mics: North America
        • 2025 Rewst Open Mics: North America
          • April 25, 2025: From Guesswork to Gold – Automating Client Profitability with Precision
          • April 11, 2025:
          • April 4, 2025: Powershell in Rewst Preview
          • March 28, 2025: How Little Changes and Small Updates Bring BIG Value
          • March 21, 2025: Showing the First Workflow We Ever Made
          • March 14, 2025: An M365 Special! Workflows that Focus on Microsoft 365!
          • March 7, 2025: Microsoft Now Auditing P1 Licenses Usage
          • February 28, 2025: Cleanup Your Stale Devices with This Automation
          • February 21, 2025: Live from Right of Boom 2025, It's the Weekly ROC Open Mic!
          • February 14, 2025: Valentine's Day Edition
          • February 7, 2025: It's Official! Rewst Now Supports Agent Smith!
          • January 31, 2025: Aharon has some big news about platform improvments
          • January 24, 2025: Migration & compliance workflows... What's the cluck about powershell?
          • January 17, 2025: Cloudflare, Compliance, and Pro Tips
          • January 10, 2025: Simple Automation Demos, Device Lookups, and Payment Notificaitons
          • January 3, 2025: Pax8 OAuth, Connecting Multiple Products, GitHub Challenges
        • 2024 Rewst Open Mics: North America
          • December 27, 2024: Aharon Intro Quiz, Workflow Hacks, GraphQL Insights
          • December 20, 2024: MFA Updates, Onboarding, Vehicle Status & Bookings
          • December 13, 2024: JIT Crates, Faster Debugging, and API Wins
          • December 6, 2024: Mastering Patch Management, Budget Alerts, and Ticket Assignments
          • November 28, 2024 - How Listening to Your Workflows Can Improve Your Automations
          • November 22, 2024 - Efficiency Boosts, Password Insights, and D&D
          • November 15, 2024 - Mark Your Calendars for June 24 - June 26, 2025
          • November 8, 2024 - Live from ITNation 2024, it's the Open Mic!
          • November 1, 2024 - Free Remote Control by Automating RustDesk
          • October 25, 2024 - Oh? See What Just Hatched!
          • October 18, 2024 - The Teams Bot That Does Literally Everything
          • October 11, 2024 - Unlock Hidden Azure AD Data with this GENIUS Workflow Trick
          • October 4, 2024 - When This Integration Tells Rewst To Do Things For It
          • September 27, 2024 - 3 Examples of Automations that Help with Ticket Management
          • September 20, 2024 - How to Help The ROC Help You
          • September 13, 2024 - See How to Seamless Sync Calendly Events and Tickets with Rewst
          • September 6, 2024 - See This Custom Cloud Backup Integration Implemented in Rewst
          • August 30, 2024 - The Automation Rewst Uses to Introduce New Employees
          • August 23, 2024 - Build Workflows With Your Friends With This Upcoming Feature
          • August 16, 2024 - The Behind the Scenes of CyberDrain's CTF
          • August 9, 2024 - Aharon Makes a Huge Announcement
          • August 2, 2024 - Provision the Entire Microsoft Teams Bot Framework with a Single Form
          • July 26, 2024 - Transform Your ConnectWise Experience with App Platform
          • July 19, 2024 - What Everyday Life Can Teach Us About Automation
          • July 12, 2024 - We've Been Trying to Reach You Regarding Your Device's Extended Warranty
          • July 5, 2024 - Freedom to Innovate Day!
          • June 28, 2024 - Still Wondering About the Token from FLOW?
          • June 21, 2024 - Post FLOW Glow
          • June 14, 2024 - The One Trick That Boosts Your Screen Share Experience in Teams by 10X
          • June 7, 2024 - Discover the Lessons Your Workflows are Trying to Teach You
          • May 31, 2024 - Simplify Organization Variables by 10X With This 1 Trick
          • May 24, 2024 - ImmyBot + Rewst = Better Together
          • May 17, 2024 - Solve All Your Meal Prep Problems With This Automation
          • May 10, 2024 - The Most Requested Integration has Finally Been Added to Rewst
          • May 3, 2024 - The Flow Announcement that Made Our Marketing Team Nervous
          • April 26, 2024 - Come See What Pizza's Cooked Up
          • April 19, 2024 - Bring Back Negative Time Savings or Implement Folders?
          • April 12, 2024 - Hey Siri, Make a Ticket! Alexa, Close My Ticket
          • April 5, 2024 - The Microsoft Bundle You Can't Miss Out On
          • March 22, 2024 - App Platform Maddness
          • March 15, 2024 - What to Automate First When Getting Started with Rewst?
          • March 8, 2024 - Live from Right of Boom, it's the ROC Open Mic
          • March 1, 2024 - Early Bird Specials for Flow in the Kewp
          • February 23, 2024 - Pardon My Jinja
          • February 16, 2024 - Pizza's Cooking in the Oven
          • February 9, 2024 - Becoming a Jinja Ninja with the New Live Editor
          • February 2, 2024 - Inside the Eye of the Brainstrom
          • January 26, 2024 - New Feature On the Horizon + App Platform Demos
          • January 19, 2024 - Beta Features, Webhooks, and a Journey through Workflow Creation
          • January 12, 2024 - Alpha App Platform Demos
          • January 5, 2024 - Happy New Year! Azure Tables and GDAP Troubleshooting
        • 2023 Rewst Open Mics: North America
          • January 6, 2023 - Capacity Alert - Your Inbox is at 99%
          • January 13, 2023 - Form Management, Asset Management and Tag Management
          • January 20, 2023 - Backend Re-Architecture Episode II - Attack of the Clones
          • January 27, 2023 - Rewst User Creation Inception and Automating Package Deliveries
          • February 3, 2023 - AI generated diagnostics!
          • February 10, 2023 - Todays Description Brought to You by ChatGPT
          • February 17, 2023 - Trigger Review and QA
          • February 24, 2023 - NC20 and R0C2 Show Off Auvik Integration and Workflows
          • March 3, 2023 - New Webhooks, Tracking Steam Deals, and Templates? Oh my!
          • March 10, 2023 - Get those workflows in line
          • March 17, 2023 - Email tracking, workflow listening and URL parametering
          • March 24, 2023 - The Truly Open Mic - Coming back from the Onsite
          • March 31, 2023 - All Hail King Brandon (from eTop)
          • April 7, 2023 - Tech Talk - GitHub, Azure OpenAI, and Improving User Experience
          • April 14, 2023 - Introducing Cluck U!
          • April 21, 2023 - [Redacted] and Custom Integrations
          • April 28, 2023 - Tools and Techniques for Streamlining Workflows and Building Relationships
          • May 5, 2023 - New Integrations, Epic Workflows, and Exciting things to come!
          • May 12, 2023 - The Legend of Rewst - Unsupported Custom Integrations (and more!)
          • May 19, 2023 - Custom Integrations are live and Custom Workflows from Customers and Partner Service
          • May 26, 2023 - Automation and Terrifying Space Chickens
          • June 2, 2023 - New Beginnings and Saving time with Rewst
          • June 9, 2023 - Automation Doesn't Have To Be Like Pulling Teeth
          • June 23, 2023 - Will The Real Aharon Chernin Please Stand Up?
          • June 16, 2023 - The Toasted Kelvin and Brandon Brandwich
          • June 30, 2023 - No Brandwich But It's Still Chowtime
          • July 7, 2023 - Fowl Play with OpenAI and Azure OpenAI
          • July 14, 2023 - Go Hug Your IT Person
          • July 21, 2023 - Transform(er)s – Jinja in Disguise
          • July 28, 2023 - Who's that Docu-mon? It's GitBook!
          • August 4, 2023 - Aharon on a Plane
          • August 11, 2023 - If You Smell What the ROC is Cooking
          • August 18, 2023 - Info Nuggets and Jinja Burgers
          • August 25, 2023 - Looks like Brandwich's Back On the Menu
          • September 1, 2023 - Applying Cube Rules of Food to Automations
          • September 8, 2023 - Special Guest Automation from Down Under
          • September 15, 2023 - If You Smell What The ROC Is Cooking Pt.2
          • September 22, 2023 - Efficient Onboarding, Custom Integrations, and SQL Magic
          • September 29, 2023 - No Microtransactions with These New Crates
          • October 6, 2023 - MFA Buffet
          • October 13, 2023 - Mail Tracking, Error Handling, and Onsite Requests
          • October 20, 2023 - Sophos Firmware Updates, CSP Connectors, and GDAP Documentation Workflows
          • October 27, 2023 - Rewst API w/ Webhooks, Email Signatures, Content Filters, and Secret Santa
          • November 3, 2023 - Huge Rewst Announcements You Can’t Miss Out On
          • November 17, 2023 - Domo Arigato, Rewsty Roboto
          • December 1, 2023 - App Platform, Ticket Generation, and Custom Integrations
          • December 8, 2023 - Never Send a Human to Do a Machine's Job
          • December 15, 2023 - Compromised Users, Automated Documentation, and Troubleshooting Errors
          • December 22, 2023 - Simply Having a Wonderful Rewsty Time
          • December 29, 2023 - Last Open Mic of 2023!
          • July 14, 2023 - Go Hug Your IT Person
          • November 24, 2023 - Thanksgiving Edition, Canadian Takeover
        • 2022 Rewst Open Mics: North America
          • May 27, 2022 - Graph API
          • June 3, 2022 - Connectwise Pods
          • June 10, 2022 - Interactive Teams Messages
          • June 24, 2022 - The Rewst Crate Marketplace
          • June 17, 2022 - How to use Jinja in Rewst
          • July 1, 2022 - Leaping and Looping through your data
          • July 8, 2022 - New ways to deal with data and client example workflows!
          • July 15, 2022 - The Rewst platform and how to use DateTime comparisons in Jinja
          • July 22, 2022 - How can you utilise webhooks in Rewst?
          • July 29, 2022 - How do you know that the person on the phone is who they say?
          • August 5, 2022 - SUPER AWESOME NEW FEATURE!
          • August 12, 2022 - New Results Page
          • August 19, 2022 - Friendly Password Generator & ROC Assistance
          • August 26, 2022 - Data retention & Cron Jobs
          • September 2, 2022 - Debugging Workflows
          • September 9, 2022 - Microsoft 365 Delegation
          • September 16, 2022 - Immybot & Parse ticket data
          • September 23, 2022 - Context Switching
          • October 7, 2022 - ConnectWise Manage Agreement Sync
          • October 14, 2022 - QOL Changes & With Items Walkthrough
          • October 21, 2022 - Bring! Your! Own! Database!
          • October 28, 2022 - ImmyBot & User Offboarding
          • November 4, 2022 - Your Workflows are Listening 👀
          • November 18, 2022 - Jinja Conditions in Templates / Scripts
          • December 2, 2022 - Using custom HTTP requests (HaveIBeenPwned) with your existing integrations
          • December 9, 2022 - Jinja expansion. Plus, Mendy & Jared!
          • December 16, 2022 - Tackle tough ticket triage troubles and flatten funkily formatted lists
      • Rewst Open Mics: Europe
        • 2025 Rewst Open Mics: Europe
          • April 3, 2025: The Very First EU Open Mic!
      • ROC Open Mics: Oceania
        • 2025 Rewst Open Mics: Oceania
          • April 4, 2025: The Very First ANZ Open Mic!
    • Development updates
      • 2025 Dev updates
        • May 9, 2025 - Dev update
        • May 2, 2025 - Dev update
        • April 25, 2025 - Dev update
        • April 18, 2025 - Dev update
        • April 11, 2025 - Dev update
        • April 4, 2025 - Dev update
        • March 28, 2025 - Dev update
        • March 21, 2025 - Dev update
        • March 14, 2025 - Dev update
        • February 28, 2025 - Dev update
        • February 21, 2025 - Dev update
        • February 14, 2025 - Dev update
        • February 7, 2025 - Dev update
        • January 24, 2025 - Dev update
        • January 17, 2025 - Dev update
        • January 10, 2025 - Dev update
      • 2024 Dev updates
        • December 27, 2024 - Dev update
        • December 20, 2024 - Dev update
        • December 13, 2024 - Dev update
        • December 6, 2024 - Dev update
        • November 29, 2024 - Dev update
        • November 8, 2024 - Dev Update
        • October 25, 2024 - Dev Update
        • October 18, 2024 - Dev Update
        • October 11, 2024 - Dev Update
        • October 4, 2024 - Dev Update
        • September 27, 2024 - Dev Update
        • September 13, 2024 - Dev Update
        • September 6, 2024 - Dev Update
        • August 30, 2024 - Dev Update
        • August 23, 2024 - Dev Update
        • August 16, 2024 - Dev Update
        • August 9, 2024 - Dev Update
          • August 2, 2024 - Dev Update
        • July 26, 2024 - Dev Update
        • July 19, 2024 - Dev Update
        • July 12, 2024 - Dev Update
        • July 5, 2024 - Dev Update
        • June 28, 2024 - Dev Update
        • June 14, 2024 - Dev Update
        • June 7, 2024 - Dev Update
        • May 31, 2024 - Dev Update
        • May 24, 2024 - Dev Update
        • May 17, 2024 - Dev Update
        • May 10, 2024 - Dev Update
        • May 3, 2024 - Dev Update
        • April 26, 2024 - Dev Update
        • April 19, 2024 - Dev Update
        • April 12, 2024 - Dev Update
        • April 5, 2024 - Dev Update
        • March 22, 2024 - Dev Update
        • March 8, 2024 - Dev Update
        • March 1, 2024 - Dev Update
        • February 23, 2024 - Dev Update
        • February 16, 2024 - Dev Update
        • February 9, 2024 - Dev Update
        • February 2, 2024 - Dev Update
        • January 19, 2024 - Dev Update
        • January 12, 2024 - Dev Update
        • January 5, 2024 - Dev Update
      • 2023 Dev updates
        • December 29, 2023 - Dev Update
        • December 22, 2023 - Dev Update
        • December 15, 2023 - Dev Update
        • December 8, 2023 - Dev Update
        • December 1, 2023 - Dev Update
        • November 17, 2023 - Dev Update
        • November 3, 2023 - Dev Update
        • October 27, 2023 - Dev Update
        • October 20, 2023 - Dev Update
        • October 13, 2023 - Dev Update
        • October 6, 2023 - Dev Update
        • September 29, 2023 - Dev Update
        • September 22, 2023 - Dev Update
        • September 8, 2023 - Dev Update
        • September 1, 2023 - Dev Update
        • August 25, 2023 - Dev Update
        • August 18, 2023 - Dev Update
        • August 11, 2023 - Dev Update
        • August 4, 2023 - Dev Update
        • July 28, 2023 - Dev Update
        • July 21, 2023 - Dev Update
        • July 14, 2023 - Dev Update
        • July 7, 2023 - Dev Update
        • June 30, 2023 - Dev Update
        • June 23, 2023 - Dev Update
        • June 16, 2023 - Dev Update
        • June 9, 2023 - Dev Update
        • June 2, 2023 - Dev Update
        • May 26, 2023 - Dev Update
        • May 19, 2023 - Dev Update
        • May 12, 2023 - Dev Update
        • May 5, 2023 - Dev Update
        • April 28, 2023 - Dev Update
        • April 21, 2023 - Dev Update
        • April 14, 2023 - Dev Update
        • March 31, 2023 - Dev Update
        • March 17, 2023 - Dev Update
        • March 10, 2023 - Dev Update
        • March 3, 2023 - Dev Update
        • February 24, 2023 - Dev Update
        • February 17, 2023 - Dev Update
        • February 10, 2023 - Dev Update
        • February 3, 2023 - Dev Update
        • January 27, 2023 - Dev Update
        • January 20, 2023 - Dev Update
        • January 13, 2023 - Dev Update
        • January 6, 2023 - Dev Update
      • 2022 Dev updates
        • December 16, 2022 - Dev Update
        • December 9, 2022 - Dev Update
        • December 2, 2022 - Dev Update
        • November 18, 2022 - Dev Update
        • November 4, 2022 - Dev Update
        • October 28, 2022 - Dev Update
    • Training updates
      • 2025 Training updates
        • May 9, 2025 - Training update
        • May 2, 2025 - Training update
        • April 25, 2025 - Training update
        • April 11, 2025 - Training update
        • April 4, 2025 - Training update
        • March 28, 2025 - Training update
        • March 21, 2025 - Training update
        • March 14, 2025 - Training update
        • March 7, 2025 - Training update
        • February 28, 2025 - Training update
        • February 21, 2025 - Training update
        • February 14, 2025 - Training update
        • February 7, 2025 - Training update
        • January 31, 2025 - Training update
        • January 17, 2025 - Training update
        • January 10, 2025 - Training update
        • January 3, 2025 - Training update
      • 2024 Training updates
        • December 20, 2024 - Training Update
        • December 13, 2024 - Training Update
        • December 6, 2024 - Training Update
        • November 22, 2024 - Training Update
        • November 15, 2024 - Training Update
        • November 8, 2024 - Training Update
        • November 1, 2024 - Training Update
        • October 25, 2024 - Training Update
        • October 18, 2024 - Training Update
        • October 11, 2024 - Training Update
        • October 4, 2024 - Training Update
        • September 27, 2024 - Training Update
        • September 20, 2024 - Training Update
        • September 13, 2024 - Training Update
        • September 6, 2024 - Training Update
        • August 30, 2024 - Training Update
        • August 23, 2024 - Training Update
        • August 16, 2024 - Training Update
        • August 9, 2024 - Training Update
        • August 2, 2024 - Training Update
        • July 26, 2024 - Training Update
        • July 19, 2024 - Training Update
        • July 12, 2024 - Training Update
        • June 28, 2024 - Training Update
        • June 14, 2024 - Training Update
        • June 7, 2024 - Training Update
        • May 31, 2024 - Training Update
        • May 24, 2024 - Training Update
        • May 17, 2024 - Training Update
        • May 10, 2024 - Training Update
        • May 3, 2024 - Training Update
        • April 26, 2024 - Training Update
        • April 19, 2024 - Training Update
        • April 12, 2024 - Training Update
        • April 5, 2024 - Training Update
        • March 22, 2024 - Training Update
        • March 15, 2024 - Training Update
        • March 8, 2024 - Training Update
        • March 1, 2024 - Training Update
        • February 23, 2024 - Training Update
        • February 16, 2024 - Training Update
        • February 9, 2024 - Training Update
        • February 2, 2024 - Training Update
        • January 19, 2024 - Training Update
        • January 12, 2024 - Training Update
        • January 5, 2024 - Training Update
      • 2023 Training updates
        • December 15, 2023 - Training Update
        • December 8, 2023 - Training Update
        • December 1, 2023 - Training Update
        • November 24, 2023 - Training Update
        • November 17, 2023 - Training Update
        • November 3, 2023 - Training Update
        • October 27, 2023 - Training Update
        • October 20, 2023 - Training Update
        • October 13, 2023 - Training Update
        • October 6, 2023 - Training Update
        • September 29, 2023 - Training Update
        • September 22, 2023 - Training Update
        • September 15, 2023 - Training Update
        • September 8, 2023 - Training Update
        • September 1, 2023 - Training Update
        • August 25, 2023 - Training Update
        • August 18, 2023 - Training Update
        • August 11, 2023 - Training Update
        • August 4, 2023 - Training Update
        • July 21, 2023 - Training Update
        • July 14, 2023 - Training Update
        • July 7, 2023 - Training Update
        • June 30, 2023 - Training Update
        • June 23, 2023 - Training Update
        • June 16, 2023 - Training Update
        • June 9, 2023 - Training Update
        • June 2, 2023 - Training Update
        • May 26, 2023 - Training Update
        • May 19, 2023 - Training Update
        • May 12, 2023 - Training Update
        • May 5, 2023 - Training Update
        • April 28, 2023 - Training Update
        • March 17, 2023 - Training Update
        • March 10, 2023 - Training Update
        • January 27, 2023 - Training Update
        • January 13, 2023 - Training Update
        • January 6, 2023 - Training Update
        • July 28, 2023 - Training Update
      • 2022 Training updates
        • December 16, 2022 - Training Update
        • December 2, 2022 - Training Update
        • November 18, 2022 - Training Update
        • November 4, 2022 - Training Update
        • October 28, 2022 - Training Update
        • November 4, 2022 - Training Update
        • October 28, 2022 - Training Update
    • Crate Marketplace updates
      • 2025 Crate Marketplace updates
        • May 9th, 2025 - Marketplace Update
        • May 2nd, 2025 - Marketplace Update
        • April 25th, 2025 - Marketplace Update
        • April 11th, 2025 - Marketplace Update
        • April 4th, 2025 - Marketplace Update
        • March 28th, 2025 - Marketplace Update
        • March 14th, 2025 - Marketplace Update
        • February 28th, 2025 - Marketplace Update
        • February 21st, 2025 - Marketplace Update
        • February 14th, 2025 - Marketplace Update
        • February 7th, 2025 - Marketplace Update
        • January 31st, 2025 - Marketplace Update
        • January 17th, 2025 - Marketplace Update
        • January 10th, 2025 - Marketplace Update
        • January 3rd, 2025 - Marketplace Update
      • 2024 Crate Marketplace updates
        • December 20th, 2024 - Marketplace Update
        • December 13th, 2024 - Marketplace Update
        • December 6th, 2024 - Marketplace Update
        • November 29th, 2024 - Marketplace Update
        • November 22nd, 2024 - Marketplace Update
        • November 15th, 2024 - Marketplace Update
        • November 8th, 2024 - Marketplace Update
        • November 1st, 2024 - Marketplace Update
        • October 25th, 2024 - Marketplace Update
        • October 18th, 2024 - Marketplace Update
        • October 11th, 2024 - Marketplace Update
        • October 4th, 2024 - Marketplace Update
        • September 27th, 2024 - Marketplace Update
        • September 20th, 2024 - Marketplace Update
        • September 13th, 2024 - Marketplace Update
        • September 6th, 2024 - Marketplace Update
        • August 30th, 2024 - Marketplace Update
        • August 23rd, 2024 - Marketplace Update
        • August 16th, 2024 - Marketplace Update
        • August 2nd, 2024 - Marketplace Update
        • July 26th, 2024 - Marketplace Update
        • July 19th, 2024 - Marketplace Update
        • July 12th, 2024 - Marketplace Update
        • July 5th, 2024 - Marketplace Update
        • June 28th, 2024 - Marketplace Update
        • June 21st, 2024 - Marketplace Update
        • June 14th, 2024 - Marketplace Update
        • June 7th, 2024 - Marketplace Update
        • May 31st 2024 - Marketplace Update
    • App Builder AMAs
      • 2025 App Builder AMAs
        • Mar 5, 2025: A New Project Manager Has Appeared
        • Feb 19, 2025: A Custom Customer Portal and Making Rewst inside of Rewst
        • Feb 5, 2025: Rewst App Builder updates + live demo of new options filter
        • Jan 8, 2025: Portals, Features, Design Updates, and Future Plans
      • 2024 App Builder AMAs
        • Nov 27, 2024: Workflow management in App Builder, plus permissions and role-based access
        • Nov 13, 2024: Cloning, app Crates, syncing custom components, and app list page enhancements
        • Oct 30, 2024: App Builder team progress, meet Sarah, and import and export features
        • Oct 16, 2024: Client portal use cases
        • Oct 2, 2024: New client onboarding, high ticket listing
        • Sept 18, 2024: Our first App Builder AMA
    • Alerts
  • Terms and Definitions
    • Glossary of terms
Powered by GitBook

Follow

  • 🤖 GitHub

Get support

  • 👾 Discord

Request a feature

  • 💡 Canny

© 2025 Rewst

On this page
  • What does the Kaseya VSA integration do?
  • Set up the Kaseya VSA integration
  • Set up steps in Kaseya VSA
  • Set up steps in Rewst
  • Rewst agent procedure import
  • Actions and endpoints

Was this helpful?

Edit on GitHub
  1. Documentation
  2. Configuration
  3. Integrations
  4. Individual integration documentation
  5. RMM integrations
  6. Kaseya

Kaseya VSA integration

PreviousKaseyaNextKaseya VSA X integration

Last updated 7 days ago

Was this helpful?

If you’re new to integrations in Rewst, read through our introductory integration documentation .

What does the Kaseya VSA integration do?

Our Kaseya VSA integration enables the automation of remote monitoring and management. Use the Kaseya VSA API within Rewst workflows to obtain asset inventory, execute commands and run procedures on endpoints.

Set up the Kaseya VSA integration

Set up steps in Kaseya VSA

  1. Log in to Kaseya VSA

  2. Navigate to System > Server Management > OAuth Clients.

  3. Select Register Client and supply the following:

    • Client Name: RewstAPI

    • Redirect URL (From Rewst Kaseya integration page)

    • Email: email@address.com

  4. Click Save.

  5. Copy the information from the dialogue and store it somewhere secure. You'll need this information for further steps in Rewst.

Set up steps in Rewst

  1. Navigate to Configuration > Integrations in the left side menu of your Rewst platform.

  1. Under Parameters, enter the information copied from Kaseya into the relevant fields:

    1. Hostname: i.e. rmm.company.com

    2. Client ID: From Kaseya OAuth page

    3. Client Secret: From Kaseya OAuth page

  2. Click Save Configuration.

If your VSA is behind a firewall, WAF has IIS Re-write rules, or has the Kaseya edge firewall configuration in place you will need to add 3.139.170.31 to the allowed list (tcp/443).

Rewst agent procedure import

To perform actions on agent end points in Rewst, you'll need to import the file Procedure RewstPoshCommand.xml into the VSA.

It is important that you do not change or modify this file in any way. Please do not rename the procedure once imported.

  1. Download the file Procedure Rewst (Powershell).xml.

  1. Log in to your VSA.

  2. Navigate to System > Server Management > Import Center.

  3. Select New Import.

  4. Name it Rewst (Powershell), and point it to the Procedure Rewst (Powershell).xml file.

  5. Click Process.

  6. Click Save.

Actions and endpoints

Category
Action
Description

Agent Info

Get Agent Info

Retrieve agent info for a particular organization

Agent Procedure

List Agent Procedures

Returns an array of agent procedures

Agent Procedure

List Agent Procedures With Prompts

Returns an array of agent procedures with any relevant script prompts

Agent Procedure

List User Portal Agent Procedures

Returns an array of agent procedures displayed on the user portal

Agent Procedure

List Scheduled Agent Procedures

Returns an array of agent procedure schedule records for a specified agent

Agent Procedure

List Agent Procedure Prompts

Returns an array of script prompts for a specified agent procedure

Agent Procedure

Run Agent Procedure

Runs an agent procedure immediately for a single agent

Agent Procedure

Run Agent Procedure and Get ID

Runs a procedure for the specified agent and returns the resulting script assignment ID

Agent Procedure

Schedule Agent Procedure

Schedules an agent procedure for a single agent

Agent Procedure

Cancel Scheduled Agent Procedure

Cancels a scheduled agent procedure running on an agent machine

Agent Procedure

List Agent Procedure History

Returns an array of agent procedure runtime history records

Alarm

List Alarms

Returns an array of all alarms within your VSA user's scope

Alarm

Get Alarm

Returns the details of a specified alarm

Alarm

Close Alarm

Closes a specified alarm

Alert

Create Agent Alert

Creates a new agent alert for a given alert ID

Alert

Create System Alert

Creates a new system alert for a given alert ID

Alert

Get Alarm By Alert Tracking ID

Returns the alarm for a given alert tracking ID

Alert

List Alert Definitions

Returns an array of alert definitions

Alert

Update Alert Definitions

Updates the properties of one or more existing alert definitions

Alert

Create Alert Definitions

Creates one or more alert definitions

Alert

Delete Alert Definitions

Deletes a given list of alert definitions

Asset Management

List Assets

Returns an array of summary asset records

Asset Management

List Agents

Returns an array of agent records

Asset Management

List Agent Active Admins

Returns a list of the agents with one or more active admins

Asset Management

List Agent Portal Access

Returns an array of the credentials used by agents to access portal

Asset Management

List Agents On Network

Returns an array of agents in a specified Discovery network

Asset Management

List Temporary Agents

Returns an array of agents that are only temporarily available

Asset Management

List Agents in Agent View

Returns an array of agent records in the selected view

Asset Management

List Connection Gateway IPs

Returns all unique values for the ConnectionGatewayIP for Agents

Asset Management

List Asset Types

Returns an array of asset type records

Asset Management

Get Asset

Returns a single detailed asset record

Asset Management

Delete Asset

Deletes a single asset

Asset Management

Get Audit Summary

Returns the audit summary for the agent machine

Asset Management

Get Agent

Returns a single agent record

Asset Management

Update Agent Temp Directory

Updates the temp directory for an agent

Asset Management

List Agent Settings

Returns an array of settings for an agent

Asset Management

Get Agent 2FA Settings

Returns Two Factor Authentication settings for a specified Agent ID

Asset Management

Get Agent User Profile

Returns the user profile settings for an agent

Asset Management

Update Agent User Profile

Updates the user profile settings for an agent

Asset Management

List Agent User Profiles

Returns the user profile settings for all agents

Asset Management

Update Checkin Control

Updates checkin control settings for an agent

Asset Management

Delete Agent

Deletes an agent. Provides an option to wait for the agent to uninstall on the managed machine first.

Asset Management

List Custom Fields

Returns an array of custom fields available to assets

Asset Management

Create Custom Field

Adds a new agent custom field

Asset Management

Rename Custom Field

Updates the name of an existing custom field

Asset Management

Delete Custom Field

Deletes a custom field

Asset Management

List Agent Custom Fields

Returns an array of custom fields for a specified agent

Asset Management

Update Agent Custom Field Value

Updates the value of an existing custom field for a specified agent

Asset Management

List Agent Install Packages

Returns an array of agent install package records

Asset Management

Create Agent Install Package

Adds an agent install package record

Asset Management

List Agent Uptime

Returns an array of agent uptime records

Asset Management

Delete Agent Install Package

Deletes an agent install package

Asset Management

Rename Agent

Renames the specified agent

Asset Management

Create Agent Note

Adds a note to the specified agent associated with the current user

Asset Management

List Agent Notes

Returns an array of agent notes

Asset Management

Update Agent Note

Updates a note for an agent

Asset Management

Delete Agent Note

Deletes an agent note

Asset Management

Upgrade Agent Version

Upgrades the version for a specified agent

Asset Management

Get Agent Scheduled Update

Gets the scheduled update for an agent

Asset Management

Promote Device To Asset

Promotes a device to an asset

Asset Management

Demote Asset To Device

Demotes an asset to a device

Asset Management

Suspend Agent

Updates suspended status for a given list of agents

Audit

List Audit Summaries

Returns an array of audit summary records

Audit

Run Baseline Audit

Runs a baseline audit immediately for a single agent. A baseline audit shows the configuration of the system in its original state. Typically a baseline audit is performed when a system is first set up.

Audit

Schedule Baseline Audit

Schedules a baseline audit for a single agent. A baseline audit shows the configuration of the system in its original state. Typically a baseline audit is performed when a system is first set up.

Audit

Run Latest Audit

Runs a latest audit immediately for a single agent. The latest audit shows the configuration of the system as of the last audit. Once per day is recommended.

Audit

Schedule Latest Audit

Schedules a latest audit for a single agent. The latest audit shows the configuration of the system as of the last audit. Once per day is recommended.

Audit

Run SysInfo Audit

Runs a sysinfo audit immediately for a single agent. The sysinfo audit shows all DMI / SMBIOS data of the system as of the last system info audit. This data seldom changes and typically only needs to be run once.

Audit

Schedule SysInfo Audit

Schedules a sysinfo audit for a single agent. The sysinfo audit shows all DMI / SMBIOS data of the system as of the last system info audit. This data seldom changes and typically only needs to be run once.

Audit

List Installed Applications

Returns an array of installed applications on the agent machine

Audit

List Security Products

Returns an array of security products installed on the agent machine

Audit

List PCI and Disks

Returns an array of disk drives and pci devices on the agent machine

Audit

List Printers

Returns an array of printers and ports configured on an agent machine

Audit

List Agent Disk Volumes

Returns an array of disk volumes on the agent machine

Audit

List All Disk Volumes

Returns an array of disk volumes for all agent machines

Audit

Get Audit Summary

Returns the audit summary for a specified agent machine

Audit

Get Purchase And Warranty Expiration Dates

Returns the purchase date and warranty expiration date for a single agent

Audit

Update Purchase and Warranty Expiration Dates

Updates the purchase date and warranty expiration date for a single agent

Audit

List Disk Partitions

Returns an array of disk partitions for a specified agent

Audit

List Disk Shares

Returns an array of disk shared for a specified agent

Auth Anvil

Update Auth Anvil SSO Cert

Updates the certificate used by Auth Anvil to process SSO

Auth Anvil

Delete Auth Anvil SSO Cert

Deletes the certificate used by Auth Anvil to process SSO

Core

Get Tenant

Returns properties for the tenant partition your API authentication provides access to in the VSA

Core

Create Notification

Adds a single notification record

Core

List Functions

Returns a count and array of all function IDs

Core

List Functions For Module

Returns a count and array of all function IDs for a specified module ID

Core

Is Module Installed

Returns true or false, based on whether the specified module ID is installed

Core

Is Module Activated

Returns true or false, based on whether the specified module ID is activated

Core

Send Email

Sends an email to a specified recipient

Core

Get Environment

Returns system-wide properties of the VSA. No authentication is required

Department

List Departments

Returns an array of department records for a specified organization

Department

Create Department

Adds a single department record to a specified organization

Department

Get Department

Returns a single department record for a specified department

Department

Update Department

Updates a single department record

Department

Delete Department

Deletes a single department record

Deploy Page Customization

Get Deploy Page Customization

Returns the logo, title and description displayed by the deployment page for a specified tenant partition

Documents

List Documents

Returns an array of documents from the Audit > Documents page

Documents

List Files

Returns an array of files on the Agent Procedures > Get File page

Documents

Get File

Returns a file from the Agent Procedures > Get File page

Documents

Get Document

Returns a document from the Audit > Documents page

Documents

Upload Document

Uploads a file from your local computer or network to the Audit > Documents page for a specified agent

Documents

Delete Document

Deletes a single document on the Audit > Documents page

Documents

Delete File

Deletes a file on the Agent Procedures > Get File page

Documents

Create Document Folder

Adds documents folder on the Audit > Documents page

Documents

Rename Document

Rename a single document on the Audit > Documents page

Documents

Move Document

Moves a document from one folder to another folder on the Audit > Documents page

Documents

List Document Services Audits

Returns an array of services audits performed against documents

Documents

List Distinct Services Names

Returns an array of distinct services names

Documents

List Volume Labels

Returns an array of volume labels

Documents

List Distinct Volume Labels

Returns an array of distinct volume labels

Documents

List Custom Extensions

Returns an array of the files and folders in a folder of an agent's custom extension repository

Documents

Add Custom Extension Folder

Adds a folder to the path of a specified agent's custom extension repository

Documents

Download File From Custom Extensions

Returns the file at the specified custom extesions path

Documents

Upload Custom Extension File

Uploads a file from your local computer or network to the custom extension repository path of a specified agent

Documents

Delete Custom Extensions Folder

Deletes a folder in an agent's custom extension repository

Documents

Get Custom Extensions Endpoint Ref ID

Returns the Endpoint Ref ID for the custom extensions file at the specified path

Event Log

List Event Logs

Returns an array of event log entries

File

Get Storage File Contents

Returns the file contents of a remote control recording in the body of the response

Generic Request

Kaseya API Request

Generic action for making authenticated requests against the Kaseya API

Info Center

List Inbox Messages

Gets all inbox messages from info center

Info Center

Set Message as Read/Unread

Sets the IsRead field on messages

Info Center

Delete Message

Deletes a message

Last Backup Status

Get Cloud Backup Server Statuses

Returns the backup status of each physical server installed with Cloud Backup

Last Backup Status

Get Cloud Backup Workstation Statuses

Returns the backup status of each physical workstation installed with Cloud Backup

Last Backup Status

Get Virtual Machine Cloud Backup Statuses

Returns an array of cloud backup statuses for virtual machines

Last Backup Status

List Cloud Backup Statuses By Org

Returns the cloud backup statuses for a given Org

Legacy Ticketing

List Legacy Tickets

Returns an array of tickets

Legacy Ticketing

Create Legacy Ticket

Adds a new ticket

Legacy Ticketing

Get Legacy Ticket

Returns a single ticket

Legacy Ticketing

Add Legacy Ticket Note

Adds a note to a ticket

Legacy Ticketing

Get Requested Legacy Ticket

Returns the ticket created by a ticket request

Legacy Ticketing

List Legacy Ticket Notes

Returns the notes of a ticket

Machine Group

List Machine Groups

Returns an array of machine group records for all organizations

Machine Group

List Machine Groups in Organization

Returns an array of machine group records for an organization ID

Machine Group

Get Machine Group

Returns one machine group record

Machine Group

Create Machine Group

Adds a single machine group record to a specified organization

Machine Group

Update Machine Group

Updates a single machine group record

Machine Group

Delete Machine Group

Deletes a single machine group record

Machine Group

Add Machine Group To Scope

Adds a machine group to a scope

Machine Notify Policy

Get Remote Control Notify Policy

Returns the remote control notify policy for an agent machine

Navigation

Get Setting - Classic UI Enabled

Returns whether or not the Classic UI is enabled for navigation

Navigation

List Navigation - Modules

Returns an array of modules available in the UI navigation bar

Navigation

List Navigation - Third Party Apps

Returns an array of third party apps available in the UI navigation bar

Navigation

Get Agents Status

Returns a count of the agents in various states, as displayed in the UI header

Navigation

Get Navigation Header

Returns the title and image used in the UI header

Navigation

List UI Alerts

Returns an array of the alerts shown in the UI header

Navigation

Delete UI Alerts

Removes an alert from the UI

Navigation

Mark UI Alert As Read

Updates a list of UI alerts to be shown as either read or unread

Navigation

List UI Notifications

Returns an array of the notifications shown in the UI

Navigation

Update UI Notification Properties

Update read status or snooze notifications shown in the UI

Navigation

Delete UI Notification

Removes a notification from the UI

Navigation

Perform Notification Action

Performs the action associated with a given UI notification

Navigation

List Online Admins

Returns an array of admin users currently logged in to the UI

Org

List Organizations

Returns all organizations for a particular Kaseya VSA instance

Org

Create Organization

Creates a single organization record

Org

List Networks For Org ID(s)

Retrieves a list of networks for a given list of Organization IDs

Org

Get Organization

Retrieve a single Organization

Org

Update Organization

Updates a single organization

Org

Delete Organization

Deletes a single Organization

Org

Add Org To Scope

Adds an Organization to a specific Scope

Org

List Organization Locations

Retrieves a list of Organization Locations

Org

List Organization Types

Retrieves a list of Organization Types

Patch Management

Run Patch Scan

Scans an agent machine immediately for missing patches

Patch Management

Run Patch Update

Runs a patch update immediately

Patch Management

Schedule Patch Scan

Schedules a scan on an agent machine for missing patches

Patch Management

Cancel Scheduled Patch

Cancels a scheduled patch for an agent machine

Patch Management

Delete Patch

Deletes a patch

Patch Management

Remove Patch Ignore

Removes the Ignore setting for a missing patch for an agent machine

Patch Management

Set Patch Ignore

Sets the Ignore setting for missing patches for an agent machine. The request must include an array of PatchIds to specify which patches are being ignored.

Patch Management

Get Patch Status

Returns the patch status of an agent machine

Patch Management

Get Patch History

Returns the patch history for an agent

Patch Management

List Missing Patches

Returns an array of missing patches on an agent machine, with denied patches either included or excluded

Policy Settings

Get One Click Access Policy Setting

Returns the value of the one click access policy for a given agent

Protection Status

List Anti-Virus Protection Statuses

Returns an array of Anti-Virus protection statuses

Protection Status

List Anti-Malware Protection Statuses

Returns an array of Anti-Malware protection statuses

Protection Status

List Anti-Virus Protection Statuses By Org

Returns an array of Anti-Virus protection statuses for a specified organization

Protection Status

List Anti-Malware Protection Statuses By Org

Returns an array of Anti-Malware protection statuses for a specified organization

Quick Launch

Get Ask Before Running Setting

Returns the setting for the 'Ask before executing' checkbox on the Quick View dialog. This checkbox is set individually for each VSA user and is applied only when running a quicklaunch agent procedure.

Quick Launch

Set Ask Before Running Setting

Sets the value of the 'Ask before executing' checkbox on the Quick View dialog. This checkbox is set individually for each VSA user and is applied only when running a quicklaunch agent procedure.

Quick Launch

Update Quick Launch Agent Procedure

Updates a quick launch agent procedure

Quick Launch

Delete Quick Launch Agent Procedure

Deletes a quick launch agent procedure

Quick Launch

List Quick Launch Agent Procedures

Returns an array of agent procedures that can be "quick launched" from the Quick View window

Quick View

List Credentials

Returns an array of credentials for an agent

Quick View

List Startup Apps

Returns an array of startup apps on the agent machine

Quick View

List Local User Group Members

Returns an array of local users in each local user group on the agent machine

Quick View

List Add/Remove Programs

Returns an array of program entries in the add/remove list of Windows machines

Quick View

List Local User Groups

Returns an array of local user groups on the agent machine

Quick View

List Software Licenses

Returns an array of licenses used by the agent machine

Quick View

List User Accounts

Returns an array of user accounts on the agent machine

Rest

Get Third Party App Status

Returns the status of third party apps in a tenant

Rest

Enable/Disable Third Party Apps

Enables or disables third party apps in a tenant

Rest

Create Third Party Notification

Adds a notification to display to admins when they log into a tenant

Rest

List Third Party App Notifications

Returns an array of third party notifications for a specified app

Rest

Get Third Party App Notification

Returns a single third party notification

Rest

Delete Third Party App Notification

Deletes a third party app notification message

Role

List User Roles

Returns an array of user role records

Role

Create User Role

Adds a user role record

Role

Get User Role

Returns a single user role record

Role

Delete User Role

Deletes a single user role

Role

List User Role Types

Returns an array of user roletype records

Role

Get User Role Type

Returns a single user roletype record

Role

Add User To Role

Adds a user to a user role

Scope

List Scopes

Retrieve a list of scopes available in VSA

Scope

Create Scope

Create a new Scope in Kaseya VSA

Scope

Get Scope

Get a specific Scope by ID

Scope

Delete Scope

Deletes a Scope within VSA

Scope

Add User To Scope

Adds a user to the given scope by ID

Server Management

List Whitelisted File Types

Returns an array of the allowed file types in the VSA

Service Desk

List Service Desks

Returns an array of service desk definitions

Service Desk

List Service Desk Tickets

Returns an array of tickets for a specified service desk

Service Desk

List Service Desk Ticket Status

Returns an array of ticket statuses for a specified service desk

Service Desk

List Service Desk Ticket Notes

Returns an array of notes for a specified service desk ticket

Service Desk

Add Service Desk Ticket Note

Adds a note to a specified service desk ticket

Service Desk

Get Service Desk Ticket Custom Field Value

Returns the value of a custom field in a service desk ticket

Service Desk

Update Service Desk Custom Field Value

Updates the value of a custom field in a service desk ticket

Service Desk

Update Service Desk Ticket Priority

Updates the priority of a service desk ticket

Service Desk

Update Service Desk Ticket Status

Updates the status of a service desk ticket

Service Desk

List Service Desk Priorities

Returns an array of priorities for a specified service desk

Service Desk

List Service Desk Ticket Categories

Returns an array of ticket categories for a specified service desk

Service Desk

Get Service Desk Ticket

Returns a particular ticket

Service Desk

List Service Desk Custom Fields

Returns an array of custom fields for a specified service desk

Service Desk

Assign Staff to Ticket

Assigns a staff record to a service desk ticket

Staff

List Staff

Returns an array of staff records for all organizations

Staff

Get Staff

Returns a single staff record

Staff

Update Staff

Updates a single staff record

Staff

Delete Staff

Deletes a single staff record

Staff

List Staff in Organization

Returns an array of staff records for a single org

Staff

List Staff in Department

Returns an array of staff records for a single department

Staff

Add Staff

Adds a single staff record to a single department

System Log

List System Logs

Returns an array of system logs

Temporary Agent

Get Temporary Agent Config

Returns the configuration used for temporary agents

Temporary Agent

Close Temporary Agent

Removes the temporary agent with the given GUID

Temporary Agent

Create Temporary Agent

Starts a new temporary agent session

Temporary Agent

Add Temporary Agent Notes

Add notes to a given temporary agent

Temporary Agent

Temporary Agent Send Email

Sends an email to given temporary agent

Temporary Agent

Update Temporary Agent

Update the name or attributes of a temporary agent

Temporary Agent

Create Agent Package Link

Create a package link for a temporary agent

Tenant Management

List Tenants

Returns an array of tenant partitions in the VSA

Tenant Management

List Module Licenses for Tenant

Returns an array of module licenses for a specified Tenant ID

Tenant Management

List Module Licenses

Returns an array of module licenses for a specified Module ID

Tenant Management

Get Tenant

Returns the activated modules, activated roletypes, and other properties of a single tenant partition

Tenant Management

Rename Tenant

Renames the tenant partition

Tenant Management

Create Tenant

Adds a tenant partition, including activated modules, activated roletypes, and license limits

Tenant Management

Delete Tenant

Removes a tenant partition

Tenant Management

Deactivate Tenant

Deactivates a tenant partition instead of deleting it

Tenant Management

Activate Modules

Activates selected modules for a specified tenant

Tenant Management

Deactivate Module

Removes a module from a tenant partition

Tenant Management

Set Tenant License Limit

Updates a selected license within a specified tenant. Typically only the Limit field is updated.

Tenant Management

Set Module Usage Type

Sets the usage type for a module in a tenant ID. A usage type, if available for a module, enables a specialized feature in a module.

Tenant Management

Activate Role Types

Activates selected role types for a specified tenant

Tenant Management

Deactivate Role Type

Removes a roletype from a tenant partition

Tenant Management

Set Role Type Limits

Sets the maximum number of users allowed for a given role type within the tenant partition

Tenant Management

List Role Types

Returns an array of funclist entries for each roletype

Tenant Management

Create Role Type

Adds a roletype and an array of funclist entries

Tenant Management

Get Role Type

Returns an array of funclist entries for a specified roletype

Tenant Management

Delete Role Type

Removes a roletype from the entire VSA

Tenant Management

Get Default Setting

Retrieve the default value for a given setting

Tenant Management

Get Logon Policy

Retrieve logon policy for tenants

User

List Users

Returns an array of user account records

User

Create User

Adds a single user account record

User

Get User

Get a single user account record

User

Get Current User

Returns the currently authenticated user account record

User

Get User UI Mode

Get UI Mode for currently authenticated user

User

Update User

Updates a single user account record

User

Enable User

Enables a single user account record

User

Disable User

Disables a single user account record

User

Update User Password

Update password for a single user account record

User

Reset Password

Reset a user's password

User

Delete User

Delete a user account

User

Delete User Session

Deletes the user's current session. It is equivalent to logging out

View

Get Agent Views

Returns an array of agent views

Vsa Log

List Agent Logs

Returns an array of agent log entries for the specified log type

Vsa Log

List Network Statistics Logs

Returns an array of network statistics log entries for a given agent

Vsa Log

List Monitor Action Logs

Returns an array of monitor action log entries

Vsa Log

List Legacy Remote Control Logs

Returns an array of legacy remote control log entries

Vsa Log

List Kaseya Remote Control Logs

Returns an array of network statistics log entries

Vsa Log

List Agent Procedure Logs

Returns an array of agent procedure log entries

In the Integrations page, search for the Kaseya VSA integration.

Rewst will do a quick validation of your input. Once completed, you'll see a new section beneath the configuration form for. Complete your mapping as desired.

here
organization mapping
5KB
Procedure Rewst (Powershell).xml