• Projects 8
  • Rating 5.0
  • Rating 2 290

Budget: 25000 UAH Deadline: 10 days

Hello!

The main point of your task is not the creation of the shipping documents; that’s a routine task handled by the API. The main issue is that clients write inconsistently, and regular bots using regex break down when parsing free text. It seems you have already encountered this, judging by the wording of the technical specifications.

I solve this with two layers:

1. Message parsing. I set up a local small AI model (works on a regular CPU, no cloud), which extracts full names, phone numbers, cities, branches, cash on delivery, products from any text and organizes them into fields. Where it is unsure, it flags the order with a "check" label, just as you requested. It can be fine-tuned on real messages to fit your formats, and the quality improves with use.

2. City and branch. Here, it’s not AI, but a verification against Nova Poshta directories with fuzzy searching: "Kyiv, branch 45" finds the correct Ref, catches typos, and warns if the branch is closed or relocated.

  • Projects 174
  • Rating 5.0
  • Rating 8 845

Budget: 8000 UAH Deadline: 5 days

Hello.
You can give it a try.
But it's better to look towards organizing data on the resource during the order placement.

  • Projects 39
  • Rating 5.0
  • Rating 2 036

Budget: 6500 UAH Deadline: 5 days

Good day! The task is clear — a tool for mass creation of New Post TTNs via API from Excel/CSV or a list of orders in a free format.

How I will do it:
1. Import: upload Excel/CSV or paste text; automatic parsing of fields (full name, phone, city, branch, product, cash on delivery amount, weight/dimensions) even from "raw" client messages.
2. Validation of city and branch through New Post API; orders with errors or missing data are highlighted with indications of what to correct.
3. Mass creation of 50–100 TTNs at a time, saving sender data, working with cash on delivery, editing orders before creation.
4. Result: a table (TTN number, status created/error/check, delivery cost), export to Excel + shipping log.
Optional: Telegram bot or Windows program, database of regular clients, repeat order in 1 click, product templates, printing labels.

I have experience with parsing unstructured data and API integration — I will do it reliably, with error handling.

  • Projects 45
  • Rating 5.0
  • Rating 6 435

Budget: 3000 UAH Deadline: 1 day

Hello!
I am ready to take on your project and will complete it urgently.
I have extensive experience with similar tasks, so there will be no difficulties.
If I have piqued your interest, feel free to write; I am happy to collaborate!

  • Projects 118
  • Rating 5.0
  • Rating 10 376

Budget: 3000 UAH Deadline: 1 day

Hello.

I am developing bots for Telegram using NodeJS. I have experience with the Nova Poshta API. I will do it today. Write to me, and we will discuss.

  • Projects 34
  • Rating 5.0
  • Rating 12 514

Budget: 1000 UAH Deadline: 1 day

Good day! I develop in Python, have worked on similar projects with React/Node.js, and am ready for collaboration.

  • Projects 4
  • Rating 5.0
  • Rating 1 189

Budget: 3000 UAH Deadline: 5 days

Good day! We will create a turnkey tool for mass generation of shipping documents via the Nova Poshta API — specifically as a batch processing of orders, not a manual form.

Stack: Python + official NP API. Format of your choice — Telegram bot or a simple program for Windows, whichever is more convenient for daily work.

What will be in the working first version:
— uploading Excel/CSV or pasting a list of orders as text;
— parsing each order by fields (full name, phone, city, branch, cash on delivery, weight);
— verifying the city and branch through the NP API, highlighting rows with errors or missing data with explanations on what to correct;
— mass creation of 50–100 shipping documents at once, saving sender data, working with cash on delivery;
— summary table (shipping document number, status created/error, delivery cost) with export to Excel and a shipping log.

  • Projects 8
  • Rating 4.7
  • Rating 673

Budget: 5000 UAH Deadline: 5 days

Good day! I have worked with the Nova Poshta API — creating express waybills, city and branch directories, and parsing orders from free text as well. One question: would you prefer a Telegram bot or a separate program for Windows? The bot will be faster, and data can be sent directly in the chat. I will gather the recognition of full name/phone number/city/branch/cash on delivery with verification before creating the waybill to avoid errors. I am ready to take it on.

  • Projects 34
  • Rating 5.0
  • Rating 25 998

Budget: 3500 UAH Deadline: 7 days

Maxime, here we need not just a bot, but a reliable parser + bulk processing of applications. I can create a Telegram bot or a Windows tool that will accept Excel/CSV and text, recognize full names, phone numbers, cities, branches, amounts, and weights, check the data through the Nova Poshta API, and create shipping labels in bulk. I will add editing before creation, a log, export to Excel, and client storage. I have experience with Python, FastAPI, Telegram bots, and API integrations — I can discuss the structure right now.

  • Projects 19
  • Rating 5.0
  • Rating 2 214

