Hi everyone, I need help with a problem I’m having inside a Custom Action.
I’m trying to send dynamic user data to an external API (OpenAI) using a POST request in a Custom Action. I want to include fields like {{LoggedInUser.birthday}}
, {{LoggedInUser.gender}}
, and {{LoggedInUser.interestedTopics}}
inside the JSON “content” body.
But when I try to insert these using the Magic Text button, I get “Nothing Available.”
Even when I type them manually as {{LoggedInUser.xxx}}
, they don’t get parsed — they are sent as plain text.
Interestingly, the Inputs I created inside the Custom Action do appear in the Magic Text menu — but none of the LoggedInUser fields show up.
Here’s what I’ve already done:
- The Custom Action is connected to a button, not run on screen load
- The user is logged in and their data is available in the database
- I also tried adding outputs in Step 3 — still “Nothing Available”
- I’m using Professional plan, with all API keys and headers set correctly
- I tried to create Inputs to inside the custom action. They
You may find some screen shots below:
Has anyone else experienced this? Is there a reliable workaround to get dynamic values into the JSON body?
Thanks in advance!