PTENES
DAY 2 · TRACK 2

🤖 Building Jarvis

Today you build the system’s “soul”: who it is, what it exists for, and what it can’t do. From this core identity, we assemble the layers — services, agents, skills, memory, and context — protected by security walls and connected to the world through tools and integrations. By the end of the day, Jarvis stops being an idea and becomes a coherent architecture.

safety barriers The Core Identity identity · intent Services capability blocks agents skills · memory tools Everything comes from the soul and acts within the walls — intention at the center.
7
Modules
43
Topics
~1 day
Duration
Intermediate
Level
Day 2 Progress0 of 43 · 0%

Learning path map

Detailed content

2.1~55 min · 7 topics

💜 The Soul of Jarvis

The core that gives everything meaning: what the system is, why it exists, who it works for, and where its limits are.

0 of 7
What it is:

Identity defines who Jarvis is: its name, the role it occupies, and how it presents itself to those who speak with it.

Why learn:

A system without an identity responds any old way. With a clear identity, every response conveys consistency and trust.

Key concepts:

Identity; role; introduction; the foundation of the soul.

What it is:

The purpose is the central problem Jarvis exists to solve—the reason it was created.

Why learn:

It's the purpose that determines what goes into the system and what stays out. Without it, everything becomes a "maybe."

Key concepts:

Purpose; core problem; reason for being.

What it is:

Who Jarvis serves: end customers, the internal team, managers—each audience has its own needs and language.

Why learn:

Knowing who it works for defines the tone, level of detail, and what can or can't be said.

Key concepts:

Audience; client × team; needs by profile.

What it is:

The tone is Jarvis’s speaking personality: formal or friendly, technical or simple, direct or warm.

Why learn:

The wrong tone puts people off, even when the answer is right. Tone is part of the experience.

Key concepts:

Tone; voice; language consistency.

What it is:

The limits are the list of things Jarvis must never do: promise what it can’t deliver, make up data, or act beyond its authority.

Why learn:

Defining the “no” is just as important as the “yes” — it’s what protects the company and the customer’s trust.

Key concepts:

Limits; what not to do; boundaries of action.

What it is:

The criteria are the rules that guide Jarvis’s choices when there’s more than one possible path.

Why learn:

Without clear criteria, similar decisions come out differently each time. Criteria make outcomes predictable.

Key concepts:

Criteria; decision rules; predictability.

What it is:

The core identity also defines the direction of growth: how Jarvis should grow, what it can gain, and what should stay true to its purpose.

Why learn:

Without direction, evolution becomes bloat. With direction, the system grows without losing its identity.

Key concepts:

Evolution; direction; fidelity to the purpose.

View Full
2.2~45 min · 6 topics

🧱 Internal Services

Jarvis’s capability blocks: each service solves a family of problems—support, sales, documents, scheduling.

0 of 6
What it is:

A service is a Jarvis capability block: an area of work that brings together everything needed to handle a type of request.

Why learn:

Thinking in terms of services organizes the system around the value delivered, not the tool used.

Key concepts:

Services; capability block; value-based organization.

What it is:

The customer support service answers questions, solves problems, and takes care of the experience for people who use the system.

Why learn:

It’s the most common service and the one that takes the most pressure off teams — responding quickly, at any time, and consistently.

Key concepts:

Customer service; support; customer experience.

What it is:

The sales service qualifies leads, presents solutions, and helps put together proposals and close deals.

Why learn:

It’s where AI directly affects revenue — guiding the buying journey well changes the company’s results.

Key concepts:

Sales; qualification; proposal.

What it is:

The document service reads contracts, spreadsheets, emails, and reports to extract, summarize, and classify information.

Why learn:

It’s where AI saves the most time: reading a lot and returning only what matters in seconds.

Key concepts:

Documents; extraction; summarization and classification.

What it is:

The scheduling service books appointments, checks availability, and answers questions about dates and status.

Why learn:

Solves one of the most repetitive tasks in businesses—and one that causes the most friction when done by hand.

Key concepts:

Scheduling; appointments; availability.

What it is:

A service is delivered by one or more agents: the service defines the “what,” and the agents handle the “how.”

Why learn:

Understanding this connection keeps you from confusing capability (service) with executor (agent) when designing the solution.

Key concepts:

Service × agent; what × how; composition.

View Full
2.3~50 min · 6 topics

👷 Agents

