# Automations

- [Workflows](/documentation/automations/workflows.md)
- [Workflow builder: How to set up a workflow](/documentation/automations/workflows/workflow-builder-how-to-set-up-a-workflow.md)
- [Task transitions](/documentation/automations/workflows/task-transitions.md)
- [Data aliases](/documentation/automations/workflows/data-aliases.md)
- [Best practices for designing workflows](/documentation/automations/workflows/best-practices-for-designing-workflows.md)
- [Advanced workflow operations menu](/documentation/automations/workflows/advanced-workflow-operations-menu.md)
- [Data input and output: Input variables and context variables](/documentation/automations/workflows/data-input-and-output-input-variables-and-context-variables.md)
- [Troubleshoot workflow executions and task results](/documentation/automations/workflows/troubleshoot-workflow-executions-and-task-results.md)
- [Option generator workflows](/documentation/automations/workflows/option-generator-workflows.md)
- [Completion handlers and workflow wrappers](/documentation/automations/workflows/completion-handlers-and-workflow-wrappers.md)
- [Boolean logic in Rewst workflows](/documentation/automations/workflows/boolean-logic-in-rewst-workflows.md)
- [Triggers](/documentation/automations/intro-to-triggers.md)
- [Trigger criteria](/documentation/automations/intro-to-triggers/trigger-criteria.md)
- [Trigger use cases and examples](/documentation/automations/intro-to-triggers/use-cases-and-examples.md)
- [Configure a webhook trigger for CORS requests](/documentation/automations/intro-to-triggers/use-cases-and-examples/configure-a-webhook-trigger-for-cors-requests.md)
- [Customize PSA ticket triggers](/documentation/automations/intro-to-triggers/use-cases-and-examples/customizing-psa-ticket-triggers.md)
- [Use webhook triggers](/documentation/automations/intro-to-triggers/use-cases-and-examples/using-webhook-triggers.md)
- [Forms](/documentation/automations/forms.md)
- [Build a form with Rewst's Form Builder](/documentation/automations/forms/intro-to-forms.md): Learn how to build and customize your Rewst Forms
- [Options filter: Filtering in forms](/documentation/automations/forms/options-filter-filtering-in-forms.md)
- [Embed a form into an iFrame](/documentation/automations/forms/embedding-a-form-into-an-iframe.md)
- [Clone an existing form](/documentation/automations/forms/cloning-an-existing-form.md)
- [Conditional fields](/documentation/automations/forms/form-best-practices.md)
- [Troubleshoot unpacked Crate forms](/documentation/automations/forms/troubleshoot-unpacked-crate-forms.md)
- [Form organization variables](/documentation/automations/forms/form-organizational-variables.md)
- [Templates and scripts](/documentation/automations/templates-and-scripts.md)
- [Actions](/documentation/automations/actions-in-rewst.md)
- [Core actions](/documentation/automations/actions-in-rewst/core-actions.md)
- [Rewst actions](/documentation/automations/actions-in-rewst/rewst-actions.md)
- [Generic GraphQL request action](/documentation/automations/actions-in-rewst/generic-graphql-request-action.md)
- [Transform actions](/documentation/automations/actions-in-rewst/transform-actions.md)
- [Add or subtract from DateTime transform action](/documentation/automations/actions-in-rewst/transform-actions/add-or-subtract-from-datetime-transform-action.md)
- [All transform action](/documentation/automations/actions-in-rewst/transform-actions/all-transform-action.md)
- [Any transform action](/documentation/automations/actions-in-rewst/transform-actions/any-transform-action.md)
- [Append with items results transform action](/documentation/automations/actions-in-rewst/transform-actions/process-with-items-results.md): Seamlessly integrate "With Items" task results into your original list.
- [Average transform action](/documentation/automations/actions-in-rewst/transform-actions/average-transform-action.md)
- [Base64 Encode transform action](/documentation/automations/actions-in-rewst/transform-actions/base64-encode-transform-action.md)
- [Base64 Decode transform action](/documentation/automations/actions-in-rewst/transform-actions/base64-decode-transform-action.md)
- [Compare dates transform action](/documentation/automations/actions-in-rewst/transform-actions/compare-dates-transform-action.md)
- [Convert DateTime to timezone transform action](/documentation/automations/actions-in-rewst/transform-actions/convert-datetime-to-timezone-transform-action.md)
- [Convert from epoch transform action](/documentation/automations/actions-in-rewst/transform-actions/convert-from-epoch-transform-action.md)
- [Convert list to object transform action](/documentation/automations/actions-in-rewst/transform-actions/convert-to-object.md): Transforms a list into an object with extracted key-value pairs.
- [Defang transform action](/documentation/automations/actions-in-rewst/transform-actions/defang-transform-action.md)
- [Diff lists transform action](/documentation/automations/actions-in-rewst/transform-actions/diff-lists.md): Identify the differences between two input lists.
- [Extract part of a date transform action](/documentation/automations/actions-in-rewst/transform-actions/extract-part-of-a-date-transform-action.md)
- [Flatten list transform action](/documentation/automations/actions-in-rewst/transform-actions/flatten-list-transform-action.md)
- [Format date time transform action](/documentation/automations/actions-in-rewst/transform-actions/format-date-time-transform-action.md)
- [Generate friendly password transform action](/documentation/automations/actions-in-rewst/transform-actions/generate-friendly-password-transform-action.md)
- [Get business days between dates transform action](/documentation/automations/actions-in-rewst/transform-actions/get-business-days-between-dates-transform-action.md)
- [Get DateTime transform action](/documentation/automations/actions-in-rewst/transform-actions/get-datetime-transform-action.md)
- [Get days between dates transform action](/documentation/automations/actions-in-rewst/transform-actions/get-days-between-dates-transform-action.md)
- [Get list length transform action](/documentation/automations/actions-in-rewst/transform-actions/get-list-length-transform-action.md)
- [Get string length transform action](/documentation/automations/actions-in-rewst/transform-actions/get-string-length-transform-action.md)
- [Is JSON transform action](/documentation/automations/actions-in-rewst/transform-actions/is-json-transform-action.md)
- [Map to an attribute within a list transform action](/documentation/automations/actions-in-rewst/transform-actions/map-to-an-attribute-within-a-list-transform-action.md)
- [Merge lists transform action](/documentation/automations/actions-in-rewst/transform-actions/merge-lists.md): Blend two input lists into one using a shared identifier.
- [Parse CSV transform action](/documentation/automations/actions-in-rewst/transform-actions/parse-csv-transform-action.md)
- [Parse text to JSON transform action](/documentation/automations/actions-in-rewst/transform-actions/parse-text-to-json-transform-action.md)
- [Range transform action](/documentation/automations/actions-in-rewst/transform-actions/range-transform-action.md)
- [Refang transform action](/documentation/automations/actions-in-rewst/transform-actions/refang-transform-action.md)
- [Remove duplicates from list transform action](/documentation/automations/actions-in-rewst/transform-actions/remove-duplicates-from-list-transform-action.md)
- [Return element transform action](/documentation/automations/actions-in-rewst/transform-actions/return-element-transform-action.md)
- [Select attribute transform action](/documentation/automations/actions-in-rewst/transform-actions/select-attribute-transform-action.md)
- [Set list field value transform action](/documentation/automations/actions-in-rewst/transform-actions/set-field-value.md): Modify a specific field's value within your list objects.
- [Set variable transform action](/documentation/automations/actions-in-rewst/transform-actions/set-variable-transform-action.md)
- [Sort transform action](/documentation/automations/actions-in-rewst/transform-actions/sort-transform-action.md)
- [Split text transform action](/documentation/automations/actions-in-rewst/transform-actions/split-text-transform-action.md)
- [Transform list objects transform action](/documentation/automations/actions-in-rewst/transform-actions/restructure-lists.md): Redefine your list structure by reshaping attribute values.
- [Trim variable transform action](/documentation/automations/actions-in-rewst/transform-actions/trim-variable-transform-action.md)
- [URL decode transform action](/documentation/automations/actions-in-rewst/transform-actions/url-decode-transform-action.md)
- [URL encode transform action](/documentation/automations/actions-in-rewst/transform-actions/url-encode-transform-action.md)
- [YAML parse transform action](/documentation/automations/actions-in-rewst/transform-actions/yaml-parse-transform-action.md)
- [Workflows actions](/documentation/automations/actions-in-rewst/workflows-actions.md)
- [Subworkflows](/documentation/automations/subworkflows.md): A subworkflow is a workflow that is also a part of another workflow. This collection of subworkflows has been pre-built by the Rewst team for your use. For more on subworkflows, see our workflow docs.
- [\[PROD - PROCESS\] Datto: Get RMM Device Count Loader](/documentation/automations/subworkflows/prod-process-datto-get-rmm-device-count-loader.md)
- [\[PROD - PROCESS\] M365: M365 User License Launcher](/documentation/automations/subworkflows/prod-process-m365-m365-user-license-launcher.md)
- [\[PROD - TASK\] Auvik: Get Counts](/documentation/automations/subworkflows/prod-task-auvik-get-counts.md)
- [\[PROD - TASK\] CWA: Get Counts](/documentation/automations/subworkflows/prod-task-cwa-get-counts.md)
- [\[PROD - TASK\] Datto PSA: Create Ticket](/documentation/automations/subworkflows/prod-task-datto-psa-create-ticket.md)
- [\[PROD - TASK\] Duo: Get User Counts](/documentation/automations/subworkflows/prod-task-duo-get-user-counts.md)
- [\[PROD - TASK\] Huntress: Get License Counts](/documentation/automations/subworkflows/prod-task-huntress-get-license-counts.md)
- [\[PROD - TASK\] Immybot: Get User Count](/documentation/automations/subworkflows/prod-task-immybot-get-user-count.md)
- [\[PROD - TASK\] MyGlue: Get License Counts](/documentation/automations/subworkflows/prod-task-myglue-get-license-counts.md)
- [\[PROD - TASK\] Ninja: Get Device Counts](/documentation/automations/subworkflows/prod-task-ninja-get-device-counts.md)
- [\[PROD - TASK\] Proofpoint: Get Counts](/documentation/automations/subworkflows/prod-task-proofpoint-get-counts.md)
- [\[PROD - TASK\] Pax8: Get License Counts](/documentation/automations/subworkflows/prod-task-pax8-get-license-counts.md)
- [\[PROD - TASK\] Rewst: Get All Integration Ids](/documentation/automations/subworkflows/prod-task-rewst-get-all-integration-ids.md)
- [\[PROD - TASK\] Rewst: Send Email with Attachment](/documentation/automations/subworkflows/prod-task-rewst-send-email-with-attachment.md)
- [\[PROD - TASK\] SentinelOne: Get License Counts](/documentation/automations/subworkflows/prod-task-sentinelone-get-license-counts.md)
- [\[Rewst Master v2\] PSA-Datto: List Ticket Subtypes](/documentation/automations/subworkflows/rewst-master-v2-psa-datto-list-ticket-subtypes.md)
- [\[Rewst Master v2\] PSA-Halo: Get Agents](/documentation/automations/subworkflows/rewst-master-v2-psa-halo-get-agents.md)
- [\[Rewst Master v2\] PSA-Datto: Get Company Classification](/documentation/automations/subworkflows/rewst-master-v2-psa-datto-get-company-classification.md)
- [\[Rewst Master v2\] PSA-Datto: Get Company Status](/documentation/automations/subworkflows/rewst-master-v2-psa-datto-get-company-status.md)
- [\[Rewst Master v2\] PSA-Datto: Get Priorities](/documentation/automations/subworkflows/rewst-master-v2-psa-datto-get-priorities.md)
- [\[Rewst Master v2\] PSA-Datto: Get Queues](/documentation/automations/subworkflows/rewst-master-v2-psa-datto-get-queues.md)
- [\[Rewst Master v2\] PSA-Datto: Get Statuses](/documentation/automations/subworkflows/rewst-master-v2-psa-datto-get-statuses.md)
- [\[Rewst Master v2\] PSA-Datto: List Members](/documentation/automations/subworkflows/rewst-master-v2-psa-datto-list-members.md)
- [\[Rewst Master v2\] PSA-Datto: List Ticket Types](/documentation/automations/subworkflows/rewst-master-v2-psa-datto-list-ticket-types.md)
- [\[Rewst Master v2\] PSA-Halo: Get Company Status](/documentation/automations/subworkflows/rewst-master-v2-psa-halo-get-company-status.md)
- [\[Rewst Master v2\] PSA-Halo: Get Company Type](/documentation/automations/subworkflows/rewst-master-v2-psa-halo-get-company-type.md)
- [\[Rewst Master v2\] PSA-Halo: Get Priorities](/documentation/automations/subworkflows/rewst-master-v2-psa-halo-get-priorities.md)
- [\[Rewst Master v2\] PSA-Halo: Get SLAs](/documentation/automations/subworkflows/rewst-master-v2-psa-halo-get-slas.md)
- [\[Rewst Master v2\] PSA-Halo: Get Statuses](/documentation/automations/subworkflows/rewst-master-v2-psa-halo-get-statuses.md)
- [\[Rewst Master v2\] PSA-Kaseya: Get Account Type](/documentation/automations/subworkflows/rewst-master-v2-psa-kaseya-get-account-type.md)
- [\[Rewst Master v2\] PSA-Kaseya: Get Boards](/documentation/automations/subworkflows/rewst-master-v2-psa-kaseya-get-boards.md)
- [\[Rewst Master v2\] PSA-Kaseya: Get Business Type](/documentation/automations/subworkflows/rewst-master-v2-psa-kaseya-get-business-type.md)
- [\[Rewst Master v2\] PSA-Kaseya: Get Contact Types](/documentation/automations/subworkflows/rewst-master-v2-psa-kaseya-get-contact-types.md)
- [\[Rewst Master v2\] PSA-Kaseya: Get IssueTypes](/documentation/automations/subworkflows/rewst-master-v2-psa-kaseya-get-issuetypes.md)
- [\[Rewst Master v2\] PSA-Kaseya: Get Roles](/documentation/automations/subworkflows/rewst-master-v2-psa-kaseya-get-roles.md)
- [\[Rewst Master v2\] PSA-Kaseya: Get Priorities](/documentation/automations/subworkflows/rewst-master-v2-psa-kaseya-get-priorities.md)
- [\[REWST - PROCESS\] PSA: Create Ticket](/documentation/automations/subworkflows/rewst-process-psa-create-ticket.md)
- [\[REWST - PROCESS\] PSA: Update Ticket](/documentation/automations/subworkflows/rewst-process-psa-update-ticket.md)
- [\[REWST - PROC\] User: Change Password](/documentation/automations/subworkflows/rewst-proc-user-change-password.md)
- [\[REWST - TASK\] Add M365 Groups And Shared Mailboxes](/documentation/automations/subworkflows/rewst-task-add-m365-groups-and-shared-mailboxes.md)
- [\[REWST - TASK\] Approval: Require Pre-Process](/documentation/automations/subworkflows/rewst-task-approval-require-pre-process.md)
- [\[REWST - TASK\] Connectwise PSA: Create Ticket](/documentation/automations/subworkflows/rewst-task-connectwise-psa-create-ticket.md)
- [\[REWST- TASK\] ConnectWise PSA: Update Ticket](/documentation/automations/subworkflows/rewst-task-connectwise-psa-update-ticket.md)
- [\[REWST - TASK\] Datto PSA: Get Ticket Attributes](/documentation/automations/subworkflows/rewst-task-datto-psa-get-ticket-attributes.md)
- [\[REWST- TASK\] Datto PSA: Update Ticket](/documentation/automations/subworkflows/rewst-task-datto-psa-update-ticket.md)
- [\[REWST - TASK\] Delay Automation](/documentation/automations/subworkflows/rewst-task-delay-automation.md)
- [\[REWST - TASK\] Document Password in External Systems](/documentation/automations/subworkflows/rewst-task-document-password-in-external-systems.md)
- [\[REWST - TASK\] EXO Set Permissions](/documentation/automations/subworkflows/rewst-task-exo-set-permissions.md)
- [\[REWST - TASK\] Forward Mail](/documentation/automations/subworkflows/rewst-task-forward-mail.md)
- [\[REWST - TASK\] General: Check Running Org](/documentation/automations/subworkflows/rewst-task-general-check-running-org.md)
- [\[REWST - TASK\] Grant OneDrive Sharing Permissions](/documentation/automations/subworkflows/rewst-task-grant-onedrive-sharing-permissions.md)
- [\[REWST - TASK\] Halo PSA: Create Ticket](/documentation/automations/subworkflows/rewst-task-halo-psa-create-ticket.md)
- [\[REWST- TASK\] Halo PSA: Update Ticket](/documentation/automations/subworkflows/rewst-task-halo-psa-update-ticket.md)
- [Page\[REWST - TASK\] PSA-Halo: Upsert Contact](/documentation/automations/subworkflows/page-rewst-task-psa-halo-upsert-contact.md)
- [\[REWST - TASK\] Hide From Gal](/documentation/automations/subworkflows/rewst-task-hide-from-gal.md)
- [\[REWST - TASK\] List And Remove Mobile Devices](/documentation/automations/subworkflows/rewst-task-list-and-remove-mobile-devices.md)
- [\[REWST - TASK\] 365/On-Prem: Disable User Account](/documentation/automations/subworkflows/rewst-task-365-on-prem-disable-user-account.md)
- [\[REWST - TASK\] M365: Invalidate User Sessions](/documentation/automations/subworkflows/rewst-task-m365-invalidate-user-sessions.md)
- [\[REWST - TASK\] M365/On-Prem: Gather User Details](/documentation/automations/subworkflows/rewst-task-m365-on-prem-gather-user-details.md)
- [\[REWST - TASK\] M365 Licensing](/documentation/automations/subworkflows/rewst-task-m365-licensing.md)
- [\[REWST - TASK\] M365: Remove Licenses](/documentation/automations/subworkflows/rewst-task-m365-remove-licenses.md)
- [\[REWST - TASK\] Nodeware: Decommission Asset](/documentation/automations/subworkflows/rewst-task-nodeware-decommission-asset.md)
- [\[REWST - TASK\] Offboard Exchange Actions](/documentation/automations/subworkflows/rewst-task-offboard-exchange-actions.md)
- [\[REWST - TASK\] Password Generator](/documentation/automations/subworkflows/rewst-task-password-generator.md)
- [\[REWST - TASK\] PSA-CW: List Child Companies](/documentation/automations/subworkflows/rewst-task-psa-cw-list-child-companies.md)
- [\[REWST - TASK\] PSA-CW: List Company Locations](/documentation/automations/subworkflows/rewst-task-psa-cw-list-company-locations.md)
- [\[REWST - TASK\] PSA-CWM: Upload Document to Ticket](/documentation/automations/subworkflows/rewst-task-psa-cwm-upload-document-to-ticket.md)
- [\[REWST - TASK\] PSA-CWM: Upsert Contact](/documentation/automations/subworkflows/rewst-task-psa-cwm-upsert-contact.md)
- [\[REWST - TASK\] PSA-Halo: List Company Locations](/documentation/automations/subworkflows/rewst-task-psa-halo-list-company-locations.md)
- [\[REWST - TASK\] Kaseya BMS: Create Ticket](/documentation/automations/subworkflows/rewst-task-kaseya-bms-create-ticket.md)
- [\[REWST - TASK\] PSA-KaseyaBMS: List Company Locations](/documentation/automations/subworkflows/rewst-task-psa-kaseyabms-list-company-locations.md)
- [\[REWST- TASK\] PSA-Kaseya BMS: Update Ticket](/documentation/automations/subworkflows/rewst-task-psa-kaseya-bms-update-ticket.md)
- [\[REWST - TASK\] PSA-KaseyaBMS: Upsert Contact](/documentation/automations/subworkflows/rewst-task-psa-kaseyabms-upsert-contact.md)
- [\[REWST - TASK\] PSA: Upsert Contact](/documentation/automations/subworkflows/rewst-task-psa-upsert-contact.md)
- [\[REWST - TASK\] Remove Employee ID](/documentation/automations/subworkflows/rewst-task-remove-employee-id.md)
- [\[REWST - TASK\] Remove Group Memberships](/documentation/automations/subworkflows/rewst-task-remove-group-memberships.md)
- [\[REWST - TASK\] Remove Supervisor](/documentation/automations/subworkflows/rewst-task-remove-supervisor.md)
- [\[REWST - TASK\] Run AD Sync/Entra Cloud Sync](/documentation/automations/subworkflows/rewst-task-run-ad-sync-entra-cloud-sync.md)
- [\[REWST - TASK\] Send User Password](/documentation/automations/subworkflows/rewst-task-send-user-password.md)
- [\[REWST - TASK\] User Onboarding: Create User](/documentation/automations/subworkflows/rewst-task-user-onboarding-create-user.md)
- [Upload CSV To Ticket](/documentation/automations/subworkflows/upload-csv-to-ticket.md)
- [Kits](/documentation/automations/kits.md): A kit is a collection of pre-built tasks that provide a quick start to setting up solutions to specific business needs, or to demonstrate all available actions within a given integration.
- [Billing Count kit](/documentation/automations/kits/billing-count-kit.md)
- [ConnectWise PSA integration kit](/documentation/automations/kits/connectwise-psa-integration-kit.md)
- [Datto PSA integration kit](/documentation/automations/kits/datto-psa-integration-kit.md)
- [Halo PSA integration kit](/documentation/automations/kits/halo-psa-integration-kit.md)
- [Kaseya BMS integration kit](/documentation/automations/kits/kaseya-bms-integration-kit.md)
- [Microsoft Offboarding solution kit](/documentation/automations/kits/microsoft-offboarding-solution-kit.md)
- [Microsoft Onboarding solution kit](/documentation/automations/kits/microsoft-onboarding-solution-kit.md)
- [The Live Editor](/documentation/automations/the-live-editor.md)
