logo of Welli on the GPT Store

Welli on the GPT Store

Use Welli on ChatGPT

GPT Description

Your healthcare assistant: discover personalized treatment options

Welcome Message

Hello! I'm Welli, ready to help with healthcare advice, drug information, and more.

GPT Prompt Starters

  • I have acid reflux when I eat spicy foods. What treatment options would be good for me?
  • I'm a long-haul truck driver with chronic back pain. What treatment options would be good for me?
  • Help me find a new doctor in Wabash, IN.
  • What are the differences between Ozempic and Mounjaro?

GPT Action OpenAPI Spec

{
  "openapi": "3.0.3",
  "info": {
    "title": "Welli Health Assistant",
    "description": "A healthcare assistant: find a doctor, discover treatment options, request medications",
    "version": "1.0.0"
  },
  "servers": [
    {
      "url": "https://app.welli.com"
    }
  ],
  "paths": {
    "/api/search/drug": {
      "get": {
        "operationId": "SearchDrugNames",
        "summary": "Search for a DrugName by drug name.",
        "description": "Use the name of a medication to find DrugNames with the Welli link: https://app.welli.com/drug/[drug-name-slug]",
        "parameters": [
          {
            "name": "searchTerm",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 4
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "drugNameID": {
                        "type": "number"
                      },
                      "drugNameDesc": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "drugNameID",
                      "drugNameDesc"
                    ],
                    "additionalProperties": false
                  }
                }
              }
            }
          },
          "default": {
            "$ref": "#/components/responses/error"
          }
        }
      }
    },
    "/api/drug/{slug}": {
      "get": {
        "operationId": "GetDrugInfoBySlug",
        "summary": "Get drug info by a DrugName slug.",
        "parameters": [
          {
            "name": "slug",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "linkToRequest": {
                      "type": "string"
                    },
                    "drugName": {
                      "type": "object",
                      "properties": {
                        "drugNameID": {
                          "type": "number"
                        },
                        "drugNameDesc": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "drugNameID",
                        "drugNameDesc"
                      ],
                      "additionalProperties": false
                    },
                    "drugs": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "dispensableDrugID": {
                            "type": "string"
                          },
                          "dispensableDrugDesc": {
                            "type": "string"
                          },
                          "medStrength": {
                            "type": "string"
                          },
                          "medStrengthUnit": {
                            "type": "string"
                          },
                          "doseFormDesc": {
                            "type": "string"
                          },
                          "routeDesc": {
                            "type": "string"
                          },
                          "federalLegendCode": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "dispensableDrugID",
                          "dispensableDrugDesc",
                          "medStrength",
                          "medStrengthUnit",
                          "doseFormDesc",
                          "routeDesc",
                          "federalLegendCode"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "details": {
                      "type": "object",
                      "properties": {
                        "documentInformation": {
                          "type": "string"
                        },
                        "commonBrandName": {
                          "type": "string"
                        },
                        "missedDose": {
                          "type": "string"
                        },
                        "phoneticPronunciation": {
                          "type": "string"
                        },
                        "howToUse": {
                          "type": "string"
                        },
                        "drugInteractions": {
                          "type": "string"
                        },
                        "medicalAlert": {
                          "type": "string"
                        },
                        "notes": {
                          "type": "string"
                        },
                        "overdose": {
                          "type": "string"
                        },
                        "precautions": {
                          "type": "string"
                        },
                        "storage": {
                          "type": "string"
                        },
                        "sideEffects": {
                          "type": "string"
                        },
                        "monographTitle": {
                          "type": "string"
                        },
                        "uses": {
                          "type": "string"
                        },
                        "otherUses": {
                          "type": "string"
                        }
                      },
                      "additionalProperties": false
                    }
                  },
                  "required": [
                    "linkToRequest",
                    "drugName",
                    "drugs"
                  ],
                  "additionalProperties": false
                }
              }
            }
          },
          "default": {
            "$ref": "#/components/responses/error"
          }
        }
      }
    },
    "/api/provider/search": {
      "get": {
        "operationId": "ProviderSearch",
        "summary": "Search for a doctor.",
        "parameters": [
          {
            "name": "name",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "city",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "state",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "AK",
                "AL",
                "AR",
                "AS",
                "AZ",
                "CA",
                "CO",
                "CT",
                "DC",
                "DE",
                "FL",
                "FM",
                "GA",
                "GU",
                "HI",
                "IA",
                "ID",
                "IL",
                "IN",
                "KS",
                "KY",
                "LA",
                "MA",
                "MD",
                "ME",
                "MH",
                "MI",
                "MN",
                "MO",
                "MP",
                "MS",
                "MT",
                "NC",
                "ND",
                "NE",
                "NH",
                "NJ",
                "NM",
                "NV",
                "NY",
                "OH",
                "OK",
                "OR",
                "PA",
                "PR",
                "PW",
                "RI",
                "SC",
                "SD",
                "TN",
                "TX",
                "UT",
                "VA",
                "VI",
                "VT",
                "WA",
                "WI",
                "WV",
                "WY",
                "ZZ"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "npi": {
                        "type": "number"
                      },
                      "lastName": {
                        "type": "string",
                        "maxLength": 35,
                        "nullable": true
                      },
                      "firstName": {
                        "type": "string",
                        "maxLength": 20,
                        "nullable": true
                      },
                      "middleName": {
                        "type": "string",
                        "maxLength": 20,
                        "nullable": true
                      },
                      "prefix": {
                        "type": "string",
                        "maxLength": 5,
                        "nullable": true
                      },
                      "suffix": {
                        "type": "string",
                        "maxLength": 5,
                        "nullable": true
                      },
                      "credential": {
                        "type": "string",
                        "maxLength": 20,
                        "nullable": true
                      },
                      "gender": {
                        "type": "string",
                        "enum": [
                          "M",
                          "F"
                        ],
                        "nullable": true
                      },
                      "address1": {
                        "type": "string",
                        "maxLength": 55,
                        "nullable": true
                      },
                      "address2": {
                        "type": "string",
                        "maxLength": 55,
                        "nullable": true
                      },
                      "city": {
                        "type": "string",
                        "maxLength": 40,
                        "nullable": true
                      },
                      "state": {
                        "type": "string",
                        "enum": [
                          "AK",
                          "AL",
                          "AR",
                          "AS",
                          "AZ",
                          "CA",
                          "CO",
                          "CT",
                          "DC",
                          "DE",
                          "FL",
                          "FM",
                          "GA",
                          "GU",
                          "HI",
                          "IA",
                          "ID",
                          "IL",
                          "IN",
                          "KS",
                          "KY",
                          "LA",
                          "MA",
                          "MD",
                          "ME",
                          "MH",
                          "MI",
                          "MN",
                          "MO",
                          "MP",
                          "MS",
                          "MT",
                          "NC",
                          "ND",
                          "NE",
                          "NH",
                          "NJ",
                          "NM",
                          "NV",
                          "NY",
                          "OH",
                          "OK",
                          "OR",
                          "PA",
                          "PR",
                          "PW",
                          "RI",
                          "SC",
                          "SD",
                          "TN",
                          "TX",
                          "UT",
                          "VA",
                          "VI",
                          "VT",
                          "WA",
                          "WI",
                          "WV",
                          "WY",
                          "ZZ"
                        ],
                        "nullable": true
                      },
                      "postalCode": {
                        "type": "string",
                        "maxLength": 20,
                        "nullable": true
                      },
                      "countryCode": {
                        "type": "string",
                        "maxLength": 2,
                        "nullable": true
                      },
                      "telephoneNumber": {
                        "type": "string",
                        "maxLength": 20,
                        "nullable": true
                      },
                      "faxNumber": {
                        "type": "string",
                        "maxLength": 20,
                        "nullable": true
                      }
                    },
                    "required": [
                      "npi",
                      "lastName",
                      "firstName",
                      "middleName",
                      "prefix",
                      "suffix",
                      "credential",
                      "gender",
                      "address1",
                      "address2",
                      "city",
                      "state",
                      "postalCode",
                      "countryCode",
                      "telephoneNumber",
                      "faxNumber"
                    ],
                    "additionalProperties": false
                  }
                }
              }
            }
          },
          "default": {
            "$ref": "#/components/responses/error"
          }
        }
      }
    }
  },
  "components": {
    "responses": {
      "error": {
        "description": "Error response",
        "content": {
          "application/json": {
            "schema": {
              "type": "object",
              "properties": {
                "message": {
                  "type": "string"
                },
                "code": {
                  "type": "string"
                },
                "issues": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "message": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "message"
                    ],
                    "additionalProperties": false
                  }
                }
              },
              "required": [
                "message",
                "code"
              ],
              "additionalProperties": false
            }
          }
        }
      }
    },
    "schemas": {}
  }
}

Welli GPT FAQs

Currently, access to this GPT requires a ChatGPT Plus subscription.
Visit the largest GPT directory GPTsHunter.com, search to find the current GPT: "Welli", click the button on the GPT detail page to navigate to the GPT Store. Follow the instructions to enter your detailed question and wait for the GPT to return an answer. Enjoy!
We are currently calculating its ranking on the GPT Store. Please check back later for updates.