SAP Ariba
Connect SAP Ariba to BotDojo so your agents can work with procurement reporting data and supplier purchase-order data through SAP Ariba native APIs.
Before You Start
You will need SAP Ariba Developer Portal access and an approved application for the relevant customer realm/API combination.
Collect these values from the SAP Ariba Developer Portal API discovery and application pages:
- Runtime URL
- OAuth server URL prefix
- Realm
- Application key
- OAuth client ID
- OAuth client secret, or the SAP-generated Base64 OAuth credential
For procurement reporting, the customer must have access to the SAP Ariba Operational Reporting API for Procurement. For supplier purchase-order data, the customer must have access to the SAP Business Network Purchase Orders Supplier API.
Connect SAP Ariba In BotDojo
- In SAP Ariba Developer Portal, create or open the approved application for the target realm.
- Copy the Runtime URL and OAuth server URL prefix from the API discovery environment details.
- Copy the realm, application key, OAuth client ID, and OAuth secret.
- In BotDojo, open Integrations.
- In Agent Tools, find SAP Ariba and click Connect.
- Enter the SAP Ariba connection values.
- Click Connect.
The connection test verifies OAuth token acquisition. Run one SAP Ariba tool after connecting to confirm API-specific realm access.
What This Integration Supports
Supported tools include:
- list view templates
- get a view template
- count an Operational Reporting view
- query an Operational Reporting view
- get supplier purchase-order headers
- get supplier purchase-order line items
The Operational Reporting tools expect existing published SAP Ariba view templates.