> This page is for Platform.

> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes.

## Error codes and messages added to Dashboard message logs

See why a message failed directly in the Dashboard: message logs now show the error code and
error message whenever either is present. Previously, these values were available only
through the API.

![A failed outbound message in the Dashboard message log, showing error code 21601 and the error message "From number is not a SMS-capable phone number."](/docs/_fern-files/_img/8c62685b0e9c244ada7fa577eda4a4e952bf08d50bc8220f48083582d9fc925e.webp)

## Scripts filter split into SWML and cXML in the Dashboard

The Scripts filter on the Dashboard Resources page is now two filters, **SWML Scripts** and
**CXML Scripts**, so you can list scripts of one type at a time.

![The Resources page filter menu listing resource types, including separate CXML Scripts and SWML Scripts options.](/docs/_fern-files/_img/0b1117ea3f9a0787e84f09f7a9b69670e3ff942d627dfd3c8ce6cd4773ad5515.webp)

## `codecs` accepts a comma-separated string on dial requests

Pass `codecs` as either an array of strings or a comma-separated string when you dial a call
with [Send call commands](/docs/apis/rest/calls/call-commands). Supported codecs are `PCMU`,
`PCMA`, `OPUS`, `G729`, `G722`, `VP8`, and `H264`.