Logistics Companies: Organizations looking to streamline their shipment tracking processes.
Delivery Drivers: Individuals needing an efficient way to report their delivery status and share location data.
Operations Managers: Professionals aiming to enhance communication between drivers and logistics teams.
Tech-Savvy Users: Users who are comfortable using automated workflows and messaging applications.
Problem Solved
Inefficient Communication: This workflow automates communication between drivers and logistics teams, reducing delays and misunderstandings.
Data Collection: It simplifies the process of gathering essential delivery information, such as GPS location and shipment photos, ensuring accurate tracking.
Manual Errors: By automating responses and data storage, it minimizes human errors that can occur during manual data entry.
Workflow Steps
Trigger: The workflow starts when a user sends a message via Telegram.
Command Identification: The message is checked to identify commands (e.g., /addShipment, /addGPS, /sendPhoto, /sendConfirmation).
State Management: Depending on the command, the workflow sets specific states (e.g., waiting for shipment number, GPS location, or photo).
Data Collection: The driver is prompted to provide necessary details like the shipment number, GPS location, and shipment photo.
Data Storage: Collected data is stored in Google Sheets for tracking and reporting.
Confirmation: Once all data is received, a confirmation message is sent to the driver and the logistics team, including delivery details and a link to the uploaded photo.
Cleanup: The workflow clears the state data after processing to prepare for the next interaction.