cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

Can't connect my PVA to the Skill

Hi folks

 

I created a skill using Bot Framework 4.7 SDK with the manifest 2.0. When I try to connect to my skill with Bot Framework bot, it works very well. However, upon connecting it with PVA, it gives me an error (which is super unfriendly).

 

Issue.png

Environment / Tenant Setup

 

It's a trial environment with PVA and the same tenant is also has a trial for Azure to create the Bot registration process.

 

P.S Also, please note that the Bot Framework Bot I tried with Skill was on a different tenant and even then it was working fine.

32 REPLIES 32
jojinovels
New Member

Hi!

I am a new Virtual Assistant. And love to learn and explore more. Thanks for posting.

I am also looking for a Client to help and manage.

Please free to visit my Website.

https://jojinovels.wixsite.com/meinewebsite

 

Thank you.

 

Regards,

jojinovels

Anonymous
Not applicable

@csnarain was this calendar skill hosted locally when you got this working?

kishanhickman
New Member

Hi There,

 

I have an issue which is very much related to this but not quite the same.  I have a skill that works fine in the latest version of Composer as well as directly in Azure when you test with the test feature.

I have created a skill manifest and this adds and validates perfectly fine in my PVA.  However, when I add it as an action and test it, I get aa default error message 'Sorry I didnt understand that'

kishanhickman_2-1654096919228.png

 

 

I have added the botid to the allowed list of my skill bots appsettings as per below

"skills": {
"allowedCallers": [
"*"
]
},

I dont seem to get any error messages or anything meaningful which explains why the bot is not invoking correclty.  It takes 3 non-required parameters which aren't needed to fire up the bot as per below manifest 

Any help would be greatly appreciated

{
  "$schema": "https://schemas.botframework.com/schemas/skills/v2.2/skill-manifest.json",
  "$id": "ParkingMax",
  "name": "Parking Max",
  "version": "1.0",
  "publisherName": "Microsoft",
  "endpoints": [
    {
      "name": "default",
      "protocol": "BotFrameworkV3",
      "description": "Default endpoint for the skill",
      "endpointUrl": "https://parkingmax.azurewebsites.net/api/messages",
      "msAppId": "170c9cdd-9e3f-4e52-b511-8b47f592a86f"
    }
  ],
  "activities": {
    "message": {
      "type": "message",
      "description": "Parking Max",
      "value": {
        "$ref": "#/definitions/initValues"
      }
    }
  },
  "definitions": {
    "initValues": {
      "type": "object",
      "required": [
          "origin"
      ],
      "properties": {
          "clientid": {
              "type": "string",
              "description": "160"
          },
          "module": {
              "type": "string",
              "description": "ParkingMax"
          },
          "domain": {
              "type": "string",
              "description": "bpademo.co.uk"
          }
      }
}



Helpful resources

Announcements
Power Platform Conf 2022 768x460.jpg

Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

Canadian Cloud 2022 768x460.png

Register for a free PVA chatbot creation workshop.

Learn how to respond rapidly to your customers and employees at scale, using intelligent conversational chatbots.

Top Kudoed Authors
Users online (2,613)