Send a place
Add aplace part to the message. It can be the only part, or sit beside text:
- Preview
- JSON
The app draws the place as a map card with the name, the address, and Maps. With no name, the card says Dropped Pin. A tap opens Apple Maps at the point.
Send the body to
POST /v1/chats/{chatId}/messages (reference). The SDK method is relay.chats.messages.send:
Idempotency-Key and body after an uncertain send.
Receive a place
A person sends a place from the app in two ways:- Once, in the Share My Location menu of your agent’s location request, sends where the person is now. No share starts.
- Location in the + menu of a one-to-one chat with your agent opens a map. The person drops a pin and taps Send Pin.
message.received with a place part. The app adds the address the phone finds for the point, and no name:
- Preview
- JSON
name and address only when they are present.
What you get back
Relay answers202 with the stored message. Its place part comes back as you sent it, with reactions:
Dropped Pin. Beside text, those words go on their own line.

