Skip to content
Ryan Day edited this page Jun 6, 2017 · 15 revisions

This page contains information related to using existing agency APIs with AI Personal Assistants so that the technical POCs for each company can assist with this specific issue.

Several of the pilot concepts involve using AI Personal Assistants to interact with existing agency Application Programming Interfaces (APIs). This makes "wrapping" an existing API with the AI Personal Assistant one of the critical use cases for the pilot, and useful to have a specific page on it for ease of access during the pilot. (Yes we are aware that "APIs through IPAs" is going to be confusing!)

Info Learned at 5/17/2017 Pilot Workshop:

  • thing 1
  • thing 2

Representative User Story

As: an API owner

I want to: make my existing APIs available through AI Personal Assistants

So that: the Public can interact with my existing public API through new channels

Questions and Answers

  • Q: What is the best path to expose an existing REST API on each AI Personal Assistant?

    • A:
  • Q: Are there technical limitations on the type of API that can be exposed on each AI Personal Assistant? (e.g. REST, SOAP/XML)

    • A:

List of APIs in Pilot

The following pilot concepts include existing APIs that need to be exposed through this project:

AIDS.gov

HUD

  • numerous APIs available via the website egis.hud.gov

DOL

DOT

National Library of Medicine

NPS

NOAA

Recreation.gov

DoS

USAGov

API-Related Technical Links for Each AI Personal Assistant

(In this section, technical POCs for the AI Personal Assistants can share the best technical links related to this use case.)

AI Personal Assistant #1

  • link to reference docs

AI Personal Assistant #2

  • link to reference docs

API Design Recommendations for use with AI Personal Assistants

(These recommendations can be included or referenced in agency API standards or design guidelines).

  • recommendation 1
  • recommendation 2
  • ToDo: Fill out Concept Pages for: DHS, FBI, TSA, USPS
  • ToDo: Merge HHS and HHS Ofc. Nactional Coordinator pages
  • ToDo: Update Problem Statement, or delete it if the relevant text is in other pages
  • ToDo: Update Project Hypothesis, or delete it if the relevant text is in other pages
Clone this wiki locally