---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/13242#article
headline: "13242: Dial->SIP: Invalid sendDigits value"
url: https://www.twilio.com/docs/api/errors/13242
inLanguage: en
dateModified: 2026-06-08T11:38:30.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 13242: Dial->SIP: Invalid sendDigits value

Log Level: WARNING

## Description

This warning appears when the `sendDigits` attribute used with `<Dial><Sip>` contains characters outside `0` through `9`, `*`, `#`, or `w`. Use `sendDigits` to send DTMF digits after the SIP call connects.

### Possible causes

* The `sendDigits` value includes a character that is not supported for `<Dial><Sip>`. Only `0` through `9`, `*`, `#`, and `w` are valid.
* The value uses `W` or `A` through `D`, which are accepted in some outbound call flows but are not valid for `<Dial><Sip>`.
* Your application passes `sendDigits` through a URL or query string and does not preserve characters such as `#` correctly before generating the TwiML.

### Possible solutions

* Update the `sendDigits` value so it contains only `0` through `9`, `*`, `#`, and `w`.
* If you need pauses, use lowercase `w`. Do not use uppercase `W` in `<Dial><Sip>`.
* Review the code or template that generates your `<Dial><Sip>` TwiML and remove any unsupported characters before returning the response.
* If your application builds the value from a URL parameter, URL-encode `#` and verify the final TwiML contains the exact digits you expect.

#### Additional resources

* [TwiML `<Sip>` noun](/docs/voice/twiml/sip)
* [TwiML `<Dial>` verb](/docs/voice/twiml/dial)
* [Making SIP calls](/docs/voice/api/sip-making-calls)
