LogoLogo
  • Welcome
  • 🏫Cluck University
    • Get Started
  • 📚Documentation
    • 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
    • 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
    • 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
    • Organization variables
    • Settings
      • Users
      • Organizations
      • Permissions and roles
      • Tags
    • Triggers
      • Trigger criteria
      • Trigger use cases and examples
        • Customize PSA ticket triggers
        • Use webhook triggers
    • 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
    • Templates and scripts
    • Rewst Tools
      • The Live Editor
      • PowerShell interpreter
    • Integrations
      • Individual integration documentation
        • Accounting integrations
          • QuickBooks Online
            • QuickBooks Online integration setup
            • QuickBooks Online actions & endpoints
          • Xero
            • Xero integration setup
            • Xero actions & endpoints
          • Stripe integration
        • AI integrations
          • Anthropic integration
          • OpenAI
            • OpenAI integration setup
            • Azure OpenAI integration setup
        • Chat integrations
          • Slack
            • Slack integration setup
          • Discord
            • Discord integration setup
            • Discord webhooks & actions
        • Cloud integrations
          • Google Admin
            • Google Enterprise integration setup
            • Google Enterprise actions and endpoints
            • Google Workspace Admin integration setup
          • Nerdio
            • Nerdio integration setup
            • Nerdio actions & endpoints
          • 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
            • 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 Microsoft Bundle
              • Embracing the Microsoft Minute
              • Troubleshooting installation issues
              • Graph error when using Sendmail as impersonated user
              • Navigating the Microsoft-led transition to GDAP (2023)
            • Send mail as an impersonated user using Microsoft Graph API
        • CRM integrations
          • Hubspot
            • HubSpot integration setup
        • DNS integrations
          • DNSFilter
            • DNSFilter Integration Setup
            • DNSFilter actions & endpoints
          • GoDaddy
            • GoDaddy integration setup
            • GoDaddy actions & endpoints
        • Database integrations
          • Database integration setup
          • BYOD for options generators
        • Documentation integrations
          • Hudu
            • Hudu integration setup
          • ITGlue
            • IT Glue integration setup
            • IT Glue action & endpoints
            • Add Rewst flexible assets to sidebar in IT Glue
          • IT Portal
            • IT Portal integration setup
            • It Portal actions & endpoints
          • JumpCloud
            • JumpCloud integration setup
          • Jira
            • Jira integration setup
            • Jira actions & endpoints
          • Notion integration
          • SyncMonkey integration
        • Email security integrations
          • Proofpoint integration setup
        • HRIS integrations
          • BambooHR
            • BambooHR integration setup
            • BambooHR actions & endpoints
        • IAM integrations
          • Okta integration setup
          • Okta actions & endpoints
        • Licensing integrations
          • Ingram Micro
            • Ingram Micro integration setup
          • Pax8
            • Pax8 - 2025 OAuth transition planning
            • Pax8 integration setup
            • Pax8 least privilege access
          • Sherweb
            • Sherweb integration setup
          • Synnex
            • Synnex integration setup
            • Synnex actions & endpoints
          • Synnex Group Australia
            • Synnex Australia integration setup
        • Mail integrations
          • MailGun
            • Mailgun integration setup
        • MFA integrations
          • Duo Security
            • Duo integration setup
        • Project management integrations
          • Asana integration
          • Shortcut integration
        • PSA integrations
          • ConnectWise
            • ConnectWise integration setup
            • Pod configuration
            • Least privilege access requirements for ConnectWise PSA integration
            • Querying and filtering in ConnectWise PSA actions
            • Troubleshoot API issues from ConnectWise logs
            • ConnectWise actions & endpoints
          • Datto Autotask PSA
            • Datto Autotask PSA integration
          • Freshdesk
            • Freshdesk integration setup
            • Freshdesk actions & endpoints
          • HaloPSA
            • HaloPSA integration setup
          • Kaseya BMS
            • Kaseya BMS integration setup
          • ServiceNow
            • ServiceNow integration setup
            • ServiceNow actions & endpoints
          • SuperOps integration
        • RMM integrations
          • Addigy
            • Addigy integration setup
            • Addigy actions & Endpoints
          • Auvik
            • Auvik integration setup
            • Auvik actions & endpoints
            • Get inspired
          • ConnectWise Automate
            • ConnectWise automate integration Setup
            • Least privilege access guide for ConnectWise Automate integration
          • ConnectWise ScreenConnect integration
          • Datto RMM
            • Datto RMM integration setup
          • ImmyBot
            • Immybot integration setup
          • Kaseya VSA
            • Kaseya VSA integration setup
          • Kaseya VSA X
            • Kaseya VSA X integration setup
            • Kaseya VSA X actions & endpoints
          • N-able N-central
            • N-able N-central integration setup
          • N-able N-sight
            • N-able N-sight integration
          • NinjaOne
            • NinjaOne integration setup
        • Security integrations
          • Acronis
            • Acronis integration
          • Bitdefender GravityZone integration
          • Cisco Meraki integration
          • Cork integration
          • Cove integration
          • CrowdStrike
            • CrowdStrike integration setup
            • CrowdStrike actions & endpoints
          • ConnectSecure (CyberCNS)
            • ConnectSecure integration setup
            • ConnectSecure integration migration: V3 to V4
          • Huntress
            • Huntress integration setup
          • Liongard
            • Liongard integration setup
            • Liongard actions & endpoints
          • Nodeware integration
          • SaaS Alerts
            • SaaS Alerts integration setup
            • SaaS Alerts actions & endpoints
          • SentinelOne
            • SentinelOne integration setup
          • Slide integration
          • Sophos
            • Sophos integration setup
            • Get inspired
          • SonicWall NSM
            • SonicWall integration setup
          • Traceless integration
          • Webroot
            • Webroot integration
        • Version control integrations
          • GitHub integration
        • VoIP and SMS integrations
          • Twilio
            • Twilio integration setup
            • Twilio actions & endpoints
      • Multi-instance integration
        • Multi-instance integration setup
        • Integrate multiple instances of the same integration
      • Custom integrations
        • Custom integrations (v2)
        • Custom integrations (v1)
      • Managing groups: Microsoft Graph vs. Exchange Online
    • App Builder
      • General
        • App Builder glossary
        • Manage your apps
        • Manage your pages
        • Page builder
        • Domains
        • Permissions
        • Authentication
        • Themes
      • 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
      • Get started with App Builder
    • Agent Smith
      • Agent Smith configuration overview
      • Deploy Agent Smith with ImmyBot
      • Deploy Agent Smith with Microsoft Intune
  • 📦Prebuilt Automations
    • 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
  • 📢Updates
    • 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
    • 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!
    • 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
  • ❓Additional Resources
    • Glossary of terms
  • 🔐Security
    • Incoming and outgoing domains and IP addresses
  • 🆘Support
    • 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
    • Contact resources
Powered by GitBook

Follow

  • 🤖 GitHub

Get support

  • 👾 Discord

Request a feature

  • 💡 Canny

© 2025 Rewst

On this page
  • What is an organization?
  • What is an organization variable?
  • Inheritance and overrides
  • Org variable usage in workflows
  • Org variable naming conventions
  • Use as default feature
  • How use as default works
  • Finding numerical values in org variables
  • Find IDs for any status
  • Onboarding requirements

Was this helpful?

Edit on GitHub
  1. Documentation

Organization variables

PreviousTroubleshoot unpacked Crate formsNextSettings

Last updated 27 days ago

Was this helpful?

What is an organization?

A group or entity within the Rewst platform that may have its own variables, forms, workflows, and users, organizations enable multi-tenanted management and customization of the platform according to specific customer needs. You may see us refer to an organization as an org for short.

Rewst uses a two-tier system to manage organizations, with your MSP as the parent org and your customers as child orgs. To make automations work for your managed clients/customers, set them up as child orgs.

What is an organization variable?

Organization variables, referred to as org variables for short, serve as the foundational elements for setting and managing configurations across different organizational levels within Rewst. They ensure consistency and control within workflows, and facilitate efficient management across the organizational hierarchy.

Inheritance and overrides

Inheritance: Values set at the parent organization leven cascade down, providing a default setup for all client organizations.

