Skip to content

Commit

Permalink
EDU-3405: November support update
Browse files Browse the repository at this point in the history
  • Loading branch information
fairlydurable committed Nov 1, 2024
1 parent f573d6c commit ec9a418
Show file tree
Hide file tree
Showing 3 changed files with 233 additions and 31 deletions.
150 changes: 150 additions & 0 deletions docs/evaluate/temporal-cloud/legacy-support.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,150 @@
---
id: support
title: Services, support, and training - Temporal Cloud
sidebar_label: Support
description: Temporal Cloud offers support, services, and training for seamless onboarding, efficient app design, and scaling. Services include technical onboarding, design/code reviews, pre-production optimization, and load tests.
slug: /cloud/support
toc_max_heading_level: 3
keywords:
- how-to
- introduction
- support
- temporal cloud
- training
tags:
- Temporal Cloud
- Support
---

:::tip Support, stability, and dependency info

Temporal Cloud support details [will update](/cloud/future_support) in January 2025 (February 2025 for existing customers).

:::

Temporal Cloud includes the right level of technical support and guidance to onboard you successfully, assist with design and deployment of your application efficiently and at scale.
Our team has extensive knowledge of the Temporal project, and a broad set of skills to help you succeed with any project.

Temporal Cloud provides several levels of support, from assisting with break/fix scenarios to helping with onboarding, design/code reviews for your application, optimizations, and operational readiness.

:::note

The content of this page applies to Temporal Cloud customers only.

:::

## What are the services offered by Temporal Cloud? {#services}

