{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":2008,"path":"application-development/creator-studio/creator-studio-custom-activity-workflow.md","title":"Steps to create a custom activity in Creator Studio","bundle":null,"doc_type":null,"release":"australia","body":"\n# Steps to create a custom activity in Creator Studio\n\nThere are multiple steps to add custom activities for use in Creator Studio automations.\n\n## Adding a completely new activity\n\nThe steps to create a custom activity for a playbook are as follows:\n\n1.  **Create the flow, subflow, or action**: An admin or someone with the correct role must first create the flow, subflow, or action in Workflow Studio. For more information, see [General guidelines for Workflow Studio flows, subflows, and actions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/build-workflows/design-considerations-consolidated.md).\n2.  **Define the activity**: An admin then defines the activity by adding it to the Activity Definition table and assigning the flow/subflow/action to a playbook activity. This step is also when the admin specifies which inputs can be made available as fields in the activity settings in Creator Studio playbooks. For more information, see [Activity definitions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/build-workflows/activity-definitions.md) and [Create an activity definition](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/build-workflows/create-activity-definition.md).\n\n    **Note:** If an activity definition already exists for the activity you want, you can skip this step.\n\n3.  **Make the activity available in Creator Studio**: An App Engine admin adds the activity to the Creator Studio Activities table. For more information, see [Make a custom activity available for playbooks in Creator Studio](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/creator-studio/creator-studio-add-custom-activity.md).\n\n## Making existing activities and playbooks available in Creator Studio\n\nAdmins can make existing flows, subflows, and actions available in Creator Studio by defining the activity and then adding it to the Creator Studio Activities table \\(the preceding steps 2 and 3\\).\n\nAdmins can also make existing playbook activities available in Creator Studio by adding them to the Creator Studio Activities table \\(the preceding step 3\\).\n\n**Note:** Creator Studio admins can see the Activity Definitions \\[sn\\_pd\\_activity\\_definition\\] table by default, which also enables them to administer processes in Workflow Studio.\n\n**Parent Topic:**[Administering activities in Creator Studio](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/creator-studio/creator-studio-administering-activities.md)\n\n"}}