Prerequisites
- A Clay table you can inspect, plus a small export of representative rows.
- The expected output fields, acceptance rules, and any review or writeback boundary.
- A local project folder with Deepline installed. Use the Quickstart if it is not installed yet.
Export the table with the Clay Extract bookmarklet
Use the bookmarklet when you are already signed in to Clay and want to capture the table before you migrate it. It downloads a localclay_extract_<table>.json file with the table configuration, fields, schema,
sample rows, and up to 500 records. It uses your existing Clay browser session;
it does not read, save, or send your Clay cookie to Deepline.
1
Add the bookmarklet
Drag Clay Extract to your bookmarks bar. If your browser does not allow
dragging, select the button to copy its URL, then create a bookmark and
paste the URL into its address field.
2
Open the Clay table or workbook
Open the table view you want to migrate. The bookmarklet also accepts a Clay
workbook URL and creates one export containing its tables.
3
Run Clay Extract
Select the saved bookmark. A progress message appears in the lower-right
corner, then your browser downloads the JSON file.
4
Attach the export
Attach the downloaded JSON when you ask
/clay-to-deepline to document the
table. Review the generated map before you create or run a Play.Capture the table before you recreate it
Use the installedclay-to-deepline skill to inventory the table. Give it a
Clay export or use its local extraction path. Ask for a review document before
any new Play is written:
Create one custom Play
After you accept the column map, ask your agent to create a local Play:Validate it without deploying or spending credits
Check the local file before it runs:plays check bundles and validates the source. It does not publish the Play,
create a run, or call a provider.
Compare a representative pilot
Createleads-pilot.csv with the header and a small mix of normal, sparse, and
edge-case rows from the Clay table. Run the custom Play on only that file: