Get started with Opus
Product overview
Opus is a low-code platform for automating workflows and building business rules. By the end of this tutorial, you will have signed up for a workspace, created a project, and built your first workflow.
Prerequisites
- TechPass account: Required for platform access. Public officers can self-sign up. Vendors and contractors should coordinate with their agency.
- Device: Non-SE GSIB, SEED, or COMET machine
- Network: Review the Network Requirements for URL whitelisting if your agency has additional restrictions.
Steps
Step 1: Sign up and log in
If you are an administrator setting up a new workspace:
- Fill in the workspace creation form.
- You will receive a welcome email from the Opus team with your portal URL.
- Navigate to the Opus management portal and log in via TechPass.
If you are a developer joining an existing workspace:
- Contact your organisation’s Opus administrator to be invited to the workspace and assigned to a project.
- Navigate to the Opus management portal and log in via TechPass.
- The dashboard displays the projects you have access to.
If you do not see any projects after logging in, contact your administrator to verify your project assignment.
Step 2: Create a project
Projects organise your workflows and decisions. Administrators create projects; developers are assigned to them.
- From the dashboard, select Create Project.
- Enter a project name and description.
- The project appears in the dashboard and is ready for workflows and decisions.
Step 3: Invite users (administrators only)
Add team members and assign them roles:
| Role | What they can do |
|---|---|
| Administrator | Full access — create projects, manage users, generate access tokens |
| Editor | Create, read, update, and delete workflows, decisions, and test suites within assigned projects |
| Viewer | Read-only access to view projects and their entities |
- Navigate to User Management.
- Invite users by TechPass email.
- Assign each user to one or more projects with the appropriate role.
Step 4: Build your first workflow
- Open your project and select Create Workflow.
- Name the workflow and select Create.
- The workflow editor opens with a blank canvas and a trigger node.
- Drag nodes from the node palette onto the canvas and connect them to define your automation steps.
- Select Simulate to test the workflow with sample data.
For detailed guidance on configuring triggers and nodes, refer to How to build workflows.
Step 5: Optional — connect a Platform AI key
To use the Function node’s Coding Assistant, connect your personal Platform AI credential:
- From the dashboard, open Personal → Settings → My Credentials.
- Select Add Credential and choose Platform AI.
- Paste your API key (ensure it has access to all available models) and save.
This key is per-user and is not shared with your workspace or teammates. It powers the Function node Coding Assistant only — the AI Models node takes its own API key per instance.
First value moment
You have created an Opus workspace, set up a project, invited your team, and built your first workflow with a test simulation. You can now iterate on the workflow or start building decisions.
Where to get help
- Community: Microsoft Teams or Slack
- Documentation: Refer to How to build workflows and How to build decisions for detailed configuration guides.
- Feedback: go.gov.sg/opus-feedback