Create a Chrome plugin that works on clay.com and creates a button to export and import data

Job ID: 37508116

Budget: $30 – $250 USD

There are 3 phases to the project:

A. Create Chrome extension and 2 buttons on top of each column for a table (“copy”, and “paste”).

B. When the “copy” button on a column is clicked, the data from the settings from that particular column is copied in JSON format into the system clipboard. When extracting the settings from a particular column, you need to do it in a way that is generic and can be applied to other columns.

C. When the “paste” button on a column is clicked, the data from the clipboard (present in JSON format) is copied into that particular column. The data in the clipboard can be modified before pasting. The test of whether the paste worked correctly is if we edit that column manually, the new settings should be fully functional.


Details:

1. You will need to login and create a free account on clay.com

2. Instructions on how to create an account and setup a test table: https://www.loom.com/share/633a141a406f4e568c843ed56cc73a8e?sid=55e96da7-6d26-44cf-9c15-fc8fbc27eca1

3. Instructions on what the expected behavior would be for the copy and paste features: https://www.loom.com/share/fdaf1f36433d4ca9a4e6b56f4bcd21cc?sid=ba1dc3d2-479a-460d-92d1-52978a14e131

4. Format of the JSON output. This needs to be fully complete so that no manual intervention is needed when pasting the output onto another identical type column. The information should be plain-text so that it can be saved as a simple text file.

It should have the following fields for sure:
ColumnType: Enrich Company, LinkedIn
Input:Company Identifier
Value:LinkedIn URL
ValueInternal:Flexbox-bjiXLY Flexbox__Row-hzTilq MappingToken__StyledMappingToken-jnKlOh GVGUb lfOGgx (whatever you need)