No, AWS Chatbot doesn't provide API.
No, AWS Chatbot doesn't provide mobile app.
AWS Chatbot is located in Seattle, Washington
AWS Chatbot offers Quotation Based pricing model
The starting price is not disclosed by AWS Chatbot. You can visit AWS Chatbot pricing page to get the latest pricing.