> This page is for Tools.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.moveworks.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.moveworks.com/_mcp/server.

# HTTP Action Data Bank

When you're building your HTTP action, you can reference additional variables which will be provided by Moveworks when the HTTP action executes. This is the HTTP Action Data Bank.

# `meta_info`

```json
{			
	"meta_info": {
		"user": {
			...
		},
		"action_instance_id": "{{uuid}}"
	}
}
```

## `meta_info.user`

We can access the user attributes of the user who triggered the action (via a Plugin) with the following notation **`meta_info.user.<attribute>`**. [View all of the available user attributes here.](/platform-management/user-identity/user-attribute-reference)

For example, if you wanted to use the current user's email, you would reference it like `{{meta_info.user.email_addr}}`

![](https://files.readme.io/0fe6954967fade090576b79ba8f7f4031d139a5429d75d452b62e4b7b7601e19-CleanShot_2024-12-12_at_16.23.342x.png)

## `meta_info.action_instance_id`

This is a unique ID provided when the AI agent attempts to execute this HTTP action. You can use it as an idempotency key (deduplicate retry calls).