Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Create spoke and build actions using the spoke generation skill in Now Assist

Automate an integration and generate reusable actions by providing the required third-party API documentation snippet as an input.

Before you begin

Important: This generative AI skill is turned on by default. The skill will be automatically available to appropriate role users for the application. For more information, see Now Assist skills, agents, and agentic workflows on by default.

  • Role required: admin
  • Create the required action categories for your integration in the Action Category [sys_hub_category] table.
  • Confirm that ServiceNow Integration Hub Professional Pack Installer (com.glide.hub.integrations.professional) is installed and the license is entitled.

Procedure

  1. Navigate to All > Process Automation > Workflow Studio.

  2. Click Create new > Spoke.

  3. On the Spoke Info screen, specify if you want to create the spoke in a new scope or an existing scope.

    1. If you choose to create the spoke in a new scope, select an image as the logo for your integration and fill in the fields.

      Here, we will go through an integration with LearnOrbit as an example.

      FieldDescription
      Spoke nameName to identify the custom spoke.
      DescriptionDescription about the custom spoke.
Image omitted: build-spoke-now-assist.png
Spoke generator window.
    **Note:**

    The value of **App scope name** is the format: `x_<company-code>_<spoke-name>_<spoke>`. By default, the &lt;company-code&gt; is, `snc`. You can configure the company code by configuring **Value** of the system property, **glide.appcreator.company.code**.
Image omitted: spoke-gen-sys-property.png
Configuring Value of glide.appcreator.company.code.
    This configured value is used when the value **App scope name** is generated.
Image omitted: spoke-gen-app-scope.png
Configured value of App scope name.
2.  If you choose to create the spoke in an existing scope, select an image as the logo for your integration and fill in the fields.

    Here, we will go through an integration with LearnOrbit as an example.
FieldDescription
Application nameAn existing application name or scope.
Image omitted: spk-gen-existing-app-name.png
Select an existing application.
App scope nameScope name that is auto-populated based in the selected Application name.
DescriptionDescription about the custom spoke.
  1. Click Continue.

  2. On the Build Info screen, select the method using which you want to build your spoke.

  3. Select Now Assist and click Continue to generate reusable actions by providing the required third-party API documentation snippet.

Image omitted: now-assist-spk-gen2.png
Create spoke using Now Assist.
  1. On the Generate action screen, paste the required content from the 360Learning API documentation in Now Assist Context.

    In this example, we will copy the documentation related to the enrollUser action and paste it in Now Assist Context.

    Note: Ensure that you paste the documentation related to only one action at a time.

Image omitted: build-spoke-action-api-docs.png
Create spoke action window.
  1. Click Generate preview.

    The action preview is generated. Details of the action properties, inputs, outputs, and steps are displayed.

Image omitted: build-action-outcome-preview.png
Action generation outcome preview.
  1. If you want to modify the generated action, modify the provided content in Now Assist Context accordingly and click Regenerate preview.

    If there are any missing fields in the content provided for Now Assist Context, an error message is displayed.

Image omitted: build-spoke-action-error.png
Action generation error sample.
  1. Click Continue.

  2. On the Select connection and category screen, for Connection and credential alias, click Create new.

  3. On the Create new connection and credential alias screen, fill in the fields and provide the alias information.

    FieldDescription
    Connection & Credential nameName to identify the connection and credential alias record.
    Configuration Template for authenticationRequired authentication mechanism for this integration. Ensure that the authentication mechanism is compatible with the third-party application.
Image omitted: build-spoke-alias.png
Connection and credential alias window.
  1. Click Create alias and continue.

  2. On the Configure connection and credential alias screen, fill in the fields to configure the alias.

    FieldDescription
    Connection Information
    Connection NameName to identify the connection record.
    Connection URLBase URL to connect to the third-party instance or server.
    Credential Information
    Based on the configuration template you had selected, the relevant credential fields are displayed. Provide the required values to configure the credential record.

    If you want configure the alias record later, click Do it later.

  3. Click Submit.

    The connection alias record is created.

  4. On the Select connection and category, select the required action category.

  5. Click Publish.

    Note: If there are any missing fields, you can't publish the action. Instead you can save the action as a draft by clicking, Save action as draft.

    The action is created. You can create another spoke action or navigate to the Spokes page.

    If you have saved action as a draft, you can access these draft actions in the spoke details page under Actions > Draft.