Build a custom Davis Assistant integration

Learn how to build a custom integration using the Davis Assistant API for platforms that aren't supported out of the box.

General requirements

  • A valid, enabled Davis Assistant API token
  • A system with network access to Davis Assistant on port 443


  • All requests must include the Authorization header that includes a Davis Assistant API token.

  • Create a new Davis Assistant API token in the Davis Assistant API page (navigate to Configurations > Davis Assistant API in Davis Assistant Web).


    If the token is invalid, the API returns a 401 Unauthorized status code. If you're attempting to perform an action that requires administrative privileges for the selected environment and lack these privileges, the API returns a 403 Forbidden status code.

POST user interaction input

Method POST
Header Content-Type: application/json
Header Authorization: api-token ${DAVIS ASSISTANT API TOKEN}