Demo Scenario

Internal HR bot

Leave, certificates and onboarding with manager approval right in Telegram.

This is a demo scenario: how we would build the solution. Names and data are illustrative — it is not a specific client’s story.

01Task

Task

Replace paper forms and HR emails: an employee files a request in a minute, the manager approves in one tap.

Constraints

  • Access for current employees only; leavers lose access automatically.
  • The approval route depends on the department.
02Solution

Solution

  1. 01

    Employees are checked against the HR system on every sign-in; roles define available actions.

  2. 02

    An approval-route engine configurable per department.

  3. 03

    Certificates generated from templates and delivered as files in the chat.

03Architecture

Architecture

Architecture: Internal HR bot
  1. Employee → HR bot
  2. HR bot → Workflow engine
  3. Workflow engine → HR system, Manager, Document generator
  4. HR system
  5. Manager
  6. Document generator
Integrations
HR system · Document templates
Stack
Python · FastAPI · PostgreSQL · Telegram Bot API
04What it demonstrates

What it demonstrates

Demonstrates: role-based access, approval routes and document flow inside the messenger the team already uses.

Also need an HR web portal with reports?

Software systemsDevZone