---
sourceDocument: Australia Conversational Interfaces
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/conversational-interfaces

 Release :

    - australia

ft:locale :

    - pt-BR

ft:publication_title :

    - Australia Conversational Interfaces

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Create an Alexa skill

# Create an Alexa skill {#ariaid-title1}

* Versão de lançamento: Australia
* 
* Atualizado 12 de mar. de 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Create an Alexa-hosted skill using the Alexa developer console.
Creating an Alexa skill helps you prepare to use the Alexa
app.

## Antes de Iniciar

Role required: admin

## Procedimento

1. Log in to the Alexa developer console with your Amazon developer account.
2. Click Create Skill.
3. In the Skill name field, enter a skill name.
4. From the Default language list, select a default language to add your skill.
5. Under Choose a model to add your skill, select Custom.
6. Under Choose a method to host your skill's backend resources, select Alexa-Hosted (Node.js).
7. Click Create skill.
8. To add your skill, select the Start from Scratch template.
9. Click Continue with Template.  
   Nota:  
   Creating an Alexa-hosted skill takes a few minutes.
10. In the skill, navigate to Interaction ModelIntentsJSON Editor.
11. Replace the JSON Editor with the following JSON script.  

        {
            "interactionModel": {
                "languageModel": {
                    "invocationName": "now agent",
                    "intents": [
                        {
                            "name": "AMAZON.CancelIntent",
                            "samples": []
                        },
                        {
                            "name": "AMAZON.HelpIntent",
                            "samples": []
                        },
                        {
                            "name": "AMAZON.StopIntent",
                            "samples": []
                        },
                        {
                            "name": "AMAZON.NavigateHomeIntent",
                            "samples": []
                        },
                        {
                            "name": "EverythingIntent",
                            "slots": [
                                {
                                    "name": "EverythingSlot",
                                    "type": "Bag_of_words"
                                }
                            ],
                            "samples": [
                                "{EverythingSlot}"
                            ]
                        }
                    ],
                    "types": [
                        {
                            "name": "Bag_of_words",
                            "values": [
                                {
                                    "name": {
                                        "value": "value: Hello world"
                                    }
                                },
                                {
                                    "name": {
                                        "value": "name: bag_of_words"
                                    }
                                }
                            ]
                        }
                    ]
                }
            }
        }

12. Click Save Model.
13. Navigate to InvocationsSkill Invocation Name.
14. In the Skill Invocation Name field, provide the skill Invocation name.  
    Nota:  
    The skill name is the name which you use in your Alexa device to invoke the skill.

    For example: <kbd class="ph userinput">&lt;ask &lt;skill name&gt;</kbd>.
15. Navigate to Interfaces and enable Alexa Presentation Language.  
    Nota:  
    This option enables all the screen devices which you want to use in Alexa.
16. Click Save Interfaces.

