Create Agents
Use this guide when you want a repeatable process for creating focused agents, attaching the right actions, and validating their behavior before wider rollout.
Create agents around a specific job to be done, not around a vague persona. The most reliable agents in Simple Chat have narrow instructions, deliberate tool access, and a test set that proves they behave the way you expect.
Start with one use case
Define the exact task, audience, and boundary for the agent before you write instructions or connect tools.
Choose the right scope
Pick global, group, or personal scope based on who should use the agent and where its actions or documents live.
Attach only the tools it needs
Actions and plugins should widen capability intentionally, not create a grab bag of tools the agent will misuse.
Validate with real prompts
Test against typical, edge-case, and failure-mode prompts before making the agent widely available.
Agents depend on admin enablement and workspace context
Semantic Kernel agents, actions, and workspace-scoped agent surfaces have to be enabled first. If the right scope or action type is disabled in Admin Settings, the agent design work will never show up where users need it.
Minimum viable agent setup
- Write a single-sentence mission for the agent.
- Decide whether the agent should be global, group-scoped, or personal.
- Add instructions that define what the agent should do, what it should avoid, and when it should ask for clarification.
- Attach only the actions, knowledge sources, or workspace access needed for that mission.
- Test the agent with representative prompts before broader rollout.
Scope decisions
- Use global agents when the same capability should be shared across the whole deployment.
- Use group agents when the behavior, documents, or actions are tied to one team or workspace.
- Use personal agents when users need private experimentation or individualized tool combinations.
Prompt and tool design rules
- Prefer specific instructions over aspirational descriptions.
- Tell the agent what evidence or citations it should rely on when grounded answers matter.
- Avoid attaching write-capable actions unless the workflow truly needs them.
- Give the agent permission to decline when the request falls outside its domain.
Validation checklist
- Test a prompt the agent should answer well.
- Test a prompt it should refuse or redirect.
- Test a prompt that exercises each attached action.
- Review whether the agent cites the correct workspace content or asks for missing context when needed.