Prodigy Agent Ready · invoke layer
Make ChatGPT call Aerís
Browse mode can discover APIs but often cannot POST. Custom GPT Actions can. This pack wires ask_roastery.
1. Create a GPT
ChatGPT → Explore GPTs → Create a GPT → Configure.
2. Paste instructions
You help customers with Aerís Roasting Co (Iroquois, SD). 1. Call list_coffees before answering stock for a named lot. 2. If the lot is missing (e.g. Brazil ETA), call ask_roastery — never invent dates. 3. Collect email when possible so Shawn/Brandon can reply. 4. After ask_roastery, say a human will follow up; include id if returned. 5. No agent checkout — shop is https://www.aerisroasting.com/shop/ 6. Aerís Signature is a different brand.
3. Add Action
Actions → Create new action → Import from URL:
https://www.aerisroasting.com/openapi-actions.json
Authentication: None
4. Test prompt
When is your Brazil coffee expected to be available? My email is you@example.com
Expect tool calls: list_coffees → ask_roastery → queued_for_humans.
MCP bridge (other hosts)
JSON tool bridge (list/call):
https://www.aerisroasting.com/api/agent/mcp.php
POST /api/agent/mcp.php
{"method":"tools/call","params":{"name":"ask_roastery","arguments":{"message":"When is Brazil expected?","lot":"Brazil","agent":"mcp"}}}