Support Guide
Support Quick Start Audio
1. Introduction​
Welcome to the Support User Guide. As a member of the Support team, you have enhanced visibility into the platform's operations to assist users effectively. Your primary capability is the ability to view All Deployments made by any user on the platform, which is essential for troubleshooting and user assistance. You also have access to the module publishing tools if your repository and Jules AI are configured.
2. Your Role & Privileges​
The Support role is designed to help you troubleshoot user issues and assist with module management. Your navigation bar shows Publish (if configured), Deployments, and Help.
- View All Deployments: Unlike standard users or partners, you see the deployment history for every user by default. This is critical for diagnosing failed builds or stuck deployments.
- Module Publishing: You can access the Publish feature if your GitHub repository and Jules API key have been configured in your Profile. This allows you to assist in maintaining and testing modules.
- Help Resources: Access platform documentation, demos, workflows, guides, and features through the Help page.
3. Managing Deployments​
Your primary workspace for support activities is the Deployments page.
- Navigate to Deployments: Click the Deployments link in the main navigation bar.
- All Deployments View: You will see the All Deployments list showing every deployment on the platform. Note that unlike Admins, you do not have a "My Deployments" tab — your view is focused entirely on platform-wide support.
- Search & Filter: Use the search bar to find a specific deployment by:
- Deployment ID: The unique identifier for the deployment.
- User Email: Filter to see all deployments made by a specific user you are helping.
- Module Name: Find all instances of a specific module.
- Inspect Logs: Click on any Deployment ID to open the detailed view. Here you can see:
- Build Logs: Raw output from the Cloud Build and Terraform processes. Look here for error messages (e.g., "Permissions denied", "Invalid variable").
- Status History: The timeline of the deployment's lifecycle (QUEUED, WORKING, COMPLETED, FAILED, DELETED).
- Configuration: The specific variables the user provided.
4. Publishing & Updating Modules​
If your repository is configured, you can assist in maintaining the module catalog or testing fixes.
- Configure Your Repo: Go to your Profile and set up your GitHub token and repository (see the Partner Guide for detailed steps).
- Publish: Go to the Publish page to scan your repo and update module definitions.
- Refining with Jules: You can use the AI agent (if your Jules API key is configured) to help debug or improve module code before publishing updates.
5. Troubleshooting Workflow​
When a user reports an issue:
- Ask for the Deployment ID: This is the fastest way to locate their specific problem.
- Search in "All Deployments": Locate the record using the search bar.
- Check the Status: Is it
FAILED,QUEUED, or stuck inWORKING? - Review Logs: Identify the root cause (e.g., quota exceeded, bad configuration, API error).
- Advise the User: Based on your findings, guide the user to retry with different variables or escalate the issue to Engineering/Admin if it's a platform bug.
6. Help & Resources​
Visit the Help page for additional resources:
- Support Tab: Contact support or access assistance tools.
- Platform Demos Tab: View demonstrations of platform features that you can share with users.
- Platform Workflows Tab: Browse documented platform workflows.
- Platform Guides Tab: Access user guides and documentation for each role.
- Platform Features Tab: Explore the platform's feature catalog.