Real projects you can build with TicketIQ.
Hands-on walkthroughs that start from a clean checkout and end with something working: a triaged queue, a bot in Teams, a guarded model chain. Every step uses the real console and API.
All labs
Run Liyagent locally with Docker
Bring up Liyagent, Postgres and Qdrant with Docker Compose on your laptop, sign in and file a first ticket end to end.
Connect a Jira project and triage issues
Sync a Jira project into TicketIQ, learn categories from its history and watch new issues get classified, merged and routed.
Deploy the Liya Teams bot
Register an Azure bot, connect it to a Liya Teams trigger, build the app package and chat with Liya in Microsoft Teams.
Build a custom sub-agent with instructions
Create a managed HR agent with a narrow policy sub-agent, test delegation in the playground and see the cost land on the parent.
Add a free OpenRouter model to the chain
Add OpenRouter as an OpenAI-compatible provider and use a free model as a fallback that is skipped automatically once its daily quota is used.
Create a PII guardrail
Start from the PII protection template, add an employee-number pattern rule, test both, roll them out in monitor mode and then enforce them.
Set a budget and watch the fallback
Put a tiny daily budget on an agent that falls back to a cheaper model at the limit, then watch calls re-route and the audit trail record it.
Write an eval set for Triage
Build a versioned triage dataset from real tickets, run it as a baseline, change the routing, and catch the regression.
Route email to tickets with SMTP
Start Liyagent's SMTP listener, send mail to it with swaks or Python, and watch messages become classified tickets.
Query the audit log
Answer real questions from the audit log (who changed a guardrail, what an agent was refused), export the rows and verify an evidence bundle offline.
Use the semantic cache for repeat questions
Turn on the semantic answer cache, verify an answer with a thumbs-up, and watch a reworded question get answered without a model call.
Add a known-issue banner
Turn an outage ticket into a known issue that absorbs repeat reports, answers each reporter on their own channel and notifies them all when it is fixed.
No lab matches those filters.
Have an idea for a lab?
Tell us what you would like to build with Liyagent and we will write it up as a lab.