Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.getsmartalex.com/llms.txt

Use this file to discover all available pages before exploring further.

Uptime target

SmartAlex targets 99.9% monthly availability on the voice platform. This equates to approximately 43 minutes of allowable downtime per month. Enterprise-plan customers can negotiate a stricter target (99.95% or 99.99%) with associated service credits. Contact your account manager.

Concurrency limits

ScopeDefaultConfigurable
Per SIP trunk10 concurrent callsYes, up to 1000
Per workspacePlan-based (5 to 500+)Yes, with plan upgrade
Platform globalScales with infrastructureNot customer-visible
When a trunk limit is reached, new inbound INVITEs receive 503 Service Unavailable with a Retry-After header. Your PBX can fall back to its own overflow routing.

Rate limits (API)

EndpointRate
Public API (agents, campaigns, contacts)60 requests per second per workspace
Webhook delivery100 events per second per endpoint
Bulk import (extensions CSV)500 rows per call, no throttle between calls
Exceeding a rate limit returns 429 Too Many Requests.

Call duration limits

SettingDefaultConfigurable
Max call duration300 seconds (5 minutes)Per agent, up to 14,400 seconds (4 hours)
Silence timeout30 secondsPer agent
When a max duration is reached, the AI speaks a closing message and hangs up.

Storage limits

ResourceDefaultNotes
Call recordings90 day retentionConfigurable 7 to 365 days
TranscriptsSame as recordingsSynced retention
Knowledge base per agent100 MB, 1000 documentsHard limit
Contact databaseNo hard limitBilled per seat

Voice quality targets

MetricTargetMeasured
Mean Opinion Score (MOS)Above 4.0Per call, via post-call network stats
One-way latency (mouth to ear)Under 250 msNetwork-dependent
Packet loss toleranceUp to 1% without audible degradationVia PLC
Jitter toleranceUp to 40 msVia adaptive buffer
For South African customers connecting to our European ingress, expected one-way latency is 120 to 150 ms depending on ISP path.

Time to first audio

PhaseTarget
SIP INVITE to 200 OKUnder 500 ms
200 OK to first AI wordUnder 1 second (warm pool)
First AI word to continuous audioNear-zero (streaming)
Total mouth-to-ear from caller dial to hearing the AI: typically 2 to 3 seconds on a warm connection.

What counts as an incident

SeverityDefinitionResponse time
SEV-1Platform-wide voice failure15 minutes
SEV-2Regional degradation affecting multiple customers30 minutes
SEV-3Single-customer or single-trunk issue2 business hours
SEV-4Non-production or cosmeticNext business day
Status page with live incident updates: status.getsmartalex.com.

Scheduled maintenance

  • Announced at least 7 days in advance where possible
  • Targeted to low-traffic windows (typically Sunday 02:00 to 04:00 UTC)
  • Rolling deploys mean customer impact is usually zero or sub-second
  • Customers can opt into maintenance notifications via email or webhook

Scaling procedure

When approaching a limit:
  • Per-trunk concurrent call limit: self-service, increase in Settings PBX.
  • Workspace-wide limit: contact your account manager for a plan adjustment.
  • API rate limit: contact support if 60 rps isn’t enough; most workloads don’t come close.

Backup and disaster recovery

MetricTarget
Recovery Time Objective (RTO)1 hour
Recovery Point Objective (RPO)5 minutes
Backup frequencyContinuous for database, hourly for object storage
Backup retention30 days rolling
Cross-region replicationYes, for primary data stores

Data residency

Current production regions:
RegionPrimarily serves
Europe (West)EU, UK, South Africa, Middle East
North America (East)US, Canada
Asia-PacificAustralia, Singapore, rest of APAC
Dedicated South African residency is on the roadmap.

SLA exclusions

The SLA does not apply to:
  • Issues caused by customer misconfiguration
  • Issues caused by customer PBX or carrier outages
  • Planned maintenance announced in advance
  • Third-party failures outside SmartAlex’s control (e.g., customer’s internet provider, their telco)
  • Beta or preview features
  • Free-tier or trial accounts

Reporting an SLA violation

If you believe an SLA credit applies:
  1. Email support@getsmartalex.com within 30 days of the incident
  2. Include: your workspace ID, affected time window, impact description, any case numbers
  3. We verify against platform logs and status history
  4. Credits, if applicable, are applied to the next invoice

Next steps

Observability

What you can monitor yourself.

Troubleshooting

Diagnose issues.