Jarvis’s specialized workers: each agent does one job, with its own instructions, memory, and success criteria.

0 of 6
What it is:

An agent is a system worker: a unit that receives a task, decides what to do, and delivers a result.

Why learn:

The agent is the part that actually does the work. Understanding it is the key to making the system act, not just respond.

Key concepts:

Agents; executor; task → result.

What it is:

Each agent does one well-defined job. Instead of one "super-agent" that does everything more or less well, use several focused agents.

Why learn:

Specialization improves quality and makes it easier to adjust, test, and replace one piece without breaking the others.

Key concepts:

Specialization; focus; division of labor.

What it is:

Every agent receives an instruction (what to do and how) and context (the current situation and the available information).

Why learn:

Instruction and context are the worker’s brief. When poorly written, they lead to off-target responses.

Key concepts:

Instruction; context; agent brief.

What it is:

Each agent has memory (what it remembers about what has happened) and rules (what it must always or must never do).

Why learn:

Memory and rules make the agent consistent — it acts the same way in the same situations and respects the limits.

Key concepts:

Agent memory; rules; consistency.

What it is:

A success criterion is how the agent (and you) know the task was done well: the expected result, clear and verifiable.

Why learn:

Without success criteria, "done" becomes a matter of opinion. With them, you can measure, fix, and trust the agent.

Key concepts:

Success criterion; expected result; verification.

What it is:

Every agent exists to carry out a specific intent within the system—a concrete part of the larger purpose.

Why learn:

Tying each agent to an intent prevents “orphaned” agents that do things no one asked for.

Key concepts:

Agent intent; part of the purpose; alignment.

View Full
2.4~45 min · 6 topics

⚡ Skills

What each agent can actually do: concrete actions, always tied to a goal—never skills for their own sake.

0 of 6
What it is:

A skill is a concrete action an agent knows how to perform — such as summarizing text, classifying a request, or querying a system.

Why learn:

Skills are what make an agent truly useful. Without them, it "understands" but doesn't act.

Key concepts:

Skill; action; practical capability.

What it is:

The most common skills: summarize (condense), classify (organize into categories), query (retrieve data), and generate (create content).

Why learn:

Knowing the basic repertoire lets you build almost any agent by combining a few key skills.

Key concepts:

Summarize; classify; look up; generate.

What it is:

Every skill serves a goal: it’s the “how,” and the goal is the “why.”

Why learn:

A skill tied to a goal delivers results. On its own, it becomes a nice feature nobody uses.

Key concepts:

Objective; how × why; a skill with a purpose.

What it is:

Giving an agent too many skills without a clear purpose leads to excess: the agent gets confused, and the system becomes fragile.

Why learn:

The temptation to “teach everything” is strong—but skills without purpose only add risk and noise.

Key concepts:

Excess; less is more; focus on intent.

What it is:

When faced with a request, the agent needs to choose and activate the right skill for that moment — not all of them at once.

Why learn:

Triggering the right skill at the right time is what separates an efficient agent from one that gets everything wrong while working hard.

Key concepts:

Selection; right timing; activation.

What it is:

A useful agent is the sum of a few well-chosen skills, combined to carry out its intention from start to finish.

Why learn:

Thinking in terms of composition shows how to build strong agents from simple, reusable blocks.

Key concepts:

Composition; building blocks; useful agent.

View Full
2.5~50 min · 6 topics

🧠 Memory and Context

What Jarvis remembers and what informs each decision—and, just as importantly, what it should NOT store.

0 of 6
What it is:

Memory is what Jarvis keeps between interactions: who the customer is, what’s already been discussed, decisions, and preferences.

Why learn:

Without memory, the system starts from scratch with every message—and the experience becomes robotic and repetitive.

Key concepts:

Memory; continuity; what remains between conversations.

What it is:

There’s session memory (the current conversation), short-term memory (days), and long-term memory (what’s worth remembering forever).

Why learn:

Each type serves a purpose. Mixing them leads either to premature forgetting or unnecessary accumulation.

Key concepts:

Session; short term; long term.

What it is:

Context is the set of relevant information at the time of a decision: who is speaking, the history, the rules, and the available data.

Why learn:

The quality of the answer depends on context. Poor context produces a generic answer; rich context, a spot-on answer.

Key concepts:

Context; relevant information; basis for decisions.

What it is:

Retrieval means finding exactly the information that matters for the current situation among everything that’s stored.

