Back to Dashboard

Bot Message Processing Flow

Visual representation of how the bot handles customer messages

Customer Message
User sends message in Telegram
BOT HANDLES
Transaction ID Detection
Extract transaction IDs from message
API CALL
Check Transaction Status
Call ArtismPay API
Success
BOT HANDLES
Reply Success Info
Transaction completed
Failed (3 main reasons)
BOT HANDLES
3 Main Reasons
• Bank error
• User Input Issue
• System Issue
Pending
BOT HANDLES
Bank Pending
Awaiting bank processing
Bot Response
Send formatted message to user
User Action
System Process
Success
Failed
Pending