{
"name": "UserIdentificationSystemBot",
"locale": "en-US",
"intents": [
{
"name": "RegisterUser",
"slots": [
{
"name": "Username",
"type": "AMAZON.AlphaNumeric",
"slotConstraint": "Required"
},
{
"name": "Email",
"type": "AMAZON.EmailAddress",
"slotConstraint": "Required"
},
{
"name": "PhoneNumber",
"type": "AMAZON.PhoneNumber",
"slotConstraint": "Required"
},
{
"name": "Password",
"type": "AMAZON.Password",
"slotConstraint": "Required"
}
],
"fulfillmentActivity": {
"type": "LambdaFunction",
"codeHook": {
"uri": "arn:aws:lambda:YOUR_FUNCTION_ARN",
"messageVersion": "1.0"
}
}
},
{
"name": "AuthenticateUser",
"slots": [
{
"name": "Username",
"type": "AMAZON.AlphaNumeric",
"slotConstraint": "Required"
},
{
"name": "Password",
"type": "AMAZON.Password",
"slotConstraint": "Required"
}
],
"fulfillmentActivity": {
"type": "LambdaFunction",
"codeHook": {
"uri": "arn:aws:lambda:YOUR_FUNCTION_ARN",
"messageVersion": "1.0"
}
}
},
{
"name": "PasswordRecovery",
"slots": [
{
"name": "Email",
"type": "AMAZON.EmailAddress",
"slotConstraint": "Required"
}
],
"fulfillmentActivity": {
"type": "LambdaFunction",
"codeHook": {
"uri": "arn:aws:lambda:YOUR_FUNCTION_ARN",
"messageVersion": "1.0"
}
}
},
{
"name": "UpdateSecuritySettings",
"slots": [
{
"name": "SessionExpiration",
"type": "AMAZON.TIME",
"slotConstraint": "Required"
},
{
"name": "PasswordPolicy",
"type": "AMAZON.AlphaNumeric",
"slotConstraint": "Required"
},
{
"name": "MFASettings",
"type": "AMAZON.AlphaNumeric",
"slotConstraint": "Required"
}
],
"fulfillmentActivity": {
"type": "LambdaFunction",
"codeHook": {
"uri": "arn:aws:lambda:YOUR_FUNCTION_ARN",
"messageVersion": "1.0"
}
}
}
]
}
ewogICJuYW1lIjogIlVzZXJJZGVudGlmaWNhdGlvblN5c3RlbUJvdCIsCiAgImxvY2FsZSI6ICJlbi1VUyIsCiAgImludGVudHMiOiBbCiAgICB7CiAgICAgICJuYW1lIjogIlJlZ2lzdGVyVXNlciIsCiAgICAgICJzbG90cyI6IFsKICAgICAgICB7CiAgICAgICAgICAibmFtZSI6ICJVc2VybmFtZSIsCiAgICAgICAgICAidHlwZSI6ICJBTUFaT04uQWxwaGFOdW1lcmljIiwKICAgICAgICAgICJzbG90Q29uc3RyYWludCI6ICJSZXF1aXJlZCIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJuYW1lIjogIkVtYWlsIiwKICAgICAgICAgICJ0eXBlIjogIkFNQVpPTi5FbWFpbEFkZHJlc3MiLAogICAgICAgICAgInNsb3RDb25zdHJhaW50IjogIlJlcXVpcmVkIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgIm5hbWUiOiAiUGhvbmVOdW1iZXIiLAogICAgICAgICAgInR5cGUiOiAiQU1BWk9OLlBob25lTnVtYmVyIiwKICAgICAgICAgICJzbG90Q29uc3RyYWludCI6ICJSZXF1aXJlZCIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJuYW1lIjogIlBhc3N3b3JkIiwKICAgICAgICAgICJ0eXBlIjogIkFNQVpPTi5QYXNzd29yZCIsCiAgICAgICAgICAic2xvdENvbnN0cmFpbnQiOiAiUmVxdWlyZWQiCiAgICAgICAgfQogICAgICBdLAogICAgICAiZnVsZmlsbG1lbnRBY3Rpdml0eSI6IHsKICAgICAgICAidHlwZSI6ICJMYW1iZGFGdW5jdGlvbiIsCiAgICAgICAgImNvZGVIb29rIjogewogICAgICAgICAgInVyaSI6ICJhcm46YXdzOmxhbWJkYTpZT1VSX0ZVTkNUSU9OX0FSTiIsCiAgICAgICAgICAibWVzc2FnZVZlcnNpb24iOiAiMS4wIgogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAiQXV0aGVudGljYXRlVXNlciIsCiAgICAgICJzbG90cyI6IFsKICAgICAgICB7CiAgICAgICAgICAibmFtZSI6ICJVc2VybmFtZSIsCiAgICAgICAgICAidHlwZSI6ICJBTUFaT04uQWxwaGFOdW1lcmljIiwKICAgICAgICAgICJzbG90Q29uc3RyYWludCI6ICJSZXF1aXJlZCIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJuYW1lIjogIlBhc3N3b3JkIiwKICAgICAgICAgICJ0eXBlIjogIkFNQVpPTi5QYXNzd29yZCIsCiAgICAgICAgICAic2xvdENvbnN0cmFpbnQiOiAiUmVxdWlyZWQiCiAgICAgICAgfQogICAgICBdLAogICAgICAiZnVsZmlsbG1lbnRBY3Rpdml0eSI6IHsKICAgICAgICAidHlwZSI6ICJMYW1iZGFGdW5jdGlvbiIsCiAgICAgICAgImNvZGVIb29rIjogewogICAgICAgICAgInVyaSI6ICJhcm46YXdzOmxhbWJkYTpZT1VSX0ZVTkNUSU9OX0FSTiIsCiAgICAgICAgICAibWVzc2FnZVZlcnNpb24iOiAiMS4wIgogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAiUGFzc3dvcmRSZWNvdmVyeSIsCiAgICAgICJzbG90cyI6IFsKICAgICAgICB7CiAgICAgICAgICAibmFtZSI6ICJFbWFpbCIsCiAgICAgICAgICAidHlwZSI6ICJBTUFaT04uRW1haWxBZGRyZXNzIiwKICAgICAgICAgICJzbG90Q29uc3RyYWludCI6ICJSZXF1aXJlZCIKICAgICAgICB9CiAgICAgIF0sCiAgICAgICJmdWxmaWxsbWVudEFjdGl2aXR5IjogewogICAgICAgICJ0eXBlIjogIkxhbWJkYUZ1bmN0aW9uIiwKICAgICAgICAiY29kZUhvb2siOiB7CiAgICAgICAgICAidXJpIjogImFybjphd3M6bGFtYmRhOllPVVJfRlVOQ1RJT05fQVJOIiwKICAgICAgICAgICJtZXNzYWdlVmVyc2lvbiI6ICIxLjAiCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgewogICAgICAibmFtZSI6ICJVcGRhdGVTZWN1cml0eVNldHRpbmdzIiwKICAgICAgInNsb3RzIjogWwogICAgICAgIHsKICAgICAgICAgICJuYW1lIjogIlNlc3Npb25FeHBpcmF0aW9uIiwKICAgICAgICAgICJ0eXBlIjogIkFNQVpPTi5USU1FIiwKICAgICAgICAgICJzbG90Q29uc3RyYWludCI6ICJSZXF1aXJlZCIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJuYW1lIjogIlBhc3N3b3JkUG9saWN5IiwKICAgICAgICAgICJ0eXBlIjogIkFNQVpPTi5BbHBoYU51bWVyaWMiLAogICAgICAgICAgInNsb3RDb25zdHJhaW50IjogIlJlcXVpcmVkIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgIm5hbWUiOiAiTUZBU2V0dGluZ3MiLAogICAgICAgICAgInR5cGUiOiAiQU1BWk9OLkFscGhhTnVtZXJpYyIsCiAgICAgICAgICAic2xvdENvbnN0cmFpbnQiOiAiUmVxdWlyZWQiCiAgICAgICAgfQogICAgICBdLAogICAgICAiZnVsZmlsbG1lbnRBY3Rpdml0eSI6IHsKICAgICAgICAidHlwZSI6ICJMYW1iZGFGdW5jdGlvbiIsCiAgICAgICAgImNvZGVIb29rIjogewogICAgICAgICAgInVyaSI6ICJhcm46YXdzOmxhbWJkYTpZT1VSX0ZVTkNUSU9OX0FSTiIsCiAgICAgICAgICAibWVzc2FnZVZlcnNpb24iOiAiMS4wIgogICAgICAgIH0KICAgICAgfQogICAgfQogIF0KfQoK