Get Support

Information on how to work with the Pantheon support team and understand the levels of support.


Support Features and Response Times

The majority of Pantheon's support is provided in the context of a particular website or project. Because of that, the type of support available varies according to whether you are paying for a site individually, or using Pantheon as an Agency, EDU, or Enterprise customer.

Sandbox, Basic, and Performance S / M Performance L / XL Elite
Chat Support Chat Support
Support Tickets
Phone Support
Full Stack Support
Chat Support
Support Tickets
Direct Phone Support
Pantheon On-Call
Full Stack Support
Pantheon for Agencies Pantheon Enterprise Pantheon for EDU+ Priority Enterprise Support
Chat Support
Support Tickets
Full Stack Support
Chat Support
Support Tickets
Full Stack Support
Chat Support
Support Tickets
Full Stack Support
Chat Support
Support Tickets
Direct Phone Support
Pantheon On-Call
Full Stack Support

All users of the platform can receive customer service and support for non-site-related questions via any available medium regardless of account type.

Real Time Chat Support

Start a chat with our Support Team to ask questions or request assistance on issues within our scope of support. This support feature is available to all users and sites across all plans, including Sandbox.

  1. From your Site or User Dashboard, click Support.
  2. Click Launch Chat, then click New Conversation.
  3. Provide a detailed summary of your support request, such as:
    • Steps to reproduce the issue (including URLs or paths to files).
    • Environments affected (Multidev/Dev/Test/Live), if applicable.
    • When the issue began.
    • Error messages received, if applicable.
    • Links to screenshots or screencasts of the behavior, if necessary.

Ticket Support

The ticket support feature is available to certain plans and account types. For details, refer to the support feature table above. Tickets are associated to the site from which the ticket is opened. Please be sure that if you maintain several sites, that you open the ticket from the correct site's dashboard.

  1. Create a support ticket from within the site's Dashboard by clicking Support > Open Ticket. This will automatically include the site and user information.
  2. Choose the ticket type.
  3. Enter a subject (summary of your issue).
  4. Provide a detailed summary of your support request, such as:
    • Steps to reproduce the issue (including URLs or paths to files).
    • Environments affected (Multidev/Dev/Test/Live), if applicable.
    • When the issue began.
    • Error messages received, if applicable.
    • Links to screenshots or screencasts of the behavior, if necessary.
  5. Click Open Ticket

Pantheon On-Call

Elite sites and organizations who opt for Priority Enterprise Support can directly access Pantheon's operations response team, either via their Pantheon dashboard, or by an emergency 800-number. Pantheon on-call has a response time SLA of 30 minutes and immediately escalates to the on-call engineering team. The scope of on-call support is limited to emergencies and business critical issues.

Priority Enterprise Support

Priority Enterprise Support is a blanket support plan which can be purchased for any organization. It covers all team members and sites, adding a 2-hour SLA for ticket responses and the ability to trigger Pantheon's on-call emergency system described above. Learn more.

Scope of Support

We love helping developers succeed! We also have limits to the support we can provide. The key to a great relationship is clear expectations of our support scope.

Code

We don't touch client code. Your site code belongs to you. Pantheon provides updates to the upstream for the site, which only affect core files and Pantheon-specific additions. It is your responsibility not to overwrite the upstream. If you do, updates on the Dashboard will cause conflicts that you must resolve manually with Git.

Outdated Core

Outdated versions of core are not supported on the platform. This includes importing a site, then manually downgrading to an older version of core. Sites utilizing a Custom Upstream must be updated by the upstream maintainer each time the project releases a new version.

Custom Upstreams

If you choose to use a custom upstream, please be aware that the scope of support is limited to verification that the externally hosted upstream repository is properly connected to the platform.

We are unable to debug issues with the content or structure of the Custom Upstream. While we encourage you to explore this great way to unify multiple sites, please be aware that the burden of testing and properly maintaining the Custom Upstream, and the negative impact if it is not done properly is inherited by your team.

Public Distributions

If you choose to use a public distribution (a.k.a. installation profile or distribution) in lieu of a Pantheon provided upstream (i.e. WordPress, Drupal 8, Drupal 7), please be aware that we cannot provide platform support for it. If the distribution you are using is behind on core releases or any of its included plugins, please contact the maintainer through Drupal.org or the distribution's GitHub issue queue.

Security

We don’t maintain the integrity of the site. We provide the platform on which any code can be deployed. We fully stand behind the platform and support that, but we aren't responsible for the code and configuration that gets deployed or any files uploaded to the site. We strongly encourage all developers and site owners to follow best security practices and keep core code and contributed modules and plugins up-to-date, especially with security-related releases.

Debugging

Pantheon provides a great backend, but cannot provide code-level debugging, Git training, or site architecture recommendations. New Relic and debugging can get you pretty far. We have a comprehensive list of docs to get you underway.

Performance

