Know what breaks before you swap actors
Pick two actors and see exactly what's compatible: shared fields, type mismatches, fields unique to each, a compatibility score, and specific migration notes. Essential before replacing one actor with another in a pipeline.
Compares every field by name and type across both actors' dataset schemas.
Shared fields (same name + type), type mismatches (same name, different type), unique to A, unique to B.
Percentage of fields that overlap — 90% means easy migration, 30% means major rework.
Specific guidance: 'field phone needs transformation: string -> array' and 'field X has no equivalent'.
Reads schemas from latest builds — no actor runs triggered.
Run before switching actors in a pipeline to know exactly what will break and what will work.
{
"actorA": "website-contact-scraper",
"actorB": "google-maps-email-extractor",
"compatibilityScore": 45,
"sharedFields": [
{ "field": "url", "type": "string" },
{ "field": "emails", "type": "array" }
],
"typeMismatches": [
{ "field": "phone", "typeA": "string", "typeB": "array" }
],
"uniqueToA": ["domain", "socialLinks"],
"uniqueToB": ["businessName", "rating", "address"]
}Connect your Apify token and enter the actor ID
The tool runs the actor on your account and analyzes the output
Get a detailed report with actionable fixes — results cached for free