Budget: 7000 UAH Deadline: 10 days

Hello, I worked on a similar project where the program parsed data from marketplaces, distributed it across columns (all basic product data, AI analyzed the profitability of purchase), and also developed CRM integration with the new postal API.

I will implement all mandatory and desirable functions:
* The bot will be implemented in Python (aiogram3)
* Order validation through pydantic
* Database - PostgreSQL
* Processing dirty text through regex + rules
* If the text is very dirty - AI can be connected
* Excel/CSV - pandas + openpyxl

I will support your project and fix issues even after the completion is confirmed.
  • Projects 5
  • Rating 4.9
  • Rating 756

Budget: 2000 UAH Deadline: 7 days

Hello, I worked on a CRM system for an online store — where we implemented bulk processing of 200+ orders at once, auto-recognition of customer data, and integration with delivery service APIs. A similar task!

Maxim, an interesting question: do clients send data in a free format — is it mostly messages from messengers (Viber/Telegram), or are they more Excel files from managers? This is important for choosing the best parsing method.

I suggest we get in touch; I will provide you with free technical consultation and we can create a development plan + I will tell you about my team!

  • Projects 74
  • Rating 5.0
  • Rating 17 074

Budget: 1111 UAH Deadline: 1 day

Hello, I will do it well in 2 days, waiting for your message in private.

  • Projects 4
  • Rating 5.0
  • Rating 2 174

Budget: 5000 UAH Deadline: 3 days

Hello!

I can develop such a Telegram bot for you in two ways:
1. On the n8n platform — you will receive a visual architecture. You will see the entire path of each of the 50-100 orders on the screen: from uploading a file or text to validating the branches through the Nova Poshta API and generating the shipping document. Everything will be as clear and understandable as possible.

2. Through custom code — the system will work just as clearly, quickly, and reliably, but all the logic of parsing and distribution into columns will be hidden "under the hood," without visualizing the processes.

Both options will handle mass processing, error catching, working with cash on delivery, and final export to Excel excellently.

Could you let me know if client messages with order lists come in a completely free format, or is there at least some minimal structure?

  • Projects -
  • Rating -
  • Rating 405

Budget: 4000 UAH Deadline: 5 days

Hello, Maksym! The specifications are wonderfully detailed, and the task is completely clear. I have practical experience working with Python and data processing automation (Excel/CSV), so I would be happy to implement this tool for you.

⚡ I propose to implement the project as an asynchronous Telegram bot in Python (aiogram 3.x), as this is the most convenient and mobile interface for such a task. To store the client database and the dispatch log, we will connect a lightweight and fast SQLite database.

How we will solve the main problem (cleaning up dirty text from clients):

Template layer and Regex: Most client messages (even in free format) have a similar structure (for example: first full name, then phone number, then city). We will set up flexible regular expressions that will quickly and cost-effectively extract the basic fields.

AI layer (for complete chaos): If a message does not conform to standard logic at all, the bot will automatically send this specific line through the official OpenAI API (ChatGPT). The AI will break down any dirty text into a clear JSON format (full name, phone number, city, branch) in a fraction of a second.

  • Projects -
  • Rating -
  • Rating 583

Budget: 1234 UAH Deadline: 1 day

Hello, I have relevant development experience. Message me privately, and we will discuss the details. I will be happy to help you!

  • Projects -
  • Rating -
  • Rating 320

Budget: 10000 UAH Deadline: 7 days

Good day, Maxim!
I understood the task: a tool is needed that accepts 50–100 orders (file or free-form text), automatically recognizes data for each order (full name, phone, city, branch, product, cash on delivery amount), checks the correctness of the city/branch through the Nova Poshta API, and mass creates waybills with the ability to edit before sending and exporting to Excel.
Here’s how I see the implementation:
— A Telegram bot in Python (aiogram) as the main interface — receiving the file/text, displaying recognized data for verification before creating the waybill
— Parsing heterogeneous formats — through a combination of rules and a language model to reliably extract fields even from "human" text
— Validation of the city/branch and creation of waybills — through the official Nova Poshta API
— A shipment log in the database (SQLite) and exporting ready waybills to Excel
I have already created similar bots — for example, a client registration bot with data validation and database interaction (link in the portfolio on Freelancehunt). I am ready to show the code during a call.
A couple of clarifications before starting:

  • Projects -
  • Rating -
  • Rating 375

Budget: 25000 UAH Deadline: 7 days

Hello!

I have studied the task of automating the creation of shipping documents through the Nova Poshta API. I am ready to take on the implementation.

What we will do:
— import orders from Excel/CSV, as well as paste a list of orders in text;
— automatic recognition of data from messages in free format: full name, phone, city, branch, cash on delivery amount, product/comment;
— verification of the city and branch through the Nova Poshta API;
— highlighting orders with errors or missing data with indications of what needs to be corrected;
— the ability to edit an order before creating the shipping document;

  • Projects -
  • Rating -
  • Rating 117

