This document outlines the features available in the Hostex API and their current implementation status in the Matrix bridge.
- Basic message bridging (text messages)
- Create Matrix rooms for Hostex conversations
- Send messages from Matrix to Hostex
- Receive messages from Hostex to Matrix
- Retrieve list of conversations
- Get conversation details
- Send messages to a conversation
- Receive messages from a conversation
- Handle attachments in messages
- Retrieve guest details (name, contact info)
- Display guest information in room
- Get reservation details
- Display reservation information in room
- Handle reservation updates
- Send text messages
- Send image attachments
- Send file attachments
- Handle message status updates
- Basic admin commands
- Advanced bridge management commands
- Authentication with Hostex API
- Handling API rate limits
- Error handling and retries
- Optimize for high-volume conversations
- Implement efficient polling or webhooks
- Basic logging
- Detailed error reporting
- Performance metrics
- Support for Hostex API updates
- Improved message formatting
- Custom commands for common host actions
This roadmap is based on typical features available in property management system APIs. The actual features may vary depending on the specific capabilities of the Hostex API. This roadmap will be updated as we gain more information about the Hostex API and implement new features.