Note: Customers who wish to use Google services in Appian will need to bring their own Google Cloud credentials to do so.
Customers can use the out-of-the-box AI services as long as they have a valid Google Cloud account and meet the minimum system requirements. To use certain AI functionality, you will need to download and deploy additional plug-ins before you can use the Appian design objects in your application.
Review the sections below to ensure you are ready to begin building AI into your application.
Since Appian AI leverages the power of Google Cloud AI, you must have a Google Cloud account, service account, and service account key to connect to Google Cloud AI services.
Tip: Appian offers fully built-in document extraction capabilities with no need to send your data to Google. If your business requires you to keep your document data within Appian, you can do just that using these built-in services.
If you have opted in to being an Appian AI customer, your Google Cloud setup is already handled for you.
Appian will configure a Google Cloud Platform project on your behalf. Since the project uses automatic provisioning, your service account credentials are generated automatically and no other users see or have access to the credentials during the process. For more details on Google's data security and privacy practices, see Google Cloud Security.
Once the project is set up, the service account credentials, bucket names, and region information will be sent to your Appian technical contact through the License Management site on Appian Community. To get started, contact your Appian technical contact administrator to obtain your credentials.
Your technical contact administrator is listed on the Accounts page in Community, under Administrators. Note that you must be registered with your company on Community to access this site.
If you've purchased Google Cloud separately and already have an existing account, you don't need to create a new one to use Appian AI. You will, however, need to take a few additional configuration steps.
To use the Appian AI offering, you must do the following:
Cloud AutoML API
Google Cloud Storage JSON API
Cloud Document AI API
us-central1
:Region
us-central1
Standard
(sometimes displayed in the Cloud Storage browser as Regional
)
- For eu
:Multi-region
eu
Standard
(sometimes displayed in the Cloud Storage browser as Multi-Regional
)AutoML Admin
, Storage Admin
, and Document AI Admin
permissions.JSON
document.In the v1 release of Google's Document AI API, the service is better equipped to handle more complex text content in documents, such as handwriting. Customers can take advantage of this updated endpoint by setting up a Form Parser processor in their Google Cloud console.
Tip: Setting up the Form Parser processor in the Google Document AI API v1 endpoint is optional. If you choose not to use the feature, documents will be processed using the existing v1beta2 functionality.
This option is currently only available for Non-Appian AI customers because you will need access to your Google Cloud Platform project to set up the processor and retrieve the processor ID.
Before you get started, create a Form Parser processor in your Google Cloud Platform:
Then you can connect the Google Document AI Form Parser with Appian's document extraction features:
Processor ID
and configure a value so it uses the processor ID from the Form Parser processor you set up earlier. You can paste the processor ID directly, or configure it using a process variable.
Processor ID
is not supported when Appian
is selected for Preferred Vendor
.When a document is extracted in this process, it will be sent to the new Form Parser processor you set up, which uses Google's Document AI API v1.
To use custom machine learning models or access a Google Cloud Storage bucket in your application, you'll need to deploy the associated connected system plug-ins:
To deploy the plug-ins for Appian Cloud installations:
To deploy plug-ins for self-managed installations, see Appian Suite Plug-Ins.
How Do I Set up Appian AI?