Posting Bids from CallGrid to CallGrid using RTB
This guide will walk you through setting up your CallGrid campaign to send bid requests to another CallGrid customer.
Updated 2 min read
Browse the knowledge base
On this page
This guide will walk you through setting up your CallGrid campaign to send bid requests to another CallGrid customer.
Setup Instructions#
Step 1: Navigate to Your Campaign#
- Log into your CallGrid account
- Navigate to the Campaigns page
- Click on any Live Call Bidding Campaign
- Go to the Sources tab
Step 2: Get Your Posting Instructions#

- Click the Code Icon (or Posting Instructions button) next to the Source
- This will open the posting instructions modal
Step 3: Configure for CallGrid#

- Select "CallGrid" from the platform dropdown
- The system will automatically configure the required parameters:
- CallerId (required)
- State (optional)
- Zipcode (optional)
- Select any additional custom tags you wish to send to the buyer
Step 4: Get Your Grid ID#
- Your Grid-ID is displayed in the posting instructions
- Example format: cm97s8hmv000ijt06r4djmije
- Click the copy button next to the Grid-ID
Step 5: Share with Your CallGrid Buyer#
- Send the copied Grid-ID to the CallGrid customer you want to send bids to
- Share this link with them: Receiving Bids from CallGrid in CallGrid using RTB
- They will use your Grid-ID to configure their CallGrid destination to receive your bid requests
How It Works#
Once configured:
- When calls arrive at your CallGrid campaign, the system automatically sends bid requests to the buyer's CallGrid account
- The buyer evaluates the call and responds with a bid
- If accepted, the call is routed to their destination
- Both parties can track call performance in their respective CallGrid dashboards
What Gets Sent#
The following information is automatically sent with each bid request:
- CallerId: The caller's phone number
- InboundStateCode: The state of the incoming call (if available)
- Additional Tags: Any custom tags you selected in the posting instructions
Response Codes#
Your CallGrid buyer will respond with one of these codes:
- 1000: Bid accepted - Call will be routed to buyer
- 4000 and above: Bid rejected - see the API Error Codes article for more details.
- 5001: Bid Rate Limits
Next Steps#
For Conversion Tracking:
If you want to postback conversions to the buyer's CallGrid account based on a Payable event, see the related article: Posting Conversions to CallGrid from CallGrid
For Testing:
After the buyer configures their CallGrid destination with your Grid-ID:
- Send a test call through your campaign
- Monitor your CallGrid logs to verify bid requests are being sent
- Confirm with the buyer that they're receiving the requests
- Verify calls are routing correctly when bids are accepted
Troubleshooting#
Buyer Not Receiving Bid Requests:
- Verify you sent them the correct Grid-ID
- Confirm they've configured their CallGrid destination with your Grid-ID
- Check that your campaign is live and routing calls
All Bids Being Declined:
- Contact your buyer to understand their acceptance criteria
- Verify the call types you're sending match their buying preferences
- Check that required parameters (CallerId, State) are being sent correctly
Was this article helpful?
Related articles
- CallGrid Real Time Call Bidding IntegrationHow to sell calls to another CallGrid customer in real time: build the destination, set up the bid Ping, parse the response and handle confirmation pings.
- Caller ID Suppression Using "Bid Received" Webhook EventsCaller ID suppression is a critical quality control feature that allows you to automatically block or reject calls from specific phone numbers.
- Caller ID Enrichment Using "Bid Received" Webhook EventsCaller ID enrichment allows you to enhance incoming call data with additional information about the caller before routing the call to your buyers.