If your site is slow or modules aren't working, please see our performance articles. Issues with the platform are posted on our status page. If there are no platform events, the solution is probably within the site's code.

Intermittent Issues

Pantheon can only assist if we can replicate the problem. Intermittent issues and server errors are rarely random, rather, they are issues with a yet undefined trigger. Please try to replicate and debug site errors in your Development environment. If you contact support, include your findings and attach screenshots whenever possible.

Local Development

We recommend development on the platform, rather than on a local environment. Unexpected behavior, not apparent on local instances such as MAMP or shared hosting, can be due to different versions of PHP, different levels of error reporting, Apache vs NGINX, or server configuration. Pantheon is not responsible for resolving such issues.

Isolated Issues

Pantheon Support can quickly determine if an issue is platform related. We take full responsibility for our services and performance, but if something is affecting your site only, or a single environment only, we will most likely refer you to our debugging tutorials.

If we see your site is a volcano of errors or overloading resources, we will contact you and ask you to take immediate action. If unresponsive, we may need to put the site into maintenance mode.

Platform Support

We provide technical support for all user interfaces of the Pantheon product, as well as compatibility with the Drupal and WordPress CMSs. While we cannot guarantee that every Drupal module or WordPress plugin will work, we take responsibility for the availability and proper functionality of the platform. If there's something wrong there, we will fix it.

We are also happy to help developers learn the ins and outs of making their sites work great on Pantheon, and have a large number of tutorials for common development scenarios. We also do our best to answer most questions about development practices or techniques.

Full Stack Support

Customers with Full Stack support get an extra level of assistance for their dev teams. Pantheon's team can investigate misbehavior, slowness, or error logs to help identify a root cause. This includes everything from database queries to front end performance.

Our team is experienced with using New Relic to diagnose whether an issue is platform or site related, and has access to internal logging and monitoring. Full Stack Support can help troubleshoot networking issues and other problems that can be difficult to resolve from the outside.

This level of support is intended to help developers succeed on Pantheon, not to provide development services. If you need a professional to provide development services for your site, start by getting a personalized quote from Pantheon’s network of trusted partners.

Feature Requests

We value your feedback! If you feel there's something we can do to improve our platform, like adding a new external Library, or a dashboard feature, contact support and let us know. Include a description of your use case, and a link to the website for any library or other third-party included in your request.

All feature requests will evaluated by Pantheon's product and engineering teams on a case-by-case basis. We love adding new capabilities, but platform changes take time and consideration, and unfortunately feature requests are often declined if there is potential performance or user experience degradation.

How long does the process take?

This depends on the feature requested, the impact it could possibly have on a system, roadmap and organizational goals. During the process we will let you know if the request is denied or approved.

It is very important to note, these requests are not guaranteed and it is possible the feature requests may be denied. As a result we recommend you should set aside enough time for alternative solutions.

Help Us Help You

Keep the following tips in mind when opening a new support ticket or chat:

  • One ticket per issue: Opening multiple tickets on the same issue will only impeded our ability to provide timely support. When opening a chat conversation to follow up on a discussion from a ticket, please let us know about the ticket so we can read up on what's already been discussed and attempted.

  • Replication Steps: One of the first steps in troubleshooting is almost always to recreate the problem. Please provide us with the exact steps to replicate the issue. If we can't see it, we can't debug it.

  • Specifics: Ambiguity is the kryptonite of good support. When discussing an issue, give us timestamps, error messages (in full), screenshots, URLs, and any other specific information that can help to identify problems.

  • Custom Access: If your site uses nonstandard admin URLs, custom logins, etc, please let us know.

  • Clarification: We're all only human. We always try our best to understand the situation, but we may not always get it right the first time. At the same time, our explanations or solutions might not always make sense to you. Don't be afraid to correct us, or to ask for clarification if we don't seem to understand the issue.

FAQs

Is there a support number we can call? If so, is this service available for every plan?

Elite plans and customers with Priority Enterprise Support can access Pantheon on-call, which has an emergency 800-number. For more details, see the Elite Plan Support Overview or learn more about Priority Enterprise Support.

If we open a ticket, do you provide 24/7 support for outages, or are there time restrictions?

You can file a downtime ticket for outages on our Support page, and we provide 24/7 on-call support for all platform issues affecting paying sites.

Is 24/7 phone support available for Performance plans?

No, but we do provide two monthly scheduled calls with a Senior Customer Success Engineer for Performance Medium and above plans. Elite plans and Priority Enterprise Support customers have access to an emergency line to page the on-call staff 24/7 regarding downtime issues.

What if I can't login to the Pantheon Dashboard?

If you are unable to login, try resetting your password.

How can I review my chat threads?

Access support history for chats in the User or Site Dashboards by selecting Support > Launch Chat.

Can I start a chat session via email?

No. Initiate chats via the Pantheon User or Site Dashboards.

Can I respond to an existing chat message via email?

Yes. Reply directly to the email thread to continue an existing chat session and update the chat history on the Dashboard.