Clay Icon

Hi! I didn't happen on this in the docs. Is it possible to see the set...

·
·

Hi! I didn't happen on this in the docs. Is it possible to see the setup/details/settings/configuration of a column that is created with "enrichment" (the platform like Linkedin, what column was used to identify etc) and create such columns programmatically? Probably through the API - is that possible at this time?

  • Avatar of Clay Team
    Clay Team
    APP
    ·
    ·

    Hey hey! Can you drop the URL for your table here? (if applicable) 🫶 Don't worry, only admins will be able to open your table 😉

  • Avatar of Roland K.
    Roland K.
    ·
    ·

    It's just a basic new example table: t_sejBA6FNMt2w

  • Avatar of Clay Team
    Clay Team
    APP
    ·
    ·

    Hey apologies for the delay, thanks for reaching out! Could you elaborate on that a bit more? Just to see if I'm understanding this, are you trying to create a column based on certain triggers or when it meets the criteria?

  • Avatar of Roland K.
    Roland K.
    ·
    ·

    It's possible to create columns with "enrichment" where it scrapes additional data based on another column. I would like to get the configuration for the enrichment - info about what the "enrichment" does/did to get the data (when run). And I would like to get the info programmatically - possibly through your API.

  • Avatar of Roland K.
    Roland K.
    ·
    ·

    Data like: column type: Enrich Company, LinkedIn; input: Company Identifier; value: LinkedIn URL

  • Avatar of Roland K.
    Roland K.
    ·
    ·

    And if possible also create another column in the table, through an API or similar mechanism, which would be similar or slightly modified.

  • Avatar of Clay Team
    Clay Team
    APP
    ·
    ·

    Ahh, okay. So those would just be the endpoints from each provider, right? So for example, Smartlead offers different endpoints to export data here and all you do is map out the different fields in a JSON format and that would be essentially the configuration of that column. https://help.smartlead.ai/API-Documentation-a0d223bdd3154a77b3735497aad9419f

  • Avatar of Clay Team
    Clay Team
    APP
    ·
    ·

    Not sure if this is possible, at least not exactly in that same format since the team converts the results into the values you see in the table but can ask if the full settings could be displayed with a button, though it may take some time to get this done since the team is working on bringing new features soon.To create new columns programmatically though, we don't have that option yet, at least not as an API kind of call. We're working on "recipes" that could be saved and then added to a table so they generate a specific workflow based on an input

  • Avatar of Roland K.
    Roland K.
    ·
    ·

    Thank you for the replies! I was at first dumbfounded on how smartlead.ai plays into this 🙂 I guess a better way of looking at my thoughts is to think that the column "enrichment" is saved somehow so that you can run it to get the values in the column, and the enrichment is persistent since I can still run the same script when reloading the website. -> How or where is the "enrichment" or "the command to run for a cell in the column/table" part stored at the moment?

  • Avatar of Clay Team
    Clay Team
    APP
    ·
    ·

    Hey, sorry for the late reply, perhaps you may need more of an engineering-level kind of answer. Adding Eric E. for when available, for some thoughts