Skip to content

feat(whatsapp): send native location request from get user data - #1135

Open
JuanBifrost wants to merge 1 commit into
ChatbotXIO:mainfrom
JuanBifrost:feat/whatsapp-native-location-request
Open

feat(whatsapp): send native location request from get user data#1135
JuanBifrost wants to merge 1 commit into
ChatbotXIO:mainfrom
JuanBifrost:feat/whatsapp-native-location-request

Conversation

@JuanBifrost

Copy link
Copy Markdown

Summary

When Get User Data uses the Location reply format on WhatsApp, the step now sends Cloud API interactive.location_request_message (the native “Send location” button) using the connected channel token. Other channels keep a text prompt.

The inbound pin is stored as lat,lng on the output custom field. Typed lat,lng is still accepted as a fallback.

Tested in production on a WhatsApp Cloud API channel.

How to test

  1. Add Get User Data with reply format Location.
  2. On WhatsApp, confirm the native location button (not a URL or Call API step).
  3. Send a pin and confirm the output field is latitude,longitude.
  4. On a non-WhatsApp channel, confirm a text prompt still appears.

Screenshots

Native Cloud API location button (Get User Data, Location format):

WhatsApp Image 2026-09-10 at 01 30 56

Contact sends the pin; the step stores lat,lng on the output field. Any following lat / lon lines in the chat come from a separate Execute JavaScript mapping step, not from this PR:


WhatsApp Image 2026-09-10 at 01 30 56 (1)

Co-authored-by: JuanBifrost <JuanBifrost@users.noreply.github.com>
@github-actions github-actions Bot added the feature New feature or request label Sep 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants