How to use the KIVVI Telegram Bot

Manage your KIVVI account through Telegram

The KIVVI Telegram bot lets you manage shipments, track packages, and perform other actions directly in Telegram. This guide covers all available features and commands.


Connect the Telegram bot

Sign in to your KIVVI account. If you haven’t connected the Telegram bot yet, find the Telegram card and select Register in Telegram. The card will remain visible until registration is complete. 


You will then be redirected to the Telegram bot. To get started, enter or select the /start command.


The welcome message will list the bot’s available features.


Telegram Notifications

The bot automatically sends notifications about package updates and status changes.

Package Updates

EventNotification
Awaited Package Created"We are expecting a new package for you. Tracking number: [tracking number]."
New Package Received"We have received a new package for you. Tracking number: [tracking number]. We’ll process it soon."
Package Processed"Package [tracking number] has been processed. Contents: [item name], quantity: [quantity]."
Shipped 
“Your packages have left our warehouse and are now in transit. Shipment number: [shipment number].”
Package Ready for Pickup“[QR code]Package [tracking number] has been handed over to the delivery service and is ready for pickup in [city] at [address].If you have any questions, call [phone number].Show this QR code at the pickup point. It contains your package details and will be scanned to confirm pickup.”


Warehouse Operation Confirmations

Notifications are sent after the relevant warehouse operation has been confirmed.


Warehouse OperationNotification
Receipt“Package [tracking number] has arrived at the KIVVI warehouse in [city], [country]. We’ll let you know when it’s ready for the next stage of delivery or pickup.”
Delivery“Package [tracking number] is on the way to the next processing facility, where it will be prepared for international shipping.”
PIN Validation at Pickup Point“Package [tracking number] has been handed over to [carrier name]. New tracking number: [carrier tracking number]. Use it to continue tracking your delivery.”


Check Package Status with /status

After you request an update using the /status command, the bot will show the current package information.

Package status Bot response
Received PackageTracking number: [tracking number]Status: Arrived at the warehouse
Processed PackageTracking number: [tracking number]Status: ProcessedWeight: [weight]Combined package number: [number]

Interactive Buttons:

ButtonAction
ContentsShows the item names and quantities.
Parent PackageAppears when multiple packages have been combined for delivery. Shows the tracking number, status, and the packages included in the combined package.
Child PackageOpens an individual package within the combined package and shows its items and quantities.

Note: Combined package information is shown only when a package has been combined with other packages and the user is authorized to view those details. Packages that have already left the warehouse are shown with the status Shipped.


Profile Information with /profile

After you enter the /profile command, the bot will show the following information:

Section Description
User Profile Your account details
Delivery AddressYour current delivery address.
Boxberry Point URLThe address and link for your selected Boxberry pickup point, if one is included in your delivery settings.
/delivery_methodsLets you select or change your delivery method.
US Address buttonShows the address of the KIVVI warehouse in the US.

Note: Please check the Configuration readme for more information

Actions available through Telegram commands

Add an expected package with /declare

Use the /declare command to add the tracking number of a package expected at the KIVVI warehouse.

StepBot Response
1. Enter the tracking number“Enter the package tracking number.”
2. Invalid format“Invalid tracking number format. Use only Latin letters and numbers, without spaces or special characters.”
3. Confirmation“Select Yes to confirm.”
4. Package added successful“We’re expecting your package. Tracking number: [tracking number].”

Contact Support with /support

Use the /support command to create a support request.

Change the Recipient

After you confirm the recipient change by selecting Yes, a support request will be created automatically.

Step or situationBot Response
1. Enter package number"Enter your package number:"
2. Package not found“Package [number] was not found. Check the number and try again.”
3. Package registered to another recipient“Package [number] is registered to another recipient.”
4. Package contains child/other packages“The recipient cannot be changed because other packages have been combined into this package.”
5. Package already packed“The recipient cannot be changed. Package [number] has already been packed and is ready for shipping.”
6. Package already shipped“The recipient cannot be changed because the package has already left the warehouse.”
7. Valid package“Enter the new recipient’s personal KIVVI ID.”
8. Recipient found“Assign [name] as the recipient for package [number]?”
9. Confirmation buttonsYes / No

Note: For privacy, the notification will display only the recipient’s first name and the first initial of their last name.

Support request status notifications

The bot will automatically notify you when the status of your support request changes.


EventNotification
Support Request Updates

“Your recipient change request has been updated.

Request number: [request number]

Package: [package number]

New status: [status].”

Telegram Bot Commands

CommandDescription
/start <access_token>Connect your KIVVI account to the Telegram bot.
/status Checks the status of a package using its package number or tracking number. Shows package details and the Contents, Combined Package, and Included Package buttons when
applicable.
/declareAdds an expected package.
/supportCreates a support request. Available options include Change Recipient.
/profileShows your profile information and includes a US Warehouse Address button.
/delivery_methods Lets you choose between delivery to an address and pickup at a Boxberry location.
/cancelCancels the current action.


Support

If you have any questions about the Telegram bot, our support team is always ready to help.

KIVVI B2B portal features
Advanced features for business customers