Overrides: Suborganizations can establish their own variables, prioritizing local settings over inherited defaults.

Org variable usage in workflows

Access variables seamlessly in any workflow with the following syntax:

{{ ORG.VARIABLES.<variable_name> }}

Org variable naming conventions

  • Employ descriptive and straightforward wording using snake_case for clarity.

  • Prefix integration-specific variables appropriately, like psa_ for PSA-related variables.

Defining Boolean Values: always use lowercase true or false to align with Rewst's standardized practices. This uniform approach applies to all future workflow designs. Existing legacy workflows may display variations.

Use as default feature

The use as default feature allows managing organizations to set a universal default value for an org variable. This default is applied to suborganizations unless they specify their own value.

How use as default works

  • Set a default: When you set a variable as default at the MSP level, it becomes the fallback for suborganizations without a specified value.

  • Workflow execution context:

    • The default value is only used if the workflow is initiated from the managing organization.

    • To apply the default value to Client A, the workflow must start from the MSP, even if it operates within Client A’s context.

  • Triggers and context:

    • Implementing triggers in the workflow ensures that the execution context is recognized. This facilitates the use of MSP-level defaults in sub-organization workflows.

Finding numerical values in org variables

When setting organization variables, you might need to enter in API status IDs in numeric value rather than by their display names. For example, "In Progress" would have the ID of "3" in the API.

An easy way to find these is through the workflow builder, using create ticket actions for each PSA.

Find IDs for any status

  1. Navigate to Automations > Workflows in your Rewst platform.

  2. Click the Create button to create a new workflow.

  3. Add the following action type, depending on the brand of PSA you use:

    1. ConnectWise PSA: Create Service Ticket

    2. Datto PSA: Create Ticket v2

    3. Halo PSA: Add or Update Tickets

  4. Click the ⋮ in your action to open up its settings.

  5. Click in any field with a blue arrow.

Note that this method will only work for the three indicated PSA brands: ConnectWise, Datto, and Halo.

Onboarding requirements

Certain ORG Variables are essential for onboarding processes and are utilized by the Get and Set ORG Variables Workflow to ensure smooth integration and setup for new users or systems.

Form Field
Variable
Use
Valid Values

Default PSA

default_psa

Identifies the PSA that you use

cw_manage kaseya_bms datto_psa halo_psa freshdesk servicenow mail_only etc

Default RMM

default_rmm

Identifies the RMM that you use

cw_automatecw_control datto_rmm immybot ninja_rmm n_able kaseya_vsa kaseya_vsa_x etc

Primary Identity Provider

primary_identity_provider

Specify where users are created for the organization, either on premise or in Azure

on_prem azure_ad jumpcloud

Default Ticket Location

psa_default_board_id

The default PSA board (or other organizing feature) that Rewst will use to create tickets on when running automations

(depends on psa)

Default Ticket Status

psa_default_ticket_status

The default ticket status that Rewst will use when updating tickets. This is the status that Rewst will use when actively working on a ticket. It usually set to "In Progress" or a similar status.

name or id of ticket status

Ticket Status while Waiting for Input

psa_ticket_status_waiting_input

The default ticket status that Rewst will use when tickets are waiting for user input. This applies in cases where the automation will pause and prompt a technician to do an additional step outside of the automation before then returning to the ticket to confirm that action has taken place. This will then kickoff the automation to continue from the position it left off.

name or id of ticket status

Ticket Status when Workflow Complete

psa_ticket_status_completed_task

The default ticket status that Rewst will use when we finish an automation. Consider this the "quality check" status to make sure everything ran properly.

name or id of ticket status

No Time in Tickets

psa_no_ticket_time

Set this when you don't want automation to put time_worked in tickets. The "Yes" option will add notes in the ticket we create when running an automation. The "No" option will let us impersonate a technician to apply time under there name for automations that run. We do this because we can't apply time via the API for most PSAs.

