coupa-vendor-onboarding-status implementation guide

---
availability: INSTALLABLE
description: A plugin that allows relevant team members to view the onboarding status
  of a new vendor.
installation_asset_uuid: aa1bbc06-9003-40ea-833c-9e05703dd609
name: Identify Vendor Onboarding Status
purple_chat_link: https://marketplace.moveworks.com/purple-chat?conversation=%7B%22startTimestamp%22%3A%2211%3A43%2BAM%22%2C%22messages%22%3A%5B%7B%22role%22%3A%22user%22%2C%22parts%22%3A%5B%7B%22richText%22%3A%22What%27s+the+onboarding+status+of+Dell%3F%22%7D%5D%7D%2C%7B%22role%22%3A%22assistant%22%2C%22parts%22%3A%5B%7B%22reasoningSteps%22%3A%5B%7B%22status%22%3A%22success%22%2C%22richText%22%3A%22Searching+Coupa+for+vendors+matching+%27Dell%27.%22%7D%5D%7D%2C%7B%22richText%22%3A%22I+found+a+few+vendors+matching+%27Dell%27.+Please+select+the+one+you%27re+looking+for%3A%3Cbr+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22+%2F%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3EDell+Technologies%3C%2Fli%3E%3Cli%3EDell+EMC%3C%2Fli%3E%3Cli%3EDell+Services%3C%2Fli%3E%3C%2Ful%3E%22%7D%5D%7D%2C%7B%22role%22%3A%22user%22%2C%22parts%22%3A%5B%7B%22richText%22%3A%22Dell+Technologies%22%7D%5D%7D%2C%7B%22role%22%3A%22assistant%22%2C%22parts%22%3A%5B%7B%22reasoningSteps%22%3A%5B%7B%22status%22%3A%22success%22%2C%22richText%22%3A%22Retrieving+full+vendor+details+for+Dell+Technologies+from+Coupa.%22%7D%5D%7D%2C%7B%22richText%22%3A%22%3Cp+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cstrong%3EHere+are+the+details+for+Dell+Technologies%3A%3C%2Fstrong%3E%3Cbr+%2F%3E%3C%2Fp%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EVendor+Name%3A%3C%2Fstrong%3E+Dell+Technologies%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EStatus%3A%3C%2Fstrong%3E+Inactive%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EOnboarding+Status%3A%3C%2Fstrong%3E+Pending+Approval%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EPO+Email%3A%3C%2Fstrong%3E+%3Ca+rel%3D%5C%22noopener+noreferrer+nofollow%5C%22+class%3D%5C%22editor-link%5C%22+href%3D%5C%22mailto%3Aupgrade%2Bdellfr%40coupa.com%5C%22%3Eupgrade%2Bdellfr%40coupa.com%3C%2Fa%3E%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3ECreated+At%3A%3C%2Fstrong%3E+2016-09-29%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EEnterprise%3A%3C%2Fstrong%3E+Global+Enterprise%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3ECommodity%3A%3C%2Fstrong%3E+Laptops%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EPrimary+Contact+Email%3A%3C%2Fstrong%3E+%3Ca+rel%3D%5C%22noopener+noreferrer+nofollow%5C%22+class%3D%5C%22editor-link%5C%22+href%3D%5C%22mailto%3Aupgrade%2Bdellfr%40coupa.com%5C%22%3Eupgrade%2Bdellfr%40coupa.com%3C%2Fa%3E%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%22%7D%2C%7B%22citations%22%3A%5B%7B%22connectorName%22%3A%22coupa%22%2C%22citationTitle%22%3A%22Dell+Technologies%22%7D%5D%7D%2C%7B%22richText%22%3A%22If+you+need+more+details+about+this+vendor+or+want+the+status+for+another+Dell+entity%2C+let+me+know%21%22%7D%5D%7D%5D%7D
solution_tags:
- Finance - Procurement
systems:
- coupa
---

# **Introduction**

The **Identify Vendor Onboarding Status** plugin empowers users to instantly check the approval and activation status of vendors in Coupa directly through the Moveworks AI Assistant. Users can quickly verify if vendors are ready for business, track onboarding progress, and access critical details such as supplier ID, approval status, active/inactive state, and supplier number. This ensures procurement teams can make informed decisions and avoid delays while maintaining compliance with your company's vendor management policies.

This guide will help you install this plugin within minutes in Agent Studio. Let’s get started!

# **Prerequisites**

- Access to Agent Studio

# **What are we building?**

# **Agent Design**

