Services
Use the Services screen to access insurance-related tools such as claims, policy renewal, and delayed luggage support.
This screen provides quick navigation to external insurer services and internal claim workflows.
This screen includes:
- A Services page title displayed in the top app bar.
- A View Claims action that opens the My Claims screen.
- A Submit a Claim action that opens the Claim Form screen.
- A Delayed Luggage action that opens WhatsApp for luggage-related assistance.
- A Renew Policy action that redirects the user to the Phoenix policy renewal flow.
- A Services tab highlighted in the bottom navigation bar to indicate the active section.
Workflow
This sequence describes how the user navigates insurance services from the Services hub.
- Open the Air Doctor app.
- Select the Services tab in the bottom navigation bar.
- Select one of the available service options.
Validations
These rules control navigation safety and service availability.
| Scenario | App Behavior | Result |
|---|---|---|
| User selects View Claims. | Opens the claims list screen. | No page data changes occur. |
| User selects Submit a Claim. | Opens the claim submission form. | No page data changes occur. |
| User selects Delayed Luggage without WhatsApp installed. | Displays the device application fallback behavior. | External messaging support depends on device configuration. |
| User selects Renew Policy. | Redirects to Phoenix renewal. | Policy renewal occurs outside the Air Doctor UI. |
Actions
Service navigation depends on the selected option.
| Action | App Behavior | Integration Notes |
|---|---|---|
| Select View Claims. | Displays the My Claims page. | Air Doctor does not modify claim data on entry. |
| Select Submit a Claim. | Displays the Claim Form page. | Air Doctor does not submit data until form completion. |
| Select Delayed Luggage. | Opens WhatsApp with insurer support context. | External communication occurs outside the app. |
| Select Renew Policy. | Opens Phoenix renewal policy flow. | Renewal occurs through insurer-owned services. |
Endpoint Resources
Service
PUT
/services
Returns a page definition for the Services screen. The client renders the list of available services based on the response body.
Renew Policy
PATCH
/services/renew-policy
Submits a renew policy action for the current user. Returns a set of page updates that the client applies to the active screen.

