FAQ

Frequently Asked Questions

Everything we get asked most often about how SutramX works, available plans, and how we handle your data.

Getting started

Is there a free plan?

Yes. Free includes 50 monitors checked every 3 minutes from 1 region, 1 status page, unlimited team seats, and alerts by email, Slack, Discord, Telegram, Microsoft Teams, Google Chat and Mattermost. DNS record monitors are on every plan. Multi-step API checks are on Starter, Growth and Pro. No card is needed and it does not expire.

Can I try SutramX before paying?

Yes: use the Free plan. It is free forever and needs no card. Upgrade any time; paid plans are charged at checkout and take effect immediately. If you cancel, your account moves back to the Free plan — monitors and settings are never deleted; anything over the Free limits is paused, and uptime history older than 90 days is removed 30 days later.

Do I need to install anything?

No. SutramX is entirely external — it sends real requests to your endpoints from our probe network. There is no agent, no SDK, and no code change on your side.

How long does setup take?

Adding a monitor takes about a minute: enter a URL, choose an interval, pick where alerts go. Most of the value comes from the first few monitors on your critical paths, not from exhaustive coverage on day one.

How monitoring works

Where do the probes run from?

SutramX checks from 3 regions: Frankfurt, AZ (Arizona, USA) and Mumbai. Free monitors check from 1 region, Starter from 3, Growth from 3 and Pro from all 3; Enterprise can add dedicated locations. If a region is unavailable, for example while a checker moves to a new address, monitors keep checking from the remaining regions. A real outage is still reported: it is confirmed when every remaining region sees the failure on consecutive checks, and the alert and incident timeline say it was confirmed with reduced coverage. Recovery needs a majority of the regions that are online. The live list of checker IP addresses, and every change to it, is published on our bot page.

Checker IP addresses and changes

Why am I not alerted on every failed check?

Because a single failed check never triggers an alert on its own. A failed check is retried once from the same region about two seconds later, and it has to fail as many times in a row as the monitor's failure threshold. On paid plans, which check from more than one region, the required number of regions also have to agree. Most one-off failures are transient network problems rather than real outages.

How fast will I know about an outage?

Roughly the monitor's failure threshold times its check interval, plus about two seconds for the same-region retry. On paid plans the other regions must agree too, and because each region checks on its own schedule that can add up to one more interval. With the default threshold of 1 and a 1-minute interval, expect the alert within about one to two minutes of the outage starting. Intervals go down to 15 seconds on Pro, 30 seconds on Growth, 60 seconds on Starter and 3 minutes on Free. The check interval planner works it out for your settings.

Open the check interval planner

What can I monitor?

HTTP/HTTPS endpoints, APIs with assertions, keyword matching (required or forbidden keywords), ping, TCP ports, UDP ports, and cron jobs or other scheduled tasks via heartbeats. HTTP and API monitors can also send email reminders before an SSL certificate or domain registration expires. DNS record monitors are on every plan. Multi-step API checks are on Starter, Growth and Pro.

Can I monitor endpoints that need authentication?

Yes. You can attach custom headers such as bearer tokens or API keys to any monitor, and they are stored encrypted at rest. Use a dedicated synthetic account rather than a real customer credential.

Can I check the response body, not just the status code?

Yes, and you should. A 200 response proves the server answered, not that the answer was correct. Keyword and pattern assertions catch the soft failures — empty search results, cached fallbacks, errors wrapped in a success envelope.

Alerts and status pages

Which alert channels are supported?

Email, Slack, Discord, Telegram, Microsoft Teams, Google Chat and Mattermost on every plan including Free; generic webhooks, Zapier and GitHub issues from Starter; PagerDuty and Opsgenie from Growth. Each channel has a step-by-step setup guide.

See the integration setup guides

Will I get alerted when the service recovers?

Yes. Recovery notifications go to the same channels as the original alert, and recovery uses the same confirmation logic so a single lucky check does not prematurely close an incident.

Can I put a status page on my own domain?

Yes, on Growth and above, with managed TLS; Pro adds white-label status pages. Visitors can subscribe by email (double opt-in) to hear when an incident opens and resolves. Status pages are served from infrastructure independent of whatever you are monitoring, so your page stays reachable when your origin is not.

Plans and billing

How much do paid plans cost?

Starter is $12/month, Growth $29/month and Pro $59/month, with two months free on annual billing. Every plan includes unlimited team seats. Enterprise pricing is by conversation — contact us.

How many team members can I add?

As many as you like. Team seats are unlimited on every plan, including Free — we never charge per user or per responder.

Can I change plans later?

Yes, in either direction. Upgrades take effect immediately. On downgrade you keep your current tier until the end of the billing period you have paid for.

What happens if I exceed my plan limits?

The action is blocked and the dashboard shows an upgrade prompt — for example, a monitor over your limit cannot be created or resumed. Nothing is deleted and we never bill overage: limits are limits, not meters. SMS, WhatsApp and voice alert credits are the one limit we warn about in advance, by email when 80% of the monthly allowance is used.

What currency are prices in, and how do I pay?

Prices are in USD and billed through Dodo Payments, which acts as merchant of record. Customers in India are billed in INR through Razorpay, with UPI autopay or a card.

Are taxes included in the price?

Yes. All prices include all applicable taxes (GST in India, VAT in the EU and UK, and other local sales taxes), so what you see is what you pay. Nothing is added at checkout, in any country or currency. An invoice for every payment can be downloaded from Billing in the dashboard.

Data and security

How long is monitoring data kept?

Raw check results are retained for 90 days on every plan, including Free (custom on Enterprise). Daily uptime history is kept for 90 days on Free, 12 months on Starter and 24 months on Growth and Pro.

How are my credentials stored?

Credentials you attach to a monitor (request header values, tokens, API keys, request bodies and credential query parameters such as ?api_key=) are encrypted at rest with AES-256-GCM. They are decrypted only to run a check and to show them to the people who can edit the monitor; viewers and read-only API keys see them masked.

Do you support two-factor authentication?

Yes. Optional TOTP-based two-factor authentication (authenticator app) is available to every user. Details are on the security page.

Still have a question?

Get in touch — a real person on the team will answer. The guides also cover monitoring practice in a lot more depth than this page can.

Know it’s down before your customers do.

Start free — Free plan forever, no card required. Upgrade any time.