Skip to content

fix: correct EU SIP allowlist docs#1068

Merged
dhruva-vapi merged 3 commits into
mainfrom
docs/eu-sip-allowlist
Jun 12, 2026
Merged

fix: correct EU SIP allowlist docs#1068
dhruva-vapi merged 3 commits into
mainfrom
docs/eu-sip-allowlist

Conversation

@dhruva-vapi

@dhruva-vapi dhruva-vapi commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Description

Problem: The SIP docs mixed US-only allowlist/TLS guidance with EU SIP setup, so EU customers could configure the wrong host, IP, or port.

This PR updates the SIP networking reference and provider setup guides to describe region-specific SIP signalling, EU TLS on 5061, and EU static RTP media.

  • Updates fern/advanced/sip/sip-networking.mdx with EU TLS on port 5061, EU RTP media on 63.182.83.170, and the US dynamic-RTP caveat.
  • Updates fern/advanced/sip/sip-trunk.mdx and fern/advanced/sip/troubleshoot-sip-trunk-credential-errors.mdx so allowlist guidance is region-aware.
  • Updates Twilio, Plivo, Amazon Chime, Telnyx, and Zadarma SIP setup examples to use the correct regional SIP host and EU IP where applicable.

Testing Steps

  • Run fern check -- passes with 0 errors and 5 existing warnings.
  • Verify JSON examples are valid -- changed files contain 3 JSON blocks, all valid.
  • Verify internal links resolve using slug-aware MDX link validation.
  • Run git diff --check -- no whitespace errors.
  • Cross-check EU SIP evidence: sip.eu.vapi.ai resolves to 63.182.83.170, and TLS on port 5061 succeeds.

Copy link
Copy Markdown
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown
Contributor

@dhruva-vapi dhruva-vapi force-pushed the docs/eu-sip-allowlist branch from 187c329 to 55cb900 Compare June 12, 2026 21:54
@github-actions

Copy link
Copy Markdown
Contributor

@dhruva-vapi dhruva-vapi merged commit efa90c9 into main Jun 12, 2026
7 checks passed
Comment thread fern/advanced/sip/sip-networking.mdx
Comment thread fern/advanced/sip/sip-networking.mdx
dhruva-vapi added a commit that referenced this pull request Jun 14, 2026
…1072)

## Description

Problem: After #1068 merged, a reviewer pointed out two inaccuracies in the SIP networking docs. The docs implied TCP on port 5060 is EU-only, and the 403/404 FAQ referenced an `X-Reason: Invalid credentials` response header that Vapi does not send.

This PR fixes both so the SIP networking page is accurate.

- Port `5060` now shows UDP/TCP for both US and EU. Both regions accept UDP and TCP, so the previous "EU only" framing could have led US customers to think TCP was unavailable to them.
- The "What do SIP 403 and 404 responses mean?" FAQ no longer mentions the non-existent `X-Reason: Invalid credentials` header. It keeps a plain explanation of what 403 and 404 mean and what to check.

Follow-up to #1068, addressing post-merge review comments from @roshan-vapi.

## Testing Steps

- [x] `fern check` passes (0 errors, 5 pre-existing warnings).
- [x] No internal links or JSON examples changed.
- [x] Confirmed TCP/5060 is region-agnostic and that no `X-Reason` header is emitted, by checking the SIP infrastructure and backend code.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants