Agents are a preview feature. The page is headed Agents (Preview) in the app while we finish it off. Please send any feedback to Pigeonhole Support.
Open in app: Settings → Agents
Creating an agent
- Click Create Agent.
- In the Describe your report box, write what you want in plain English — for example “Get me all children with funded sessions that don’t have an approved funding form”. Click Generate.
- Pigeonhole shows a Preview with the number of rows found and the first of them. Read it carefully — this is the point to catch a misunderstanding. If it isn’t what you meant, reword your description and click Regenerate.
- Give the agent a Title — one is suggested for you, and you can change it.
- Click Save Agent.
Scheduling delivery
A schedule is optional. Without one the agent is a saved report you run whenever you need it.- In the Schedule box, describe when it should run in plain English — for example “every Monday at 8am”.
- Click Set Schedule. Pigeonhole works out the schedule and shows you the Next run date so you can check it landed where you expected.
- Add one or more addresses in Delivery Email, separated by commas or semicolons. Each run is emailed to them as a CSV.
- Click Save Agent.
A delivery email needs a schedule. If you add an address without setting a schedule, Pigeonhole will ask you for one before it saves.
Running an agent and viewing history
On the agents list, each row shows its Schedule (or Manual if it doesn’t have one) and when it Last Run. Click the clock icon against an agent to open Execution History. From here you can:- See every run with its date, status, row count, and the address it was emailed to.
- Download the results of any run as a CSV using the download icon.
- Run the agent immediately with the green play button, without waiting for its schedule.
