Browse resources

Build your first agent

Walks you through creating, testing and publishing your first agent.

Ready to create your first AI agent?

This guide will walk you through the process of creating, configuring, testing and publishing an agent in Askollo. By the end, you'll have a working agent that you can start using and improving.

Estimated time: 10-15 minutes

What you'll learn

By the end of this guide you'll know how to:

  • Create a new agent

  • Define what your agent should do

  • Give your agent clear instructions

  • Connect relevant knowledge

  • Test your agent

  • Refine its responses

  • Publish and share your agent

Before you begin

For your first agent, we recommend starting with something straightforward rather than trying to automate a complex process.

For example, an HR Policy Assistant: an agent that helps employees find answers to common questions about company policies.

Step 1: Create a new agent

Open Agent Builder and select Create agent. You'll be taken to the agent creation flow, where you can start configuring your agent.

Agent Builder with Create agent highlighted.

Step 2: Give your agent a name

Choose a clear name that tells users what your agent is designed to do. For example:

  • HR Policy Assistant

  • Sales Enablement Assistant

  • IT Support Agent

  • Customer Support Assistant

For this guide, we'll create an HR Policy Assistant.

Agent name field with HR Policy Assistant entered

Step 3: Define your agent's purpose

Next, decide what you want your agent to do. Try to give your agent one clear purpose rather than asking it to do everything.

For our HR Policy Assistant, that might be: help employees find accurate answers to questions about company policies and procedures.

A clear purpose makes it easier to decide what knowledge and instructions your agent needs.

Agent purpose/description field

Step 4: Add instructions

Instructions tell your agent how you want it to behave, using natural language. Think about:

  • What tasks should it perform?

  • What type of questions should it answer?

  • How should it structure its responses?

  • Are there things it shouldn't do?

  • What should it do when it doesn't know the answer?

For example:

Answer employee questions using our company policies. Keep responses clear and concise. Use the available company knowledge when answering questions. If you cannot find the answer, say that you don't have enough information rather than guessing.

You can refine these instructions later, so they don't need to be perfect the first time.

Step 5: Connect your tools

Choose the tools and files your agent needs to perform its role. For an HR Policy Assistant, this could include:

  • Google Drive Docs

  • Notion pages

Try to connect only the information that's relevant to the agent's purpose.

Step 6: Test your agent

Now it's time to see how your agent performs. Ask it a few questions that a real user might ask. For example:

  • How much annual leave do I get?

  • What's our parental leave policy?

  • How do I submit an expense?

  • Can I carry unused holiday into next year?

Review the answers carefully.

Step 7: Review the response

Don't just check whether your agent answered the question. Look at the quality of the response. Ask yourself:

  • Is the answer accurate?

  • Is it easy to understand?

  • Did the agent follow my instructions?

  • Is the answer based on the correct knowledge?

  • Is the response too long or too short?

  • Would I be comfortable with another employee receiving this answer?

If something isn't right, that's normal. Testing and refinement are part of building a good agent.

Step 8: Refine your agent

Use what you've learned from testing to improve your agent. You might need to:

  • Make its instructions clearer

  • Add or remove knowledge sources

  • Give it more specific guidance

  • Change how responses should be structured

  • Clarify what it should do when information isn't available

Make a change, test again and compare the results.

Step 9: Publish your agent

Once you're happy with how your agent performs, you're ready to publish it. Review your configuration one final time and select Publish. Your agent is now ready to use.

Step 10: Share your agent

Once you’ve created and tested an agent, you may want other people to use it.

Open the agent you’d like to share and find it’s Sharing settings underneath the name and description (Visual builder) or at the bottom of the overview tab in Classic view.

Toggle whether the agent is shared with everyone in the Workspace.

Tips for building your first agent

  • Start simple. Give your first agent one clear job.

  • Use relevant knowledge. More information isn't necessarily better.

  • Write clear instructions. Be specific about what you expect the agent to do.

  • Test realistic questions. Think about what actual users will ask.

  • Test edge cases. Try unclear or unexpected questions too.

  • Don't expect perfection immediately. Build, test and refine.

  • Keep improving. Update your agent as its use case and underlying knowledge evolve.

Frequently asked questions

Do I need technical experience to build an agent?

No. Agent Builder is designed to allow you to create agents without writing code.

Do my instructions need to be perfect before I start testing?

No. Start with simple instructions and improve them based on how your agent responds.

How much knowledge should I connect?

Focus on knowledge that's relevant to your agent's purpose. Connecting unnecessary information can make it harder to keep the agent focused.

What if my agent gives a poor answer?

Review the agent's instructions and connected knowledge, make adjustments and test the same question again.

Can I change my agent after publishing it?

Yes. Agents can continue to be tested and improved as your requirements change.

Next steps

You've built your first agent. The next step is learning how to make it better. Continue to Test and improve your agent.

You may also want to explore:

  • Sharing and permissions

  • Common mistakes

  • Search and Agent Builder together