How to send the input fields and response to make

Hi guys,

I am trying to figure out, how I can create an action that sends the the following information from a Pickaxe Form to make.com via a webhook

  • Name of the pickaxe tool
  • Name of the Input fields
  • Value of the input fields
  • Structured Response

Since I want to make this action dynamic (with any number of input fields and structured outputs) I would like to instruct the action to do send a JSON document via the webhook.

JSON document I would like to use:

{
  "pickaxe": "<pickaxe tool name>",
  "inputs": [
    {
      "name": "<input field name>",
      "value": "<input field value>"
    },
    {
      "name": "<user input name>",
      "value": "<user input value>"
    }
*.... and so on... -->* 
  ],
  "outputs": [
    {
      "name": "<response name>",
      "value": "<response value>"
    },
    {
      "name": "<response name>",
      "value": "<response value>"
    }
  ]
}

See a simple example of such a tool in the attached screenshot where I have to input fields (topc and idea) and two output values (headline and article).

Sven

1 Like

Hi @rocketroutine, there is a video for the connection to Make in the how-to section. Not sure if you have noticed it but here is the link:

Let me know if helpful.

Hey,
Thanks for your reply. Yes I saw that video but it doesn’t answer my question. Or did I miss something and my challenge can be solved this way?
Sven

You’ll need to hard-code values like the Pickaxe name and the input field names. And the other fields.

And you may want to re-structure your prompt with labels to make it super, super clear what each user input is. When the AI is triggering an action, it won’t know which parts of the prompt are user inputs and which are not aside from what it can infer. But if you label your prompt like “User’s location: France”, then it will be able to decide what

## USER INPUTS ##
User's Location: France
etc.

Then it will be able to parse the user inputs pretty easily. That’s an extreme example, but hopefully it elucidates it a bit.

1 Like

Hi Mike,

that’s what I tried first. But that doesn’t solve my requirement. I would need this possibility for about 25 of my pickaxes and I don’t want to create 25 actions but only one to solve this.

Since you “know” internally the title, the input fields and the entered values, I thought it should be possible that you provide those fields and their contents as variables to the actions.

If you still work on the user profiles / variables, this data would be available anyway, wouldn’t they?

Best
Sven

The Pickaxe server knows all that information, but it’s not exposed to the LLMs at all.

We are gearing up to release a feature called User Memory soon that will allow Pickaxes to save information to Studio user profiles and allow other Pickaxes to access them.

1 Like