1 or 0 (boolean )

Default Tech ID

psa_default_tech_id

Tech Id to user when updating ticket time

id of tech to use for time entries

Default Work Role

psa_default_tech_workrole

Tech Work Type to user when updating ticket time

id of tech work type to use for time entries

Default Work Type

psa_default_tech_worktype

Tech Work Role to user when updating ticket time

id of tech work role to use for time entries

New User Ticket Type

psa_new_user_ticket_type

Ticket Type to use on the New User Board when creating a ticket

int for type_id in CWM

New User Ticket Subtype

psa_new_user_ticket_subtype

Ticket SubType to use on the New User Board when creating a ticket

int for subtype_id in CWM

New User Ticket Item

psa_new_user_ticket_item

Ticket Item to use on the New User Board when creating a ticket

int for item_id in CWM

Time Entry Ticket Status

time_entry_ticket_status

Set tickets to this status to enable time entry

strStatus Name or int ID to use

New User Approval Email

new_user_approval_email

When email approval is needed for new user adds, use this address

email address

Require Approval For New User

require_approval_for_new_users

Controls the new user approval requirement.

(1 or 0) or (true or false)

Require Authorization for License Purchases

m365_require_authorization_for_new_licenses

Pause workflows for Inquiry when new license purchases are needed

1 or 0 (boolean )

Require Approval For Offboarding Users

require_approval_for_offboarding_users

Controls the new user approval requirement.

bool

Offboard User Approval Email

offboarding_user_approval_email

When email approval is needed for offobarding users, use this address

email address

New User Password Save Location

new_user_password_save_locations

Where to store the password during new user creation. Default to PSA if not defined

List of psa``itglue``hudu``custom-pwpushother systems

New User Password Save Location Custom URL

new_user_password_save_location_custom_url

In the event that we are storing a password in a custom PWPush, put the URL here

User Start Date Action

user_start_date_action

How to handle start_date in user onboarding

default document_only : only show in ticket

Override Email Domains

override_email_domains

List of email domains to show rather than querying from M365

List of domains

New User Automation Task Time

automation_task_new_user_time

Default time for the "New User" workflow, to add to the ticket at completion

int in minutes

Offboard User Automation Task Time

automation_task_offboard_user_time

Default time for the "Offboard User" workflow, to add to the ticket at completion

int in minutes

VIP Contact Type

psa_vip_contact_type

Contact Type to set for VIP users

name or id of Contact Type

Adds a field on forms for specific approver email

new_user_manual_approver_field

Allows the field in New User to show up and add a specific e-mail approver

1 or 0 (boolean )

New Ticket for License Purchases

license_purchases_in_new_ticket

When prompting in tickets for license purchases, do so in a new ticket

1 or 0 (boolean )

Board ID for License Tickets

psa_license_purchase_board_id

The PSA Board ID to use when license purchases are in a separate ticket

int board_id for CWM

Active Customer Statuses

psa_active_customer_status

Statuses in PSA for active customer organizations

List of status types from PSA

Default Priority

psa_default_ticket_priority

The default ticket priority that Rewst will use when creating tickets

name or id of ticket status

Default Agreement Name

psa_default_agreement_name

If you set a default agreement in your PSA on ticket creation, enter the name of it here.

str name of agreement

Send From Address

psa_send_from_address

When sending mail, we can set the "replyTo" address to this, to allow for proper ticket responses

str email addr

Store Password in Ticket

psa_store_password_in_ticket

When documenting the password, this will never store it in the ticket if set to false

bool

Microsoft Licensing Distributor

ms_licensing_distributor

Microsoft License Distributor (where to purchase CSP licenses)

pax8 microsoft_csp ingram_micro sherweb synnex manual_only

Mandatory Licensing Groups

m365_mandatory_license_groups

If you use license groups with Microsoft 365 you can specify those groups here. This allows you to create a group of licenses that the user will be added to if selected.

list of group_names

Username Format

username_format

