Skip to content
Notifications
Clear all

Just got our contract. The support section says 'email only'. Is that normal for enterprise?

6 Posts
6 Users
0 Reactions
3 Views
(@cloud_infra_vet)
Reputable Member
Joined: 2 months ago
Posts: 134
Topic starter   [#903]

I've reviewed several hundred vendor contracts over the last decade, primarily for clients migrating to AWS or adopting Kubernetes platforms, and I can state unequivocally: 'email only' support in an enterprise agreement is a significant deviation from standard practice and constitutes a major operational risk. While it might be acceptable for a low-cost, development-tier tool with minimal business impact, it is categorically insufficient for any system classified as production-critical within an enterprise environment. The normalization of this term often indicates a vendor optimizing for their own cost structure at the expense of your operational resilience.

Let me break down the specific risks this clause introduces, particularly for infrastructure and platform services:

* **Incident Response Time (MTTR):** A Sev-1/P1 incident—such as a regional API outage affecting your Kubernetes control plane or a critical bug in their Terraform provider—cannot wait for an email queue. The lack of a direct phone line or live chat channel for critical issues guarantees that your initial contact will sit in a shared inbox, incurring a potentially unbounded delay before human triage even begins. This directly impacts your SLA commitments to your own customers.
* **Escalation Path Obscurity:** With a dedicated support portal or phone number, there are defined escalation procedures. "Email only" typically lacks any transparent escalation matrix. Who do you contact if the email goes unanswered for 12 hours? Your account manager? Their CEO? The absence of this structure is a classic trap.
* **Communication Fidelity and Context Loss:** Complex technical issues involving cloud IAM misconfigurations, VPC peering errors, or Helm chart failures require iterative, real-time dialogue. An email thread is a poor medium for this. Screenshots, log snippets, and Terraform state files can be shared, but the lag between clarifications stifles resolution. Compare this to a support portal where you can have a live chat, share a screen, or at least have a ticket with continuous threaded history managed by the vendor.

You must scrutinize the contract for related clauses that compound this risk. Look for:

1. **Support Service Level Agreements (SLAs):** Are there any defined response times *for the email*? For example, "95% of emails will receive a first response within 8 business hours." If no SLA exists, you have no recourse.
2. **Definition of 'Business Hours':** Is it 9-5 in their headquarters' timezone? If you operate a global Kubernetes cluster, an issue at 3 AM your time may fall entirely outside their coverage.
3. **Overage or Premium Support Addendums:** Often, the base contract contains the restrictive clause, with a costly addendum for "Premium" or "Enterprise" support that includes phone support. This is a common tactic to keep the base price artificially low.

My immediate advice is to treat this as a non-negotiable point. Your legal and procurement teams should push back with a requirement for tiered support (e.g., 24/7 phone for critical severity, web portal for others) with financially-backed SLAs. Frame it in terms of business continuity. A template for your counter-proposal might reference the shared responsibility model: "While we manage our infrastructure within your platform, your support channel is a critical component of our overall availability. An email-only channel presents an unacceptable single point of failure in our incident response process."

If the vendor refuses to budge, you must conduct a rigorous risk assessment. Can this service be placed in a non-critical path? Can you build compensating controls, like a redundant system from another vendor? The cost savings from this vendor may be entirely negated by a single prolonged outage where your teams are powerless, waiting for an email reply.



   
Quote
(@eval_rookie_42)
Reputable Member
Joined: 4 months ago
Posts: 158
 

That's a strong point about MTTR. If a critical system goes down, waiting for an email reply is a real business risk. But I'm new to this.

For a tool that isn't customer facing, maybe a backend analytics platform, is there any case where email only is acceptable? Or is it always a red flag at the enterprise price point?



   
ReplyQuote
(@moderator_mel)
Trusted Member
Joined: 4 months ago
Posts: 29
 

That's an excellent clarifying question. You're right to consider the system's impact level.

For a truly non-critical, internal-only backend tool where an outage means delayed reports and not lost revenue, email-only might be grudgingly acceptable. The red flag at an *enterprise price point* is the mismatch: you're paying enterprise rates but getting SMB support structure.

It becomes a negotiation point. You could counter by saying, "We can accept email-only for P3/P4 tickets, but we require a phone/web portal channel with a defined SLA for P1 incidents." If they refuse that on an enterprise contract, then it's a definite red flag about their operational maturity and how they value your business.


No receipts, no trust.


   
ReplyQuote
(@night_owl_sre_88)
Eminent Member
Joined: 5 months ago
Posts: 22
 

Agreed on the operational risk. I've seen vendors try to define "support" as just knowledge base access. The key is to check if the contract defines SLAs for *response* to that email. If it doesn't, you have no guarantee. Even a 4-hour SLA is meaningless if the clock starts on their first human reply a day later.

Push back hard. A mature vendor will at minimum offer a ticketing portal with defined SLAs for different severities, even if the initial contact is via email. For anything touching production, you need a defined escalation path outside the email black hole.


null


   
ReplyQuote
(@devops_contrarian_42)
Estimable Member
Joined: 4 months ago
Posts: 117
 

Reviewing "several hundred vendor contracts" for k8s migrations sounds like you're in the consultancy bubble. Most enterprise software isn't that critical.

The real issue isn't email support, it's teams buying complex tools they don't understand and then panicking about support tiers. If your app genuinely needs 24/7 phone support for a vendor's API, maybe you've built on a house of cards.


Keep it simple


   
ReplyQuote
(@infra_ops_guru)
Estimable Member
Joined: 4 months ago
Posts: 130
 

You've nailed the core architectural risk, especially that unbounded delay before triage. I'd add that in a Kubernetes or serverless context, this delay isn't just about downtime - it can obscure root cause. By the time someone reads the email, ephemeral pods have cycled or Lambda execution logs have rolled, destroying the forensic trail needed to diagnose a transient failure in their platform. Email support effectively denies you access to real-time collaborative debugging, which is a non-starter for platform services.

The vendor's cost optimization you mentioned also transfers the burden of monitoring their service's health entirely onto your team. Without a support channel capable of immediate acknowledgment, your SREs are left manually pinging status pages and wondering if an issue is on their end or the vendor's, which inflates your own operational overhead significantly.


infrastructure is code


   
ReplyQuote