Moveworks Setup
Hands-on labs for configuring Moveworks foundational features.
These labs walk you through the end-to-end configuration of a new Moveworks environment against a ServiceNow lab instance. Complete the core labs in order; each one builds on the previous one.
How to Use These Labs
- Set up your environments. Start with Lab #1: Moveworks Access and SSO for Moveworks portal access and optional Okta SSO, then Lab #2: ServiceNow Setup for your ServiceNow instance and integration account. Your ILT host provides the ServiceNow instance.
- Complete the core labs in order using the table below.
- Pick up any optional labs that match your focus area once the core labs are done.
Labs #4, #6, and #7 have multi-hour wait times that are separate from the active configuration time. Trigger each lab’s ingestion early so it runs in the background, and finish the configuration well before you need results.
Core Labs
Optional Labs
These labs go deeper on specific features and configuration tools. They aren’t required for the core labs; complete any of them once their required lab is done.
The optional Live Agent Handoff lab cannot be fully completed in the cohort training instances. Those ServiceNow instances do not permit outbound REST traffic, which Live Agent message brokering needs to call back into Moveworks. Read the lab to learn the configuration, then run the end-to-end test in your own ServiceNow tenant where outbound REST is permitted.
Tool Studio Quickstart Guides
Once you’ve completed the Moveworks Setup labs, step through the Tool Studio Quickstart series. These guides introduce building agents, from simple task automation to ambient agents that trigger on external events.
Before starting: The quickstarts use the Purple API Tool as a mock API backend. To set it up:
- Open the Purple API Tool
- Click Create New Session ID. This generates a unique ID and seeds the Feature Requests tab with sample data.
- Copy the Session ID and keep it in your notes. You’ll paste it into cURL commands throughout the quickstarts.
The tool has three tabs you’ll use across the quickstarts:
- Feature Requests: pre-seeded with sample records when you create your session; used in Quickstarts #1 and #2
- Purchase Requests: starts empty; Quickstart #3 walks you through submitting and reading requests here
- Webhooks: used in Quickstart #5 (requires an external system, covered separately)
Quickstarts 1 to 4 require only Tool Studio and the Purple API Tool. Quickstarts 5 to 7 introduce external dependencies (webhook-capable systems, an LLM service, or an external data source) and are best attempted when those systems are available.