The format of the users username

flast firstl firstmlast

Preferred Domain Controller

preferred_domain_controller

Choose this DC instead of letting automation decide

ComputerName in RMM

Preferred ADConnect Server

rmm_preferred_adconnect_server

If your ADConnect is on a specific server, specify it here

str hostname of server

On-Prem Exchange Server

onprem_exchange_server

Server name to use if you have on-prem Exchange

ComputerName in RMM

On-Prem Hybrid Exchange

onprem_hybrid_exchange

Set to true to identify this client as using Hybrid Exchange setup (Usage of Enable-RemoteMailbox)

Preferred Phone Number Format

phone_number_format

Format to use for phone numbers (stringifies ints with formatting)

NXX NXX XXXX NXXNXXXXXX NXX-NXX-XXXX NXX.NXX.XXXX

No PSA - Mail to Address

no_psa_mail_address

If there is no PSA, we will mail information to this address

str email addr

On-Prem No AD Sync (not in form)

onprem_no_adsync

If there is no ADSync configured between on-prem and M365 (needs to be added manually)

bool

M365 Usage Location (not in form)

m365_usage_location

Country Code such as "US" or GB"

str

All Internal Notes

psa_all_notes_internal

When adding notes, check if they should all be internal or allowed some external

bool

Crate - Sync Contacts - Report Only

crate_sync_contacts_report_only

If a user is missing, this will create a ticket for them with the relevant user information

bool

No Azure AD

no_azure_ad

ORG Does not use AzureAD

bool

IT Glue Custom Actions

itglue_custom_actions

If the client uses ITG, this will trigger a subworkflow for actions in the user onboarding workflow

bool

PSA Custom Note

psa_custom_note

If the client wants a custom note on a ticket, we can use this variable to branch off on update tickets

string

PSA Custom Actions

psa_custom_actions

Used to allow a sub-workflow execution at the end of the new employee workflow (set to 1 to enable)

bool

PSA Default Ticket Source

psa_default_ticket_source

Used in the Datto creation of the ticket during new user workflow and defines the source of the ticket

int

Hudu excluded forms

hudu_form_excluded_forms

For adding Rewst forms to Hudu, variable can be defined to set forms to ignore

ITGlue excluded forms

itg_form_excluded_forms

For adding Rewst forms to ITGlue, variable can be defined to set forms to ignore

HUDU Create Contact In Asset

hudu_create_contact_in_asset

Used to create a contact in Hudu and the password and relate them togehter

int

Licensing Choose Subscription

licencing_choose_subscription

Used to decide whether the "Show Subs" option appears in New User Onboarding form

bool

Form Default: Supervisor

form_default_supervisor

Used so that if the form forces a default, this is the value supplied in the if statement

string

Microsoft Onboarding Form Default: Organization Unit Field

onboarding_form_default_orgunit

Used in the Microsoft Onboarding form at the Organization Unit Field which allows users to set a default OU, this is the value supplied in the if statement.

Example Value: [{"id":"63111ab9-136e-4072-32a5-24221a331ded","default":true,"label":"OU=REWSTUsers,OU=Users,OU=RewstTest,DC=rewsttest,DC=local"}]

Form Default: OU (OrgUnit)

form_default_orgunit

Used so that if the form forces a default, this is the value supplied in the if statement. Example is [{"id": "fb53fb9f-208f-451c-9391-6092eb7c4e1b","label":"OU=Disabled Users,OU=Pedro Users,OU=Pedro Ltd,DC=ad2,DC=pedroaviary,DC=com"}]

list

Form Default: Location

form_default_location

Used so that if the form forces a default, this is the value supplied in the if statement

string

Form Default: Email Domain

form_default_email_domain

Used so that if the form forces a default, this is the value supplied in the if statement

string

Form Default: License SKU

form_default_license_sku

Used so that if the form forces a default, this is the value supplied in the if statement

list

Form Default: Department

form_default_department

