---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/14230#article
headline: "14230: Dial->Conference: Invalid WorkflowSid"
url: https://www.twilio.com/docs/api/errors/14230
inLanguage: en
dateModified: 2026-06-09T11:00:42.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 14230: Dial->Conference: Invalid WorkflowSid

Log Level: ERROR

## Description

This error occurs when a TaskRouter-based voice flow tries to use a `workflowSid`, but the value is not a valid TaskRouter Workflow SID. A Workflow SID identifies the Workflow that routes Tasks in a Workspace, and valid Workflow SIDs use the `WW` prefix.

### Possible causes

* The `workflowSid` value is malformed or incomplete.
* The value does not reference a Workflow SID with the expected `WW` prefix.
* The Workflow SID does not exist in the TaskRouter Workspace handling the call.
* The Workflow was deleted or changed, but your application is still sending the old SID.
* Your application is passing a different resource SID, such as a Workspace SID or TaskQueue SID, instead of a Workflow SID.
* A configuration or environment variable points to the wrong account, Workspace, or deployment environment.

### Possible solutions

* Verify that the `workflowSid` value is the exact SID of an existing TaskRouter Workflow.
* Confirm that the Workflow belongs to the Workspace your application is using for this call flow.
* Review your application configuration, environment variables, and templates for typos or outdated SID values.
* Make sure you are passing a Workflow SID that starts with `WW`.
* If the Workflow no longer exists, create or select the correct Workflow and update your application to use that SID.
* Test by fetching the Workflow from the TaskRouter API for the expected Workspace before using it in your routing flow.

#### Additional resources

* [Workflow Resource](/docs/taskrouter/api/workflow)
* [Queueing Twilio calls with TaskRouter](/docs/taskrouter/twiml-queue-calls)
* [Task Reservation Resource](/docs/taskrouter/api/reservations)
