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 (runningoridle)
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