# External Server
URL: https://docs.awellhealth.com/docs/marketplace/external-server

> For the complete documentation index, see [llms.txt](https://docs.awellhealth.com/llms.txt).



<img src="/marketplace/external-server.jpg" width="48" height="48" />

External server used for prototyping. See README for additional documentation.

Category: Data. Adds 2 actions to a care flow.

## What to configure [#what-to-configure]

Set these once, on the extension in Awell Studio. An action fails at run time if a
required setting is missing.

| Setting | Required | Notes                                                          |
| ------- | -------- | -------------------------------------------------------------- |
| URL     | No       | The URL you want to use in order to test your local extensions |

## Actions [#actions]

External Server adds these 2 actions to a care flow. Add one to a step, then fill in its inputs.

### External Server [#external-server]

An extension action used to prototype extensions on your local machine.

| Input         | Type     | Required | Description                                                                   |
| ------------- | -------- | -------- | ----------------------------------------------------------------------------- |
| Extension Key | `string` | Yes      | The key of the extension you want to use                                      |
| Action Key    | `string` | Yes      | The key of the action you want to use                                         |
| Input         | `json`   | No       | The input (in JSON format: \{'fields': \{key: val}, 'settings': \{key: val}}) |

Returns:

| Data point    | Type     |
| ------------- | -------- |
| `data_points` | `string` |

### mTLS Connect [#mtls-connect]

An extension action that communicates using mTLS by sending a POST request.

| Input   | Type   | Required | Description                                                                 |
| ------- | ------ | -------- | --------------------------------------------------------------------------- |
| Payload | `json` | No       | Payload (in JSON format: \{'fields': \{key: val}, 'settings': \{key: val}}) |

Returns:

| Data point | Type     |
| ---------- | -------- |
| `response` | `string` |

## Setup and notes [#setup-and-notes]

Here will be some instructions.

## Changelog [#changelog]

## CHANGELOG [#changelog-1]

## Where this page comes from [#where-this-page-comes-from]

The settings, actions, inputs, outputs and webhooks above are generated from the
extension's own code, at `@awell-health/awell-extensions` v2.1.159. They match what the
platform actually does rather than a description of it.

Field-level detail also appears in Awell Studio when you configure the action.
Something wrong or missing? Email [support@awellhealth.com](mailto:support@awellhealth.com).
