LevelAI <> Sprout Social Integration
Last updated: July 24, 2026
Generating API Credentials for Level AI
This guide walks clients through generating the API credentials Level AI needs to connect to your Sprout Social account. Once connected, we will securely pull your social conversations and the agent details associated with them into the Level AI platform.
Before you begin
Make sure you have the appropriate plan and role to the API listed in this document
https://api.sproutsocial.com/docs/#pre-requisites
Step 1: Create the API Credentials
You will create a set of machine-to-machine credentials (a Client ID and Client Secret). These let Level AI connect automatically, without anyone needing to log in each time.
Official documentation link: https://api.sproutsocial.com/docs/#using-oauth-20
Log in to Sprout Social.
Go to Settings → Global Features → API (the API settings page).
Find the OAuth Client Management section.
Click Generate configuration in the upper-right corner.
For the authentication method, select Machine-to-machine authentication.
Enter a name and short description so the credential is easy to recognise later — for example, name it "Level AI Integration".
Save the configuration.
Return to the OAuth Client Management section and copy the Client ID and Client Secret that were generated. Store them somewhere safe before leaving the page.
Important: The Client Secret is shown only when it is generated. Copy it immediately and keep it secure. Treat it like a password — anyone with these two values can access your Sprout data.
Step 2: Share the Credentials With Level AI
Please send us the following. The first two items are required; the third is optional.
Item | What it looks like | Required? |
|---|---|---|
Client ID | A short alphanumeric identifier | Required |
Client Secret | A long alphanumeric string | Required |
Customer ID | A numeric account ID | Optional |