Skip to main content
Ground Control | Tier 1
July 30, 2026
Question

Capstone Project Part 3 - Help

  • July 30, 2026
  • 14 replies
  • 338 views

Hi there,

I am a bit ahead of schedule and am working on the capstone project. 

In video Capstone Project Part 3 - Opportunity Intake Assessment (https://upskill.automationanywhere.com/path/aiae-capstone-project/capstone-project-part-3-opportunity-intake-assessment/491146) at 08:31, it references a PDF that you need to download - this is used to upload to the LLM that you are using to create the HTML intake form. I cannot locate this PDF. 

As a workaround idea, I tried using the Opportunity Intake Form already linked in the video description instead of generating my own. I saved the page as a HTML file, opened it in Notepad, and changed the WEBHOOK_URL to my listener URL. My automation is successfully triggered when input is submitted into the form, however, I then straight away get this error (see attached screenshot):

My bot worked when tested in debug mode (as per 24:17 in the video) so I think this is a problem with the record variable being populated correctly at runtime.

Please can anyone either provide a link to the needed PDF, or advise where I might be going wrong?

Thank you in advance!

 

    14 replies

    Ground Control | Tier 1
    August 14, 2026

     Hi ​@mr.n,

    I found another simple way to handle the webhook response, which may help simplify the implementation.

    In my case, I am taking the webhook response directly as a variable ($sResponse$) instead of working with the response as a Record.
     


    I then pass this variable directly to a single JSON Parser – JSON to Dictionary action. In the JSON Parser, instead of using the Dictionary output, I selected “Multiple variables” and mapped the JSON keys directly to individual variables.

    For example:

    • id$sId$
    • datetime$sDatetime$
    • opportunity$sOpportunity$

    This allows the required values from the webhook JSON payload to be extracted using a single JSON Parser action, without needing multiple JSON Parser actions or additional handling of the Record.

     

    I found this approach useful for simplifying the workflow when the JSON structure is known and the required fields need to be mapped directly to variables.

    Hope this helps others facing a similar issue!

    odornala
    Ground Control | Tier 1
    Ground Control | Tier 1
    August 15, 2026

    Thank you ​@adhi_V, It’s working fine now. After implementing the above solution for this issue.

    Oli.Morris
    Automation Anywhere Team
    Automation Anywhere Team
    August 14, 2026

    Hi All

    Following up on this, our Control Room team have confirmed that in the .41 release of the product, the incoming webhooks no longer accept application/text content-type headers, which, the form I built in the video, uses.

    The simplest fix is to do what ​@mr.n or ​@adhi_V have shown, above.

    I’m going to edit the corresponding Capstone video and show users how they can amend their task bot. Expect that to go live next week.

    Thanks

    Oli

    Oli.Morris
    Automation Anywhere Team
    Automation Anywhere Team
    August 18, 2026

    Hi All

    The video has been amended and updated in the University.

    A special thank you to all for raising this and sharing your fixes for other learners to follow.

    Oli