Budget: 7000 UAH Deadline: 7 days

Hello!

I am ready to implement a program or Telegram bot for mass creation of shipping documents through the Nova Poshta API.

I have commercial experience in backend development, integrations with external APIs, working with Excel/CSV, Telegram bots, databases, and automating order processing.

I can create a system where you upload an Excel/CSV file or paste a list of orders as text, and the program automatically parses the data into fields: Full Name, phone, city, branch, product/comment, cash on delivery, weight/dimensions. Then the system checks the city and branch through the Nova Poshta API, shows errors, allows you to edit orders before creation, and after confirmation, it mass generates shipping documents.

After processing, a list of results will be available: shipping document number, client data, branch, cash on delivery amount, delivery cost, and creation status. It is also possible to export to Excel and a log of created shipments.

  • Projects -
  • Rating -
  • Rating 272

Budget: 8000 UAH Deadline: 3 days

Good day! I will create a tool for mass generation of shipping documents for Nova Poshta through the official NP API — a Telegram bot or a simple web panel (more convenient for 50–100 orders and Excel).

Scenario: upload Excel/CSV, insert a list or text of clients in a free format → auto-recognition of fields (full name, phone, city, branch, product, cash on delivery, weight) → verification of city/branch through NP API → highlighting errors → editing → mass creation of shipping documents → export to Excel (shipping document number, status, delivery, etc.) → shipment log.

Additionally: saving sender information, product/weight templates, database of regular clients, one-click reorder; labels — according to NP API capabilities.

Stack: Python (FastAPI + aiogram or just web), Nova Poshta API, table parsing + AI for unstructured text (optional), PostgreSQL/SQLite.

Portfolio: https://yegor10.github.io/PortFolioWeb3/

  • Projects 53
  • Rating 4.3
  • Rating 3 170

Budget: 5000 UAH Deadline: 3 days

Good day
I am ready to complete your work
Write to me, I will be happy to help with your task

  • Projects -
  • Rating -
  • Rating 282

Budget: 25000 UAH Deadline: 7 days

The main difficulty of this project is not creating shipping documents through the Nova Poshta API, but the automatic parsing of orders that clients send in various formats. If this stage is implemented correctly, further creation of invoices can be maximally automated.

I suggest implementing this in stages:

1. Importing orders from Excel, CSV, Google Sheets, or by pasting plain text.

2. Automatic identification of full names, phone numbers, cities, branches, cash on delivery, products, and other data even from unstructured messages.

3. Verification of cities and branches through the Nova Poshta API, automatic highlighting of orders with errors, and the ability to quickly edit them.

  • Projects -
  • Rating -
  • Rating 141

Budget: 8000 UAH Deadline: 7 days

Hello! This is exactly my specialization — automation through API + AI data parsing.

How I see the tool:
• Input: upload Excel/CSV or paste client messages "as is"
• AI parses free text into fields: Full Name, phone, city, branch, product, cash on delivery, weight — even when clients write in different formats
• City/branch verification through Nova Poshta API, highlighting errors and missing data
• Order editing before creation → bulk creation of 50–100 tracking numbers at once
• Result: list of tracking numbers (number, status created/error/check, delivery cost), export to Excel, log
• Database of regular clients, product/weight templates, repeat in 1 click, print labels

  • Projects -
  • Rating -
  • Rating 530

Budget: 7000 UAH Deadline: 4 days

Maxim, good afternoon!

The key difficulty here is not the generation of the shipping document through the Nova Poshta API, but the reliable parsing of "dirty" input: clients write in different formats, and the city and branch in Nova Poshta need to be matched accurately; otherwise, the shipping document goes out with an error. This is where most solutions stumble, and this is where I will focus.

How I see the solution:
— input: Excel/CSV/Google Sheets or pasting a list/free text;
— parsing each order (full name, phone, city, branch, product, cash on delivery, weight) — with AI parsing for free format and validation of city/branch through the Nova Poshta API;
— orders with errors/lack of data are highlighted with an explanation of what to correct;
— bulk creation of 50-100 shipping documents, editing before creation, log, export to Excel.

  • Projects 6
  • Rating 5.0
  • Rating 1 838

Budget: 1000 UAH Deadline: 1 day

Good day!

I have experience with exactly such tasks: integration with the Nova Poshta API (delivery mapping, cash on delivery) and automatic data recognition from free text.

Before naming the exact price and deadlines, it is important to understand how "varied the format" of your orders actually is. This directly affects both the cost and the architecture:

- If it is always free text from communication with the client (Viber/Instagram) — AI text recognition is needed.
- If most orders are already in the same Excel/CSV from your website/CRM, and "varied format" only concerns a few cases — this is a simpler and cheaper column mapping + AI only as a fallback for unrecognized rows.
- If the format is "varied," but actually repeats 2-3 stable patterns — it can be done without AI and without costs for each request.

  • Projects 6
  • Rating 5.0
  • Rating 1 298

