Article Summary
Install the AutoRFP Salesforce app to access and create projects directly from Salesforce Opportunity and Account records. Configure your region, permissions and authentication settings and add the AutoRFP widget to your Opportunity and/or Account Record page for seamless integration between Salesforce and AutoRFP.
Estimated Time
20-30 minutes
Prerequisites
Salesforce administrator permissions
Salesforce organization (not Essentials Org)
AutoRFP "Admin" role
Access to Lightning App Builder
Understanding of your AutoRFP region (AU, EU, or US)
‼️ Important: The AutoRFP Salesforce application is not available in a Salesforce Essentials Org.
Step-by-Step Instructions
These instructions are broken down into parts. Each part contains easy to follow steps to complete. The parts are:
Install
Configure Region
Assign Permissions
Setup Authentication
Add Widget
Part 1: Install the Application
Navigate to the AutoRFP Salesforce application installation link.
Follow the installation prompts.
Complete the installation process.
Verify installation was successful.
Part 2: Configuring Your Region
The AutoRFP widget needs to know which region to connect to for accessing your data.
Step 1: Navigate to Custom Metadata Types
In Salesforce, navigate to Setup.
Search for Custom Metadata Types in the Quick Find box.
Click Custom Metadata Types.
Step 2: Edit Region Config Page Layout
Open the Region Config custom metadata type.
Click Edit on the Page Layout.
Drag the Is Active field into the layout.
Click Save.
Step 3: Create New Region Config
Navigate back to the Custom Metadata Types page.
Locate Region Config and click Manage Records.
Click New.
Enter a Label (you can name it anything, e.g., "AutoRFP Region").
The Region Config Name should auto-fill (you can change this if needed).
Select your Region from the dropdown. Your region is based on which URL you log into when accessing AutoRFP.ai:
https://app.autorfp.ai = AU (Australia)
https://eu.autorfp.ai = EU (Europe)
https://us.autorfp.ai = US (United States)
Check the Mark as Active checkbox.
Important: This must be checked for the integration to work.
Click Save.
Part 3: Assign Permissions
Step 1: Navigate to Permission Set Groups
In Salesforce, navigate to Setup.
Search for Permission Set Groups in the Quick Find box.
Click Permission Set Groups.
Step 2: Assign Permissions to Users
We recommend assigning the Admin permission to someone first. So we will use that in the example.
Select the AutoRFP Admin Group.
Click Manage Assignments.
Click Add Assignment.
Select a view.
Select the users for this permission group.
Click Next.
Click Assign.
The Permission Groups:
AutoRFP Viewer Group: View any of AutoRFP.ai Projects
AutoRFP Collaborator Group: View and Create Projects
AutoRFP Admin Group: View, Create, Edit and Delete Projects
Part 4: Authorise Salesforce to access AutoRFP.ai
Part 4.1 Credentials from Autorfp.ai
Step 1: Find Salesforce Integration in AutoRFP.ai
Click on Organization.
Click on Integrations.
Scroll to the bottom of the page to find the Salesforce card.
Step 2: Create OAuth Client
Click Manage Credentials.
Click New Client.
Give the client a name (you can get creative!).
Choose if it's being used in a production / sandbox Salesforce account.
Choose a default person to impersonate. Either pick an admin user or create a new user for integrations (make sure it's also admin).
Click Create Client.
Securely store your Client ID.
Step 3: Create Secret Key
Enter a name for your key
Click Create Secret Key
Securely store you secret key (It will not be viewable once you leave the page)
Part 4.2 Add credentials to Salesforce
Step 1: Navigate to Named Credentials
In Salesforce, navigate to Setup.
Search for Named Credentials in the Quick Find Box.
Click Named Credentials.
Step 2: Open the External Credential for your region
Click the name of the named credentials that matches your region. Reminder that your region is determined by the URL you use to access AutoRFP.ai:
https://app.autorfp.ai = AU = AutoRFP API AU
https://eu.autorfp.ai = EU = AutoRFP API EU
https://us.autorfp.ai = US = AutoRFP API US
Click on the External Credential.
Step 3: Configure the principle
Scroll to the Principles section.
Edit the default principle.
Paste your Client ID (starts with prod_AutoCk).
Paste your Client Secret (starts with sk_).
Click Save.
Part 5: Add Widget
You can add the AutoRFP widget to the Opportunity or Account page. For this walkthrough we will be using the Opportunity page.
Step 1: Navigate to Lightning App Builder
Click the Opportunities tab in Salesforce.
Select any opportunity record.
Click the ⚙️ (gear icon) in the top right corner.
Select Edit Page.
Step 2: Add the AutoRFP Widget
In the Lightning App Builder, locate the components search bar on the left side.
Search for "autoRfpProjectList".
Drag the component onto your Opportunity (or Account) Record page layout.
Position the widget where you want it to appear.
Click Save.
Unable to see the component? Confirm the following:
You have installed the app correctly
You are editing the Opportunity Record Page (or an Account Record Page)
What to Expect
After the page has been saved and activated, the AutoRFP.ai section be visible and accessible on all Opportunities (or Accounts if you put it there). Users with the appropriate permissions view or create intakes with this widget.
💡 Tips & Best Practices
Verify you're not using a Salesforce Essentials Org before attempting installation
Verify your AutoRFP region before configuration (AU, EU, or US)
Position widget prominently on Opportunity or Account page for easy access
Test widget visibility across different screen sizes
Communicate Salesforce integration to team before activation
Provide training on how to use AutoRFP Widget from Opportunities and Accounts
✋🏼 Common Mistakes to Avoid
Not marking region config as "Active" - integration will not work
Selecting wrong region - cannot access AutoRFP data
Forgetting to save and activate Opportunity or Account page after adding widget
Adding widget to wrong page type - must be Opportunity or Account Record page
Not dragging "Is Active" field into layout before creating region config - field won't be visible
Not testing widget functionality after installation - may miss configuration issues
Forgetting to communicate changes to team - reduces adoption
Need Help?
💬 Live Chat: Available in-app
📧 Email: [email protected] or contact your Success Manager directly for urgent support.
📚 Learning Centre: learn.autorfp.ai/en













