Want a guided walkthrough? Schedule a 15-min call.
Use Case: Deal Intelligence for Sales Teams
Sales teams often need comprehensive data about potential clients before outreach. Traditional data providers offer limited information, while manual research is time-consuming. With Extruct AI, you can enrich your company list with custom data points at scale.Setting up Company Enrichment
Create a table with input columns for basic company information and agent columns for the enrichment:Adding Companies to Enrich
Once your table is created, add companies you want to enrich:run
to true
automatically triggers the enrichment process. If you add multiple batches of companies, you might want to add them all first with run: false
and then trigger the enrichment once:
Tracking Enrichment Progress
Monitor the enrichment progress using the Get Table endpoint:status
object with fields like:
num_cells_completed
: How many cells have finished enrichmentnum_cells_in_progress
: How many cells are currently being processedrun_status
: Overall table status (running
oridle
)
Retrieving Enriched Data
Once the enrichment is complete, retrieve the enriched data:Advanced Enrichment Column Types
Text Columns
Text columns are ideal for descriptive information:Number Columns
Number columns are perfect for metrics:URL Columns
URL columns help find specific links:JSON Columns
JSON columns provide structured data:Best Practices for Enrichment at Scale
-
Batch Processing
- Add companies in batches of 100-500 for optimal performance
- Use pagination to retrieve large datasets
-
Smart Prompts
- Be specific about what you’re looking for
- For better accuracy, include instructions about output format in the prompt
- Use
{input}
as a placeholder for the company identifier
-
Error Handling
- Some companies may not have all information available
- Check for null values in responses
- Consider adding fallback columns for critical data points
-
Performance Considerations
- Complex prompts take longer to process
- Simple factual queries process faster than analytical ones
- Adding more columns increases processing time
Exporting Enriched Data
You can export the enriched data in several ways:- API Export: Paginate through all data using the Get Table Data endpoint
- Dashboard Export: Download CSV/Excel files from the Extruct Dashboard
- Integrations: Connect to CRM systems for direct data transfer
Next Steps
- Try creating a table with different data points
- Experiment with different column types and formats
- Check out the API Reference for more details