Innopolis University DevOps Playground
Skip to content

Submitting tasks to assistant

  • Design message format for submitting tasks via bot
  • Parse and validate task input
  • Store submitted tasks in the database
  • Add message confirmation for successful submission
📋 Acceptance Criteria

What to consider:

  • The task submission format must be intuitive and user-friendly within the bot chat.
  • User input should be validated (e.g., no empty fields, proper formatting).
  • Submitted tasks must be securely saved in the database for future processing.
  • Users need immediate confirmation that their task was submitted successfully.

Acceptance Criteria (AC):

  • GIVEN a user wants to submit a task

  • WHEN they interact with the bot and follow the expected format

  • THEN the message is parsed and passed to the backend for validation

  • GIVEN the user input is incomplete or invalid

  • WHEN the bot receives it

  • THEN the bot replies with an error message and instructions to correct the input

  • GIVEN the task passes validation

  • WHEN it is stored in the database

  • THEN it is available for assistants to view in their task inbox

  • GIVEN a task is successfully submitted

  • WHEN the process completes

  • THEN the user receives a confirmation message (e.g. “Ваша задача принята в обработку ”)

Please check the Definition of Done before moving this issue to Close.

Edited by Aleksandr Gonсharov