wait_for_message
Block until a matching message arrives in the inbox (or timeout_seconds elapses), then return its full detail. Call this right after triggering an email flow in the app under test.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| match | No | Filter: `subject:term`, `from:term`, or `to:term`; a bare term matches the subject. | |
| since | No | Only consider messages received after this RFC 3339 timestamp. Omit to accept a message that already arrived. | |
| inbox_id | Yes | Inbox id (uuid) to watch. | |
| timeout_seconds | No | Give up after this many seconds (default 45, max 60). |