Ask an affiliate to call the customer about a service
request_serviceLeaves the customer's name and phone number with Multiservicios so an affiliate calls them about one service. It does not quote, price, sell, take payment or bind anything, and it confirms no coverage.
Ask for consent in the customer's own words before calling this — "is it alright if an affiliate calls you about this?" — and send consent: true only once they have said so. Without it nothing is recorded.
The intake asks for the service, a name, a phone number, consent and a language, and nothing else. An address, a document or ID number, an immigration status or a date of birth is refused rather than dropped, because nothing here has anywhere to put it.
A successful call is final: it comes back with status: "received" and a reference, and there is nothing more to send. Do not call it again for the same customer and service — a repeat inside the same conversation returns the same reference rather than a second call to the customer, but a request that genuinely failed says so, with delivery_failed and isError, and that one is worth retrying.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | What the customer wants to be called when the affiliate phones. A first name is enough; do not ask for a full legal name. | |
| phone | Yes | The number to call back, as the customer writes it. An affiliate dials this, so ordinary shapes are fine: +1 555 010 0000, 512 555 0123, (512) 555-0123. | |
| locale | Yes | The language the customer is writing in — set it from their own messages. Everything the customer is meant to hear comes back in this language. | |
| consent | Yes | The customer has said, in their own words, that an affiliate may call them about this service. Ask them; never assume it from the fact that they gave a number. | |
| socio_code | No | Only when the customer read an affiliate's code off a flyer, a card or a link they were given. Leave it out otherwise — it is not something to ask for, and never something to invent. The answer is the same either way. | |
| service_slug | Yes | The `slug` of a service from list_services. Only a live service can be requested. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| status | Yes | ||
| message | Yes | What to tell the customer, in their language. | |
| follow_up | Yes | ||
| reference | Yes | Stable for this request. Repeating the call with the same details returns it again. | |
| scope_note | Yes | ||
| service_slug | Yes |