Budget: 2000 UAH Deadline: 5 days

Good day!
The task is clear, I propose the implementation: a Python script with a simple interface or a Telegram bot — we can discuss what is more convenient. Uploading Excel/CSV, automatic data parsing, checking the city and branch through the API, mass creation of shipping documents, exporting the results with numbers and statuses.
After delivery — 2 weeks of free support and bug fixes.
Estimated time: 5-7 days.

  • Projects 4
  • Rating 5.0
  • Rating 2 025

Budget: 2000 UAH Deadline: 2 days

Hello!

I have extensive experience in developing telegram bots and mini apps. You can view examples of my work in my portfolio. I am ready to implement a bot that will meet all your requirements.

Can you send an example of the output file format?

  • Projects -
  • Rating -
  • Rating 270

Budget: 2500 UAH Deadline: 2 days

Good day, the technical task is good, we can quickly implement your request in a couple of days. For better convenience, we can create everything on a personal beautiful website.

I have experience with API integration/optimization for NP + tables, you can view my portfolio in my profile or I can send it to you in a private message.

I am ready to further support the bot/website.

  • Projects 15
  • Rating 5.0
  • Rating 3 642

Budget: 10000 UAH Deadline: 10 days

Good day! I'm familiar with Nova Poshta: I have integrated their API (creating waybills, checking cities and branches), so this is not from scratch.

The main thing for you is not the waybill itself, but what clients write in various ways, and this needs to be structured. This is exactly my area. I have extracted data from "dirty" text: phone numbers, addresses, fields from free format, and where the format is completely diverse — I connected LLM. Excel/CSV as input, batches of 50–100 pieces, export back to Excel, shipment log — a clear routine.

I see the logic like this: input a file or just pasted text, the parser sorts it into fields, I check the city and branch through the Nova Poshta API, highlight what’s wrong with a reason, create the rest in batches, and output a list of ready waybills and export. I will also save regular clients and product templates.

I can do it as a Telegram bot or a program for Windows, whichever is more convenient (the bot is faster and can be used directly from the phone).

Send a couple of "raw" orders — I want to see how different the format is, from this will come the price and deadlines. And what do you prefer, the bot or Windows?

  • Projects 59
  • Rating 5.0
  • Rating 7 720

Budget: 1111 UAH Deadline: 1 day

Hello! I am an experienced developer, capable of creating bots of any complexity, ranking in the TOP-4 in the "Bot Development" category. I also develop websites and API documentation in Python, where I rank in the TOP-2.

Regarding your project, I have clarifying questions that will affect the assessment of your task and help understand what you want. Please write to me to clarify all the details!

You can review my skills in my resume 👉 Freelancehunt
My works are also published in my portfolio 👉 Freelancehunt

💻 I am also the SEO of a team consisting of a FrontEnd developer and a BackEnd developer! So if necessary, our team of three can organize a turnkey development for you!

I look forward to your response, thank you.

  • Projects 3
  • Rating 5.0
  • Rating 543

Budget: 16000 UAH Deadline: 10 days

Hello! Mass creation of shipping documents from chaotic text data is a task not for ordinary parsers, but for modern NLP (Natural Language Processing) in conjunction with a logistics API. I am ready to implement a Telegram bot for you that fully automates this process.

How the system will work (Architecture):

AI Text Parsing: You send the bot an Excel/CSV file or just a block of text with customer messages. The bot processes the text through an AI model (for example, gpt-4o-mini or Claude 3.5), which accurately extracts full names, phone numbers, city, branch number, and cash on delivery amount, ignoring junk words.

Validation via Nova Poshta API: The collected data is automatically checked against Nova Poshta directories (getSettlements, getWarehouses). If the client misspelled the name of the city or branch, the algorithm will find the closest match.

Verification Interface (Telegram WebApp / Inline): Before generating the shipping documents, the bot provides you with a summary list. Items ready for shipment are highlighted in green, while those missing data are highlighted in red (can be edited directly in the bot with one click).

  • Projects -
  • Rating -
  • Rating 338

Budget: 4600 UAH Deadline: 7 days

Good day! I have reviewed the technical task and am ready to develop a stable automation system for mass creation of Nova Poshta shipping documents based on Python.

Automation, Python, and Telegram bots are my specialized stack.

Implementation plan:
1. Interface and Database: We will create a Telegram bot with a local database (SQLite). This will allow us to implement a log of created shipments, store sender data, and maintain a database of regular clients.

2. Order parsing: I will parse clear fields (phone numbers, amounts, etc.) through rules, and for chaotic messages, I will connect AI for entity recognition.

