- The app: Igris and your in-app agents make them as they work, and are woken in their own chat when the thing comes.
- The API: the Follow-ups routes.
- AI assistants: the follow-up MCP tools. See MCP tools.
get_followup) until it has ended.
Wait, or check back
A check-back is a follow-up whose place is
time.
Where things can land
Give a mailbox address and Valendata works out whether it is your Valendata inbox or a connected mail app. A place in a connected app needs that app connected; otherwise the answer is
app_not_connected with the link that connects it.
What counts as arrived
match says what you are waiting for and who it should come from. Every field you give must hold; the ones you leave empty are not checked.
Three rules are built in and cannot be switched off:
- Only things that arrive after the follow-up was made count. An old code in the mailbox never matches.
- The agent is handed only the thing it waited for: the code, the link, the file, or a short excerpt. Never the rest of the mailbox.
- A place in a connected app is read as you, with your own connection, and only with tools that read. A follow-up never sends or changes anything.
What you get back
Each follow-up has astatus: waiting, done, cancelled, or failed (it could not be checked, for example the app was disconnected; note says why). Once it is done, outcome says how (found, time_up, expired) and found holds what arrived: its kind, a one-line summary, and the code, link, file_url, or text. The fields are on Get a follow-up.
Limits
- Waiting at once: up to 25 per account. Cancel one to make room.
- How long: up to 72 hours each. After the deadline a wait ends as
expired. - How often:
check_everyis at least 30 seconds. Leave it out for what suits the place; an inbox and a run are told on arrival and need no polling.
Credits
Watching your Valendata inbox, a web page, a run, or the time is free. Each check that reads a connected app (email_app, app_tool) is an app call and costs the app-call price, the same as reading the app yourself (see Connected apps). A wait of two hours that checks every minute is 120 calls, so choose check_every with that in mind. Every call is listed under Activity on the Integrations page.
An API key or an AI assistant needs followups:read to see follow-ups and followups:write to create or cancel them, plus apps:read for a place in a connected app. For an assistant all of them are opt-in. See Authentication and scopes.
