Create and send a buy link
Give the agent exact commercial terms and an existing, consented customer ID. Do not provide a raw phone number.
Create a draft service product named “Meetup consultation” with the description
“A focused 45-minute Inttegro consultation.” Add an active GHS 350.00 price,
create a single-use buy link limited to one unit, and send it to customer
<CUSTOMER_ID> with the prefix “Your consultation link:”. Ask me to confirm
every change separately. Report the product ID, price ID, canonical buy-link
URL, and SMS delivery status.
The agent performs four separately confirmed actions:
create_productcreates the draft service.create_product_pricesendsamount: "350.00"andcurrency: "GHS". MCP converts the exact major-unit decimal to the API's minor-unit representation internally.create_buy_linklimits quantity to one and makes the link single-use.send_buy_link_smsverifies the link, constructs its hosted URL server-side, and sends the confirmed message.
Each accepted action returns its own authoritative result. Declining or canceling one confirmation prevents that step. Separating product and price creation also keeps a price failure from being reported as a completed product-and-price transaction.
Sample response
Buy link created and sent
The result preserves the identity and outcome of every confirmed action.
- Product
- Meetup consultation prod_example_consultation
- Price
- GHS 350.00 price_example_350
- Buy link
- Active Single use · quantity 1
- SMS
- Sent chime_example_sms
| Action | Result |
|---|---|
| Create product | Draft product created |
| Create price | Active GHS price created |
| Create buy link | Active single-use link created |
| Send link | SMS initialized |
Illustrative values. The exact presentation depends on the MCP client.