3. Verification and correction: The bot will automatically validate cities and branches through the official Nova Poshta API and calculate costs considering cash on delivery and dimensions.

  • Projects 4
  • Rating 4.3
  • Rating 738

Budget: 2500 UAH Deadline: 2 days

Good day. I have developed an Order Accounting system for Google Sheets. I will write you a script for Google Sheets that will create shipping documents in bulk. Feel free to reach out. I will do it quickly because I already have everything necessary.

  • Projects -
  • Rating -
  • Rating 284

Budget: 3000 UAH Deadline: 2 days

Good day! I will create a reliable and fast Telegram bot for you in Python (aiogram 3 + aiohttp) that fully automates this process. I will focus on asynchronous processing: a batch of 50–100 orders will be sent to the Nova Poshta API in parallel, so the bot won't "hang" and will process the entire array in just a few seconds.

  • Projects 78
  • Rating 4.8
  • Rating 3 000

Budget: 4000 UAH Deadline: 2 days

Good day! I am ready to quickly implement such a bot, as I have experience!!!! Write to me if you are ready to discuss!!! Thank you!

  • Projects -
  • Rating -
  • Rating 352

Budget: 3000 UAH Deadline: 3 days

Hello. We need to take a look at how the orders look to decide how to implement the task. Please write to me privately.

  • Projects 107
  • Rating 4.8
  • Rating 5 443

Budget: 8000 UAH Deadline: 8 days

Good day. I am ready to perform. I can start immediately after clarifying the details. 📞 Always available and open to communication.

  • Projects -
  • Rating -
  • Rating 457

Budget: 5000 UAH Deadline: 5 days

Good day!

We have experience integrating with the Nova Poshta API, automating order processing, and developing Telegram bots and desktop applications.

We can implement a solution that:

* imports orders from Excel, CSV, or text;
* automatically recognizes full names, phone numbers, cities, branches, cash on delivery amounts, products, and other data even from arbitrary formats;
* verifies the city and branch through the Nova Poshta API;
* highlights records with errors for quick editing;

  • Projects 20
  • Rating 5.0
  • Rating 2 364

Budget: 27000 UAH Deadline: 21 days

Good day!

For this task, it is better not to limit ourselves to just a Telegram bot: the basic framework should be built as a Python service with an application storage, an Excel/CSV/text import module, and a separate operator interface. This way, recognition, verification of branches and cities via the Nova Poshta API, manual editing of disputed lines, and mass creation of TTH will go through one managed process rather than a set of disparate scripts.

From a technical standpoint, the most risky area is the free text from clients. It requires a normalization layer with parsing rules and a "requires verification" status for ambiguous orders. This reduces errors when creating TTH and eliminates situations where the request formally passes, but the branch, city, or delivery parameters are incorrectly selected. The second important point is the database: without it, the shipment log, client templates, and one-click reordering quickly become inconvenient.

We would recommend an MVP consisting of: import from Excel/CSV and text pasting, recognition of main fields, validation of city and branch, editing before sending, mass creation of TTH, log, export to Excel, and saving sender data. The Telegram bot can be used as a working interface, but for 50–100 orders at a time, a simple web panel is more practical, as it is better suited for batch verification and error correction.

Typically, such an MVP takes 3–5 weeks. The budget starts from 27,000 UAH, but the exact estimate depends on whether only the bot is needed or also a control panel, and how complex the parsing of free-format messages will be. If almost complete auto-parsing without manual confirmation is required, that poses a separate risk regarding timelines and costs.

  • Projects 20
  • Rating 5.0
  • Rating 1 744

Budget: 10000 UAH Deadline: 7 days

I suggest creating it based on Google Sheets; this will be a convenient option.

It will work something like this:
1. You fill out the Google Sheet (we will discuss the columns) and mark readiness.
2. The system picks up the data, retrieves information using AI, and then matches the data with the new mail.
3. Then, either on the same sheet or on a new one, it fills in the prepared data, highlighting rows in color if something is missing.
4. You check, correct what is needed, and mark readiness again.
5. The system collects the data and creates a shipping document, adding a shipping document number for each row.

This is one way to implement it; I think it will be convenient.

  • Projects 12
  • Rating 5.0
  • Rating 1 993

Budget: 15000 UAH Deadline: 3 days

Good day
I have ready software for this task, developed earlier
I will adapt it to your needs
Write to me

  • Projects 19
  • Rating 5.0
  • Rating 1 195

Budget: 10000 UAH Deadline: 5 days

Good day, I am ready to create a TG bot for order formation. Most likely, it won't be possible to sort any type of information using classic methods; we can process the data with AI, but this is risky in terms of privacy. Please send examples of what the data looks like. The price and deadlines are conditional; I will be able to provide final details after discussion.

  • Projects -
  • Rating -
  • Rating 229

Budget: 4400 UAH Deadline: 3 days

Hello!