We offer four services to Temporal Cloud customers.
For access to any of these services, please [create a support ticket](/cloud/support#support-ticket) or contact your dedicated account manager.

- **Technical onboarding:** Temporal Cloud customers can request an onboarding session.
This session covers basic setup and Namespace planning and provides an overview of metrics and observability, an overview of development resources, and information you will need in preparation for your go-live.
- **Design and code reviews:** Our team works with you to review your Workflow design and code to avoid potential issues and optimize your workload to run on Temporal Cloud.
These sessions also focus on the optimization of your Workflow Actions and reduce your costs; they also reveal likely trade offs.

## What is the Temporal Cloud support guarantee? {#support}

Temporal endeavors to ensure you are successful with Temporal Cloud.
We offer explicit guarantees for support.
Temporal Cloud customers get break/fix support with an agreed-upon set of SLAs for prioritized issues.
We use a ticketing system for entering, tracking, and closing these issues.

If an issue occurs, the team also provides support through a dedicated Slack channel, forums, and a knowledge base.
We offer two levels of support defined by their availability and SLAs in the following table:

| | **Basic** | **Enterprise** |
| ------------------------ | ---------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| **Response times** | P0: 1 business hour<br />P1: 4 business hours<br />P2: 1 business day<br />P3: 2 business days | P0: 30 minutes<br />P1: 1 business hour<br />P2: 4 business hours<br />P3: 1 business day |
| **Onboarding & Success** | Development, deployment, and optimization guidance | Development, deployment, and optimization guidance |
| **Channels** | Community Slack, Email, Forums, Documentation, Knowledge Base | Private Slack Channel, Email, Forums, Documentation, Knowledge Base |

:::info BUSINESS HOUR TIMEZONES

Business Hours will be specified in your contract, including one of three locations: US local time, European Central time, Australia Eastern time
:::

:::note ON PAGE SERVICE

P0: 24×7 (On Page Service) is offered for Enterprise accounts.

:::

**Priority definitions**

- **P0 - Critical** (Production impacted)
- The Temporal Cloud service is unavailable or degraded with a significant impact.
- **P1 - High** (Production issue)
- An issue related to production workloads running on the Temporal Cloud service, or a significant project is blocked.
- **P2 - Normal** (General issues)
- General Temporal Cloud service or other issues where there is no production impact, or a workaround exists to mitigate the impact.
- **P3 - Low** (General guidance)
- Questions or an issue with the Temporal Cloud service that is not impacting system availability or functionality.

For pricing details of these two levels of support, please visit our [pricing page](/cloud/pricing).

Temporal offers a ticketing system for Temporal Cloud customers.
We have an active [community Slack](https://temporalio.slack.com) and an active [community Discourse forum](https://community.temporal.io/) where you can post questions and ask for help.

## How to create a Zendesk account for Temporal Support {#zendesk-account}

Zendesk has a per organization setting to associate user emails based on the domain name.
For Temporal Cloud users, there is no need to manually create a Zendesk account, as this included in the onboarding process.

:::info

This procedure applies only to Temporal Cloud customers whose contracts include paid support.
If you need assistance and don't have paid support, post your request in the [Temporal Community Forum](https://community.temporal.io) or the `#support-cloud` channel of the [Temporal workspace](https://t.mp/slack) in Slack.

:::

To access Temporal Support on Zendesk:

1. Go to [support.temporal.io](https://support.temporal.io/).
2. Log in using the company email address provided during your Temporal Cloud onboarding.
You can log in using one of the following methods:
1. **Google Single Sign-On (SSO)**.
1. Select **Sign in with Google**.
2. Select the email address associated with your company.
2. **Email and Password**.
1. Enter your **Email** and **Password**.
2. Select **Sign in**.
3. You will be presented with a screen where you can submit ticket.

To request assistance from Temporal Support, see [Create a ticket](#support-ticket).

## How to create a ticket for Temporal Support {#support-ticket}

You must have a [Zendesk account](#zendesk-account) with the same domain name as your Temporal Cloud account to create a ticket in Zendesk.

:::info

This procedure applies only to Temporal Cloud customers whose contracts include paid support.
If you need assistance and don't have paid support, post your request in the [Temporal Community Forum](https://community.temporal.io) or the `#support-cloud` channel of the [Temporal workspace](https://t.mp/slack) in Slack.

:::

To request assistance from Temporal Support, create a ticket in Zendesk:

1. Go to [support.temporal.io](https://support.temporal.io/).
2. Use your Temporal Support credentials to sign in.
3. Choose **Create a ticket**.
4. On the **Submit a request** page, choose your issue.
Unless your request involves one of the specific areas listed, choose **Submit a Ticket**.
5. In the form, enter the details of your request.
**Subject** and **Description** are required.
6. If you specify **Priority** (available only on the default form), follow these guidelines:
- Select **Normal** for most issues.
- Select **High** only for issues to which your service-level agreement (SLA) applies.
If you're not sure, select **Normal**.
- Select **Page** only if you are experiencing a complete service outage and urgently need contact with an on-call support person.
7. At the bottom of the form, choose **Submit**.

## What type of developer resources exist? {#developer-resources}

Temporal offers developer resources and a variety of hands-on tutorials to get you started and learn more advanced Temporal concepts.

- [Get started with Temporal](https://learn.temporal.io/getting_started): Start your journey with Temporal with this guide that helps you set up your development environment, run an existing Temporal app, and then build your first app from scratch using our SDKs.
- [Courses](https://learn.temporal.io/courses): Learn and apply Temporal concepts in our free, self-paced, hands-on courses.
- [Tutorials](https://learn.temporal.io/tutorials): Apply Temporal concepts to build real-world applications with these hands-on tutorials.
- [Example applications](https://learn.temporal.io/examples): Explore example applications that use Temporal and gain a clearer understanding of how Temporal concepts work in a complex application.
111 changes: 81 additions & 30 deletions docs/evaluate/temporal-cloud/support.mdx
Original file line number Diff line number Diff line change
@@ -1,26 +1,35 @@
---
id: support
title: Services, support, and training - Temporal Cloud
sidebar_label: Support
sidebar_position: 7

id: future_support
title: Services, support, and training - Temporal Cloud (Jan 2025)
sidebar_label: Future support
description: Temporal Cloud offers support, services, and training for seamless onboarding, efficient app design, and scaling. Services include technical onboarding, design/code reviews, pre-production optimization, and load tests.
slug: /cloud/support
toc_max_heading_level: 4
slug: /cloud/future_support
toc_max_heading_level: 3
keywords:
- how-to
- introduction
- support
- temporal cloud
- training
- how-to
- introduction
- support
- temporal cloud
- training
tags:
- Temporal Cloud
- Support
- Temporal Cloud
- Support

---

Temporal Cloud includes the support, services and training needed to onboard you successfully, design and deploy your application efficiently and scale.
:::tip Support, stability, and dependency info

The Support structure on this page goes into effect in January 2025 for new customers and February 2025 for existing customers.
Please refer to the current [Support](/cloud/support) page until that time.

:::

Temporal Cloud includes the right level of technical support and guidance, services and training needed to onboard you successfully, assist with design and deployment of your application efficiently and at scale.
Our team has extensive knowledge of the Temporal project, and a broad set of skills to help you succeed with any project.

Temporal Cloud provides support for break/fix issues and services to help with onboarding, design/code reviews for your application, and pre-production optimization.
Temporal Cloud provides several levels of support, from assisting with for break/fix scenarios to issues and services to helping with onboarding, design/code reviews for your application, and pre-production optimizations and operational readiness.
note

:::note

Expand All @@ -30,33 +39,50 @@ The content of this page applies to Temporal Cloud customers only.

## What are the services offered by Temporal Cloud? {#services}

We offer four services to Temporal Cloud customers. For access to any of these services, please [create a support ticket](/cloud/support#support-ticket) or contact your dedicated account manager.
We offer four services to Temporal Cloud customers.
For access to any of these services, please [create a support ticket](/cloud/support#support-ticket) or contact your dedicated account manager.

- **Technical onboarding:** Every Temporal Cloud customer is offered a dedicated onboarding session led by a Developer Success Engineer.
- **Technical onboarding:** Temporal Cloud customers can request an onboarding session.
This session covers basic setup and Namespace planning and provides an overview of metrics and observability, an overview of development resources, and information you will need in preparation for your go-live.
- **Design and code reviews:** Our team works with you to review your Workflow design and code to avoid potential issues and optimize your workload to run on Temporal Cloud.
These sessions also focus on the optimization of your Workflow Actions and reduce your costs; they also reveal likely trade offs.
- **Pre-production optimization:** We offer a dedicated session covering everything from identifying and troubleshooting the most common issues to observability setup, critical metrics to watch, and application design assistance.
- **Load tests:** Our Developer Success team walks through the basics of scaling Workers and metrics.
We also watch as tests are performed to ensure you have appropriate capacity to complete those tests.

## What is the Temporal Cloud support guarantee? {#support}
## Services offered by Temporal Cloud {#support}

Temporal endeavors to ensure you are successful with Temporal Cloud. We offer explicit guarantees for support.
| Essentials | Business | Enterprise | Mission Critical |
|------------|----------|------------|------------------|
| Support Staff | Trained staff providing break-fix support and general guidance. | Trained staff providing break-fix support and general guidance. | Developer experts who provide advanced support | Developer experts who provide advanced support |
| Technical Guidance | Core platform config, auth-n methods, documented features, and basic inquiries | Advanced technical support, Workflow troubleshooting, SDK implementations, and Worker configuration, Quarterly code review or design implementation best practices. | Business+ expert-led code reviews and design implementation best practices, available as needed | Enterprise+ proactive observability and alerting reviews tailored to your use case. Application latency validation. |
| Billing & Cost Optimization | Generic Billing Questions | Generic Billing Questions | Quarterly review of spend | Quarterly review of spend, proactive cost optimization |


## Temporal Cloud support Guarantees {#guarantees}

Temporal endeavors to ensure you are successful with Temporal Cloud.
We offer explicit guarantees for support.
Temporal Cloud customers get break/fix support with an agreed-upon set of SLAs for prioritized issues.
We use a ticketing system for entering, tracking, and closing these issues.

If an issue occurs, the team also provides support through a dedicated Slack channel, forums, and a knowledge base.
We offer two levels of support defined by their availability and SLAs in the following table:

| | **Basic** | **Premium** |
| ------------------------ | ---------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| **Response times** | P0: 1 business hour<br />P1: 4 business hours<br />P2: 1 business day<br />P3: 2 business days | P0: 30 minutes<br />P1: 1 business hour<br />P2: 4 business hours<br />P3: 1 business day |
| **Onboarding & Success** | Development, deployment, and optimization guidance | Development, deployment, and optimization guidance |
| **Channels** | Community Slack, Email, Forums, Documentation, Knowledge Base | Private Slack Channel, Email, Forums, Documentation, Knowledge Base |
| Essentials | Business | Enterprise | Mission Critical |
|------------|----------|------------|------------------|
| Availability (Based on Time-zones*) | P0–3: 9–5 Mon–Fri | P0–3: 9–5 Mon–Fri | P0: 24×7 (On Page Service) P1–3: 9–5 Mon–Fri | P0: 24×7 (On Page Service) P1: 9-5, 7 days/week P2–3: Mon–Fri |
| Response Time | P0: 1 business day P1: 1 business day P2: 1 business day P3: 2 business days | P0: 2 business hours P1: 2 business hours P2: 1 business day P3: 2 business days | P0: 30 minutes P1: 1 business hour P2: 4 business hours P3: 1 business day | P0: 15 minutes P1: 1 business hour P2: 4 business hours P3: 1 business day |
| DSE | | | Add-on | DSE Included (1 Unit) |
| Channels | Community Zendesk | Community Zendesk | Community Zendesk Private Slack | Community Zendesk Private Slack |

:::info BUSINESS HOUR TIMEZONES

Business Hours will be specified in your contract, including one of three locations: US local time, European Central time, Australia Eastern time
:::

:::note ON PAGE SERVICE

P0: 24×7 (On Page Service) is offered for Enterprise accounts.

**Business Hours**: 05:00-17:00 Mon-Fri US Pacific Time.
For P0 issues, coverage is 24×7.
:::

**Priority definitions**

Expand All @@ -74,6 +100,30 @@ For pricing details of these two levels of support, please visit our [pricing pa
Temporal offers a ticketing system for Temporal Cloud customers.
We have an active [community Slack](https://temporalio.slack.com) and an active [community Discourse forum](https://community.temporal.io/) where you can post questions and ask for help.

Temporal offers a ticketing system for Temporal Cloud customers.
We have an active [community Slack](https://temporalio.slack.com/) and an active [community Discourse forum](https://community.temporal.io/) where you can post questions and ask for help.

## Temporal Dedicated Support Engineer {#dedicated-support-engineer}

Customers on the Mission Critical Plan and (by opting in) Enterprise customers receive access to a Dedicated Support Engineer.
We offer:

* Direct access to a senior developer expert, who becomes part of your Temporal account team, adding deep technical expertise.
* Our high-touch engagement model goes beyond traditional support to deliver transformative value through hands-on collaboration, proactive optimization, implementation design and operations.
* Faster issue resolution with direct assistance from someone who already knows your implementation.
* Focused advisory on best practices and development pairing to ensure high-quality code and scalability.
* Optimizations through regular checks and recommendations to improve performance and efficiency.
* Priority access to a senior engineer for up to 20 hours per month, providing expert guidance and proactive support for one business unit or major group, specifically within a single region.

Our Services focus on local time zone alignment to ensure optimal responsiveness and efficiency.
Additional service units for this service can be purchased to cover additional groups or regions at &#36;6,000/Mo/Unit.
One unit of Mission Critical Support includes:

* Up to 20 hours per month
* One major group or business unit
* Limited to one region
* Quarterly onsite visits

## How to create a Zendesk account for Temporal Support {#zendesk-account}

Zendesk has a per organization setting to associate user emails based on the domain name.
Expand All @@ -89,7 +139,8 @@ If you need assistance and don't have paid support, post your request in the [Te
To access Temporal Support on Zendesk:

1. Go to [support.temporal.io](https://support.temporal.io/).
2. Log in using the company email address provided during your Temporal Cloud onboarding. You can log in using one of the following methods:
2. Log in using the company email address provided during your Temporal Cloud onboarding.
You can log in using one of the following methods:
1. **Google Single Sign-On (SSO)**.
1. Select **Sign in with Google**.
2. Select the email address associated with your company.
Expand Down
3 changes: 2 additions & 1 deletion sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,8 @@ module.exports = {
"evaluate/temporal-cloud/limits",
"evaluate/temporal-cloud/sla",
"evaluate/temporal-cloud/pricing",
"evaluate/temporal-cloud/support",
"evaluate/temporal-cloud/support", // This will become legacy support in Jan 2025, removed in Feb 2025 Its file is legacy-support
"evaluate/temporal-cloud/future_support", // This will become support in Jan 2025. Its file is support
],
},
"security",
Expand Down

0 comments on commit ec9a418

Please sign in to comment.