# How can I create custom tasks in Conductor with the TypeScript SDK?

**URL:** <https://community.orkes.io/t/how-can-i-create-custom-tasks-in-conductor-with-the-typescript-sdk/103>\
**Category:** FAQ\
**Created:** [January 22, 2025, 12:55am UTC](https://community.orkes.io/t/how-can-i-create-custom-tasks-in-conductor-with-the-typescript-sdk/103 "2025-01-22T00:55:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![orkes\_community](https://sea2.discourse-cdn.com/flex002/user_avatar/community.orkes.io/orkes_community/32/24_2.png) [@orkes\_community](https://community.orkes.io/u/orkes_community)\
**Post date:** [January 22, 2025, 12:55am UTC](https://community.orkes.io/t/how-can-i-create-custom-tasks-in-conductor-with-the-typescript-sdk/103/1 "2025-01-22T00:55:34Z")

</div>

To create custom tasks, use the Conductor TypeScript SDK by defining worker functions and registering them with task definitions. Example code is available at [typescript-examples/src/emailsms/worker/workers.ts at main · conductor-sdk/typescript-examples · GitHub](https://github.com/conductor-sdk/typescript-examples/blob/main/src/emailsms/worker/workers.ts)