I work cheaper than the market rate as I am currently actively building my portfolio.

Regarding the task, I understand: a program/Telegram bot is needed for mass creation of New Post shipping documents from Excel/CSV or a list of orders, with data recognition, city/branch verification through the New Post API, error handling, and exporting the result to Excel.

I have experience in developing Telegram bots, automation, working with APIs, Excel/CSV, and databases.

Estimated cost: 100 USD.

  • Projects -
  • Rating -
  • Rating 206

Budget: 7000 UAH Deadline: 3 days

Hello! Great task, I'm ready to quickly build such a bot. I often automate similar routines, so I know well how the API works and what issues are usually encountered during bulk creation of invoices. I will create a reliable script in Python.

Here’s how I envision the proper implementation for the software to work smoothly:

The bot pulls data from your source (Excel, Google Sheets, or CRM) and generates invoices in a couple of seconds. If the manager makes a mistake in the phone number or branch name while filling out, the script won’t crash in the middle of the process. It will simply skip that row, highlight the error in the logs, and continue processing the other invoices.

I will immediately set up the export of PDF documents (zebras) for the thermal printer, so you can print the entire batch with one click. All API keys will be moved to a separate config file to keep your account data secure.

I write clean, optimized code without hacks. First, we will test everything, conduct tests on a test API key from the new mail, and when you are sure everything is working smoothly, we will switch to production mode.

  • Projects -
  • Rating -
  • Rating 255

Budget: 15000 UAH Deadline: 21 days

Hello! I see that you are looking for a solution that will save time on manual filling of shipping documents. I am currently working on similar things, so I would be happy to help set up such a system.

Your task is clear: to teach the program to understand "live" text from clients and automatically convert it into ready-made shipping documents.

What I propose to do:

Smart text "parser": I will make it so that the program extracts the full name, phone number, city, and branch number from the client's message by itself. Even if the client writes in any form — the system will understand where everything is.

Address verification: before creating the shipping document, the program will cross-check with the Nova Poshta database. If the city or branch is misspelled — the system will immediately highlight that place for you to correct manually.

  • Projects 55
  • Rating 5.0
  • Rating 1 890

Budget: 9000 UAH Deadline: 9 days

Good day. I can create it as a desktop application for Windows in Python. Input data can be uploaded either through Excel/CSV or through Google Sheets. Naturally, an API key from Nova Poshta will be required, and a contract for sending on your behalf must be concluded.

  • Projects 18
  • Rating 4.4
  • Rating 2 113

Budget: 16000 UAH Deadline: 12 days

Hello. I am implementing a project in the form of a Telegram Mini App (Python + React). The free format of messages will be processed through AI, which solves the problem of typos and mixed language.

How the software will work:
- Parsing (GPT-4o-mini): automatically extracts full name, phone number, city, and branch from any chaotic text.
- Validation: the program checks the received data through the Nova Poshta API. If the city or branch is not found, the string is highlighted in red in the table for quick manual correction.
- Functionality: bulk creation of 50–100 waybills with one click, import/export Excel, database of regular customers, templates for product weights, and printing labels.

Conditions:
- Cost: 16,000 UAH (development of a full application with a database, table interface, and integration of two APIs).
- Deadline: 12–15 days.

  • Projects 15
  • Rating 5.0
  • Rating 1 476

Budget: 10000 UAH Deadline: 7 days

Hello! I have extensive experience in creating bots for various tasks. I will implement a Telegram bot for generating shipping documents for you. Please write to me in private messages so we can discuss.

  • Projects 9
  • Rating 5.0
  • Rating 658

Budget: 700 UAH Deadline: 1 day

Good day, Maxim!
In general, the task is clear. To provide an accurate response regarding deadlines and pricing, I would like to clarify some questions that arose after analyzing your task.
Please write in private messages — we will discuss the details and your wishes.

  • Projects 12
  • Rating 4.7
  • Rating 1 029

Budget: 5000 UAH Deadline: 7 days

I have integrated with the Nova Poshta API (creating waybills, checking cities/branches, printing labels), as well as parsing arbitrary text of requests through LLM for automatic field recognition. I see that the main difficulty here is recognizing orders in free format; the rest (Excel, bulk creation of waybills, export) are standard tasks. Question: will requests more often come in one file (Excel/CSV), or as text from correspondence with clients?

  • Projects 38
  • Rating 4.7
  • Rating 5 358

Budget: 7000 UAH Deadline: 3 days

Good day!
I understand the task — what is needed is not a form for manual filling of the shipping documents, but a mass processing tool: it accepts orders in any format (file or text), automatically recognizes full name/phone/city/branch/amount, validates through the Nova Poshta API, and batch creates invoices with a status log.
I have direct relevant experience:

