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_coffeesask_roasteryqueued_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"}}}

Agent brief · Markdown guide · Prodigy Agent Ready