Seismic

Seismic is a unified platform that equips customer-facing teams with the right skills, content, tools, and insights to grow and win. It helps organizations to engage customers, enable teams, and ignite revenue growth. This document describes how to connect IBM watsonx Orchestrate to Seismic and use its skills on watsonx Orchestrate.

Connecting to Seismic

Connect to the app according to the credential type that you or your team want to use.

If you want to connect the app to the Orchestrate Agent skill set, skill sets from AI assistants, or the Team skill set with Team credentials, refer to Managing app connections.

If you want to connect to the app to the Personal skill set or the Team skill set with Member credentials, refer to Connecting to apps.

Configuring the connection

To connect watsonx Orchestrate to Seismic, complete the following steps:

  1. Click Connect app.
  2. Specify the Bearer token. To provision the bearer token, see Retrieving the bearer token.
  3. Click Connect app.
Note: The icon A green check icon appears to show that the app is connected. indicates that the connection was successfully established.

Retrieving the bearer token

Use the following cURL command to generate a bearer token. Replace the <tenant_name>, <client_id>, <client_secret> and <user_id>.

Notes:

  • tenant_name: Enter the Seismic tenant name.
  • client_id and client_secret: Refer the Seismic documentation for the instructions on getting the client ID and client_secret by creating an OAuth App.
  • user_id: The Seismic user_id is the admin ID who sets up the delegation user. Refer the Seismic documentation for more details.

To get a bearer token:

  1. Use the following cURL command:
   curl --location 'https://auth.seismic.com/tenants/<tenant_name>/connect/token' \
--header 'accept: application/json' \
--header 'content-type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=delegation' \
--data-urlencode 'client_id=<client_id>' \
--data-urlencode 'client_secret=<client_secret>' \
--data-urlencode 'user_id=<user_id>' \
--data-urlencode 'scope=seismic.search seismic.library.view seismic.user.view seismic.delivery seismic.reporting'
  1. Copy the access token from the API response and use it as the bearer token to connect to watsonx Orchestrate.

What to do next

After you connect to the app, you can use the Seismic skills. For more information see, Using the chat.

To learn about the available skills, see List of prebuilt apps, skills and skill flows.


Parent topic:

Connecting to apps