Working with logistics APIs (developing a production delivery platform: geo-grouping of orders, statuses, addresses)
Parsing unstructured data from any text (regex + heuristics + LLM parsing for "live" formats)
Excel/Google Sheets automation (batch processing of rows, validation, error highlighting, export)
Telegram bots on aiogram 3.x with file input and FastAPI backend

I can perform the full cycle: recognition → validation of city/branch → batch creation of shipping documents with error handling for each row separately → results table with export to Excel → client database and templates for repeat orders.

  • Projects 10
  • Rating 5.0
  • Rating 2 283

Budget: 3000 UAH Deadline: 3 days

Good day, Maxim!
I regularly write parsers and Telegram bots in Python.
I extract the phone number and amount using regular expressions, and I verify the city and branch using fuzzy search based on your own Nova Poshta directories (getCities/getWarehouses). For names and products/comments in very conversational text, I will add AI parsing - regular expressions usually stumble on them.

I create the invoice through InternetDocument.save, saving the sender's data once and reusing it for each shipment.

Parsing free text always gives a percentage of uncertainty; no one can honestly provide a full guarantee. Therefore, as in your scenario, I highlight what was not parsed confidently for manual correction before creating the invoice.

I suggest making a Telegram bot - it's faster to develop and nothing needs to be installed on the computer. If a Windows program is fundamentally important, I can also do that, just let me know.

  • Projects -
  • Rating -
  • Rating 584

Budget: 2800 UAH Deadline: 3 days

Hello! I will create a Telegram bot in Python (aiogram) with AI parsing of any text - the model recognizes full names, phone numbers, cities, branches, and the amount of cash on delivery from any message format. I will verify the data against Nova Poshta's directories through their API, highlighting erroneous entries for quick editing directly in the bot. I will add bulk creation of waybills, export results to Excel, a shipping log, and a database of regular clients. Please let me know if the requests are mostly in text format via Telegram/Viber or in Excel files, as this will affect the priority of the parsing module.

  • Projects 9
  • Rating 5.0
  • Rating 726

Budget: 5000 UAH Deadline: 5 days

Hello! I have reviewed the project and am ready to start working. I am confident you will be satisfied with the result.

  • Projects -
  • Rating -
  • Rating 246

Budget: 5500 UAH Deadline: 5 days

Hello! I am ready to develop a program or bot for the automatic creation of New Post TTNs from your tables or order lists. This will significantly simplify and speed up your work by eliminating manual input. I can offer an effective solution.

  • Projects 47
  • Rating 5.0
  • Rating 1 403

Budget: 3000 UAH Deadline: 1 day

Hello, I am ready to complete the task. Message me for discussing the details. I will be happy to collaborate!

  • Projects 136
  • Rating 5.0
  • Rating 11 853

Budget: 8000 UAH Deadline: 3 days

Good day! My name is Denis.

I have extensive experience working with Nova Poshta API, processing Excel/CSV files, and automation. I know how to properly implement a system for mass creation of 50-100 waybills at a time, ensuring it operates reliably and saves you time.

I suggest doing this in the form of a Telegram bot, where you can upload lists or paste text with orders. The system will automatically recognize names, phone numbers, and branches, highlight errors, and allow for quick verification before sending via API and mass-generating invoices with the option to print labels.

Could you please let me know if messages from clients in a free format have at least a minimally similar structure, or does everyone write completely differently?

Let's discuss the details, and I will offer you implementation options, okay? 🙂

  • Projects 6
  • Rating 3.9
  • Rating 776

Budget: 22000 UAH Deadline: 12 days

aMaxim B, I understand that the task is to automate the routine creation of New Post shipping documents. Currently, a lot of time is spent on manually processing orders from different formats and transferring them, and we need to speed up the process and minimize errors.

I propose a solution that will accept your orders in any of the specified formats. It will automatically extract the necessary data: full name, phone number, city, branch, amount, product. Then it will verify them through the New Post API and generate the shipping documents. You will immediately see the ready shipping document numbers and can quickly correct orders with errors or missing data.

Please clarify how you plan to use the program/bot: will it be a console application, a Telegram bot, or another solution?

  • Projects 32
  • Rating 5.0
  • Rating 7 968

Budget: 8000 UAH Deadline: 10 days

The task is to automate the transformation of chaotic data from 50-100 orders into ready-made shipping documents through the Nova Poshta API without manual input.

I will implement it as a desktop application in Python (tkinter/PyQt) or a Telegram bot using aiogram — your choice. Three key blocks: parsing input data through LLM normalization or a regex pipeline (full name, phone, city, branch from free text), validating the city and branch through the Nova Poshta API (getWarehouses/getCities) with error highlighting before creating the shipping document, and mass calling InternetDocument.save with cash on delivery. The result will be an Excel file with shipping document numbers, statuses, and delivery costs, plus a shipping log and the ability to download labels.