This [**purple chat**](https://marketplace.moveworks.com/purple-chat?conversation=%7B%22startTimestamp%22%3A%2211%3A43%2BAM%22%2C%22messages%22%3A%5B%7B%22role%22%3A%22user%22%2C%22parts%22%3A%5B%7B%22richText%22%3A%22What%27s+the+onboarding+status+of+Dell%3F%22%7D%5D%7D%2C%7B%22role%22%3A%22assistant%22%2C%22parts%22%3A%5B%7B%22reasoningSteps%22%3A%5B%7B%22status%22%3A%22success%22%2C%22richText%22%3A%22Searching+Coupa+for+vendors+matching+%27Dell%27.%22%7D%5D%7D%2C%7B%22richText%22%3A%22I+found+a+few+vendors+matching+%27Dell%27.+Please+select+the+one+you%27re+looking+for%3A%3Cbr+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22+%2F%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3EDell+Technologies%3C%2Fli%3E%3Cli%3EDell+EMC%3C%2Fli%3E%3Cli%3EDell+Services%3C%2Fli%3E%3C%2Ful%3E%22%7D%5D%7D%2C%7B%22role%22%3A%22user%22%2C%22parts%22%3A%5B%7B%22richText%22%3A%22Dell+Technologies%22%7D%5D%7D%2C%7B%22role%22%3A%22assistant%22%2C%22parts%22%3A%5B%7B%22reasoningSteps%22%3A%5B%7B%22status%22%3A%22success%22%2C%22richText%22%3A%22Retrieving+full+vendor+details+for+Dell+Technologies+from+Coupa.%22%7D%5D%7D%2C%7B%22richText%22%3A%22%3Cp+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cstrong%3EHere+are+the+details+for+Dell+Technologies%3A%3C%2Fstrong%3E%3Cbr+%2F%3E%3C%2Fp%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EVendor+Name%3A%3C%2Fstrong%3E+Dell+Technologies%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EStatus%3A%3C%2Fstrong%3E+Inactive%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EOnboarding+Status%3A%3C%2Fstrong%3E+Pending+Approval%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EPO+Email%3A%3C%2Fstrong%3E+%3Ca+rel%3D%5C%22noopener+noreferrer+nofollow%5C%22+class%3D%5C%22editor-link%5C%22+href%3D%5C%22mailto%3Aupgrade%2Bdellfr%40coupa.com%5C%22%3Eupgrade%2Bdellfr%40coupa.com%3C%2Fa%3E%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3ECreated+At%3A%3C%2Fstrong%3E+2016-09-29%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EEnterprise%3A%3C%2Fstrong%3E+Global+Enterprise%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3ECommodity%3A%3C%2Fstrong%3E+Laptops%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%3Cul+xmlns%3D%5C%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%5C%22%3E%3Cli%3E%3Cp%3E%3Cstrong%3EPrimary+Contact+Email%3A%3C%2Fstrong%3E+%3Ca+rel%3D%5C%22noopener+noreferrer+nofollow%5C%22+class%3D%5C%22editor-link%5C%22+href%3D%5C%22mailto%3Aupgrade%2Bdellfr%40coupa.com%5C%22%3Eupgrade%2Bdellfr%40coupa.com%3C%2Fa%3E%3C%2Fp%3E%3C%2Fli%3E%3C%2Ful%3E%22%7D%2C%7B%22citations%22%3A%5B%7B%22connectorName%22%3A%22coupa%22%2C%22citationTitle%22%3A%22Dell+Technologies%22%7D%5D%7D%2C%7B%22richText%22%3A%22If+you+need+more+details+about+this+vendor+or+want+the+status+for+another+Dell+entity%2C+let+me+know%21%22%7D%5D%7D%5D%7D) shows the experience we are going to build.

# **Installation Steps**

We recommend creating the connector for Coupa first, prior to installing this plugin. Please follow the [**Coupa Connector Guide**](https://marketplace.moveworks.com/creator-studio/resources/connector?id=coupa) to create the connector. Note that for Identify Vendor Onboarding Status, you will also need to add the following permissions (the connector guide will walk you through how to add permissions):

- Coupa User login → Setting → All Setup items → OAuth2/OpenID Connect Clients → add **`core.suppliers.read`** to integration
- Update the same scope in the MW HTTP connector as well

After you have configured the connector, please refer to our [**plugin installation documentation**](https://help.moveworks.com/docs/ai-agent-marketplace-installation) for more information on how to install a plugin.

# **Appendix**

### **API #1: View Supplier Information**

The [Suppliers](https://compass.coupa.com/en-us/products/product-documentation/integration-technical-documentation/the-coupa-core-api/resources/reference-data-resources/suppliers-api-(suppliers)) API in Coupa allows you to perform various actions on Supplier information. We’ll be using the GET call to get supplier details. To filter by name, we will use the `name[contains]` parameter for a partial match (e.g., `name[contains]=Dell`) and use the ‘fields’ parameter to limit the API response to relevant details.

```bash
curl --request GET \
  --url 'https://your-domain.com/api/suppliers' \
  --header 'Accept: application/json' \
  --header 'Authorization: YOUR_BEARER_TOKEN'
```

With the following example params:

- Key: name[contains]
    - Value: {{supplier_name}}
        - Example: Dell (will return all suppliers containing this keyword in the name)
- Key: fields
    - Value: ["id","name","status","number","active","display_name","created_at","enterprise","po-email","type",{"primary_contact":["email"]},{"enterprise":["name"]},{"commodity":["name"]}]