compose_goal
INFLUENCE — hypermedia for a goal across providers: affordances with full href, HTTP method, safety and idempotence from RFC 9110 semantics, path parameters marked ready or needed against your state, the contract location for the full request schema, matching Arazzo workflows with their next step, and each provider's rate limits, pricing, MCP server and terms. POST back state.done and state.have via the replan link to get what is possible now. Pass operations from a plan_goal bundle, or a goal to rank within the providers. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | The goal, ranked within the providers when operations is not given. | |
| limit | No | Affordances to return when ranking a goal (1-20, default 8). | |
| state | No | What is done and what you hold: {"done":["stripe:POST /v1/payment_intents"],"have":{"AccountSid":"AC..."}}. | |
| context | No | Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong. | |
| providers | Yes | Provider slugs, e.g. ["stripe","twilio"]. | |
| operations | No | Operation ids from a plan_goal bundle, e.g. ["stripe:POST /v1/payment_intents"]. |