# What happens to signals sent to a completed workflow on TypeScript SDK?

**URL:** <https://community.temporal.io/t/what-happens-to-signals-sent-to-a-completed-workflow-on-typescript-sdk/16441>\
**Category:** Community Support\
**Tags:** typescript-sdk\
**Created:** [February 10, 2025, 3:11pm UTC](https://community.temporal.io/t/what-happens-to-signals-sent-to-a-completed-workflow-on-typescript-sdk/16441 "2025-02-10T15:11:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![VeedStanley](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/veedstanley/32/6469_2.png) [@VeedStanley](https://community.temporal.io/u/VeedStanley)\
**Post date:** [February 10, 2025, 3:11pm UTC](https://community.temporal.io/t/what-happens-to-signals-sent-to-a-completed-workflow-on-typescript-sdk/16441/1 "2025-02-10T15:11:52Z")

</div>

Suppose I send a signal to a workflow that has already been completed. What happens?

[I see Java SDK throws a WorkflowNotFoundError.](https://community.temporal.io/t/calling-signal-methods-on-completed-workflows/4063). But can’t find any reference for TypeScript SDK? Same thing?

Also, where could I have found this information? Do we have this somewhere?

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![maxim](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/maxim/32/8_2.png) [@maxim](https://community.temporal.io/u/maxim)\
**Post date:** [February 10, 2025, 10:11pm UTC](https://community.temporal.io/t/what-happens-to-signals-sent-to-a-completed-workflow-on-typescript-sdk/16441/2 "2025-02-10T22:11:36Z")

</div>

It is the same as the error coming from the service.
