· 3 min read
Designing chatbot conversations: intents, slot filling and retries
How to design a chatbot that completes tasks: detect intent, ask for missing details, validate answers, retry with better wording and hand over cleanly.

Services
Custom AI assistants and agents for customer service, internal knowledge and process automation.
Customers expect answers instantly and around the clock. Staff lose hours each week hunting for policies, procedures and past answers. Modern AI agents and chatbots can handle routine questions, guide people through processes, and complete multi-step tasks, while handing over to a person when they should.
EITSAA builds AI chatbots and agents for Adelaide businesses and agencies that are grounded in your approved content, not the open internet. Every assistant includes guardrails, logging and human-in-the-loop controls, so you stay in control of what it says and does.
Our AI agents answer from your approved content, hand over to people when they should, and log every interaction for quality and compliance.
Live demo
A small working assistant that shows how a well-designed chatbot behaves in your industry. Choose local government, healthcare, insurance and professional finance, retail, professional services or education, and it runs that sector's conversation. It works out what a visitor wants, asks for the missing details one question at a time, checks every answer, retries with clearer wording and hands over to a person when it should. Open the trace panel to watch each decision as it happens.
Flow control covers intents, slots, branches, retries and routing. It decides what to ask next and when to hand over.
The visitor picks a sector, and can switch at any time. Each industry loads its own intents, questions, branches and guardrail profile.
“Local government”
Work out whether the visitor wants to book, ask a question, get pricing or reach a person.
“I'd like a chatbot for our website”
Ask for each missing detail, one clear question at a time. Answers can branch the flow, and details already given are never asked again.
“Roughly how many people will use it?”
Check each answer. If it cannot be used, re-ask with more helpful wording. After three tries, hand over gracefully.
“A rough number helps, like 25.”
A language model rephrases the next question, reads free-text answers into slots and writes the summary. Every reply is moderated.
“Lovely. And which day suits you?”
Read the answers back, let the visitor change any of them, then continue to the contact form. Safety rules hand over to a person at once.
“Does that look right?”
Local governmentstandard guardrails
Records request, Complaint, Rates, Permit or approval, Service request
Healthcare and aged carestrict guardrails
Referral, New patient intake, Care enquiry, Appointment
Insurance and professional financestrict guardrails
Payment arrangement, Invoice enquiry, Claim, Quote
Retail and e-commercestandard guardrails
Payment issue, Return or exchange, Order status, Product advice
Professional services and SMEsstandard guardrails
Meeting, Quote request, Enquiry
Education and trainingstandard guardrails
Student support, Enrolment, Course enquiry
Flow control decides what to ask next. Guardrails decide what may come in, what the model may see and do, and what a visitor may be shown. Every decision is logged and a route to a person stays open at each step.
Visitor message
8 controls
2 controls
5 controls
2 controls
4 controls
4 controls
| Failure mode | What goes wrong |
|---|---|
| Hallucination | A reply states something that was not supplied or is not true. |
| Prompt injection and jailbreak | Text tries to override instructions or change the bot's role. |
| System-prompt leakage | The bot reveals its hidden instructions. |
| Sensitive-data leakage | Personal, health or payment data is sent to a model, stored or repeated. |
Each control is mapped to the Voluntary AI Safety Standard, the OWASP Top 10 for LLM Applications and the NIST AI Risk Management Framework, and tuned per industry. To see the full control set for your organisation, contact us, or read more in guardrails for customer-facing chatbots.
Answers common questions, captures leads and books appointments around the clock, with live hand-over to your team.
Helps staff find answers in policies, procedures, contracts and SharePoint in seconds, with source citations.
Bring AI into the tools your team already uses for HR, IT and operations questions.
Agents that read emails, extract data, update systems and draft responses for human approval.
Automatically classify, route and prioritise incoming requests.
We clarify goals, users, constraints and success measures, and review your current systems and data.
We agree the architecture, security controls and user experience before the build begins.
Fortnightly sprints with demos, automated testing and continuous deployment.
Monitoring, support and a backlog of improvements based on real usage.
Microsoft Copilot Studio, Azure AI, AWS Bedrock Agents, Amazon Lex, LangGraph, vector databases, Teams, Slack, web widgets.
Working with a local team means face-to-face workshops, an understanding of South Australian regulatory and procurement requirements, and support in your time zone. Engaging EITSAA also keeps investment and jobs in South Australia, which counts under the SA Industry Participation Policy in government tenders.
See our government capability statement or read how we work.
Every AI Agents & Chatbots engagement starts with outcomes we agree on, not just a list of features. Before we begin, we set measures such as hours saved, faster turnaround, higher customer satisfaction, lower operating cost or reduced risk. We report against them throughout delivery. You get a fortnightly demonstration of working software, a transparent backlog, and a named Adelaide-based lead who is accountable for progress.
When the work is done, you keep the capability. Documentation, source code, infrastructure definitions and runbooks are handed over in full, and knowledge-transfer sessions give your team the confidence to run and extend what we have built.
Security and privacy are designed in from the first workshop. Our AI Agents & Chatbots solutions follow the principle of least privilege, encrypt data in transit and at rest, and can be hosted in Australian cloud regions to meet data sovereignty requirements. We align with the ACSC Essential Eight, the Australian Privacy Principles and, for public sector clients, the SA Government Information Security Management Framework.
For regulated or sensitive work, we can complete privacy impact assessments, provide security documentation for your risk team, and support independent penetration testing before go-live.
Yes. The Mini Bot on this page is a working demo. It detects what you want, asks for missing details, validates your answers, retries with clearer wording and hands over to a person, and its trace panel shows each decision.
We reduce this risk by grounding answers in your approved documents, requiring citations, and testing against an evaluation set before launch. The bot is designed to say when it doesn't know.
A focused proof of value typically takes four to six weeks, including content preparation, testing and a pilot with real users.
Yes. Hand-over rules are part of every design, and conversations can pass to live chat, email or your ticketing system.
Running costs depend on usage. We design for cost efficiency and provide monthly usage reporting.
Plain-English guides from our Insights library related to AI Agents & Chatbots.
· 3 min read
How to design a chatbot that completes tasks: detect intent, ask for missing details, validate answers, retry with better wording and hand over cleanly.
· 5 min read
A layered guardrail catalog for public chatbots: input, context, model, tool, output and human oversight, mapped to VAISS, OWASP LLM 2025 and NIST AI RMF.
· 3 min read
Compare machine learning, scoring models, generative AI, LLMs, RAG, AI agents, computer vision and automated decisioning, with the risks and controls for each.
Learn
AWS and Azure AI
An agent that can do things, not just answer: a bounded planner, a registry of narrowly scoped tools, policy checks outside the model, human approval for consequential actions and a full action ledger.
AI platform
A reusable platform, not a single bot: channels, an agent runtime, a model gateway, retrieval, a tool registry with policy, a durable workflow engine, human approvals, CRM and ERP connectors, evaluation and cost control.
Agentic AI · MCP
A platform for agents that act in enterprise systems: a supervisor and specialist agents, an MCP gateway that holds every tool credential, a policy engine deciding each call, human approval for consequential steps, continuous evaluation and red-teaming, and a complete audit trail.
Governance, guardrails and assurance for every kind of AI: machine learning, generative AI, LLMs, agents and automated decisioning, aligned to Australian guidance and international standards.
Explore AI governance →Workshops, teaching sessions and expert consultations that lift your team's skills in AI, software engineering, cloud, data and security, tailored to your own tools and use cases.
Explore training →Custom web, mobile and cloud-native applications built for Adelaide businesses and government agencies.
Explore Application services →Tell us what you need. We reply within one business day and the initial conversation is free of charge.