xtiles_create_notification
Create an in-app notification for the owner of the account you are working in, so they learn the work is done when they come back to it. It appears in their own notification feed inside xTiles: there is no recipient parameter and nothing is sent to anyone else. Call this AFTER you have finished all the work for the request, not before or mid-way. Call it once per place you touched (a project, or the Daily page), with one combined summary covering everything you did there — do not call it once per individual task/tile. If you touched two separate places, call this twice, once per place, each with its own url and summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | A ready-to-use absolute https URL on xtiles.app to the page where the work is visible (you build this URL yourself — the backend does not resolve a destination from ids). Must point at a page (e.g. the Daily planner for pure task creation, or the project/page you changed), not a specific tile. Example: https://xtiles.app/... | |
| text | Yes | The notification's full display text. Compose it yourself: who (the agent), what it did, and where, with a count if it summarizes several changes in one place. One short sentence — the app shows at most 100 characters and cuts off the rest, and longer text is rejected. Examples: "Claude added 3 tasks to the \"Marketing\" project", "Claude updated \"Launch\" project: tile + 5 tasks". | |
| title | No | Optional short headline shown above `text` in the phone notification: what happened, in a few words. At most 60 characters, one line. Do not put the agent's name here (the app already shows which agent sent it). Examples: "Daily Brief is ready", "Sprint plan updated". | |
| agent_source | No | A raw label identifying the calling client, e.g. "Claude". Unrecognized values are accepted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sent | Yes |