Skip to main content

Agents

How to Publish an AI Agent in KriyaOS

This guide helps you understand when and how to publish an agent in KriyaOS.

It is written for users who already created an agent and now want to know when it is ready to go live.

Readiness Over Perfection

Publishing is usually a judgment call, not a perfect final state. The key question is whether you are comfortable treating this version as live.

What This Page Helps You Do

By the end of this page, you should understand:

  • what publishing means in practice
  • what to check before you make an agent live
  • how publishing fits into each creation path
  • what usually happens after publishing

What Publishing Means

Publishing means you are taking the version you are happy with and making it the live version.

In plain language, this is the step where you stop treating the agent as only a working draft and start treating it as ready to use.

When You Usually Publish

You usually publish after you have:

  • finished the first round of setup
  • reviewed the prompt and behavior
  • tested key responses
  • made sure important knowledge is available

You do not need the agent to be perfect. You do want it to feel ready.

Before You Publish

Before you publish, take a quick final pass through these questions.

Is The Agent Answering Clearly?

Check whether the agent is:

  • understandable
  • on-topic
  • aligned with the role you want it to play

Is The Prompt Good Enough?

Make sure the main instructions are not missing anything important.

If the agent sounds off, the prompt often needs attention before publishing.

Is The Knowledge Ready?

If you added files or knowledge sources, make sure they are ready to use.

If knowledge is still processing, the agent may not answer with the information you expected.

Have You Tested Important Questions?

Try a few realistic questions before publishing.

For example:

  • common customer questions
  • important business information
  • edge cases you care about

Are You Comfortable Making This Live?

The most practical question is simple:

If someone used this version right now, would you feel okay with that?

If the answer is no, keep working in draft a little longer.

How Publishing Fits Into The Product Flow

For a Custom Agent, publishing is a separate step that happens after creation.

That means the usual flow is:

  1. Create the agent
  2. Refine the draft
  3. Test the draft
  4. Publish when ready

For a Business Agent, the guided flow handles publishing as part of creation.

What Happens After You Publish

After publishing, the published version becomes the live version you are treating as ready to use.

At that point, you will usually move on to things like:

  • reviewing the published view
  • sharing the agent
  • continuing to improve future drafts
  • setting up integrations later

Common Mistakes

  • Publishing too early before testing the most important questions
  • Forgetting that knowledge may still be processing
  • Assuming draft changes are the same as published changes
  • Treating publishing as only a technical step instead of a readiness decision

A Simple Rule Of Thumb

Publish when the agent is:

  • clear enough
  • stable enough
  • tested enough
  • ready enough for other people to use

That is usually better than waiting for perfection.

If You Are Not Ready Yet

If something still feels incomplete, stay in draft.

That is exactly what drafts are for.

You can continue editing, testing, and improving until the agent feels ready to represent your work properly.