Why learn:

Storing a lot doesn't help if you can't retrieve it. The right retrieval is what turns memory into usefulness.

Key concepts:

Retrieval; relevant search; useful memory.

What it is:

Not everything should be saved: sensitive data and irrelevant information (noise) stay out of the system's memory.

Why learn:

Keeping what you shouldn't is a privacy risk and a source of confusion. Deciding what to discard is part of the design.

Key concepts:

Privacy; noise; what to discard.

What it is:

Memory supports continuity: the customer doesn’t have to repeat what they’ve already said, and the system picks up where it left off.

Why learn:

Continuity is what makes Jarvis seem attentive and professional, rather than like a robot that forgets everything.

Key concepts:

Continuity; smooth experience; picking up where you left off.

View Full
2.6~45 min · 6 topics

🛡️ Security Walls

When AI acts in the real world, safety becomes part of the architecture: access, action limits, sensitive data, and human validation.

0 of 6
What it is:

Security isn’t something you add at the end: it’s part of Jarvis’s design from the start, at every layer.

Why learn:

When AI performs real actions, mistakes are costly. Treating safety as architecture helps prevent accidents.

Key concepts:

Security by design; architecture; prevention.

What it is:

Access control defines who can use each part of the system and what each person is allowed to see or do.

Why learn:

Without access control, anyone can do anything. Permissions are the first layer of protection.

Key concepts:

Access; permissions; who can do what.

What it is:

Action limits define how much Jarvis can do on its own: up to what amount, through which operation, without needing confirmation.

Why learn:

Well-designed limits let AI move quickly when it’s safe and act carefully when it’s risky.

Key concepts:

Action limit; authority; automatic × confirmed action.

What it is:

Sensitive data — personal, financial, confidential — requires extra care: restricted access, and never exposed unnecessarily.

Why learn:

Leaking sensitive data breaks trust and can have legal consequences. It's a risk you can prevent through design.

Key concepts:

Sensitive data; protection; restricted access.

What it is:

Human validation means asking someone to approve critical actions; logs are the record of everything the system did.

Why learn:

Having a person step in at the right time and keeping logs as a record of the process provide control, traceability, and confidence.

Key concepts:

Human validation; logs; traceability.

What it is:

Keeping environments separate ensures that test experiments never affect real production data and customers.

Why learn:

Mixing testing and production is one of the biggest causes of accidents—and an easy safety rule to follow.

Key concepts:

Testing × production; isolation; operational security.

View Full
2.7~45 min · 6 topics

🔧 Tools and Integrations

It's how Jarvis acts in the world: spreadsheets, CRM, database, APIs, messaging, payments—always in service of the intent.

0 of 6
What it is:

Tools are the external resources Jarvis uses to act: anything it triggers to make something happen outside itself.

Why learn:

Without tools, Jarvis only talks. With them, it takes action—updates, searches, sends, and records things in the real world.

Key concepts:

Tool; external resource; action in the world.

What it is:

Spreadsheets, Notion, and CRM systems are where companies already store customer data, tasks, and processes—ready-made sources for Jarvis to read and write to.

Why learn:

Connecting to these tools is the fastest way for AI to work with what the company already has.

Key concepts:

Spreadsheet; Notion; CRM; data sources.

What it is:

A database is where information is organized at scale; an API is the standardized gateway through which systems exchange data.

Why learn:

These are the deepest and most powerful connections—they give Jarvis direct access to the heart of the company’s systems.

Key concepts:

Database; API; deep integration.

What it is:

Messaging is the set of communication tools Jarvis uses to send and receive messages: WhatsApp, Telegram, email.

Why learn:

They’re how the system talks to people on the channels they already use — the link between internal action and the customer.

Key concepts:

Messaging; sending; communication channels.

What it is:

Payments and internal systems (ERP, finance, inventory) are tools where actions have real consequences and require extra care.

Why learn:

It’s where tools run into security walls: here, limits and human validation are not optional.

Key concepts:

Payments; internal systems; critical action.

What it is:

The tool never comes first: it’s chosen because the intent calls for that action. Intent defines the tool, not the other way around.

Why learn:

Reversing this creates a “solution looking for a problem”—lots of integration, little results. Intent is always the starting point.

Key concepts:

Intent first; tool in service; focus on the outcome.

View Full
← Day 1 Day 3 · Real Business Solution →