Used so that if the form forces a default, this is the value supplied in the if statement. Example is [{"id": "68c2878a-6739-438c-bf5a-d8c2bea39573","label": "Dist Group Two"},{"id": "936eb764-36c4-4ac6-b264-c532caeb217c","label": "Group Me Up Buttercup - Distribution"}]

list

Form Default: On-Prem Groups

form_default_onprem_groups

Used so that if the form forces a default, this is the value supplied in the if statement. Example is [{"id": "68c2878a-6739-438c-bf5a-d8c2bea39573","label": "Dist Group Two"},{"id": "936eb764-36c4-4ac6-b264-c532caeb217c","label": "Group Me Up Buttercup - Distribution"}]

list

Form Default: AAD Groups

form_default_aad_groups

Used so that if the form forces a default, this is the value supplied in the if statement. Example is [{"department": "Jesse"},{"department": "dam"}]

list

Form Default: AAD Security Groups

form_default_security_aad_groups

Used so that if the form forces a default, this is the value supplied in the if statement. Example is [{"department": "Jesse"},{"department": "dam"}]

list

Form Default: AAD Distribution Groups

form_default_distribution_aad_groups

Used so that if the form forces a default, this is the value supplied in the if statement. Example is [{"department": "Jesse"},{"department": "dam"}]

list

Form Default: Default Phone Number

form_default_phone_number

Used in the workflow itself that if the org var is specified, it'll use it if none on the form

string

Form Default: new_user_azure_ad_attributes_to_copy

new_user_azure_ad_attributes_to_copy

Used to specify which properties of the user being copied to apply to the new user Example is ["location","city","street_address","desk_phone","company","usage_location","department","user_title","mobile_phone","postcode","state"]

list

Form Option: Send password via SMS

send_sms_to_user

Sending passwords via SMS carries associated risks. Please be sure that your risk tolerance is considered before enabling this option.

int

CW Control Session Group Override

cw_control_session_group_override

This org variable setting will allow you to use a different session group than All Machines. The session group name needs to match whatever session group you would like to use and is case sensitive. Example: All Machines by Company

string

Manual License Confirmation No Pod Notification

cwm_nopod

This organization variable is used in the manual license purchase workflow, by default the workflow attempts to prompt for approval via a Manage pod. If pods are not configured in your environment then this org variable should be used to override the default behavior which will provide the prompt via a ticket note.

true(string)

New Employee Output Exclusion Variables

onboard_output_ignore_vars

This organization variable is used to override the default output configuration exclusions for the output_context variable. Example value: ["execution_id","organization","originating_execution_id","rewst","sentry_trace","trigger_instance","max_retries","sendMail_from_user_object"]

list

PSA Alert Type Variable (Halo)

psa_alert_ticket_type

This organization variable is used to specify the ticket type for Halo PSA customers in workflows such as the DUO bypass user workflow and Exchange mailbox nearing quota workflow. The type id should be specified (example: 32)

int

PAX8 Unmapped Company Alert Exclusions

pax8_unmapped_alert_ignore_list

This organization variable is used to specify a list of Rewst OrgID's to ignore when creating alerts for the alert_on_unmapped_orgs setting in the "Pax8 Extra License Removal" workflow of the "Alert on Unused M365 Licenses" crate

list

Halo Site Name Override

halo_ticket_site_name

This org variable is used to define a site name in the Halo ticket creation sub workflow, if not defined then 'Main' will be used. This is only required if you would like to use something other than 'Main'

string

Onboard Excluded Org Variables

onboard_excluded_org_variables

This org variable overrides the variables automatically excluded when you create a user using new employee onboarding.

string

N/A

pax_8_removal_ignored_subs

Add product's to ignore based on the Microsoft product displayname

Value is expected to be a json formatted list such as ["O365DOMAIN_STANDARDW_PRIVACY"]

We recommend using the to add the majority of your customers quickly, and using the to streamline the mapping process for each new customer you add in the future. You can also add organizations manually, or through the .

Select the Display name you want the ID for, then click the to the left to get the ID.

📚
Bulk Create Client from PSA Crate
Add Client to Rewst Crate
Microsoft Cloud Bundle