Skip to main content
Bibha home

Agents and behaviour

Give each agent a defined job.

Combine the model, instructions, knowledge and tools the task needs. Add workflow, memory and guardrail boundaries, test the behaviour and keep people involved where the work needs their judgement.

What can you configure in a Bibha AI agent?

A Bibha agent combines a model with prompts, business knowledge, tools and workflows. Teams can configure memory and guardrails, manage prompt versions, test agents and return structured business outputs. Human review and escalation provide a path for uncertain or consequential work, while reusable agent configurations support related applications within their own operating boundaries.

Start with the responsibility, then assemble the agent.

The useful starting point is the work the agent owns. Define what it should handle, the information it needs and what a completed task should produce. Its instructions and components should follow that responsibility.

  • Agents

    Assemble AI behaviour around a defined job and business context. Give the agent a purpose that people can recognise and review.

  • Prompts

    Define the task, instructions, response behaviour and operating boundaries. Use the prompt to make the intended role and expected result clear.

Connect what it knows to what it can do.

Reference material and business actions serve different purposes. Knowledge supplies information for the task. A tool lets the agent request a supported lookup or action in another system.

  • Knowledge

    Attach relevant business information to the agent. Give the system approved material to draw on while it works.

  • Tools and function calling

    Let the agent request approved actions in business systems. Connect the lookups and operations the task is permitted to use.

  • Workflows

    Organise the steps through which the task is completed. Connect the agent's work to the decisions and actions around it.

Set the context and operating boundaries.

Continuity is useful when it has a defined purpose. An agent also needs limits on the information it uses and the actions it takes. Configure those boundaries around the specific task and its consequences.

  • Memory

    Retain selected context for continuity within the permitted boundary. Define the purpose, access and retention requirements for the context the task uses.

  • Guardrails

    Define and enforce constraints on outputs and actions. Connect the agent's behaviour to the approved scope of its work.

Review changes before they reach users.

Changing instructions can change the result even when the surrounding workflow stays the same. Keep prompt changes visible and try the agent in a controlled setting before releasing the behaviour.

  • Prompt versions and change comparison

    Track prompt configurations and compare their measured effects. Keep the behaviour change connected to the version being reviewed.

  • Agent test workspace

    Try the agent in a controlled environment before release. Review ordinary requests alongside incomplete, conflicting or unexpected inputs.

Produce something the next step can use.

A workflow may need agreed fields, a draft for review or a decision from an authorised person. Make those outcomes part of the agent design rather than leaving every interaction as free-form text.

  • Structured business outputs

    Return the agreed fields a business workflow needs. Define the result so the next operational step can interpret it.

  • Human review and escalation

    Hand uncertain or consequential tasks to an authorised person. Keep a clear route for work outside the agent's approved scope.

Reuse the behaviour where it fits.

Related tasks can share a starting point without sharing every business rule or data boundary. Reuse a suitable configuration, then adapt the task-specific instructions and connections.

  • Reusable agent configurations

    Reuse approved behaviour across suitable applications. Preserve the customer-specific rules and operating boundaries that each application requires.

Describe the job you want the agent to own.

Bring the requests it should handle, the information it can use, the actions it may take and the points where a person needs to decide. We can then map the agent and the workflow around it.

Questions and answers

An agent handles a defined job using its model, instructions, knowledge and tools. A workflow organises the surrounding steps and decisions, including where an agent acts and where other systems or people take over.

Yes. Tools and function calling let an agent request approved lookups or actions in supported business systems. The required connections, permitted operations and credentials are defined for the workflow.

Memory can retain selected context within a permitted boundary. Its purpose, access and retention requirements need to match the task; the availability of memory does not mean unrestricted retention of every interaction.

Use the agent test workspace to try the behaviour before release, and manage prompt versions and change comparisons. Agent evaluations can then examine how the complete system performs on representative tasks.

Yes. Structured business outputs return the agreed fields a workflow needs. Human review and escalation route uncertain, consequential or out-of-scope work to an authorised person.