Welcome, Junior Application Designer

Summit Workplace Solutions wants to add an AI-powered support feature to an internal application — something that reads a support ticket and suggests a helpful response. Your job is to design how that feature actually talks to an AI service, safely.

The situation at Summit Workplace Solutions

Nobody's asking you to write production code today. They're asking you to understand the pieces well enough to design a safe workflow: how a request is built, how it's authenticated, what could go wrong, and what should never end up in the wrong place.

Important: nothing here is a real, live API

This lesson never calls a real AI service. Every request, response, error, and API key you'll see is simulated and fictional, built entirely into this page. You will never be asked to enter a real API key anywhere in this lesson.

Essential question

What does it actually take to connect an app to an AI service safely, from request to response?

Estimated time

About 50 minutes, in 12 steps. Your progress is saved automatically, so you can pause and come back.

What you will be able to do by the end of this lesson

  • Explain the stages of a simplified API request/response workflow.
  • Label the parts of a request and a response.
  • Spot and fix simple problems in JSON data.
  • Identify exposed API keys and other insecure design choices.
  • Decide what data should and shouldn't be sent in a request.
  • Design a safe workflow and handle common error responses.

Before you begin

Enter your name so your completion report can be prepared. This stays on this device only — it is never sent anywhere.