The main risk is the free input format from clients: I will include a manual correction stage before sending to the API to avoid creating shipping documents with incorrect branches.

What data format do you most often have — Excel with fixed columns, or free text from clients that needs to be parsed?

  • Projects -
  • Rating -
  • Rating 440

Budget: 7000 UAH Deadline: 5 days

Hello, Maksym!

Your task regarding the mass automation of shipping documents is very clear. The main problem with such systems is the chaotic data format from clients. Attempts to parse such text with regular expressions always lead to errors.

I propose to implement a reliable Telegram bot in Python (aiogram 3.x + FastAPI + SQLite) that solves this problem through artificial intelligence integration:

1. Smart AI parsing: To parse messages in free format, I will connect to the Claude/OpenAI API. The AI will instantly extract full names, phone numbers, cities, branch numbers, and cash on delivery amounts from any text or Excel row, transforming chaos into a clear structure.
2. Comprehensive validation through Nova Poshta API: The obtained data will automatically be verified against the official Nova Poshta directories. If the client makes a mistake in the city or branch name, the bot will not send an empty request but will highlight this order in the list and provide an inline button for quick editing by the admin directly in the Telegram interface.
3. Batch creation and export: All valid orders can be sent for mass creation of shipping documents with one click. After generation, the bot will provide you with a shipment log, a generated Excel file with results, and a link to download labels for parcels in PDF format.
4. Additional functionality: I will implement a database of regular clients (for one-click processing) and templates for typical weights/dimensions of goods, so you won’t have to enter them every time.

  • Projects -
  • Rating -
  • Rating 735

Budget: 7000 UAH Deadline: 2 days

Good afternoon! There is an almost ready solution for this task — I have already worked with the Nova Poshta API and mass creation of TTH. I will adapt it to your data formats and deliver quickly. Message me privately — I will show you what I have and we can agree on it ) Also, if needed, a personal meeting in Odessa is possible!

  • Projects 26
  • Rating 5.0
  • Rating 3 714

Budget: 1200 UAH Deadline: 1 day

Good day. I will do it in a day. Budget: 1200.
Write to me. We will agree.

  • Projects 10
  • Rating 5.0
  • Rating 1 767

Budget: 1000 UAH Deadline: 1 day

Hello.
To implement your project, I will propose an architecture that effectively combines powerful NLP-like data parsing mechanisms with the Nova Poshta API, ensuring reliable information recognition and batch creation of shipping documents.
Particular attention will be paid to performance optimization for mass processing, comprehensive validation of input data, and a flexible error correction system, which will significantly reduce order processing time.
I have significant experience in developing integration solutions for logistics companies and have successfully implemented similar projects for automating shipment creation, which will allow for a quick deployment of the basic functionality.
Security and data integrity of clients will be considered at every stage of development.
I suggest discussing all implementation details, final budget, and timelines in private messages.

  • Projects -
  • Rating -
  • Rating 459

Budget: 5000 UAH Deadline: 5 days

Mass creation of shipping documents with automatic parsing of arbitrary text — I solve this through LLM agents (Claude/OpenAI) in conjunction with the Nova Poshta API. Specifically, unstructured data from clients is my specialty.

The model extracts full name, phone number, city, branch, and amount from any format: client message, Excel row, CSV. Data is validated through the NP API, problematic orders are marked with an error description. Correct ones go into batch creation of shipping documents, and the result is exported to Excel.

I implement it as a Telegram bot on aiogram with a FastAPI backend and PostgreSQL. File uploads, a database of regular clients, product templates, a shipping log, and label downloads — all included. Deployment on Linux via Docker, with stable performance under load.

Estimated volume — about 70 hours. The final cost is preliminary: we will clarify the final price after discussing the details of your process.

Write to discuss the details — I will show you how the order parsing will work.

  • Projects 20
  • Rating 5.0
  • Rating 2 430

Budget: 1000 UAH Deadline: 1 day

Good day, I am ready to complete your task quickly and efficiently. I have extensive experience in creating various bots. Please write to me in private messages to discuss the details. I would be happy to help :)

  • Projects 5
  • Rating 5.0
  • Rating 1 782

Budget: 3200 UAH Deadline: 3 days

Good day! I see the task — auto-parsing orders in a free format + mass creation of shipping documents through the NP API. This is exactly what I do: I have created similar solutions for recognizing client data from messengers and automatic validation of cities/branches through the API. I propose a Telegram bot: you upload an Excel file or simply paste text — the bot parses the full name, phone number, branch, cash on delivery amount, highlights errors, allows editing, and mass creates shipping documents. Export to Excel, shipment logs, product templates — I will include everything. I am ready to show a demo of a similar solution and discuss the details of parsing your typical order formats.

The list does not show proposals concealed by the client or freelancer with a Plus profile, as well as proposals violating rules

Current freelance projects in the category Bot Development

8:00
1:19
27 July
26 July