get all connectors
GET
https://api.wexa.ai/public/connectors/all
Last modified:2025-04-25 12:15:01
Retrieve All Available Connectors
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.wexa.ai/public/connectors/all?search_key=&projectID=68072c6d6532ce93160f2db9&filter_type=all' \
--header 'x-api-key: {{x-api-key}}'
Response Response Example
[ { "_id": "68071229ec30d423da2f34cd", "name": "AI Image Generator", "description": "The AI Image Generator is a cutting-edge tool that leverages advanced artificial intelligence to create stunning, high-quality images from textual descriptions. Users can simply input a prompt, and the generator will produce a unique visual representation that captures the essence of the text. With its ability to understand context and nuance, the OpenAI Image Generator is perfect for artists, designers, and anyone looking to bring their creative ideas to life through AI-generated imagery.", "config": { "api_version": "2020-05-10", "api_key": "", "azure_endpoint": "" }, "connector_type": "user", "category": "ai_image_generator", "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/gpt.png", "readme_b64": "IyBBSSBJbWFnZSBHZW5lcmF0b3IgQ29ubmVjdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBBSSBJbWFnZSBHZW5lcmF0b3IgaXMgYSBjdXR0aW5nLWVkZ2UgdG9vbCB0aGF0IGxldmVyYWdlcyBhZHZhbmNlZCBhcnRpZmljaWFsIGludGVsbGlnZW5jZSB0byBjcmVhdGUgc3R1bm5pbmcsIGhpZ2gtcXVhbGl0eSBpbWFnZXMgZnJvbSB0ZXh0dWFsIGRlc2NyaXB0aW9ucy4gVXNlcnMgY2FuIHNpbXBseSBpbnB1dCBhIHByb21wdCwgYW5kIHRoZSBnZW5lcmF0b3Igd2lsbCBwcm9kdWNlIGEgdW5pcXVlIHZpc3VhbCByZXByZXNlbnRhdGlvbiB0aGF0IGNhcHR1cmVzIHRoZSBlc3NlbmNlIG9mIHRoZSB0ZXh0LiBXaXRoIGl0cyBhYmlsaXR5IHRvIHVuZGVyc3RhbmQgY29udGV4dCBhbmQgbnVhbmNlLCB0aGUgT3BlbkFJIEltYWdlIEdlbmVyYXRvciBpcyBwZXJmZWN0IGZvciBhcnRpc3RzLCBkZXNpZ25lcnMsIGFuZCBhbnlvbmUgbG9va2luZyB0byBicmluZyB0aGVpciBjcmVhdGl2ZSBpZGVhcyB0byBsaWZlIHRocm91Z2ggQUktZ2VuZXJhdGVkIGltYWdlcnkuCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBBenVyZSBPcGVuQUkKClRvIGJlZ2luIHVzaW5nIHRoZSBBSSBJbWFnZSBHZW5lcmF0b3IgQ29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiAqKkNyZWF0ZSBhbiBBenVyZSBBY2NvdW50OioqIFZpc2l0IHRoZSBBenVyZSB3ZWJzaXRlIGFuZCBzaWduIHVwIGZvciBhbiBhY2NvdW50LiAtIDxodHRwczovL2F6dXJlLm1pY3Jvc29mdC5jb20vPgoyLiAqKlNldCBVcCBZb3VyIEF6dXJlIE9wZW5BSSBTZXJ2aWNlOioqIE9uY2UgcmVnaXN0ZXJlZCwgc2V0IHVwIHRoZSBBenVyZSBPcGVuQUkgc2VydmljZSBpbiB5b3VyIEF6dXJlIHBvcnRhbC4KMy4gKipHZW5lcmF0ZSBBUEkgS2V5OioqIEluIHlvdXIgQXp1cmUgcG9ydGFsLCBuYXZpZ2F0ZSB0byB0aGUgQXp1cmUgT3BlbkFJIHNlcnZpY2UgYW5kIGdlbmVyYXRlIGFuIEFQSSBrZXkuIFRoaXMga2V5IHdpbGwgYmUgdXNlZCBmb3IgYXV0aGVudGljYXRpb24gd2hlbiBpbnRlcmFjdGluZyB3aXRoIHRoZSBBenVyZSBPcGVuQUkgQVBJLgoKIyMgQ29uZmlndXJpbmcgdGhlIEFJIEltYWdlIEdlbmVyYXRvciBDb25uZWN0b3IKCk9uY2UgeW91IGhhdmUgeW91ciBBenVyZSBhY2NvdW50IGFuZCBBUEkga2V5LCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgQUkgSW1hZ2UgR2VuZXJhdG9yIENvbm5lY3RvciB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dGluZ3M6CgotIGBhcGlfdmVyc2lvbmA6IFRoZSBBUEkgdmVyc2lvbiB0byB1c2UgKGRlZmF1bHQgaXMgIjIwMjQtMDItMDEiKS4KLSBgYXp1cmVfZW5kcG9pbnRgOiBZb3VyIEF6dXJlIE9wZW5BSSBlbmRwb2ludC4KLSBgYXBpX2tleWA6IFlvdXIgQXp1cmUgT3BlbkFJIEFQSSBrZXkgZm9yIGF1dGhlbnRpY2F0aW9uLgoKIyMjIENvbmZpZ3VyYXRpb24gRXhhbXBsZQoKYGBgeWFtbAphcGlfdmVyc2lvbjogIjIwMjQtMDItMDEiCmF6dXJlX2VuZHBvaW50OiAieW91cl9henVyZV9lbmRwb2ludCIKYXBpX2tleTogInlvdXJfYXBpX2tleSIKYGBgCgojIyBVdGlsaXppbmcgdGhlIEFJIEltYWdlIEdlbmVyYXRvciBDb25uZWN0b3IKClRoZSBBSSBJbWFnZSBHZW5lcmF0b3IgQ29ubmVjdG9yIHN1cHBvcnRzIHZhcmlvdXMgZnVuY3Rpb25hbGl0aWVzIHByb3ZpZGVkIGJ5IHRoZSBBenVyZSBPcGVuQUkgcGxhdGZvcm0sIGluY2x1ZGluZzoKVXBsb2FkaW5nIFByb21wdHMKCiMjIyBQcm9tcHRzCgpTZW5kIHByb21wdHMgdG8gdGhlIEF6dXJlIE9wZW5BSSBzZXJ2aWNlIHRvIGdlbmVyYXRlIHJlc3BvbnNlcyBvciBwZXJmb3JtIHNwZWNpZmljIHRhc2tzLgoKIyMgQWN0aW9ucwoKIyMjIHVwbG9hZAoKIyMjIyBEZXNjcmlwdGlvbgoKLSBVcGxvYWRzIGEgcHJvbXB0IHRvIHRoZSBBenVyZSBPcGVuQUkgc2VydmljZSBhbmQgcmV0cmlldmVzIHRoZSByZXN1bHQuCgojIyMjIElucHV0cwoKLSBwcm9tcHQ6IHN0cgotIHNpemU6IE9wdGlvbmFsWyIxMDI0eDEwMjQiLCAiMTc5MngxMDI0IiwgIjEwMjR4MTc5MiJdID0gIjEwMjR4MTAyNCIKCiMjIyMgT3V0cHV0cwoKLSB1cmw6IHN0cgotIHJldmlzZWRfcHJvbXB0OiBzdHIKCiMjIFRyaWdnZXJzCgotIFRoZSBBSSBJbWFnZSBHZW5lcmF0b3IgQ29ubmVjdG9yIGRvZXMgbm90IGN1cnJlbnRseSBzdXBwb3J0IHNwZWNpZmljIHRyaWdnZXJzLgotIENvd29ya2VyIHRyaWdnZXJzIGNvdWxkIGJlIGF0dGFjaGVkIGZvciB0aGlzIGNvbm5lY3Rvci4KCiMjIEJlc3QgUHJhY3RpY2VzCgpPcHRpbWl6ZSBQcm9tcHRzOiBGaW5lLXR1bmUgeW91ciBwcm9tcHRzIHRvIGVuc3VyZSB0aGUgQXp1cmUgT3BlbkFJIHNlcnZpY2UgZ2VuZXJhdGVzIHRoZSBtb3N0IHJlbGV2YW50IGFuZCBhY2N1cmF0ZSByZXNwb25zZXMuCkVycm9yIEhhbmRsaW5nOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gZ3JhY2VmdWxseSBoYW5kbGUgZXJyb3JzIGVuY291bnRlcmVkIGR1cmluZyBBUEkgaW50ZXJhY3Rpb25zLgpTZWN1cml0eTogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgQXp1cmUgT3BlbkFJIEFQSSBrZXkgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgQXp1cmUgcmVzb3VyY2VzLgoKIyMgQ29uY2x1c2lvbgoKSW4gY29uY2x1c2lvbiwgdGhlIEFJIEltYWdlIEdlbmVyYXRvciBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIGludGVncmF0aW5nIEFJIGNhcGFiaWxpdGllcyBpbnRvIHlvdXIgYXBwbGljYXRpb25zIHRocm91Z2ggc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgQXp1cmUgT3BlbkFJIHBsYXRmb3JtLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgQXp1cmUgT3BlbkFJLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIEFJLXBvd2VyZWQgYXBwbGljYXRpb25zIHRvIHN0cmVhbWxpbmUgdmFyaW91cyB0YXNrcyBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBBSSBJbWFnZSBHZW5lcmF0b3IgQ29ubmVjdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2YgdGhlIEF6dXJlIE9wZW5BSSBwbGF0Zm9ybSB0byBlbmhhbmNlIHRoZWlyIGFwcGxpY2F0aW9ucyBlZmZlY3RpdmVseS4K", "ui_form": [ { "field_id": "api_version", "type": "string", "required": true, "label": "API Version", "description": "2020-05-10", "ui_component": "textInput", "info": "This version is used to specify the version of the Azure API to use.", "is_secret": false }, { "field_id": "api_key", "type": "string", "required": true, "label": "API Key", "description": "Your Azure API Key", "ui_component": "textInput", "info": "This key is used to authenticate with the Azure API.", "is_secret": true }, { "field_id": "azure_endpoint", "type": "string", "required": true, "label": "Azure Endpoint", "description": "https://api.your-app.openai.azure.com/", "ui_component": "textInput", "info": "This endpoint is used to specify the Azure API endpoint.", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Generate Image", "description": "Creates an image out of the given prompt and returns the image url.", "sort": "upload", "logo": "https://klotdev.blob.core.windows.net/connectors/gpt.png", "category": "ai_image_generator", "endpoint": "/ai_image_generator/upload", "source_type": "action", "is_enabled": true }, { "name": "Read", "description": "Reads the image from the given url and returns the image.", "sort": "read", "logo": "https://klotdev.blob.core.windows.net/connectors/gpt.png", "category": "ai_image_generator", "endpoint": "/ai_image_generator/read", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071226ec30d423da2f34be", "name": "Apify", "description": "Apify is a web scraping and automation platform that can turn any website into an API.", "config": { "apify_api_token": "", "actor_id": "", "input_str": "" }, "category": "apify", "connector_type": "user", "price": 0, "tags": [], "logo": "https://klotdev.blob.core.windows.net/connectors/apify.png", "readme_b64": "IyBBcGlmeSBDb25uZWN0b3IgSW50ZWdyYXRpb24gR3VpZGUKCiMjIEludHJvZHVjdGlvbgoKVGhlIEFwaWZ5IGNvbm5lY3RvciBlbmFibGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIEFwaWZ5IHBsYXRmb3JtLCBlbXBvd2VyaW5nIHVzZXJzIHRvIGF1dG9tYXRlIHdlYiBzY3JhcGluZywgZGF0YSBleHRyYWN0aW9uLCBhbmQgd29ya2Zsb3cgYXV0b21hdGlvbiB0YXNrcy4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBBcGlmeSBDb25uZWN0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBBcGlmeQoKVG8gYmVnaW4gdXNpbmcgdGhlIEFwaWZ5IGNvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gQ3JlYXRlIGFuIEFwaWZ5IEFjY291bnQ6IFZpc2l0IHRoZSBBcGlmeSB3ZWJzaXRlIGFuZCBzaWduIHVwIGZvciBhbiBhY2NvdW50LiAtIDxodHRwczovL2FwaWZ5LmNvbS8+CjIuIFNldCBVcCBZb3VyIEFwaWZ5IEFjY291bnQ6IE9uY2UgcmVnaXN0ZXJlZCwgZmFtaWxpYXJpemUgeW91cnNlbGYgd2l0aCB0aGUgQXBpZnkgcGxhdGZvcm0gYW5kIGl0cyBmZWF0dXJlcywgaW5jbHVkaW5nIGFjdG9ycywgdGFza3MsIGRhdGFzZXRzLCBhbmQgc2NoZWR1bGVzLgozLiBHZW5lcmF0ZSBBUEkgVG9rZW46IEluIHlvdXIgQXBpZnkgYWNjb3VudCBzZXR0aW5ncywgZ2VuZXJhdGUgYW4gQVBJIHRva2VuLiBUaGlzIHRva2VuIHdpbGwgYmUgdXNlZCBmb3IgYXV0aGVudGljYXRpb24gd2hlbiBpbnRlcmFjdGluZyB3aXRoIHRoZSBBcGlmeSBBUEkuCgojIyBDb25maWd1cmluZyB0aGUgQXBpZnkgQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgQXBpZnkgYWNjb3VudCBhbmQgQVBJIHRva2VuLCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgQXBpZnkgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYGFwaWZ5X2FwaV90b2tlbmA6IFlvdXIgQXBpZnkgQVBJIHRva2VuIGZvciBhdXRoZW50aWNhdGlvbi4KLSBgYWN0b3JfaWRgOiBUaGUgSUQgb2YgdGhlIGFjdG9yIHlvdSB3YW50IHRvIHJ1bi4KLSBgaW5wdXRfc3RyYDogVGhlIGlucHV0IHN0cmluZyB0byBiZSBwYXNzZWQgdG8gdGhlIGFjdG9yLgoKIyMjIENvbmZpZ3VyYXRpb24gRXhhbXBsZQoKYGBgeWFtbAphcGlmeV9hcGlfdG9rZW46ICJ5b3VyX2FwaWZ5X2FwaV90b2tlbiIKYWN0b3JfaWQ6ICJ5b3VyX2FjdG9yX2lkIgppbnB1dF9zdHI6ICJ5b3VyX2lucHV0X3N0cmluZyIKYGBgCgojIyBVdGlsaXppbmcgdGhlIEFwaWZ5IENvbm5lY3RvcgoKVGhlIEFwaWZ5IGNvbm5lY3RvciBzdXBwb3J0cyB2YXJpb3VzIGZ1bmN0aW9uYWxpdGllcyBwcm92aWRlZCBieSB0aGUgQXBpZnkgcGxhdGZvcm0sIGluY2x1ZGluZzoKCiMjIyBSdW5uaW5nIEFjdG9ycwoKLSBFeGVjdXRlIEFjdG9yczogUnVuIHByZS1idWlsdCBvciBjdXN0b20gYWN0b3JzIHRvIHNjcmFwZSB3ZWJzaXRlcywgZXh0cmFjdCBkYXRhLCBhdXRvbWF0ZSB0YXNrcywgZXRjLgoKIyMjIEFjY2Vzc2luZyBEYXRhCgotIFJldHJpZXZlIERhdGFzZXRzOiBBY2Nlc3MgZGF0YSBleHRyYWN0ZWQgYnkgYWN0b3JzIGFuZCBzdG9yZWQgaW4gQXBpZnkgZGF0YXNldHMuCgojIyBBY3Rpb25zCgojIyMgcHVsbF9jb25uZWN0b3IKCkRlc2NyaXB0aW9uOiBGZXRjaGVzIGRhdGEgYWJvdXQgdGhlIHByb3ZpZGVkIGNvbmZpZ3VyYXRpb24gYW5kIGluZ2VzdHMgZGF0YSBpbnRvIFFkcmFudCBzdG9yYWdlLgoKSW5wdXRzOiBOb25lCgpPdXRwdXRzOiBOb25lCgojIyBUcmlnZ2VycwoKLSBUaGUgQXBpZnkgY29ubmVjdG9yIGRvZXMgbm90IGN1cnJlbnRseSBzdXBwb3J0IHNwZWNpZmljIHRyaWdnZXJzLgotIENvd29ya2VyIHRyaWdnZXJzIGNvdWxkIGJlIGF0dGFjaGVkIGZvciB0aGlzIGNvbm5lY3RvcgoKIyMgQmVzdCBQcmFjdGljZXMKCi0gT3B0aW1pemUgQWN0b3IgUGVyZm9ybWFuY2U6IEZpbmUtdHVuZSBhY3RvcnMgdG8gZW5zdXJlIGVmZmljaWVudCB3ZWIgc2NyYXBpbmcgYW5kIGRhdGEgZXh0cmFjdGlvbiwgbWluaW1pemluZyByZXNvdXJjZSBjb25zdW1wdGlvbiBhbmQgbWF4aW1pemluZyBwZXJmb3JtYW5jZS4KLSBFcnJvciBIYW5kbGluZzogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIGdyYWNlZnVsbHkgaGFuZGxlIGVycm9ycyBlbmNvdW50ZXJlZCBkdXJpbmcgYWN0b3IgZXhlY3V0aW9uIG9yIEFQSSBpbnRlcmFjdGlvbnMuCi0gU2VjdXJpdHk6IFNlY3VyZWx5IG1hbmFnZSBhbmQgcHJvdGVjdCB5b3VyIEFwaWZ5IEFQSSB0b2tlbiB0byBwcmV2ZW50IHVuYXV0aG9yaXplZCBhY2Nlc3MgdG8geW91ciBBcGlmeSBhY2NvdW50IGFuZCByZXNvdXJjZXMuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgQXBpZnkgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBhdXRvbWF0aW5nIHdlYiBzY3JhcGluZywgZGF0YSBleHRyYWN0aW9uLCBhbmQgd29ya2Zsb3cgYXV0b21hdGlvbiB0YXNrcyB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIEFwaWZ5IHBsYXRmb3JtLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgQXBpZnkgYWN0b3JzLCB0YXNrcywgZGF0YXNldHMsIGFuZCBzY2hlZHVsZXMsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgYXV0b21hdGlvbiB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBkYXRhIHByb2Nlc3NpbmcgYW5kIGltcHJvdmUgcHJvZHVjdGl2aXR5LiBXaXRoIHByb3BlciBjb25maWd1cmF0aW9uIGFuZCB1dGlsaXphdGlvbiBvZiB0aGUgQXBpZnkgQ29ubmVjdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2YgdGhlIEFwaWZ5IHBsYXRmb3JtIHRvIGV4dHJhY3QgdmFsdWFibGUgaW5zaWdodHMgZnJvbSB0aGUgd2ViIGFuZCBhdXRvbWF0ZSByZXBldGl0aXZlIHRhc2tzIGVmZmVjdGl2ZWx5Lgo=", "ui_form": [ { "field_id": "apify_api_token", "type": "string", "required": true, "label": "Apify API Token", "description": "API Token that is required to access the Apify API.", "ui_component": "textInput", "info": "Apify API Token is required to send an apify.", "is_secret": true }, { "field_id": "actor_id", "type": "string", "required": true, "label": "Actor ID", "description": "Actor ID that is required to select the type of action.", "ui_component": "textInput", "info": "Actor ID is required to select the type of action.", "is_secret": false }, { "field_id": "input_str", "type": "string", "required": true, "label": "Input String", "description": "Input for specified actor in stringified format.", "ui_component": "textInput", "info": "Input format for specified actor in stringified format, take a look at the actor documentation for more information.", "is_secret": false } ], "data_loaders": [ { "name": "Pull data from an actor", "description": "Apify is a web scraping and automation platform that can turn any website into an API.", "logo": "https://klotdev.blob.core.windows.net/connectors/files.png", "category": "apify", "sort": "pull", "endpoint": "/apify/pull", "source_type": "data_source", "is_enabled": true } ], "actions": [], "is_starred": false }, { "_id": "6807122aec30d423da2f34d2", "name": "Apollo", "description": "Apollo is your go-to-market copilot. Find buyers, close deals, and watch your business grow with Apollo's end-to-end sales solution, powered by AI.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "config": { "api_key": "" }, "category": "apollo", "connector_type": "external", "tags": [], "price": 0, "readme_b64": "IyBBcG9sbG8gQ29ubmVjdG9yCgojIyBJbmRleAoxLiBbQWJvdXQgdGhlIENvbm5lY3Rvcl0oI2Fib3V0LXRoZS1jb25uZWN0b3IpICAKMi4gW0NvbmZpZ3VyYXRpb25dKCNjb25maWd1cmF0aW9uKSAgCjMuIFtVdGlsaXppbmcgdGhlIENvbm5lY3Rvcl0oI3V0aWxpemluZy10aGUtY29ubmVjdG9yKSAgCjQuIFtBdmFpbGFibGUgQWN0aW9uc10oI2F2YWlsYWJsZS1hY3Rpb25zKSAgCiAgICAtIDQuMS4gW0FkZCBDb250YWN0cyBUbyBTZXF1ZW5jZV0oI2FkZC1jb250YWN0cy10by1zZXF1ZW5jZSkgIAogICAgLSA0LjIuIFtCdWxrIENyZWF0ZSBUYXNrXSgjYnVsay1jcmVhdGUtdGFzaykgIAogICAgLSA0LjMuIFtCdWxrIFVwZGF0ZSBBY2NvdW50c10oI2J1bGstdXBkYXRlLWFjY291bnRzKSAgCiAgICAtIDQuNC4gW0NyZWF0ZSBBY2NvdW50XSgjY3JlYXRlLWFjY291bnQpICAKICAgIC0gNC41LiBbQ3JlYXRlIENvbnRhY3RdKCNjcmVhdGUtY29udGFjdCkgIAogICAgLSA0LjYuIFtDcmVhdGUgT3Bwb3J0dW5pdHldKCNjcmVhdGUtb3Bwb3J0dW5pdHkpICAKICAgIC0gNC43LiBbRmV0Y2ggQWNjb3VudCBTdGFnZXNdKCNmZXRjaC1hY2NvdW50LXN0YWdlcykgIAogICAgLSA0LjguIFtGZXRjaCBDb250YWN0IFN0YWdlc10oI2ZldGNoLWNvbnRhY3Qtc3RhZ2VzKSAgCiAgICAtIDQuOS4gW0ZldGNoIE9wcG9ydHVuaXRpZXNdKCNmZXRjaC1vcHBvcnR1bml0aWVzKSAgCiAgICAtIDQuMTAuIFtGZXRjaCBPcHBvcnR1bml0eSBieSBJRF0oI2ZldGNoLW9wcG9ydHVuaXR5LWJ5LWlkKSAgCiAgICAtIDQuMTEuIFtGZXRjaCBVc2Vyc10oI2ZldGNoLXVzZXJzKSAgCiAgICAtIDQuMTIuIFtPcmdhbml6YXRpb24gSm9iIFBvc3RpbmdzXSgjb3JnYW5pemF0aW9uLWpvYi1wb3N0aW5ncykgIAogICAgLSA0LjEzLiBbT3JnYW5pemF0aW9uIFNlYXJjaF0oI29yZ2FuaXphdGlvbi1zZWFyY2gpICAKICAgIC0gNC4xNC4gW09yZ2FuaXphdGlvbnMgRW5yaWNobWVudF0oI29yZ2FuaXphdGlvbnMtZW5yaWNobWVudCkgIAogICAgLSA0LjE1LiBbUGVvcGxlIEVucmljaG1lbnRdKCNwZW9wbGUtZW5yaWNobWVudCkgIAogICAgLSA0LjE2LiBbUGVvcGxlIFNlYXJjaF0oI3Blb3BsZS1zZWFyY2gpICAKICAgIC0gNC4xNy4gW1JlbW92ZSBDb250YWN0cyBUbyBTZXF1ZW5jZV0oI3JlbW92ZS1jb250YWN0cy10by1zZXF1ZW5jZSkgIAogICAgLSA0LjE4LiBbU2VhcmNoIEFjY291bnRdKCNzZWFyY2gtYWNjb3VudCkgIAogICAgLSA0LjE5LiBbU2VhcmNoIENvbnRhY3RzXSgjc2VhcmNoLWNvbnRhY3RzKSAgCiAgICAtIDQuMjAuIFtTZWFyY2ggU2VxdWVuY2VzXSgjc2VhcmNoLXNlcXVlbmNlcykgIAogICAgLSA0LjIxLiBbU2VhcmNoIFRhc2tzXSgjc2VhcmNoLXRhc2tzKSAgCiAgICAtIDQuMjIuIFtVcGRhdGUgQWNjb3VudF0oI3VwZGF0ZS1hY2NvdW50KSAgCiAgICAtIDQuMjMuIFtVcGRhdGUgQWNjb3VudCBPd25lcnNdKCN1cGRhdGUtYWNjb3VudC1vd25lcnMpICAKICAgIC0gNC4yNC4gW1VwZGF0ZSBDb250YWN0XSgjdXBkYXRlLWNvbnRhY3QpICAKICAgIC0gNC4yNS4gW1VwZGF0ZSBDb250YWN0IE93bmVyc10oI3VwZGF0ZS1jb250YWN0LW93bmVycykgIAogICAgLSA0LjI2LiBbVXBkYXRlIENvbnRhY3QgU3RhZ2VzXSgjdXBkYXRlLWNvbnRhY3Qtc3RhZ2VzKSAgCiAgICAtIDQuMjcuIFtVcGRhdGUgT3Bwb3J0dW5pdHldKCN1cGRhdGUtb3Bwb3J0dW5pdHkpICAKCgoKIyMgQWJvdXQgdGhlIGNvbm5lY3RvcgoKVGhlIEFwb2xsbyBDb25uZWN0b3IgaW50ZWdyYXRlcyB3aXRoIHRoZSBBcG9sbG8gQVBJIHRvIHByb3ZpZGUgYWNjZXNzIHRvIGVucmljaGVkIGNvbnRhY3QgYW5kIGNvbXBhbnkgZGF0YS4gSXQgaGVscHMgb3JnYW5pemF0aW9ucyBmaW5kIG5ldyBsZWFkcywgZW5yaWNoIGV4aXN0aW5nIGNvbnRhY3QgaW5mb3JtYXRpb24sIGFuZCBtYWtlIGRhdGEtZHJpdmVuIGRlY2lzaW9ucyB1c2luZyBBcG9sbG8ncyBleHRlbnNpdmUgQjJCIGNvbnRhY3QgZGF0YWJhc2UuCgojIyBDb25maWd1cmF0aW9uCgpUbyBzdGFydCB1c2luZyB0aGUgQXBvbGxvIENvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gT2J0YWluIGEgdmFsaWQgQVBJIGtleSBmcm9tIEFwb2xsbyBmb3IgYXV0aGVudGljYXRpb24uCjIuIENvbmZpZ3VyZSB0aGUgQXBvbGxvIENvbm5lY3RvciB3aXRoIHlvdXIgQVBJIGNyZWRlbnRpYWxzIGFuZCBhbnkgc3BlY2lmaWMgc2V0dGluZ3MgZm9yIGRhdGEgcmV0cmlldmFsIG9yIGVucmljaG1lbnQuCgoKIVtJbWFnZV0oaHR0cHM6Ly9rbG90ZGV2LmJsb2IuY29yZS53aW5kb3dzLm5ldC9jb25uZWN0b3JzL2Fwb2xsby5wbmcpCgojIyBVdGlsaXppbmcgdGhlIENvbm5lY3RvcgoKQnkgbGV2ZXJhZ2luZyB0aGUgQXBvbGxvIENvbm5lY3Rvciwgb3JnYW5pemF0aW9ucyBjYW4gYXV0b21hdGUgZGF0YSBlbnJpY2htZW50LCBpbXByb3ZlIGRhdGEgcXVhbGl0eSwgYW5kIGdhaW4gdmFsdWFibGUgaW5zaWdodHMgZnJvbSB2YXJpb3VzIGRhdGEgc291cmNlcy4gVGhpcyBpbnRlZ3JhdGlvbiBhbGxvd3MgdXNlcnMgdG8gdGFwIGludG8gQXBvbGxvJ3MgdmFzdCBkYXRhIHJlcG9zaXRvcnkgdG8gZHJpdmUgYmV0dGVyIGJ1c2luZXNzIG91dGNvbWVzLgoKIyBBdmFpbGFibGUgQWN0aW9ucwoKVGhpcyBpbnRlZ3JhdGlvbiBzdXBwb3J0cyB0aGUgZm9sbG93aW5nIGFjdGlvbnM6CgojIyMgQWRkIENvbnRhY3RzIFRvIFNlcXVlbmNlCgoqKkRlc2NyaXB0aW9uKio6IEFkZHMgY29udGFjdHMgdG8gYSBzcGVjaWZpZWQgZW1haWwgY2FtcGFpZ24uCgoqKklucHV0cyoqOgotIGBjb250YWN0IGlkc2AgKihyZXF1aXJlZCkqIDogTGlzdCBvZiBjb250YWN0IElEcyB0aGF0IHlvdSB3YW50IHRvIGFkZCB0byB0aGUgc2VxdWVuY2UuCi0gYGVtYWlsZXIgY2FtcGFpZ24gaWRgICoocmVxdWlyZWQpKjogIElEIG9mIHRoZSBlbWFpbCBjYW1wYWlnbiAodGhlIHNhbWUgSUQgYXMgdGhlIHNlcXVlbmNlX2lkKS4KLSBgc2VuZCBlbWFpbCBmcm9tIGVtYWlsIGFjY291bnQgaWRgICoocmVxdWlyZWQpKiA6IElEIG9mIHRoZSBlbWFpbCBhY2NvdW50IHRoYXQgeW91IHdhbnQgdG8gdXNlIHRvIHNlbmQgZW1haWxzIHRvIHRoZSBjb250YWN0cyB5b3UgYXJlIGFkZGluZyB0byB0aGUgc2VxdWVuY2UuCi0gYHNlcXVlbmNlIGFjdGl2ZSBpbiBvdGhlciBjYW1wYWlnbnNgICoob3B0aW9uYWwpKiA6IFNldCB0byB0cnVlIGlmIHlvdSB3YW50IHRvIGFkZCBjb250YWN0cyB0byB0aGUgc2VxdWVuY2UgZXZlbiBpZiB0aGV5IGhhdmUgYmVlbiBhZGRlZCB0byBvdGhlciBzZXF1ZW5jZXMuIFRoaXMgcGFyYW1ldGVyIGRvZXMgbm90IGRpZmZlcmVudGlhdGUgYmV0d2VlbiBhY3RpdmUgYW5kIHBhdXNlZCBzZXF1ZW5jZXMuCi0gYHNlcXVlbmNlIG5vIGVtYWlsYCAqKG9wdGlvbmFsKSogOiBTZXQgdG8gdHJ1ZSBpZiB5b3Ugd2FudCB0byBhZGQgY29udGFjdHMgdG8gdGhlIHNlcXVlbmNlIGV2ZW4gaWYgdGhleSBkbyBub3QgaGF2ZSBhbiBlbWFpbCBhZGRyZXNzLgotIGBzZXF1ZW5jZSBmaW5pc2hlZCBpbiBvdGhlciBjYW1wYWlnbnNgICoob3B0aW9uYWwpKiA6IFNldCB0byB0cnVlIGlmIHlvdSB3YW50IHRvIGFkZCBjb250YWN0cyB0byB0aGUgc2VxdWVuY2UgaWYgdGhleSBoYXZlIGJlZW4gbWFya2VkIGFzIGZpbmlzaGVkIGluIGFub3RoZXIgc2VxdWVuY2UuCi0gYHNlcXVlbmNlIHVudmVyaWZpZWQgZW1haWxgICoob3B0aW9uYWwpKiA6IFNldCB0byB0cnVlIGlmIHlvdSB3YW50IHRvIGFkZCBjb250YWN0cyB0byB0aGUgc2VxdWVuY2UgaWYgdGhleSBoYXZlIGFuIHVudmVyaWZpZWQgZW1haWwgYWRkcmVzcy4KLSBgc2VxdWVuY2Ugam9iIGNoYW5nZWAgKihvcHRpb25hbCkqIDogU2V0IHRvIHRydWUgaWYgeW91IHdhbnQgdG8gYWRkIGNvbnRhY3RzIHRvIHRoZSBzZXF1ZW5jZSBldmVuIGlmIHRoZXkgaGF2ZSByZWNlbnRseSBjaGFuZ2VkIGpvYnMuCi0gYHNlcXVlbmNlIHNhbWUgY29tcGFueSBpbiBzYW1lIGNhbXBhaWduYCAqKG9wdGlvbmFsKSogOiBGbGFncyBzZXF1ZW5jZXMgZm9yIHRoZSBzYW1lIGNvbXBhbnkgd2l0aGluIHRoZSBzYW1lIGNhbXBhaWduLgotIGBzZXF1ZW5jZSBpZGAgKihyZXF1aXJlZCkqIDogVGhlIHNlcXVlbmNlIElEIHRvIHdoaWNoIGNvbnRhY3RzIHdpbGwgYmUgYWRkZWQuIChUbyBmaW5kIHNlcXVlbmNlIElEcywgZXhlY3V0ZSB0aGUgIlNlYXJjaCBmb3IgU2VxdWVuY2VzIiBhY3Rpb24gYW5kIGlkZW50aWZ5IHRoZSBpZCB2YWx1ZSBmb3IgdGhlIHNlcXVlbmNlLikKCioqT3V0cHV0cyoqOiAKLSBgcmVzcG9uc2UgIGRhdGFgIC0gRGV0YWlscyBhYm91dCBhZGRlZCBjb250YWN0cyBhbmQgY2FtcGFpZ24gc3RhdHVzLgoKIyMjIENyZWF0ZSBCdWxrIFRhc2sKCioqRGVzY3JpcHRpb24qKjogQWxsb3dzIHlvdSB0byBjcmVhdGUgbXVsdGlwbGUgdGFza3MgYXQgb25jZS4KCioqSW5wdXRzKio6Ci0gYHByaW9yaXR5YCAqKHJlcXVpcmVkKSogOiBBc3NpZ24gYSBwcmlvcml0eSB0byB0aGUgdGFzayB5b3UgYXJlIGNyZWF0aW5nOiBgaGlnaGAsIGBtZWRpdW1gLCBvciBgbG93YC4KLSBgdXNlciBpZGAgKihyZXF1aXJlZCkqIDogVGhlIElEIG9mIHRoZSB1c2VyIGFzc2lnbmVkIHRvIHRoZSB0YXNrLiBUaGlzIGlzIHRoZSB1c2VyIHRoYXQgd2lsbCB0YWtlIGFjdGlvbiBvbiB0aGUgY29udGFjdHMuCi0gYGR1ZSBhdGAgKihyZXF1aXJlZCkqIDogVGhlIGZ1bGwgZGF0ZSBhbmQgdGltZSB3aGVuIHRoZSB0YXNrIHdpbGwgYmUgZHVlLiBZb3VyIGVudHJ5IHNob3VsZCBhZGhlcmUgdG8gdGhlICoqSVNPIDg2MDEgZGF0ZS10aW1lIGZvcm1hdCoqLiBBcG9sbG8gdXNlcyBHcmVlbndpY2ggTWVhbiBUaW1lIChHTVQpIGJ5IGRlZmF1bHQuIElmIHlvdSBkbyBub3QgYWNjb3VudCBmb3IgdGltZSB6b25lIGRpZmZlcmVuY2VzLCB5b3UgY291bGQgYWRkIGEgdGFzayBkdWUgZGF0ZSB0aGF0IGZhbGxzIG9uIGEgZGlmZmVyZW50IGRheSB0aGFuIHlvdSBpbnRlbmRlZC4gIAogICBUaGUgdmFsdWUgeW91IGVudGVyIGNhbiBlaXRoZXIgYWRoZXJlIHRvIEdNVCwgb3IgeW91IGNhbiBhZGp1c3QgdGhlIHRpbWUgbWFudWFsbHkgYnkgc3BlY2lmeWluZyBpbiBob3VycyBhbmQgbWludXRlcyBob3cgbXVjaCB5b3Ugd2FudCB0byBvZmZzZXQgR01ULiAgCiAgICoqRXhhbXBsZToqKiBgMjAyNS0wMi0xNVQwODoxMDozMFpgIDsgYDIwMjUtMDMtMjVUMTA6MTU6MzArMDU6MDBaYAotIGB0eXBlYCAqKHJlcXVpcmVkKSogOiBTZXQgdGhlIHRhc2sgdG8gYmUgb25lIG9mIHRoZSBmb2xsb3dpbmcgdGFzayB0eXBlcy4gVGhpcyBlbmFibGVzIHRoZSB0YXNrIG93bmVyIHRvIGtub3cgdGhlIHR5cGUgb2YgYWN0aW9uIHRoZXkgbmVlZCB0byB0YWtlLiAgCiAgICAtIGBjYWxsYDogQ2FsbCB0aGUgY29udGFjdHMuICAKICAgIC0gYG91dHJlYWNoX21hbnVhbF9lbWFpbGA6IEVtYWlsIHRoZSBjb250YWN0cy4gIAogICAgLSBgbGlua2VkaW5fc3RlcF9jb25uZWN0YDogU2VuZCBhIExpbmtlZEluIGludml0YXRpb24gdG8gY29ubmVjdCB3aXRoIHRoZSBjb250YWN0cy4gIAogICAgLSBgbGlua2VkaW5fc3RlcF9tZXNzYWdlYDogU2VuZCBhIGRpcmVjdCBtZXNzYWdlIHRvIHRoZSBjb250YWN0cycgTGlua2VkSW4gcHJvZmlsZXMuICAKICAgIC0gYGxpbmtlZGluX3N0ZXBfdmlld19wcm9maWxlYDogVmlldyB0aGUgY29udGFjdHMnIExpbmtlZEluIHByb2ZpbGVzLiAgCiAgICAtIGBsaW5rZWRpbl9zdGVwX2ludGVyYWN0X3Bvc3RgOiBJbnRlcmFjdCB3aXRoIHRoZSBjb250YWN0cycgcmVjZW50IExpbmtlZEluIHBvc3RzLiAgCiAgICAtIGBhY3Rpb25faXRlbWA6IFRha2UgZ2VuZXJpYyBhY3Rpb24gZm9yIHRoZSBjb250YWN0cy4gKihJZiB5b3UgdXNlIHRoaXMgdGFzayB0eXBlLCBBcG9sbG8gcmVjb21tZW5kcyB1c2luZyB0aGUgYG5vdGVgIHBhcmFtZXRlciB0b28uKSoKLSBgY29udGFjdCBpZHNgICoocmVxdWlyZWQpKiA6IEEgbGlzdCBvZiBjb250YWN0IElEcyBhc3NvY2lhdGVkIHdpdGggdGhlIHRhc2suIElmIHlvdSBhZGQgbXVsdGlwbGUgY29udGFjdCBJRHMsIGluZGl2aWR1YWwgdGFza3Mgd2lsbCBiZSBjcmVhdGVkIGZvciBlYWNoIG9mIHRoZSBjb250YWN0cyB1c2luZyB0aGUgc2FtZSB0YXNrIHR5cGUsIGR1ZSBkYXRlLCBhbmQgb3RoZXIgZGV0YWlscy4KLSBgbm90ZWAgKihyZXF1aXJlZCkqIDogQWRkIGEgZGVzY3JpcHRpb24gZm9yIHRoZSB0YXNrLiBUaGlzIHNob3VsZCBiZSBhIGh1bWFuLXJlYWRhYmxlIG1lc3NhZ2UuICooSXQgaXMgbm90IHJlcXVpcmVkIGJ1dCByZWNvbW1lbmRlZCBhcyBpdCBwcm92aWRlcyB0aGUgdGFzayBvd25lciB3aXRoIG1vcmUgY29udGV4dCBvbiB0aGUgYWN0aW9uIHRoZXkgbmVlZCB0byB0YWtlLikqCi0gYHN0YXR1c2AgKihyZXF1aXJlZCkqIDogVGhlIHN0YXR1cyBvZiB0aGUgdGFzayBiZWluZyBjcmVhdGVkOiB1c2UgYHNjaGVkdWxlZGAgZm9yIGZ1dHVyZS1mYWNpbmcgdGFza3MsIGFuZCBgY29tcGxldGVkYCBvciBgYXJjaGl2ZWRgIGZvciB0YXNrcyB0aGF0IGFyZSBhbHJlYWR5IGZpbmlzaGVkLgoKKipPdXRwdXRzKio6IAotIGByZXNwb25zZSBkYXRhYC0gIEluZm9ybWF0aW9uIGFib3V0IHRoZSBjcmVhdGVkIHRhc2tzLgoKIyMjIEJ1bGsgVXBkYXRlIEFjY291bnRzCgoqKkRlc2NyaXB0aW9uKio6IFVwZGF0ZXMgYWNjb3VudHMgaW4gYnVsay4KCioqSW5wdXRzKio6Ci0gYGFjY291bnQgaWRzYCAqKHJlcXVpcmVkKSogOiBMaXN0IG9mIGFjY291bnQgSURzLiBUbyBmaW5kIGFjY291bnQgSURzLCBleGVjdXRlIHRoZSAiU2VhcmNoIEFjY291bnRzIiBhY3Rpb24gYW5kIGlkZW50aWZ5IHRoZSBgaWRgIHZhbHVlIGZvciB0aGUgYWNjb3VudC4KLSBgYWNjb3VudCBzdGFnZSBpZGAgKihyZXF1aXJlZCkqIDogVGhlIElEIGZvciB0aGUgYWNjb3VudCBzdGFnZSB0byB3aGljaCB5b3Ugd2FudCB0byBhc3NpZ24gdGhlIGFjY291bnRzLiBFeGVjdXRlIHRoZSAiRmV0Y2ggQWNjb3VudCBTdGFnZXMiIGFjdGlvbiB0byByZXRyaWV2ZSBhIGxpc3Qgb2YgYWxsIHRoZSBhY2NvdW50IHN0YWdlIElEcyBhdmFpbGFibGUgaW4geW91ciBBcG9sbG8gYWNjb3VudC4KCioqT3V0cHV0cyoqOiAKLSBgdXBkYXRlIHJlc3VsdGAgLSBSZXN1bHQgb2YgdGhlIGJ1bGsgdXBkYXRlIG9wZXJhdGlvbi4KCiMjIyBDcmVhdGUgQWNjb3VudAoKKipEZXNjcmlwdGlvbioqOiBDcmVhdGVzIGEgbmV3IGFjY291bnQuCgoqKklucHV0cyoqOgotIGBuYW1lYCAqKHJlcXVpcmVkKSogOiBOYW1lIHRoZSBhY2NvdW50IHRoYXQgeW91IGFyZSBjcmVhdGluZy4gVGhpcyBzaG91bGQgYmUgYSBodW1hbi1yZWFkYWJsZSBuYW1lLiBFeGFtcGxlOiBUaGUgSXJpc2ggQ29weXdyaXRlcnMuCi0gYGRvbWFpbmAgKihyZXF1aXJlZCkqIDogRG9tYWluIG9mIHRoZSBhY2NvdW50LiBEbyBub3QgaW5jbHVkZSB3d3cuIG9yIHNpbWlsYXIuIEV4YW1wbGU6IGFwb2xsby5pbyBvciBtaWNyb3NvZnQuY29tLgotIGBwaG9uZSBudW1iZXJgICoocmVxdWlyZWQpKiA6IFRoZSBwcmltYXJ5IHBob25lIG51bWJlciBmb3IgdGhlIGFjY291bnQuIFRoaXMgY2FuIGJlIHRoZSBwaG9uZSBudW1iZXIgZm9yIHRoZSBjb3Jwb3JhdGUgaGVhZHF1YXJ0ZXJzLCBhIGJyYW5jaCBsb2NhdGlvbiwgb3IgYSBkaXJlY3QgZGlhbCB0byB0aGUgcHJpbWFyeSBwb2ludCBvZiBjb250YWN0IGZvciB0aGUgYWNjb3VudC4gQXBvbGxvIHNhbml0aXplcyBwaG9uZSBudW1iZXJzLCBzbyB5b3UgY2FuIGVudGVyIHRoZW0gaW4gYW55IGZvcm1hdC4gVGhlIHNhbml0aXplZCBudW1iZXIgY2FuIGJlIHZpZXdlZCBpbiB0aGUgZW5kcG9pbnQgcmVzcG9uc2UuIEV4YW1wbGVzOiA1NTUtMzAzLTEyMzQ7ICs0NCA3OTExIDEyMzQ1Ni4KLSBgcmF3IGFkZHJlc3NgICoocmVxdWlyZWQpKiA6IFRoZSBjb3Jwb3JhdGUgbG9jYXRpb24gb2YgdGhlIGFjY291bnQsIHdoaWNoIG1heSBpbmNsdWRlIGEgY2l0eSwgVVMgc3RhdGUsIGFuZCBjb3VudHJ5LiBBcG9sbG8gbWF0Y2hlcyB0aGUgcHJvdmlkZWQgbG9jYXRpb24gdG8gdGhlIGNsb3Nlc3QgcHJlZGVmaW5lZCBsb2NhdGlvbi4gRXhhbXBsZXM6IEJlbGZpZWxkLCBEdWJsaW4gNCwgSXJlbGFuZDsgRGFsbGFzLCBVbml0ZWQgU3RhdGVzLgoKKipPdXRwdXRzKio6IAotIGBhY2NvdW50IGRhdGFgIC0gRGF0YSBvZiB0aGUgY3JlYXRlZCBhY2NvdW50IGZyb20gQXBvbGxvIEFQSQoKIyMjIENyZWF0ZSBDb250YWN0CgoqKkRlc2NyaXB0aW9uKio6IENyZWF0ZXMgYSBuZXcgY29udGFjdC4KCioqSW5wdXRzKio6Ci0gYGZpcnN0IG5hbWVgICoocmVxdWlyZWQpKiA6IFRoZSBmaXJzdCBuYW1lIG9mIHRoZSBjb250YWN0IHlvdSB3YW50IHRvIGNyZWF0ZS4gVGhpcyBzaG91bGQgYmUgYSBodW1hbi1yZWFkYWJsZSBuYW1lLgotIGBsYXN0IG5hbWVgICoocmVxdWlyZWQpKiA6IFRoZSBsYXN0IG5hbWUgb2YgdGhlIGNvbnRhY3QgeW91IHdhbnQgdG8gY3JlYXRlLiBUaGlzIHNob3VsZCBiZSBhIGh1bWFuLXJlYWRhYmxlIG5hbWUuCi0gYHRpdGxlYCAqKG9wdGlvbmFsKSogOiBUaGUgY3VycmVudCBqb2IgdGl0bGUgdGhhdCB0aGUgY29udGFjdCBob2xkcy4gRXhhbXBsZTogc2VuaW9yIHJlc2VhcmNoIGFuYWx5c3QuCi0gYG9yZ2FuaXphdGlvbiBuYW1lYCAqKG9wdGlvbmFsKSogOiBUaGUgbmFtZSBvZiB0aGUgY29udGFjdCdzIGVtcGxveWVyIChjb21wYW55KS4gVGhpcyBzaG91bGQgYmUgdGhlIGN1cnJlbnQgZW1wbG95ZXIuIFRvIGVuc3VyZSBhIGNvbnRhY3QgaXMgYXNzaWduZWQgdG8gdGhlIHJpZ2h0IGNvbXBhbnkgaW4gdGhlIEFwb2xsbyBjb250YWN0IGJhc2UsIGNoZWNrIHRoZSBleGFjdCBjb21wYW55IG5hbWUgdXNpbmcgdGhlIE9yZ2FuaXphdGlvbiBTZWFyY2ggYWN0aW9uLiBFeGFtcGxlOiBhcG9sbG8uCi0gYGFjY291bnQgaWRgICoob3B0aW9uYWwpKiA6IFRoZSBBcG9sbG8gSUQgZm9yIHRoZSBhY2NvdW50IHRvIHdoaWNoIHlvdSB3YW50IHRvIGFzc2lnbiB0aGUgY29udGFjdC4gRWFjaCBjb21wYW55IHdpdGggZW5yaWNoZWQgZGF0YSBpcyBhc3NpZ25lZCBhIHVuaXF1ZSBhY2NvdW50IElELiBFdmVyeSBjb21wYW55IGluIHRoZSBBcG9sbG8gZGF0YWJhc2UgaXMgYXNzaWduZWQgYW4gb3JnYW5pemF0aW9uIElELCBidXQgb25seSBjb21wYW5pZXMgd2l0aCBlbnJpY2hlZCBkYXRhIGFyZSBhc3NpZ25lZCBhbiBhY2NvdW50IElELiBJZiB5b3UgdXNlIGFuIG9yZ2FuaXphdGlvbiBJRCB3aXRoIHRoaXMgZW5kcG9pbnQsIHlvdSBtaWdodCBzdGlsbCByZWNlaXZlIGEgMjAwIHJlc3BvbnNlLCBidXQgdGhlIGNvbnRhY3Qgd2lsbCBiZSBjcmVhdGVkIHdpdGhvdXQgYmVpbmcgYXNzaWduZWQgdG8gdGhlIGRlc2lyZWQgYWNjb3VudC4KLSBgZW1haWxgICoob3B0aW9uYWwpKiA6IFRoZSBlbWFpbCBhZGRyZXNzIG9mIHRoZSBjb250YWN0LgotIGB3ZWJzaXRlIHVybGAgKihvcHRpb25hbCkqIDogVGhlIGNvcnBvcmF0ZSB3ZWJzaXRlIFVSTCBmb3IgdGhlIGNvbnRhY3QncyBjdXJyZW50IGVtcGxveWVyIChjb21wYW55KS4gVGhpcyBzaG91bGQgYmUgdGhlIGZ1bGwgVVJMLCBpbmNsdWRpbmcgaHR0cHM6Ly93d3cuLCAuY29tLCBhbmQgc2ltaWxhci4gRG8gbm90IGFkZCBVUkwgc2x1Z3Mgb3Igc3ViLWRpcmVjdG9yaWVzLiBEbyBub3QgdXNlIHNvY2lhbCBtZWRpYSBVUkxzLCBzdWNoIGFzIExpbmtlZEluIHByb2ZpbGUgbGlua3MuIFRoaXMgd2lsbCBsZWFkIHRvIGluYWNjdXJhdGUgZGF0YSBlbnJpY2htZW50IGZvciB0aGUgY29udGFjdC4gRXhhbXBsZXM6IGh0dHBzOi8vd3d3LmFwb2xsby5pby87IGh0dHBzOi8vd3d3Lm1pY3Jvc29mdC5jb20vIC4KLSBgbGFiZWwgbmFtZXNgICoob3B0aW9uYWwpKiA6IEFkZCB0aGUgY29udGFjdCB0byBsaXN0cyBpbiB5b3VyIHRlYW0ncyBBcG9sbG8gYWNjb3VudC4gSWYgdGhlIHByb3ZpZGVkIGVudHJ5IGRvZXMgbm90IG1hdGNoIGFuIGV4aXN0aW5nIGxpc3QgbmFtZSwgQXBvbGxvIHdpbGwgYXV0b21hdGljYWxseSBjcmVhdGUgYSBuZXcgbGlzdC4gTGlzdHMgaGVscCB5b3VyIHRlYW0gb3JnYW5pemUgcmVsYXRlZCBjb250YWN0cyBhbmQgYWNjb3VudHMsIG1ha2luZyBpdCBlYXNpZXIgdG8gcHJvc3BlY3QgYW5kIGVuZ2FnZSB3aXRoIHRoZW0uIEluIHRoZSBBcG9sbG8gcGxhdGZvcm0gKG91dHNpZGUgb2YgdGhlIEFQSSksIHVzZXJzIGNhbiB1dGlsaXplIGxpc3RzIGFzIHNlYXJjaCBmaWx0ZXJzLCBhZGQgdGhlbSB0byBzZXF1ZW5jZXMgdG8gYXV0b21hdGUgb3V0cmVhY2gsIGFuZCBpbmNsdWRlIHRoZW0gaW4gd29ya2Zsb3dzIGZvciB0YXNrIHNjaGVkdWxpbmcgYW5kIHNlcXVlbmNlIG1hbmFnZW1lbnQuIEV4YW1wbGVzOiAiMjAyNCBCaWcgTWFya2V0aW5nIENvbmZlcmVuY2UgQXR0ZW5kZWVzLCIgIkluYm91bmQgQ29udGFjdCwiICJTTUIgQ2xpZW50cy4iCi0gYGNvbnRhY3Qgc3RhZ2UgaWRgICoob3B0aW9uYWwpKiA6IFRoZSBJRCBmb3IgdGhlIGNvbnRhY3Qgc3RhZ2UgdG8gd2hpY2ggeW91IHdhbnQgdG8gYXNzaWduIHRoZSBjb250YWN0LiBFeGVjdXRlIHRoZSBGZXRjaCBDb250YWN0IFN0YWdlcyBhY3Rpb24gdG8gcmV0cmlldmUgYSBsaXN0IG9mIGFsbCB0aGUgY29udGFjdCBzdGFnZSBJRHMgYXZhaWxhYmxlIGluIHlvdXIgQXBvbGxvIGFjY291bnQuIElmIHlvdSBkbyBub3Qgc3BlY2lmeSB0aGUgY29udGFjdCBzdGFnZSwgQXBvbGxvIGF1dG9tYXRpY2FsbHkgYXNzaWducyB0aGUgY29udGFjdCB0byBhIHN0YWdlIGFzIGRldGVybWluZWQgYnkgeW91ciB0ZWFtJ3MgQXBvbGxvIGFjY291bnQuCi0gYHByZXNlbnQgcmF3IGFkZHJlc3NgICoob3B0aW9uYWwpKiA6IFRoZSBwZXJzb25hbCBsb2NhdGlvbiBmb3IgdGhlIGNvbnRhY3QuIFRoaXMgY2FuIGluY2x1ZGUgYSBjaXR5LCBzdGF0ZSwgYW5kIGNvdW50cnkuIEFwb2xsbyBtYXRjaGVzIHRoZSBsb2NhdGlvbiB5b3UgcHJvdmlkZSB0byB0aGUgbW9zdCBhcHBsaWNhYmxlIHByZS1kZWZpbmVkIGxvY2F0aW9uLiBFeGFtcGxlczogQXRsYW50YSwgVW5pdGVkIFN0YXRlczsgVG9reW8sIEphcGFuOyBTYWludCBQZXRlcnNidXJnLCBSdXNzaWEuCi0gYGRpcmVjdCBwaG9uZWAgKihvcHRpb25hbCkqIDogVGhlIHByaW1hcnkgcGhvbmUgbnVtYmVyIGZvciB0aGUgY29udGFjdC4gQXBvbGxvIHNhbml0aXplcyBwaG9uZSBudW1iZXJzLCBzbyB5b3UgY2FuIGVudGVyIHRoZW0gaW4gYW55IGZvcm1hdC4gRXhhbXBsZXM6IDU1NS0zMDMtMTIzNDsgKzQ0IDc5MTEgMTIzNDU2LgotIGBjb3Jwb3JhdGUgcGhvbmVgICoob3B0aW9uYWwpKiA6IFRoZSB3b3JrL29mZmljZSBwaG9uZSBudW1iZXIgZm9yIHRoZSBjb250YWN0LiBUaGlzIGlzIGEgZGlyZWN0IGxpbmUgdG8gdGhlIGNvbnRhY3QgYXQgdGhlaXIgZW1wbG95ZXIsIG5vdCB0aGUgY29ycG9yYXRlIGhlYWRxdWFydGVycyBwaG9uZSBudW1iZXIuIEFwb2xsbyBzYW5pdGl6ZXMgcGhvbmUgbnVtYmVycywgc28geW91IGNhbiBlbnRlciB0aGVtIGluIGFueSBmb3JtYXQuCi0gYG1vYmlsZSBwaG9uZWAgKihvcHRpb25hbCkqIDogVGhlIG1vYmlsZSBwaG9uZSBudW1iZXIgZm9yIHRoZSBjb250YWN0LiBBcG9sbG8gc2FuaXRpemVzIHBob25lIG51bWJlcnMsIHNvIHlvdSBjYW4gZW50ZXIgdGhlbSBpbiBhbnkgZm9ybWF0LiBUaGUgc2FuaXRpemVkIG51bWJlciBjYW4gYmUgdmlld2VkIGluIHRoZSBlbmRwb2ludCByZXNwb25zZS4gRXhhbXBsZXM6IDU1NS0zMDMtMTIzNDsgKzQ0IDc5MTEgMTIzNDU2LgotIGBob21lIHBob25lYCAqKG9wdGlvbmFsKSogOiBUaGUgaG9tZSBwaG9uZSBudW1iZXIgZm9yIHRoZSBjb250YWN0LiBBcG9sbG8gc2FuaXRpemVzIHBob25lIG51bWJlcnMsIHNvIHlvdSBjYW4gZW50ZXIgdGhlbSBpbiBhbnkgZm9ybWF0LgotIGBvdGhlciBwaG9uZWAgKihvcHRpb25hbCkqIDogQW4gdW5rbm93biB0eXBlIG9mIHBob25lIG51bWJlciBvciBhbiBhbHRlcm5hdGl2ZSBwaG9uZSBudW1iZXIgZm9yIHRoZSBjb250YWN0LiBBcG9sbG8gc2FuaXRpemVzIHBob25lIG51bWJlcnMsIHNvIHlvdSBjYW4gZW50ZXIgdGhlbSBpbiBhbnkgZm9ybWF0LgoKKipPdXRwdXRzKio6IAotIGBjb250YWN0IGRhdGFgIDogRGF0YSBvZiB0aGUgY3JlYXRlZCBjb250YWN0IGZyb20gQXBvbGxvIEFQSS4KCiMjIyBDcmVhdGUgT3Bwb3J0dW5pdHkKCioqRGVzY3JpcHRpb24qKjogQ3JlYXRlcyBhIG5ldyBvcHBvcnR1bml0eS4KCioqSW5wdXRzKio6Ci0gYG93bmVyIGlkYCAqKHJlcXVpcmVkKSogOiBPd25lciBJRCBvZiB0aGUgdXNlciBjcmVhdGluZyB0aGUgb3Bwb3J0dW5pdHkuIFVzZSB0aGUgZmV0Y2ggVXNlcnMgYWN0aW9uIHRvIHJldHJpZXZlIElEcyBmb3IgYWxsIG9mIHRoZSB1c2VycyB3aXRoaW4geW91ciBBcG9sbG8gYWNjb3VudC4KLSBgbmFtZWAgKihyZXF1aXJlZCkqIDogTmFtZSB0aGUgZGVhbCB5b3UgYXJlIGNyZWF0aW5nLiBUaGlzIHNob3VsZCBiZSBhIGh1bWFuLXJlYWRhYmxlIG5hbWUuCi0gYGFtb3VudGAgKihyZXF1aXJlZCkqIDogVGhlIG1vbmV0YXJ5IHZhbHVlIG9mIHRoZSBkZWFsIGJlaW5nIGNyZWF0ZWQuIERvIG5vdCBlbnRlciBjb21tYXMgb3IgY3VycmVuY3kgc3ltYm9scyBmb3IgdGhlIHZhbHVlLiBUaGUgY3VycmVuY3kgaXMgYXV0b21hdGljYWxseSBwb3B1bGF0ZWQgYnkgdGhlIHNldHRpbmdzIHdpdGhpbiB5b3VyIEFwb2xsbyBhY2NvdW50LiBDb21tYXMgYXJlIG5vdCBhY2NlcHRlZCBhbmQgcmVzdWx0IGluIHRoZSBkZWFsIGFtb3VudCBiZWluZyBsZWZ0IGJsYW5rLiBFeGFtcGxlOiA1NTEyMzQ3OCAocmVzdWx0cyBpbiBhIGRlYWwgdmFsdWUgb2YgJDU1LDEyMyw0NzggaWYgdGhlIGRlZmF1bHQgY3VycmVuY3kgaXMgVVNEKS4KLSBgb3Bwb3J0dW5pdHkgc3RhZ2UgaWRgICoocmVxdWlyZWQpKiA6IElEIG9mIHRoZSBjdXJyZW50IHN0YWdlIG9mIHRoZSBvcHBvcnR1bml0eS4KLSBgY2xvc2VkIGRhdGVgICoocmVxdWlyZWQpKiA6IFRoZSBlc3RpbWF0ZWQgY2xvc2UgZGF0ZSBmb3IgdGhlIGRlYWwuIFRoaXMgY2FuIGJlIGEgZnV0dXJlIG9yIHBhc3QgZGF0ZS4gVGhlIGRhdGUgc2hvdWxkIGJlIGZvcm1hdHRlZCBhcyBZWVlZLU1NLURELiBFeGFtcGxlOiAyMDI1LTEwLTMwLgotIGBhY2NvdW50IGlkYCAqKHJlcXVpcmVkKSogOiBJRCBvZiB0aGUgYWNjb3VudCBhc3NvY2lhdGVkIHdpdGggdGhlIG9wcG9ydHVuaXR5LiBUaGlzIGlzIHRoZSBjb21wYW55IHRoYXQgeW91IGFyZSB0YXJnZXRpbmcgYXMgcGFydCBvZiB0aGUgZGVhbCBiZWluZyBjcmVhdGVkLgoKKipPdXRwdXRzKio6IAotIGBjb250YWN0IGRhdGFgIDogRGF0YSBvZiB0aGUgY3JlYXRlZCBvcHBvcnR1bml0eSBmcm9tIEFwb2xsbyBBUEkuCgojIyMgRmV0Y2ggQWNjb3VudCBTdGFnZXMiCgoqKkRlc2NyaXB0aW9uKio6IEZldGNoZXMgYWNjb3VudCBzdGFnZXMuCgoqKklucHV0cyoqOiBOb25lCgoqKk91dHB1dHMqKjogCi0gYGFjY291bnQgc3RhZ2VzYCA6IERhdGEgb2YgdGhlIGFjY291bnQgc3RhZ2VzIGZyb20gQXBvbGxvIEFQSQoKIyMjIEZldGNoIENvbnRhY3QgU3RhZ2VzIgoKKipEZXNjcmlwdGlvbioqOiBGZXRjaGVzIGNvbnRhY3Qgc3RhZ2VzLgoKKipJbnB1dHMqKjogTm9uZQoKKipPdXRwdXRzKio6IAotIGBjb250YWN0IHN0YWdlc2AgOiBMaXN0IG9mIGNvbnRhY3Qgc3RhZ2VzIGZldGNoZWQgZnJvbSBBcG9sbG8gQVBJLgoKCiMjIyBGZXRjaCBPcHBvcnR1bml0aWVzCgoqKkRlc2NyaXB0aW9uKio6IEZldGNoZXMgb3Bwb3J0dW5pdGllcy4KCioqSW5wdXRzKio6IE5vbmUKCioqT3V0cHV0cyoqOiAKLSBgb3Bwb3J0dW5pdGllcyBkYXRhYCAtIExpc3Qgb2Ygb3Bwb3J0dW5pdGllcyBkYXRhIGZyb20gQXBvbGxvIEFQSQoKIyMjIEZldGNoIE9wcG9ydHVuaXR5IGJ5IElECgoqKkRlc2NyaXB0aW9uKio6IEZldGNoZXMgYW4gb3Bwb3J0dW5pdHkgYnkgSUQuCgoqKklucHV0cyoqOgoKLWBvcHBvcnR1bml0eSBpZGAgKihyZXF1aXJlZCkqIC0gT3Bwb3J0dW5pdHkgSUQgeW91IHdhbnQgdG8gdmlldy4KCioqT3V0cHV0cyoqOiAKLSBgb3Bwb3J0dW5pdHkgZGF0YWAtIERhdGEgb2YgdGhlIGZldGNoZWQgb3Bwb3J0dW5pdHkgZnJvbSBBcG9sbG8gQVBJLgoKIyMjIEZldGNoIFVzZXJzIgoKKipEZXNjcmlwdGlvbioqOiBGZXRjaGVzIHVzZXJzLgoKKipJbnB1dHMqKjogTm9uZQoKKipPdXRwdXRzKio6IAotYHVzZXJzIGRhdGFgLSBEYXRhIG9mIHRoZSBmZXRjaGVkIHVzZXJzIGZyb20gQXBvbGxvIEFQSS4iCgojIyMgT3JnYW5pemF0aW9ucyBFbnJpY2htZW50CgoqKkRlc2NyaXB0aW9uKio6IEVucmljaGVzIG9yZ2FuaXphdGlvbiBkYXRhLgoKKipJbnB1dHMqKjoKCi1gZG9tYWluYCAqKHJlcXVpcmVkICwgTGlzdFtzdHJdKSogOiBMaXN0IG9mIGNvbXBhbnkgZG9tYWlucyB0byBlbnJpY2guIERvIG5vdCBpbmNsdWRlIHd3dy4sIHRoZSBAIHN5bWJvbCwgb3Igc2ltaWxhci4gRXhhbXBsZTogYXBvbGxvLmlvIG9yIG1pY3Jvc29mdC5jb20uCgoqKk91dHB1dHMqKjoKLSBgZW5yaWNoZWQgZGF0YWAtIExpc3Qgb2YgZW5yaWNoZWQgb3JnYW5pemF0aW9uIGRhdGEgZnJvbSBBcG9sbG8gQVBJLgoKIyMjIE9yZ2FuaXphdGlvbiBKb2IgUG9zdGluZ3MKCioqRGVzY3JpcHRpb24qKjogRmV0Y2hlcyBqb2IgcG9zdGluZ3MgZm9yIGFuIG9yZ2FuaXphdGlvbi4KCioqSW5wdXRzKio6CgotYG9yZ2FuaXphdGlvbiBpZGAqKHJlcXVpcmVkKSogOiBUaGUgb3JnYW5pemF0aW9uIElEIG9mIHRoZSBjb21wYW55IGZvciB3aGljaCB5b3Ugd2FudCB0byBmaW5kIGpvYiBwb3N0aW5ncy4KCioqT3V0cHV0cyoqOiAKLSBgam9iIHBvc3RpbmdzIGRhdGFgOiBKb2IgcG9zdGluZ3MgZGF0YSBmb3IgdGhlIHNwZWNpZmllZCBvcmdhbml6YXRpb24gZnJvbSBBcG9sbG8gQVBJLgoKIyMjIE9yZ2FuaXphdGlvbiBTZWFyY2gKCioqRGVzY3JpcHRpb24qKjogU2VhcmNoZXMgZm9yIG9yZ2FuaXphdGlvbnMuCgoqKklucHV0cyoqOgotIGBvcmdhbml6YXRpb24gaWRzYCAqKG9wdGlvbmFsKSogOiBMaXN0IG9mIG9yZ2FuaXphdGlvbiBJRHMuCi0gYG9yZ2FuaXphdGlvbiBudW0gZW1wbG95ZWVzIHJhbmdlc2AgKihvcHRpb25hbCkqIDogVGhlIG51bWJlciByYW5nZSBvZiBlbXBsb3llZXMgd29ya2luZyBmb3IgdGhlIGNvbXBhbnkuIFRoaXMgZW5hYmxlcyB5b3UgdG8gZmluZCBjb21wYW5pZXMgYmFzZWQgb24gaGVhZGNvdW50LiBZb3UgY2FuIGFkZCBtdWx0aXBsZSByYW5nZXMgdG8gZXhwYW5kIHlvdXIgc2VhcmNoIHJlc3VsdHMuIEVhY2ggcmFuZ2UgeW91IGFkZCBuZWVkcyB0byBiZSBhIHN0cmluZywgd2l0aCB0aGUgdXBwZXIgYW5kIGxvd2VyIG51bWJlcnMgb2YgdGhlIHJhbmdlIHNlcGFyYXRlZCBvbmx5IGJ5IGEgY29tbWEuIEV4YW1wbGVzOiAxLDEwOyAyNTAsNTAwOyAxMDAwMCwyMDAwMC4KLSBgb3JnYW5pemF0aW9uIGxvY2F0aW9uc2AgKihvcHRpb25hbCkqIDogVGhlIGxvY2F0aW9uIG9mIHRoZSBjb21wYW55IGhlYWRxdWFydGVycy4gWW91IGNhbiBzZWFyY2ggYWNyb3NzIGNpdGllcywgVVMgc3RhdGVzLCBhbmQgY291bnRyaWVzLiBJZiBhIGNvbXBhbnkgaGFzIHNldmVyYWwgb2ZmaWNlIGxvY2F0aW9ucywgcmVzdWx0cyBhcmUgc3RpbGwgYmFzZWQgb24gdGhlIGhlYWRxdWFydGVycyBsb2NhdGlvbi4gRm9yIGV4YW1wbGUsIGlmIHlvdSBzZWFyY2ggQ2hpY2FnbyBidXQgYSBjb21wYW55J3MgSFEgbG9jYXRpb24gaXMgaW4gQm9zdG9uLCBhbnkgQm9zdG9uLWJhc2VkIGNvbXBhbmllcyB3aWxsIG5vdCBhcHBlYXIgaW4geW91ciBzZWFyY2ggcmVzdWx0cywgZXZlbiBpZiB0aGV5IG1hdGNoIG90aGVyIHBhcmFtZXRlcnMuCi0gYG9yZ2FuaXphdGlvbiBub3QgbG9jYXRpb25zYCAqKG9wdGlvbmFsKSogOiBFeGNsdWRlIGNvbXBhbmllcyBmcm9tIHNlYXJjaCByZXN1bHRzIGJhc2VkIG9uIHRoZSBsb2NhdGlvbiBvZiB0aGUgY29tcGFueSBoZWFkcXVhcnRlcnMuIFlvdSBjYW4gdXNlIGNpdGllcywgVVMgc3RhdGVzLCBhbmQgY291bnRyaWVzIGFzIGxvY2F0aW9ucyB0byBleGNsdWRlLiBUaGlzIHBhcmFtZXRlciBpcyB1c2VmdWwgZm9yIGVuc3VyaW5nIHlvdSBkbyBub3QgcHJvc3BlY3QgaW4gYW4gdW5kZXNpcmFibGUgdGVycml0b3J5LiBGb3IgZXhhbXBsZSwgaWYgeW91IHVzZSBJcmVsYW5kIGFzIGEgdmFsdWUsIG5vIElyZWxhbmQtYmFzZWQgY29tcGFuaWVzIHdpbGwgYXBwZWFyIGluIHlvdXIgc2VhcmNoIHJlc3VsdHMuCi0gYHFfb3JnYW5pemF0aW9uIGtleXdvcmQgdGFnc2AgKihvcHRpb25hbCkqIDogRmlsdGVyIHNlYXJjaCByZXN1bHRzIGJhc2VkIG9uIGtleXdvcmRzIGFzc29jaWF0ZWQgd2l0aCBjb21wYW5pZXMuIEZvciBleGFtcGxlLCB5b3UgY2FuIGVudGVyIG1pbmluZyBhcyBhIHZhbHVlIHRvIHJldHVybiBvbmx5IGNvbXBhbmllcyB0aGF0IGhhdmUgYW4gYXNzb2NpYXRpb24gd2l0aCB0aGUgbWluaW5nIGluZHVzdHJ5LiBFeGFtcGxlczogbWluaW5nOyBzYWxlcyBzdHJhdGVneTsgY29uc3VsdGluZy4KLSBgcHJvc3BlY3RlZCBieSBjdXJyZW50IHRlYW1gICoob3B0aW9uYWwpKiA6IFByb3NwZWN0ZWQgYnkgY3VycmVudCB0ZWFtLgotIGBxX29yZ2FuaXphdGlvbiBuYW1lYCAqKG9wdGlvbmFsKSogOiBGaWx0ZXIgc2VhcmNoIHJlc3VsdHMgdG8gaW5jbHVkZSBhIHNwZWNpZmljIGNvbXBhbnkgbmFtZS4gSWYgdGhlIHZhbHVlIHlvdSBlbnRlciBmb3IgdGhpcyBwYXJhbWV0ZXIgZG9lcyBub3QgbWF0Y2ggd2l0aCBhIGNvbXBhbnkncyBuYW1lLCB0aGUgY29tcGFueSB3aWxsIG5vdCBhcHBlYXIgaW4gc2VhcmNoIHJlc3VsdHMsIGV2ZW4gaWYgaXQgbWF0Y2hlcyBvdGhlciBwYXJhbWV0ZXJzLiBQYXJ0aWFsIG1hdGNoZXMgYXJlIGFjY2VwdGVkLiBGb3IgZXhhbXBsZSwgaWYgeW91IGZpbHRlciBieSB0aGUgdmFsdWUgbWFya2V0aW5nLCBhIGNvbXBhbnkgY2FsbGVkIE5ZIE1hcmtldGluZyBVbmxpbWl0ZWQgd291bGQgc3RpbGwgYmUgZWxpZ2libGUgYXMgYSBzZWFyY2ggcmVzdWx0LCBidXQgTlkgTWFya2V0IEFuYWx5c2lzIHdvdWxkIG5vdCBiZSBlbGlnaWJsZS4KLSBgcGFnZWAgKihvcHRpb25hbCkqIDogVGhlIHBhZ2UgbnVtYmVyIG9mIHRoZSBBcG9sbG8gZGF0YSB0aGF0IHlvdSB3YW50IHRvIHJldHJpZXZlLgotIGBwZXIgcGFnZWAgKihvcHRpb25hbCkqIDogVGhlIG51bWJlciBvZiBzZWFyY2ggcmVzdWx0cyB0aGF0IHNob3VsZCBiZSByZXR1cm5lZCBmb3IgZWFjaCBwYWdlLiBMaW1pdGluZyB0aGUgbnVtYmVyIG9mIHJlc3VsdHMgcGVyIHBhZ2UgaW1wcm92ZXMgdGhlIGVuZHBvaW50J3MgcGVyZm9ybWFuY2UuCgoqKk91dHB1dHMqKjogCi0gYG9yZ2FuaXphdGlvbiBzZWFyY2ggZGF0YWAgOiBMaXN0IG9mIG9yZ2FuaXphdGlvbiBzZWFyY2ggZGF0YSBmcm9tIEFwb2xsbyBBUEkuCgojIyMgUGVvcGxlIEVucmljaG1lbnQKCioqRGVzY3JpcHRpb24qKjogRW5yaWNoZXMgY29udGFjdCBhbmQgY29tcGFueSBpbmZvcm1hdGlvbi4KCioqSW5wdXRzKio6Ci0gYGRldGFpbGA6IExpc3RbRGF0YUVucmljaG1lbnRdICoocmVxdWlyZWQpKiAtIExpc3Qgb2YgZGV0YWlscyB0byBlbnJpY2guCiAgLSBgRGF0YUVucmljaG1lbnRgIGluY2x1ZGVzIHRoZSBmb2xsb3dpbmcgZmllbGRzOgogICAgLSBgZmlyc3QgbmFtZWAgKihzdHIsIG9wdGlvbmFsKSogOiBUaGUgZmlyc3QgbmFtZSBvZiB0aGUgcGVyc29uLiBUaGlzIGlzIHR5cGljYWxseSB1c2VkIGluIGNvbWJpbmF0aW9uIHdpdGggdGhlIGBsYXN0X25hbWVgIHBhcmFtZXRlci4KICAgIC0gYGxhc3QgbmFtZWAgKihzdHIsIG9wdGlvbmFsKSogOiBUaGUgbGFzdCBuYW1lIG9mIHRoZSBwZXJzb24uIFRoaXMgaXMgdHlwaWNhbGx5IHVzZWQgaW4gY29tYmluYXRpb24gd2l0aCB0aGUgYGZpcnN0X25hbWVgIHBhcmFtZXRlci4KICAgIC0gYG5hbWVgICooc3RyLCBvcHRpb25hbCkqIDogVGhlIGZ1bGwgbmFtZSBvZiB0aGUgcGVyc29uLiBUaGlzIHdpbGwgdHlwaWNhbGx5IGJlIGEgZmlyc3QgbmFtZSBhbmQgbGFzdCBuYW1lIHNlcGFyYXRlZCBieSBhIHNwYWNlLiBJZiB5b3UgdXNlIHRoaXMgcGFyYW1ldGVyLCB5b3UgZG8gbm90IG5lZWQgdG8gdXNlIHRoZSBgZmlyc3RfbmFtZWAgYW5kIGBsYXN0X25hbWVgIHBhcmFtZXRlcnMuCiAgICAtIGBlbWFpbGAgKihzdHIsIG9wdGlvbmFsKSogOiBUaGUgZW1haWwgYWRkcmVzcyBvZiB0aGUgcGVyc29uLiBFeGFtcGxlOiBgZXhhbXBsZUBlbWFpbC5jb21gLgogICAgLSBgaGFzaGVkIGVtYWlsYCAqKHN0ciwgb3B0aW9uYWwpKiA6IFRoZSBoYXNoZWQgZW1haWwgb2YgdGhlIHBlcnNvbi4gVGhlIGVtYWlsIHNob3VsZCBhZGhlcmUgdG8gZWl0aGVyIHRoZSBNRDUgb3IgU0hBLTI1NiBoYXNoIGZvcm1hdC4gRXhhbXBsZTogYDhkOTM1MTE1YjlmZjQ0ODlmMmQxZjkyNDk1MDNjYWRmYCAoTUQ1KSBvciBgOTc4MTdjMGM0OTk5NGViNTAwYWQwYTVlN2UyZDhhZWQ1MTk3N2IyNjQyNGQ1MDhmNjZlNGU4ODg3NzQ2YTE1MmAgKFNIQS0yNTYpLgogICAgLSBgb3JnYW5pemF0aW9uIG5hbWVgICooc3RyLCBvcHRpb25hbCkqIDogVGhlIG5hbWUgb2YgdGhlIHBlcnNvbidzIGVtcGxveWVyLiBUaGlzIGNhbiBiZSB0aGUgY3VycmVudCBlbXBsb3llciBvciBhIHByZXZpb3VzIGVtcGxveWVyLiBFeGFtcGxlOiBgYXBvbGxvYC4KICAgIC0gYGRvbWFpbmAgKihzdHIsIG9wdGlvbmFsKSogOiBUaGUgZG9tYWluIG5hbWUgZm9yIHRoZSBwZXJzb24ncyBlbXBsb3llci4gVGhpcyBjYW4gYmUgdGhlIGN1cnJlbnQgZW1wbG95ZXIgb3IgYSBwcmV2aW91cyBlbXBsb3llci4gRG8gbm90IGluY2x1ZGUgYHd3dy5gLCB0aGUgYEBgIHN5bWJvbCwgb3Igc2ltaWxhci4gRXhhbXBsZTogYGFwb2xsby5pb2Agb3IgYG1pY3Jvc29mdC5jb21gLgogICAgLSBgaWRgICooc3RyLCBvcHRpb25hbCkqIDogQXBvbGxvIElEIGZvciBhIHNwZWNpZmljIGNvbnRhY3QgKG9yIHBlcnNvbikuCiAgICAtIGBsaW5rZWRpbiB1cmxgICooc3RyLCBvcHRpb25hbCkqIDogTGlua2VkSW4gcHJvZmlsZSBVUkwgb2YgdGhlIGNvbnRhY3QuIEV4YW1wbGU6IGBodHRwOi8vd3d3LmxpbmtlZGluLmNvbS9pbi90aW0temhlbmctNjc3YmEwMTBgLgogICAgLSBgcmV2ZWFsIHBlcnNvbmFsIGVtYWlsc2AgKihib29sLCBvcHRpb25hbCkqIDogU2V0IHRvIGB0cnVlYCBpZiB5b3Ugd2FudCB0byBlbnJpY2ggdGhlIHBlcnNvbidzIGRhdGEgd2l0aCBwZXJzb25hbCBlbWFpbHMuIFRoaXMgcG90ZW50aWFsbHkgY29uc3VtZXMgY3JlZGl0cyBhcyBwYXJ0IG9mIHlvdXIgQXBvbGxvIHByaWNpbmcgcGxhbi4gVGhlIGRlZmF1bHQgdmFsdWUgaXMgYGZhbHNlYC4gSWYgYSBwZXJzb24gcmVzaWRlcyBpbiBhIEdEUFItY29tcGxpYW50IHJlZ2lvbiwgQXBvbGxvIHdpbGwgbm90IHJldmVhbCB0aGVpciBwZXJzb25hbCBlbWFpbC4KICAgIC0gYHJldmVhbCBwaG9uZSBudW1iZXJgICooYm9vbCwgb3B0aW9uYWwpKiA6IFNldCB0byBgdHJ1ZWAgaWYgeW91IHdhbnQgdG8gZW5yaWNoIHRoZSBwZXJzb24ncyBkYXRhIHdpdGggYWxsIGF2YWlsYWJsZSBwaG9uZSBudW1iZXJzLCBpbmNsdWRpbmcgbW9iaWxlIHBob25lIG51bWJlcnMuIFRoaXMgcG90ZW50aWFsbHkgY29uc3VtZXMgY3JlZGl0cyBhcyBwYXJ0IG9mIHlvdXIgQXBvbGxvIHByaWNpbmcgcGxhbi4gVGhlIGRlZmF1bHQgdmFsdWUgaXMgYGZhbHNlYC4gSWYgdGhpcyBwYXJhbWV0ZXIgaXMgc2V0IHRvIGB0cnVlYCwgeW91IG11c3QgZW50ZXIgYSBgd2ViaG9va191cmxgIGZvciB0aGUgYHdlYmhvb2tfdXJsYCBwYXJhbWV0ZXIuIEFwb2xsbyB3aWxsIGFzeW5jaHJvbm91c2x5IHZlcmlmeSBwaG9uZSBudW1iZXJzIGZvciB5b3UsIHRoZW4gc2VuZCBhIEpTT04gcmVzcG9uc2UgdGhhdCBpbmNsdWRlcyBvbmx5IGRldGFpbHMgYWJvdXQgdGhlIHBlcnNvbidzIHBob25lIG51bWJlcnMgdG8gdGhlIGB3ZWJob29rX3VybGAgeW91IHByb3ZpZGUuIEl0IGNhbiB0YWtlIHNldmVyYWwgbWludXRlcyBmb3IgdGhlIHBob25lIG51bWJlcnMgdG8gYmUgZGVsaXZlcmVkLgogICAgLSBgd2ViaG9vayB1cmxgICooc3RyLCBvcHRpb25hbCkqIDogSWYgeW91IHNldCB0aGUgYHJldmVhbF9waG9uZV9udW1iZXJgIHBhcmFtZXRlciB0byBgdHJ1ZWAsIHRoaXMgcGFyYW1ldGVyIGJlY29tZXMgbWFuZGF0b3J5LiBPdGhlcndpc2UsIGRvIG5vdCB1c2UgdGhpcyBwYXJhbWV0ZXIuIEVudGVyIHRoZSBgd2ViaG9va191cmxgIHRoYXQgc3BlY2lmaWVzIHdoZXJlIEFwb2xsbyBzaG91bGQgc2VuZCBhIEpTT04gcmVzcG9uc2UgdGhhdCBpbmNsdWRlcyB0aGUgcGhvbmUgbnVtYmVyIHlvdSByZXF1ZXN0ZWQuIEV4YW1wbGU6IGBodHRwczovL3dlYmhvb2suc2l0ZS9jYzRjZjQ0ZS1lMDQ3LTQ3NzQtOGRhYy00NzNkMjg0NzRlNDBgLgoKCioqT3V0cHV0cyoqOiAKLSBgZW5yaWNoZWQgIGRhdGFgIC0gTGlzdCBvZiBlbnJpY2hlZCBkYXRhIGZyb20gQXBvbGxvIEFQSQoKIyMjIFBlb3BsZSBTZWFyY2gKCioqRGVzY3JpcHRpb24qKjogU2VhcmNoZXMgZm9yIHBlb3BsZS4KCioqSW5wdXRzKio6Ci0gYHBlcnNvbiB0aXRsZXNgICoob3B0aW9uYWwpKjogQSBsaXN0IG9mIGpvYiB0aXRsZXMgeW91IHdhbnQgdG8gc2VhcmNoIGZvci4gQSBwZXJzb24gb25seSBuZWVkcyB0byBtYXRjaCBvbmUgb2YgdGhlIHByb3ZpZGVkIHRpdGxlcyB0byBiZSBpbmNsdWRlZCBpbiB0aGUgcmVzdWx0cy4gQWRkaW5nIG1vcmUgdGl0bGVzIHdpbGwgZXhwYW5kIHlvdXIgc2VhcmNoLiBSZXN1bHRzIG1heSBhbHNvIGluY2x1ZGUgdGl0bGVzIHRoYXQgYXJlIHNpbWlsYXIsIGV2ZW4gaWYgbm90IGFuIGV4YWN0IG1hdGNoLiBFeGFtcGxlOiBgWydzYWxlcyBkZXZlbG9wbWVudCByZXByZXNlbnRhdGl2ZScsICdtYXJrZXRpbmcgbWFuYWdlcicsICdyZXNlYXJjaCBhbmFseXN0J11gLgotIGBxX2tleXdvcmRzYCAqKG9wdGlvbmFsKSo6IEEgc3RyaW5nIG9mIHdvcmRzIHVzZWQgdG8gZmlsdGVyIHRoZSBzZWFyY2ggcmVzdWx0cy4gRXhhbXBsZTogYCdzb2Z0d2FyZSBlbmdpbmVlcidgLgotIGBwcm9zcGVjdGVkIGJ5IGN1cnJlbnQgdGVhbWAgKihvcHRpb25hbCkqOiBBIGxpc3QgdGhhdCBkZWZpbmVzIHdoZXRoZXIgdGhlIGN1cnJlbnQgdGVhbSBoYXMgcHJvc3BlY3RlZCB0aGVzZSBwZW9wbGUgb3Igbm90LgotIGBwZXJzb24gbG9jYXRpb25zYCAqKG9wdGlvbmFsKSo6IFRoZSBsb2NhdGlvbnMgd2hlcmUgcGVvcGxlIGFyZSBiYXNlZC4gWW91IGNhbiBzZWFyY2ggYnkgY2l0aWVzLCBzdGF0ZXMsIG9yIGNvdW50cmllcy4gRXhhbXBsZTogYFsnY2FsaWZvcm5pYScsICdpcmVsYW5kJywgJ2NoaWNhZ28nXWAuCi0gYHBlcnNvbiBzZW5pb3JpdGllc2AgKihvcHRpb25hbCkqOiBUaGUgam9iIHNlbmlvcml0eSBsZXZlbHMgb2YgdGhlIHBlb3BsZSwgc3VjaCBhcyBEaXJlY3RvciBvciBTZW5pb3IuIEhlbHBzIHlvdSBmaW5kIHBlb3BsZSBhdCBzcGVjaWZpYyByZXBvcnRpbmcgbGV2ZWxzIHdpdGhpbiB0aGVpciBvcmdhbml6YXRpb24uIEV4YW1wbGU6IGBbJ2RpcmVjdG9yJywgJ3NlbmlvcicsICd2cCddYC4gU2VhcmNoZXMgb25seSByZXR1cm4gcmVzdWx0cyBiYXNlZCBvbiB0aGVpciBjdXJyZW50IGpvYiB0aXRsZSwgc28gc2VhcmNoaW5nIGZvciBEaXJlY3Rvci1sZXZlbCBlbXBsb3llZXMgb25seSByZXR1cm5zIHBlb3BsZSB0aGF0IGN1cnJlbnRseSBob2xkIGEgRGlyZWN0b3ItbGV2ZWwgdGl0bGUuIElmIHNvbWVvbmUgd2FzIHByZXZpb3VzbHkgYSBEaXJlY3RvciwgYnV0IGlzIGN1cnJlbnRseSBhIFZQLCB0aGV5IHdvdWxkIG5vdCBiZSBpbmNsdWRlZCBpbiB5b3VyIHNlYXJjaCByZXN1bHRzLgotIGBjb250YWN0IGVtYWlsIHN0YXR1c2AgKihvcHRpb25hbCkqOiBUaGUgZW1haWwgc3RhdHVzZXMgZm9yIHRoZSBwZW9wbGUgeW91J3JlIHNlYXJjaGluZyBmb3IuIFBvc3NpYmxlIHZhbHVlcyBpbmNsdWRlIGAndmVyaWZpZWQnYCwgYCd1bnZlcmlmaWVkJ2AsIGAnbGlrZWx5IHRvIGVuZ2FnZSdgLCBhbmQgYCd1bmF2YWlsYWJsZSdgLiBFeGFtcGxlOiBgWyd2ZXJpZmllZCcsICdsaWtlbHkgdG8gZW5nYWdlJ11gLgotIGBxX29yZ2FuaXphdGlvbiBkb21haW5zYCAqKG9wdGlvbmFsKSo6IFRoZSBkb21haW4gbmFtZSBvZiB0aGUgcGVyc29uJ3MgY3VycmVudCBvciBwYXN0IGVtcGxveWVyLiBEbyBub3QgaW5jbHVkZSBgJ3d3dy4nYCBvciBgJ0AnYC4gRXhhbXBsZTogYFsnYXBvbGxvLmlvJywgJ21pY3Jvc29mdC5jb20nXWAuCi0gYG9yZ2FuaXphdGlvbiBsb2NhdGlvbnNgICoob3B0aW9uYWwpKjogVGhlIGxvY2F0aW9ucyB3aGVyZSBhIHBlcnNvbidzIGVtcGxveWVyJ3MgaGVhZHF1YXJ0ZXJzIGlzIGxvY2F0ZWQuIFRoZSBzZWFyY2ggcmVzdWx0cyBhcmUgYmFzZWQgb24gdGhlIGxvY2F0aW9uIG9mIHRoZSBjb21wYW55J3MgaGVhZHF1YXJ0ZXJzLiBFeGFtcGxlOiBgWyd0ZXhhcycsICd0b2t5bycsICdzcGFpbiddYC4KLSBgb3JnYW5pemF0aW9uIGlkc2AgKihvcHRpb25hbCkqOiBUaGUgQXBvbGxvIElEcyBmb3IgY29tcGFuaWVzIChlbXBsb3llcnMpIHRvIGluY2x1ZGUgaW4geW91ciBzZWFyY2ggcmVzdWx0cy4gRXhhbXBsZTogYFsnNWU2NmI2MzgxZTA1YjQwMDhjODMzMWI4J11gLgotIGBvcmdhbml6YXRpb24gbnVtIGVtcGxveWVlcyByYW5nZXNgICoob3B0aW9uYWwpKjogVGhlIG51bWJlciByYW5nZSBvZiBlbXBsb3llZXMgd29ya2luZyBmb3IgdGhlIHBlcnNvbidzIGN1cnJlbnQgY29tcGFueS4gU3BlY2lmeSByYW5nZXMgYXMgc3RyaW5ncyB3aXRoIHVwcGVyIGFuZCBsb3dlciBib3VuZHMgc2VwYXJhdGVkIGJ5IGEgY29tbWEuIEV4YW1wbGU6IGBbJzEsMTAnLCAnMjUwLDUwMCcsICcxMDAwMCwyMDAwMCddYC4KLSBgcGFnZWAgKihvcHRpb25hbCkqOiBUaGUgcGFnZSBudW1iZXIgb2YgdGhlIEFwb2xsbyBkYXRhIHlvdSB3YW50IHRvIHJldHJpZXZlLiBFeGFtcGxlOiBgNGAuCi0gYHBlciBwYWdlYCAqKG9wdGlvbmFsKSo6IFRoZSBudW1iZXIgb2Ygc2VhcmNoIHJlc3VsdHMgcGVyIHBhZ2UuIFVzZSB3aXRoIGAncGFnZSdgIGZvciBwYWdpbmF0aW9uLiBFeGFtcGxlOiBgMTBgLgoKKipPdXRwdXRzKio6IAotIGBwZW9wbGUgZGF0YWA6IExpc3Qgb2YgcGVvcGxlIGRhdGEgZnJvbSBBcG9sbG8gQVBJLgoKIyMjIFJlbW92ZSBDb250YWN0cyB0byBTZXF1ZW5jZQoKKipEZXNjcmlwdGlvbioqOiBSZW1vdmVzIG9yIHN0b3BzIGNvbnRhY3RzIGluIGEgY2FtcGFpZ24uCgoqKklucHV0cyoqOgotYGVtYWlsZXIgY2FtcGFpZ24gaWRzYCAqKHJlcXVpcmVkLCAgbGlzdFtzdHJdKSogOiBMaXN0IG9mIGVtYWlsIGNhbXBhaWduIElEcy4gCi1gY29udGFjdCBpZHNgKHJlcXVpcmVkLCAgbGlzdFtzdHJdKSA6IExpc3Qgb2YgY29udGFjdCBJRHMuCi1gbW9kZWAgKHJlcXVpcmVkLCBzdHIpIDogTW9kZSBvZiBvcGVyYXRpb24uQ2hvb3NlIGZyb20gdGhlIGZvbGxvd2luZyBvcHRpb25zOiAncmVtb3ZlJyggcmVtb3ZlIHRoZSBjb250YWN0cyBmcm9tIHRoZSBzZXF1ZW5jZSksICdtYXJrX2FzX2ZpbmlzaGVkJywgb3IgJ3N0b3AnLgoKKipPdXRwdXRzKio6Ci0gYHJlc3BvbnNlIGRhdGFgOiBSZXNwb25zZSBkYXRhIGZyb20gdGhlIEFwb2xsbyBBUEkgYWZ0ZXIgcmVtb3Zpbmcgb3Igc3RvcHBpbmcgY29udGFjdHMuCgojIyMgU2VhcmNoIEFjY291bnQKCioqRGVzY3JpcHRpb24qKjogU2VhcmNoZXMgZm9yIGFjY291bnRzLgoKKipJbnB1dHMqKjoKLS0gYHFfb3JnYW5pemF0aW9uIG5hbWVgICoocmVxdWlyZWQpKjogT3JnYW5pemF0aW9uIG5hbWUuIEtleXdvcmRzIHNob3VsZCBkaXJlY3RseSBtYXRjaCBhdCBsZWFzdCBwYXJ0IG9mIGFuIGFjY291bnQncyBuYW1lLiBGb3IgZXhhbXBsZSwgc2VhcmNoaW5nIHRoZSBrZXl3b3JkIGBtYXJrZXRpbmdgIG1pZ2h0IHJldHVybiB0aGUgcmVzdWx0IGBOWSBNYXJrZXRpbmcgVW5saW1pdGVkYCwgYnV0IG5vdCBgTlkgTWFya2V0IEFuYWx5c3RzYC4KLSBgYWNjb3VudCBzdGFnZSBpZHNgICoob3B0aW9uYWwpKjogTGlzdCBvZiBhY2NvdW50IHN0YWdlIElEcy4gSWYgeW91IGFkZCBtdWx0aXBsZSBhY2NvdW50IHN0YWdlcywgQXBvbGxvIHdpbGwgaW5jbHVkZSBhbGwgYWNjb3VudHMgdGhhdCBtYXRjaCBhbnkgb2YgdGhlIHN0YWdlcywgYWxvbmcgd2l0aCB0aGUgb3RoZXIgcGFyYW1ldGVycywgaW4gdGhlIHNlYXJjaCByZXN1bHRzLgotIGBzb3J0IGJ5IGZpZWxkYCAqKG9wdGlvbmFsKSo6IEZpZWxkIHRvIHNvcnQgYnkuIFNvcnQgdGhlIG1hdGNoaW5nIGFjY291bnRzIGJ5IG9uZSBvZiB0aGUgZm9sbG93aW5nOiAKICAtIGBhY2NvdW50X2xhc3RfYWN0aXZpdHlfZGF0ZWAgKG1vc3QgcmVjZW50IGFjdGl2aXR5IGZpcnN0KSwKICAtIGBhY2NvdW50X2NyZWF0ZWRfYXRgIChtb3N0IHJlY2VudGx5IGNyZWF0ZWQgZmlyc3QpLAogIC0gYGFjY291bnRfdXBkYXRlZF9hdGAgKG1vc3QgcmVjZW50bHkgdXBkYXRlZCBmaXJzdCkuCi0gYHNvcnQgYXNjZW5kaW5nYCAqKG9wdGlvbmFsKSo6IFdoZXRoZXIgdG8gc29ydCBpbiBhc2NlbmRpbmcgb3JkZXIuCi0gYHBhZ2VgICoob3B0aW9uYWwpKjogUGFnZSBudW1iZXIuCgoqKk91dHB1dHMqKjogCi0gYGFjY291bnQgZGF0YWA6IERhdGEgb2YgdGhlIHNlYXJjaGVkIGFjY291bnRzIGZyb20gQXBvbGxvIEFQSS4KCiMjIyBTZWFyY2ggQ29udGFjdHMKCioqRGVzY3JpcHRpb24qKjogU2VhcmNoZXMgZm9yIGNvbnRhY3RzLgoKKipJbnB1dHMqKjoKLSBgcV9rZXl3b3Jkc2AgKihvcHRpb25hbCkqOiBLZXl3b3JkcyBjYW4gaW5jbHVkZSBjb21iaW5hdGlvbnMgb2YgbmFtZXMsIGpvYiB0aXRsZXMsIGVtcGxveWVycyAoY29tcGFueSBuYW1lcyksIGFuZCBlbWFpbCBhZGRyZXNzZXMuICAKICBFeGFtcGxlczogYHRpbSB6aGVuZ2A7IGBzZW5pb3IgcmVzZWFyY2ggYW5hbHlzdGA7IGBtaWNyb3NvZnRgLgotIGBjb250YWN0IHN0YWdlIGlkc2AgKihvcHRpb25hbCkqOiBMaXN0IG9mIGNvbnRhY3Qgc3RhZ2UgSURzLiBJZiB5b3UgYWRkIG11bHRpcGxlIGNvbnRhY3Qgc3RhZ2VzLCBBcG9sbG8gd2lsbCBpbmNsdWRlIGFsbCBjb250YWN0cyB0aGF0IG1hdGNoIGFueSBvZiB0aGUgc3RhZ2VzLCBhbG9uZyB3aXRoIHRoZSBvdGhlciBwYXJhbWV0ZXJzLCBpbiB0aGUgc2VhcmNoIHJlc3VsdHMuCi0gYHNvcnQgYnkgZmllbGRgICoob3B0aW9uYWwpKjogU29ydCB0aGUgbWF0Y2hpbmcgY29udGFjdHMgYnkgb25lIG9mIHRoZSBmb2xsb3dpbmc6CiAgLSBgY29udGFjdF9sYXN0X2FjdGl2aXR5X2RhdGVgIChtb3N0IHJlY2VudCBhY3Rpdml0eSBmaXJzdCksCiAgLSBgY29udGFjdF9lbWFpbF9sYXN0X29wZW5lZF9hdGAgKG1vc3QgcmVjZW50IGVtYWlsIG9wZW5lZCBmaXJzdCksCiAgLSBgY29udGFjdF9lbWFpbF9sYXN0X2NsaWNrZWRfYXRgIChtb3N0IHJlY2VudCBlbWFpbCBjbGlja2VkIGZpcnN0KSwKICAtIGBjb250YWN0X2NyZWF0ZWRfYXRgIChtb3N0IHJlY2VudGx5IGNyZWF0ZWQgZmlyc3QpLAogIC0gYGNvbnRhY3RfdXBkYXRlZF9hdGAgKG1vc3QgcmVjZW50bHkgdXBkYXRlZCBmaXJzdCkuCi0gYHNvcnQgYXNjZW5kaW5nYCAqKG9wdGlvbmFsKSo6IEJvb2xlYW4gdG8gc29ydCBpbiBhc2NlbmRpbmcgb3JkZXIuCi0gYHBhZ2VgICoob3B0aW9uYWwpKjogV2hpY2ggcGFnZSB0byByZXR1cm4uIERlZmF1bHRzIHRvIDEuCgoqKk91dHB1dHMqKjogCi0gYGNvbnRhY3RzYDogU2VhcmNoIHJlc3VsdHMgb2YgY29udGFjdHMgZnJvbSBBcG9sbG8gQVBJLgoKIyMjIFNlYXJjaCBTZXF1ZW5jZXMKCioqRGVzY3JpcHRpb24qKjogU2VhcmNoZXMgZm9yIGNhbXBhaWducy4KCioqSW5wdXRzKio6Ci1gbmFtZWAgKihyZXF1aXJlZCkqIDogTmFtZSBvZiB0aGUgZW1haWwgY2FtcGFpZ24gc2VxdWVuY2UgdG8gc2VhcmNoLiBLZXl3b3JkcyBzaG91bGQgZGlyZWN0bHkgbWF0Y2ggYXQgbGVhc3QgcGFydCBvZiBhIHNlcXVlbmNlJ3MgbmFtZS4gRm9yIGV4YW1wbGUsIHNlYXJjaGluZyB0aGUga2V5d29yZCBtYXJrZXRpbmcgbWlnaHQgcmV0dXJuIHRoZSByZXN1bHQgTlkgTWFya2V0aW5nIFNlcXVlbmNlLCBidXQgbm90IE5ZIE1hcmtldGVyIENvbmZlcmVuY2UgMjAyNSBhdHRlbmRlZXMuCgoqKk91dHB1dHMqKjogCi1gY2FtcGFpZ25zYDogTGlzdCBvZiBlbWFpbCBjYW1wYWlnbnMgbWF0Y2hpbmcgdGhlIHNlYXJjaCBjcml0ZXJpYS4KCiMjIyBTZWFyY2ggVGFza3MKCioqRGVzY3JpcHRpb24qKjogU2VhcmNoZXMgZm9yIHRhc2tzLgoKKipJbnB1dHMqKjoKLWBzb3J0IGJ5IGZpZWxkYCAqKHJlcXVpcmVkLCAgc3RyKSogOiBTb3J0IHRoZSB0YXNrcyBieSBvbmUgb2YgdGhlIGZvbGxvd2luZzogdGFza19kdWVfYXQgKG1vc3QgZnV0dXJlLWRhdGVkIGZpcnN0KSBvciB0YXNrX3ByaW9yaXR5IChoaWdoZXN0IHByaW9yaXR5IGZpcnN0KS4KLWBvcGVuIGZhY3RvciBuYW1lc2AgKihyZXF1aXJlZCwgbGlzdFtzdHJdICkqIDogIEVudGVyIHRhc2tfdHlwZXMgZm9yIHRoaXMgcGFyYW1ldGVyIHRvIHJldHVybiBhIGNvdW50IG9mIHRhc2tzIGJ5IHRhc2sgdHlwZS4gV2hlbiB1c2VkLCB0aGUgcmVzcG9uc2UgaW5jbHVkZXMgYSAidGFza190eXBlcyI6IFtdIGFycmF5IHdpdGggYSAiY291bnQiIHZhbHVlIGZvciBlYWNoIHRhc2sgdHlwZS4KCioqT3V0cHV0cyoqOiAKLWB0YXNrcyBkYXRhYDogRGF0YSBvZiB0aGUgc2VhcmNoZWQgdGFza3MgZnJvbSBBcG9sbG8gQVBJLgoKIyMjIFVwZGF0ZSBBY2NvdW50IE93bmVycwoKKipEZXNjcmlwdGlvbioqOiBVcGRhdGVzIG93bmVycyBvZiBhY2NvdW50cy4KCioqSW5wdXRzKio6Ci1gYWNjb3VudCBpZHNgICoocmVxdWlyZWQsIGxpc3Rbc3RyXSkqIDogIExpc3Qgb2YgYWNjb3VudCBJRHMgdGhhdCB5b3Ugd2FudCB0byBhc3NpZ24gdG8gYW4gb3duZXIuCi1gb3duZXIgaWRgICoocmVxdWlyZWQpKiA6IFRoZSBuZXcgb3duZXIgSUQgdG8gYXNzaWduIHRvIHRoZSBhY2NvdW50cy5UaGlzIHVzZXIgd2lsbCBiZSBhc3NpZ25lZCBvd25lcnNoaXAgb2YgdGhlIGFjY291bnRzLgoKKipPdXRwdXRzKio6IAotIGB1cGRhdGUgcmVzdWx0YDogUmVzdWx0IG9mIHRoZSBvd25lciB1cGRhdGUgb3BlcmF0aW9uLgoKIyMjIFVwZGF0ZSBBY2NvdW50CgoqKkRlc2NyaXB0aW9uKio6IFVwZGF0ZXMgYW4gYWNjb3VudC4KCioqSW5wdXRzKio6Ci0gYG5hbWVgICoob3B0aW9uYWwpKjogTmFtZSBvZiB0aGUgYWNjb3VudC4KLSBgZG9tYWluYCAqKG9wdGlvbmFsKSo6IERvbWFpbiBvZiB0aGUgYWNjb3VudC4gRG8gbm90IGluY2x1ZGUgYHd3dy5gIG9yIHNpbWlsYXIuIEV4YW1wbGU6IGBhcG9sbG8uaW9gIG9yIGBtaWNyb3NvZnQuY29tYC4KLSBgcGhvbmUgbnVtYmVyYCAqKG9wdGlvbmFsKSo6IFVwZGF0ZSB0aGUgcHJpbWFyeSBwaG9uZSBudW1iZXIgZm9yIHRoZSBhY2NvdW50LiBUaGlzIGNhbiBiZSB0aGUgcGhvbmUgbnVtYmVyIGZvciB0aGUgY29ycG9yYXRlIGhlYWRxdWFydGVycywgYSBicmFuY2ggbG9jYXRpb24sIG9yIGEgZGlyZWN0IGRpYWwgdG8gdGhlIHByaW1hcnkgcG9pbnQgb2YgY29udGFjdCBmb3IgdGhlIGFjY291bnQuIEFwb2xsbyBzYW5pdGl6ZXMgcGhvbmUgbnVtYmVycywgc28geW91IGNhbiBlbnRlciB0aGVtIGluIGFueSBmb3JtYXQuCi0gYGFjY291bnQgaWRgICoocmVxdWlyZWQpKjogSUQgb2YgdGhlIGFjY291bnQgdG8gYmUgdXBkYXRlZC4KCioqT3V0cHV0cyoqOgotIGBhY2NvdW50ICBkYXRhYCA6IERhdGEgb2YgdGhlIHVwZGF0ZWQgYWNjb3VudCBmcm9tIEFwb2xsbyBBUEkuCgojIyMgVXBkYXRlIENvbnRhY3QgT3duZXJzCgoqKkRlc2NyaXB0aW9uKio6IFVwZGF0ZXMgb3duZXJzIG9mIGNvbnRhY3RzLgoKKipJbnB1dHMqKjoKLWBjb250YWN0IGlkc2AgKihyZXF1aXJlZCwgbGlzdFtzdHJdKSogOiAgTGlzdCBvZiBjb250YWN0IElEcyB0byBiZSB1cGRhdGVkLgotYG93bmVyIGlkYCAqKHJlcXVpcmVkKSogOiBUaGUgbmV3IG93bmVyIElEIHRvIGFzc2lnbiB0byB0aGUgY29udGFjdHMuCgoqKk91dHB1dHMqKjogCi0gYHVwZGF0ZSByZXN1bHRgOiBSZXN1bHQgb2YgdGhlIHVwZGF0ZSBvcGVyYXRpb24gZnJvbSBBcG9sbG8gQVBJLgoKIyMjIFVwZGF0ZSBDb250YWN0IFN0YWdlcwoKKipEZXNjcmlwdGlvbioqOiBVcGRhdGVzIHN0YWdlcyBvZiBjb250YWN0cy4KCioqSW5wdXRzKio6Ci0gYGNvbnRhY3QgaWRzYCAqKHJlcXVpcmVkKSo6IExpc3Qgb2YgY29udGFjdCBJRHMuCi0gYGNvbnRhY3Qgc3RhZ2UgaWRgICoocmVxdWlyZWQpKjogQ29udGFjdCBzdGFnZSBJRC4KCioqT3V0cHV0cyoqOiAKLSBgdXBkYXRlIHJlc3VsdGAgLSBSZXN1bHQgb2YgdGhlIHVwZGF0ZSBvcGVyYXRpb24gZnJvbSBBcG9sbG8gQVBJLgoKIyMjIFVwZGF0ZSBDb250YWN0CgoqKkRlc2NyaXB0aW9uKio6IFVwZGF0ZXMgYSBjb250YWN0LgoKKipJbnB1dHMqKjoKLSBgZmlyc3QgbmFtZWAgKihvcHRpb25hbCkqOiBGaXJzdCBuYW1lIG9mIHRoZSBjb250YWN0LgotIGBsYXN0IG5hbWVgICoob3B0aW9uYWwpKjogTGFzdCBuYW1lIG9mIHRoZSBjb250YWN0LgotIGB0aXRsZWAgKihvcHRpb25hbCkqOiBVcGRhdGUgdGhlIGpvYiB0aXRsZSB0aGF0IHRoZSBjb250YWN0IGhvbGRzLgotIGBvcmdhbml6YXRpb24gbmFtZWAgKihvcHRpb25hbCkqOiBVcGRhdGUgdGhlIG5hbWUgb2YgdGhlIGNvbnRhY3QncyBlbXBsb3llciAoY29tcGFueSkuIFRoaXMgc2hvdWxkIGJlIHRoZSBjdXJyZW50IGVtcGxveWVyLgotIGBhY2NvdW50IGlkYCAqKG9wdGlvbmFsKSo6IElEIG9mIHRoZSBhY2NvdW50IGFzc29jaWF0ZWQgd2l0aCB0aGUgY29udGFjdC4KLSBgZW1haWxgICoob3B0aW9uYWwpKjogVXBkYXRlIHRoZSBlbWFpbCBhZGRyZXNzIG9mIHRoZSBjb250YWN0LgotIGBsYWJlbCBuYW1lc2AgKihvcHRpb25hbCkqOiBVcGRhdGUgdGhlIGxpc3RzIGFzc29jaWF0ZWQgd2l0aCB0aGUgY29udGFjdCBpbiB5b3VyIHRlYW0ncyBBcG9sbG8gYWNjb3VudC4gSWYgdGhlIHByb3ZpZGVkIGVudHJ5IGRvZXNuJ3QgbWF0Y2ggYW4gZXhpc3RpbmcgbGlzdCBuYW1lLCBBcG9sbG8gd2lsbCBhdXRvbWF0aWNhbGx5IGNyZWF0ZSBhIG5ldyBsaXN0LiBVc2luZyB0aGlzIHBhcmFtZXRlciB0byBhZGQgdGhlIGNvbnRhY3QgdG8gbGlzdHMgd2lsbCByZW1vdmUgdGhlbSBmcm9tIGFueSBwcmV2aW91c2x5IGFzc29jaWF0ZWQgbGlzdHMgdW5sZXNzIHRob3NlIGxpc3RzIGFyZSBleHBsaWNpdGx5IGFkZGVkIGFnYWluLCBjcmVhdGluZyBhIG5ldyBsaXN0LgotIGBwcmVzZW50IHJhdyBhZGRyZXNzYCAqKG9wdGlvbmFsKSo6IFVwZGF0ZSB0aGUgcGVyc29uYWwgbG9jYXRpb24gZm9yIHRoZSBjb250YWN0LiBUaGlzIGNhbiBpbmNsdWRlIGEgY2l0eSwgVVMgc3RhdGUsIGFuZCBjb3VudHJ5LgotIGBkaXJlY3QgcGhvbmVgICoob3B0aW9uYWwpKjogVXBkYXRlIHRoZSBwcmltYXJ5IHBob25lIG51bWJlciBmb3IgdGhlIGNvbnRhY3QuIEFwb2xsbyBzYW5pdGl6ZXMgcGhvbmUgbnVtYmVycywgc28geW91IGNhbiBlbnRlciB0aGVtIGluIGFueSBmb3JtYXQuCi0gYGNvcnBvcmF0ZSBwaG9uZWAgKihvcHRpb25hbCkqOiBVcGRhdGUgdGhlIHdvcmsvb2ZmaWNlIHBob25lIG51bWJlciBmb3IgdGhlIGNvbnRhY3QuIFRoaXMgaXMgYSBkaXJlY3QgbGluZSB0byB0aGUgY29udGFjdCBhdCB0aGVpciBlbXBsb3llciwgbm90IHRoZSBjb3Jwb3JhdGUgaGVhZHF1YXJ0ZXJzIHBob25lIG51bWJlci4KLSBgbW9iaWxlIHBob25lYCAqKG9wdGlvbmFsKSo6IFVwZGF0ZSB0aGUgbW9iaWxlIHBob25lIG51bWJlciBmb3IgdGhlIGNvbnRhY3QuIEFwb2xsbyBzYW5pdGl6ZXMgcGhvbmUgbnVtYmVycywgc28geW91IGNhbiBlbnRlciB0aGVtIGluIGFueSBmb3JtYXQuCi0gYGhvbWUgcGhvbmVgICoob3B0aW9uYWwpKjogVXBkYXRlIHRoZSBob21lIHBob25lIG51bWJlciBmb3IgdGhlIGNvbnRhY3QuIEFwb2xsbyBzYW5pdGl6ZXMgcGhvbmUgbnVtYmVycywgc28geW91IGNhbiBlbnRlciB0aGVtIGluIGFueSBmb3JtYXQuCi0gYG90aGVyIHBob25lYCAqKG9wdGlvbmFsKSo6IFVwZGF0ZSBhbiB1bmtub3duIHR5cGUgb2YgcGhvbmUgbnVtYmVyIG9yIGFuIGFsdGVybmF0aXZlIHBob25lIG51bWJlciBmb3IgdGhlIGNvbnRhY3QuIEFwb2xsbyBzYW5pdGl6ZXMgcGhvbmUgbnVtYmVycywgc28geW91IGNhbiBlbnRlciB0aGVtIGluIGFueSBmb3JtYXQuCi0gYGNvbnRhY3QgaWRgICoocmVxdWlyZWQpKjogSUQgb2YgdGhlIGNvbnRhY3QgdGhhdCB5b3Ugd2FudCB0byB1cGRhdGUuCgoqKk91dHB1dHMqKjogCi0gYGNvbnRhY3QgZGF0YWAgOiBEYXRhIG9mIHRoZSB1cGRhdGVkIGNvbnRhY3QgZnJvbSBBcG9sbG8gQVBJLgoKIyMjIFVwZGF0ZSBPcHBvcnR1bml0eQogCioqRGVzY3JpcHRpb24qKjogVXBkYXRlcyBhbiAgb3Bwb3J0dW5pdHkuCgoqKklucHV0cyoqOgotIGBuYW1lYCAqKG9wdGlvbmFsKSo6IFVwZGF0ZSB0aGUgbmFtZSBvZiB0aGUgZGVhbC4gVGhpcyBzaG91bGQgYmUgYSBodW1hbi1yZWFkYWJsZSBuYW1lLgotIGBzdGFnZWAgKihvcHRpb25hbCkqOiBUaGUgSUQgZm9yIHRoZSBkZWFsIHN0YWdlIHdpdGhpbiB5b3VyIHRlYW0ncyBBcG9sbG8gYWNjb3VudC4gRW50ZXIgYSBkaWZmZXJlbnQgSUQgdG8gdXBkYXRlIHRoZSBkZWFsIHN0YWdlLgotIGBhbW91bnRgICoob3B0aW9uYWwpKjogVGhlIG1vbmV0YXJ5IHZhbHVlIG9mIHRoZSBkZWFsLiBFbnRlciBhIGRpZmZlcmVudCB2YWx1ZSB0byB1cGRhdGUgdGhlIGRlYWwgYW1vdW50LiBEbyBub3QgZW50ZXIgY29tbWFzIG9yIGN1cnJlbmN5IHN5bWJvbHMgZm9yIHRoZSB2YWx1ZS4gVGhlIGN1cnJlbmN5IGlzIGF1dG9tYXRpY2FsbHkgcG9wdWxhdGVkIGJ5IHRoZSBzZXR0aW5ncyB3aXRoaW4geW91ciBBcG9sbG8gYWNjb3VudC4gQ29tbWFzIGFyZSBub3QgYWNjZXB0ZWQgYW5kIHJlc3VsdCBpbiB0aGUgZGVhbCBhbW91bnQgYmVpbmcgbGVmdCBibGFuay4gRXhhbXBsZTogNTUxMjM0NzggKHJlc3VsdHMgaW4gYSBkZWFsIHZhbHVlIG9mICQ1NSwxMjMsNDc4IGlmIHRoZSBkZWZhdWx0IGN1cnJlbmN5IGlzIFVTRCkKLSBgY2xvc2UgZGF0ZWAgKihvcHRpb25hbCkqOiBVcGRhdGUgdGhlIGVzdGltYXRlZCBjbG9zZSBkYXRlIGZvciB0aGUgZGVhbC4gVGhpcyBjYW4gYmUgYSBmdXR1cmUgb3IgcGFzdCBkYXRlLiBUaGUgZGF0ZSBzaG91bGQgYmUgZm9ybWF0dGVkIGFzIFlZWVktTU0tREQuIEV4YW1wbGU6IDIwMjUtMTAtMzAKLSBgb3duZXIgaWRgICoob3B0aW9uYWwpKjogVGhlIElEIGZvciB0aGUgZGVhbCBvd25lciB3aXRoaW4geW91ciB0ZWFtJ3MgQXBvbGxvIGFjY291bnQuIEVudGVyIGEgZGlmZmVyZW50IElEIHRvIHVwZGF0ZSB0aGUgb3duZXIgb2YgdGhlIGRlYWwuCi0gYG9wcG9ydHVuaXR5IGlkYCAqKHJlcXVpcmVkKSo6IFVwZGF0ZSB0aGUgbmFtZSBvZiB0aGUgZGVhbC4gVGhpcyBzaG91bGQgYmUgYSBodW1hbi1yZWFkYWJsZSBuYW1lLgoKKipPdXRwdXRzKio6CgotIGBvcHBvcnR1bml0eSBkYXRhYCA6IERhdGEgb2YgdGhlIHVwZGF0ZWQgb3Bwb3J0dW5pdHkgZnJvbSBBcG9sbG8gQVBJLgoKIyMgQmVzdCBQcmFjdGljZXMKCi0gT3B0aW1pemUgRGF0YSBFbnJpY2htZW50IFBlcmZvcm1hbmNlOiBCYXRjaCByZXF1ZXN0cyBhbmQgbWluaW1pemUgQVBJIGNhbGxzIHRvIG9wdGltaXplIGRhdGEgZW5yaWNobWVudCBwZXJmb3JtYW5jZSwgcmVkdWNpbmcgcmVzb3VyY2UgY29uc3VtcHRpb24gYW5kIG1heGltaXppbmcgZWZmaWNpZW5jeS4KLSBFcnJvciBIYW5kbGluZzogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIG1hbmFnZSBlcnJvcnMgZHVyaW5nIHRoZSBkYXRhIGVucmljaG1lbnQgcHJvY2VzcywgZW5zdXJpbmcgZ3JhY2VmdWwgcmVjb3ZlcnkgYW5kIG1pbmltaXppbmcgZGF0YSBsb3NzIG9yIGluY29uc2lzdGVuY2llcy4KLSBSZXNwZWN0IERhdGEgUHJpdmFjeTogQ29tcGx5IHdpdGggZGF0YSBwcml2YWN5IHJlZ3VsYXRpb25zIHN1Y2ggYXMgR0RQUiBhbmQgQ0NQQSB3aGVuIGhhbmRsaW5nIGNvbnRhY3QgaW5mb3JtYXRpb24uIFVzZSBkYXRhIG9ubHkgYXMgcGVybWl0dGVkIGJ5IEFwb2xsbydzIHRlcm1zIG9mIHNlcnZpY2UgYW5kIGFwcGxpY2FibGUgbGF3cy4KLSBTZWN1cml0eTogU2FmZWd1YXJkIHNlbnNpdGl2ZSBpbmZvcm1hdGlvbiBsaWtlIEFQSSBrZXlzIGFuZCBlbnJpY2hlZCBkYXRhLiBVc2Ugc2VjdXJlIHN0b3JhZ2UgYW5kIHRyYW5zbWlzc2lvbiBtZXRob2RzIHRvIHByb3RlY3QgZGF0YSBmcm9tIHVuYXV0aG9yaXplZCBhY2Nlc3MuCgojIyBDb25jbHVzaW9uCgpUaGUgQXBvbGxvIENvbm5lY3RvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgZGF0YSBlbnJpY2htZW50LCBlbmFibGluZyBvcmdhbml6YXRpb25zIHRvIGVuaGFuY2UgY29udGFjdCBhbmQgY29tcGFueSBpbmZvcm1hdGlvbiB1c2luZyBBcG9sbG8ncyBjb21wcmVoZW5zaXZlIEIyQiBkYXRhYmFzZS4gQnkgaW50ZWdyYXRpbmcgdGhlIEFwb2xsbyBDb25uZWN0b3IsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgbGVhZCBnZW5lcmF0aW9uLCBpbXByb3ZlIGRhdGEgcXVhbGl0eSwgYW5kIG1ha2UgbW9yZSBpbmZvcm1lZCBkZWNpc2lvbnMuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uLCB1c2VycyBjYW4gbGV2ZXJhZ2UgdGhlIEFwb2xsbyBBUEkgdG8gdW5sb2NrIHZhbHVhYmxlIGluc2lnaHRzIGFuZCBhY2hpZXZlIGJldHRlciBidXNpbmVzcyBvdXRjb21lcy4=", "ui_form": [ { "field_id": "api_key", "type": "string", "required": true, "label": "Apollo API Key", "description": "Apollo API Key that is required to access the Apollo API.", "ui_component": "textInput", "info": "Apollo API key is required to send an apollo request.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Add Contacts to Sequence", "description": "Add Contacts to Sequence.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "add_contacts_to_sequence", "endpoint": "/apollo/add_contacts_to_sequence", "source_type": "action", "is_enabled": true }, { "name": "Bulk Create Task", "description": "Creates Tasks in bulk.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "bulk_create_task", "endpoint": "/apollo/bulk_create_task", "source_type": "action", "is_enabled": true }, { "name": "Bulk Update Accounts", "description": "Bulk Update Accounts.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "bulk_update_accounts", "endpoint": "/apollo/bulk_update_accounts", "source_type": "action", "is_enabled": true }, { "name": "Create Account", "description": "Create Account.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "create_account", "endpoint": "/apollo/create_account", "source_type": "action", "is_enabled": true }, { "name": "Create Contact", "description": "Create Contact.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "create_contact", "endpoint": "/apollo/create_contact", "source_type": "action", "is_enabled": true }, { "name": "Create Opportunity", "description": "Create Opportunity", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "create_opportunity", "endpoint": "/apollo/create_opportunity", "source_type": "action", "is_enabled": true }, { "name": "Fetch Account Stages", "description": "Fetch Account Stages.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "fetch_account_stages", "endpoint": "/apollo/fetch_account_stages", "source_type": "action", "is_enabled": true }, { "name": "Fetch Contact Stages", "description": "Fetch Contact Stages.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "fetch_contact_stages", "endpoint": "/apollo/fetch_contact_stages", "source_type": "action", "is_enabled": true }, { "name": "Fetch Opportunity by ID", "description": "Fetch Opportunity by ID.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "fetch_opportunity_by_id", "endpoint": "/apollo/fetch_opportunity_by_id", "source_type": "action", "is_enabled": true }, { "name": "Fetch Opportunities", "description": "Fetch Opportunities.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "fetch_opportunities", "endpoint": "/apollo/fetch_opportunities", "source_type": "action", "is_enabled": true }, { "name": "Fetch Users", "description": "Fetch Users.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "fetch_users", "endpoint": "/apollo/fetch_users", "source_type": "action", "is_enabled": true }, { "name": "Organization Job Postings", "description": "Organization Job Postings.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "organization_job_postings", "endpoint": "/apollo/organization_job_postings", "source_type": "action", "is_enabled": true }, { "name": "Organization Search", "description": "Organization Search.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "organization_search", "endpoint": "/apollo/organization_search", "source_type": "action", "is_enabled": true }, { "name": "Organizations Enrichment", "description": "Organizations Enrichment.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "organization_enrichment", "endpoint": "/apollo/organization_enrichment", "source_type": "action", "is_enabled": true }, { "name": "People Enrichment", "description": "People Enrichment.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "people_enrichment", "endpoint": "/apollo/people_enrichment", "source_type": "action", "is_enabled": true }, { "name": "People Search", "description": "People Search.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "people_search", "endpoint": "/apollo/people_search", "source_type": "action", "is_enabled": true }, { "name": "Remove Contacts to Sequence", "description": "Remove Contacts to Sequence.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "remove_contacts_to_sequence", "endpoint": "/apollo/remove_contacts_to_sequence", "source_type": "action", "is_enabled": true }, { "name": "Search Accounts", "description": "Search Accounts.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "search_account", "endpoint": "/apollo/search_account", "source_type": "action", "is_enabled": true }, { "name": "Search Contacts", "description": "Search Contacts.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "search_contacts", "endpoint": "/apollo/search_contacts", "source_type": "action", "is_enabled": true }, { "name": "Search Sequences", "description": "Search Sequences.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "search_sequences", "endpoint": "/apollo/search_sequences", "source_type": "action", "is_enabled": true }, { "name": "Search Tasks", "description": "Search Tasks.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "search_tasks", "endpoint": "/apollo/search_tasks", "source_type": "action", "is_enabled": true }, { "name": "Update Account Owners", "description": "Update Account Owners", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "update_account_owners", "endpoint": "/apollo/update_account_owners", "source_type": "action", "is_enabled": true }, { "name": "Update Account", "description": "Update Account.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "update_account", "endpoint": "/apollo/update_account", "source_type": "action", "is_enabled": true }, { "name": "Update Contact Owners", "description": "Update Contact Owners", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "update_contact_owners", "endpoint": "/apollo/update_contact_owners", "source_type": "action", "is_enabled": true }, { "name": "Update Contact Stages", "description": "Update Contact Stages", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "update_contact_stages", "endpoint": "/apollo/update_contact_stages", "source_type": "action", "is_enabled": true }, { "name": "Update Contact", "description": "Update Contact.", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "update_contact", "endpoint": "/apollo/update_contact", "source_type": "action", "is_enabled": true }, { "name": "Update Opportunity", "description": "Update Opportunity", "logo": "https://klotdev.blob.core.windows.net/connectors/apollo.png", "category": "apollo", "sort": "update_opportunity", "endpoint": "/apollo/update_opportunity", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071232ec30d423da2f34f7", "name": "Ask a Website", "description": "Ask a Website uses an open-source python library that uses large language models (LLMs) and graph logic to automate the creation of scraping pipelines for websites and various document types.", "logo": "https://klotdev.blob.core.windows.net/connectors/ask_a_website.png", "config": {}, "category": "ask_a_website", "tags": [], "price": 0, "connector_type": "system", "readme_b64": "IyBBc2sgYSBXZWJzaXRlIENvbm5lY3RvcgoKIyMgSW50cm9kdWN0aW9uCgpBc2sgYSBXZWJzaXRlIHVzZXMgYW4gb3Blbi1zb3VyY2UgcHl0aG9uIGxpYnJhcnkgdGhhdCB1c2VzIGxhcmdlIGxhbmd1YWdlIG1vZGVscyAoTExNcykgYW5kIGdyYXBoIGxvZ2ljIHRvIGF1dG9tYXRlIHRoZSBjcmVhdGlvbiBvZiBzY3JhcGluZyBwaXBlbGluZXMgZm9yIHdlYnNpdGVzIGFuZCB2YXJpb3VzIGRvY3VtZW50IHR5cGVzLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggQXNrIGEgV2Vic2l0ZQoKVG8gYmVnaW4gdXNpbmcgdGhlIEFzayBhIFdlYnNpdGUsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuIEl0IHVzZXMgQUkgVGV4dCBHZW5lcmF0b3IgdG8gcGVyZm9ybSB0aGUgc3BlY2lmaWVkIHRhc2tzCjIuIFByb3ZpZGUgYSB2YWxpZCB3ZWJzaXRlIHVybCBvbiB3aGljaCB5b3Ugd2FudCB0byBwZXJmb3JtIHRoZSBhY3Rpb24KCiMjIFV0aWxpemluZyBvZiBBU2sgYSBXZWJzaXRlCgpCeSBsZXZlcmFnaW5nIEFzayBhIFdlYnNpdGUsIG9yZ2FuaXphdGlvbnMgY2FuIHN0cmVhbWxpbmUgZGF0YSBleHRyYWN0aW9uLCBlbmhhbmNlIGRhdGEgcXVhbGl0eSwgYW5kIGRlcml2ZSB2YWx1YWJsZSBpbnNpZ2h0cyBmcm9tIGRpdmVyc2UgZGF0YSBzb3VyY2VzLgoKIyMgQWN0aW9ucwoKVGhpcyBpbnRlZ3JhdGlvbiBzdXBwb3J0cyB0aGUgZm9sbG93aW5nIGFjdGlvbnM6CgojIyMgUnVuCgpEZXNjcmlwdGlvbiA6IEV4ZWN1dGVzIHRoZSBwcm92aWRlZCBwcm9tcHQgdXNpbmcgQXNrIGEgV2Vic2l0ZS4KCklucHV0czoKCi0gYHByb21wdGA6IHN0cgotIGBzb3VyY2VgOiBzdHIKCk91dHB1dHM6IHNjcmFwZWQgZGF0YQoKIyMgQmVzdCBQcmFjdGljZXMKCi0gT3B0aW1pemUgU2NyYXBpbmcgUGVyZm9ybWFuY2U6IEZpbmUtdHVuZSB0aGUgQXNrIGEgV2Vic2l0ZSB0byBlbnN1cmUgZWZmaWNpZW50IGRhdGEgc2NyYXBpbmcsIG1pbmltaXppbmcgcmVzb3VyY2UgY29uc3VtcHRpb24sIGFuZCBtYXhpbWl6aW5nIHBlcmZvcm1hbmNlLgotIEVycm9yIEhhbmRsaW5nOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gZ3JhY2VmdWxseSBoYW5kbGUgZXJyb3JzIGVuY291bnRlcmVkIGR1cmluZyB0aGUgc2NyYXBpbmcgcHJvY2Vzcy4KLSBSZXNwZWN0IFdlYnNpdGUgUG9saWNpZXM6IEVuc3VyZSB0aGF0IHlvdXIgc2NyYXBpbmcgYWN0aXZpdGllcyBjb21wbHkgd2l0aCB0aGUgd2Vic2l0ZSdzIHRlcm1zIG9mIHNlcnZpY2UgYW5kIHJvYm90cy50eHQgZmlsZS4KLSBTZWN1cml0eTogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IGFueSBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdXNlZCBkdXJpbmcgc2NyYXBpbmcuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgQXNrIGEgV2Vic2l0ZSBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgZXh0cmFjdGluZyBkYXRhIGZyb20gdmFyaW91cyBzb3VyY2VzLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlIEFzayBhIFdlYnNpdGUsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgc2NyYXBpbmcgd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgZGF0YSBleHRyYWN0aW9uIGFuZCBpbXByb3ZlIHByb2R1Y3Rpdml0eS4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIEFzayBhIFdlYnNpdGUsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiBkYXRhIHNjcmFwaW5nIHRvIGV4dHJhY3QgdmFsdWFibGUgaW5zaWdodHMgZWZmZWN0aXZlbHkuCg==", "ui_form": [], "data_loaders": [], "actions": [ { "name": "Search", "description": "Search for queried content on a website.", "logo": "https://klotdev.blob.core.windows.net/connectors/ask_a_website.png", "category": "ask_a_website", "sort": "search", "endpoint": "/ask_a_website/search", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122cec30d423da2f34dd", "name": "Atlassian Jira", "description": "Atlassian Jira is a proprietary issue tracking product developed by Atlassian that allows bug tracking and agile project management.", "logo": "https://klotdev.blob.core.windows.net/connectors/atlassian.svg", "config": { "account_url": "", "api_token": "", "email": "", "project_key": "" }, "category": "jira", "connector_type": "user", "tags": [], "price": 0, "readme_b64": "IyBKaXJhIENvbm5lY3RvciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgSmlyYSBjb25uZWN0b3IgZW5hYmxlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBKaXJhIHBsYXRmb3JtLCBlbXBvd2VyaW5nIHVzZXJzIHRvIGF1dG9tYXRlIGlzc3VlIHRyYWNraW5nLCBwcm9qZWN0IG1hbmFnZW1lbnQsIGFuZCB3b3JrZmxvdyBhdXRvbWF0aW9uIHRhc2tzLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhlIEppcmEgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggSmlyYQoKVG8gYmVnaW4gdXNpbmcgdGhlIEppcmEgY29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiAqKkNyZWF0ZSBhIEppcmEgQWNjb3VudDoqKiBWaXNpdCB0aGUgSmlyYSB3ZWJzaXRlIGFuZCBzaWduIHVwIGZvciBhbiBhY2NvdW50LiAtIDxodHRwczovL3d3dy5hdGxhc3NpYW4uY29tL3NvZnR3YXJlL2ppcmE+CjIuICoqU2V0IFVwIFlvdXIgSmlyYSBBY2NvdW50OioqIE9uY2UgcmVnaXN0ZXJlZCwgZmFtaWxpYXJpemUgeW91cnNlbGYgd2l0aCB0aGUgSmlyYSBwbGF0Zm9ybSBhbmQgaXRzIGZlYXR1cmVzLCBpbmNsdWRpbmcgcHJvamVjdHMsIGlzc3VlcywgYm9hcmRzLCBhbmQgd29ya2Zsb3dzLgozLiAqKkdlbmVyYXRlIEFQSSBUb2tlbjoqKiBJbiB5b3VyIEppcmEgYWNjb3VudCBzZXR0aW5ncywgZ2VuZXJhdGUgYW4gQVBJIHRva2VuLiBUaGlzIHRva2VuIHdpbGwgYmUgdXNlZCBmb3IgYXV0aGVudGljYXRpb24gd2hlbiBpbnRlcmFjdGluZyB3aXRoIHRoZSBKaXJhIEFQSS4KCiMjIENvbmZpZ3VyaW5nIHRoZSBKaXJhIENvbm5lY3RvcgoKT25jZSB5b3UgaGF2ZSB5b3VyIEppcmEgYWNjb3VudCBhbmQgQVBJIHRva2VuLCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgSmlyYSBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSBgYWNjb3VudF91cmxgOiBZb3VyIEppcmEgYWNjb3VudCBVUkwuCi0gYGFwaV90b2tlbmA6IFlvdXIgSmlyYSBBUEkgdG9rZW4gZm9yIGF1dGhlbnRpY2F0aW9uLgotIGBlbWFpbGA6IFlvdXIgSmlyYSBhY2NvdW50IGVtYWlsLgotIGBwcm9qZWN0X2tleWA6IFRoZSBrZXkgb2YgdGhlIHByb2plY3QgeW91IHdhbnQgdG8gaW50ZXJhY3Qgd2l0aC4KCiMjIyBDb25maWd1cmF0aW9uIEV4YW1wbGUKCmBgYHlhbWwKYWNjb3VudF91cmw6ICJ5b3VyX2FjY291bnRfdXJsIgphcGlfdG9rZW46ICJ5b3VyX2FwaV90b2tlbiIKZW1haWw6ICJ5b3VyX2VtYWlsIgpwcm9qZWN0X2tleTogInlvdXJfcHJvamVjdF9rZXkiCmBgYAoKIyMgVXRpbGl6aW5nIHRoZSBKaXJhIENvbm5lY3RvcgoKVGhlIEppcmEgY29ubmVjdG9yIHN1cHBvcnRzIHZhcmlvdXMgZnVuY3Rpb25hbGl0aWVzIHByb3ZpZGVkIGJ5IHRoZSBKaXJhIHBsYXRmb3JtLCBpbmNsdWRpbmc6CgojIyMgQ3JlYXRpbmcgSXNzdWVzCgotIENyZWF0ZSBJc3N1ZXM6IENyZWF0ZSBuZXcgaXNzdWVzIGluIGEgcHJvamVjdCwgc3BlY2lmeWluZyBkZXRhaWxzIHN1Y2ggYXMgc3VtbWFyeSwgZGVzY3JpcHRpb24sIGlzc3VlIHR5cGUsIGFzc2lnbmVlLCBhbmQgcmVwb3J0ZXIuCgojIyMgRGVsZXRpbmcgSXNzdWVzCgotIERlbGV0ZSBJc3N1ZXM6IERlbGV0ZSBpc3N1ZXMgZnJvbSBhIHByb2plY3QgdXNpbmcgdGhlIGlzc3VlIElELgoKIyMjIFVwZGF0aW5nIElzc3VlcwoKLSBVcGRhdGUgSXNzdWVzOiBVcGRhdGUgZXhpc3RpbmcgaXNzdWVzIHdpdGggbmV3IGluZm9ybWF0aW9uIHN1Y2ggYXMgc3VtbWFyeSwgZGVzY3JpcHRpb24sIGFzc2lnbmVlLCByZXBvcnRlciwgd2F0Y2hlcnMsIHBhcmVudCB0YXNrLCBzdG9yeSBwb2ludHMsIHRpbWUgZXN0aW1hdGUsIGNvbW1lbnRzLCBsb2dzLCBhbmQgc3RhcnQgdGltZS4KCiMjIyBSZXRyaWV2aW5nIElzc3VlcwoKLSBHZXQgSXNzdWVzOiBSZXRyaWV2ZSBkZXRhaWxlZCBpbmZvcm1hdGlvbiBhYm91dCBhbiBpc3N1ZSB1c2luZyB0aGUgaXNzdWUgSUQuCgojIyMgUmVhZGluZyBJc3N1ZXMKCi0gUmVhZCBJc3N1ZXM6IEZldGNoIGlzc3VlcyBiYXNlZCBvbiBtZW50aW9uIG5hbWVzIGFuZCBhIGRhdGUgcmFuZ2UuCgojIyMgUHVsbGluZyBEYXRhCgotIFB1bGwgRGF0YTogRmV0Y2ggZGF0YSBhYm91dCB0aGUgcHJvdmlkZWQgY29uZmlndXJhdGlvbi4KCiMjIyBBY3Rpb25zCgojIyMjIGNyZWF0ZQoKLSBUeXBlIG9mIEFjdGlvbjogY3JlYXRlCi0gRGVzY3JpcHRpb24gb2YgQWN0aW9uOiBDcmVhdGUgYSBuZXcgaXNzdWUgaW4gdGhlIHNwZWNpZmllZCBwcm9qZWN0LgotIElucHV0czoKICAtIHN1bW1hcnk6IHN0cgogIC0gZGVzY3JpcHRpb246IHN0cgogIC0gaXNzdWVfdHlwZTogc3RyCiAgLSBhc3NpZ25lZV9hY2NvdW50SUQ6IHN0cgogIC0gcmVwb3J0ZXJfYWNjb3VudElEOiBzdHIKLSBPdXRwdXRzOgogIC0gdGlja2V0X2NyZWF0ZWQ6IGJvb2wKICAtIGlkOiBzdHIKCiMjIyMgZGVsZXRlCgotIFR5cGUgb2YgQWN0aW9uOiBkZWxldGUKLSBEZXNjcmlwdGlvbiBvZiBBY3Rpb246IERlbGV0ZSBhbiBpc3N1ZSBmcm9tIHRoZSBzcGVjaWZpZWQgcHJvamVjdC4KLSBJbnB1dHM6CiAgLSB0aWNrZXRfaWQ6IHN0cgotIE91dHB1dHM6CiAgLSB0aWNrZXRfZGVsZXRlZDogYm9vbAoKIyMjIyB1cGRhdGUKCi0gVHlwZSBvZiBBY3Rpb246IHVwZGF0ZQotIERlc2NyaXB0aW9uIG9mIEFjdGlvbjogVXBkYXRlIGFuIGV4aXN0aW5nIGlzc3VlIHdpdGggbmV3IGluZm9ybWF0aW9uLgotIElucHV0czoKICAtIHRpY2tldF9pZDogc3RyCiAgLSBzdW1tYXJ5OiBPcHRpb25hbFtzdHJdID0gTm9uZQogIC0gZGVzY3JpcHRpb246IE9wdGlvbmFsW3N0cl0gPSBOb25lCiAgLSBhc3NpZ25lZTogT3B0aW9uYWxbc3RyXSA9IE5vbmUKICAtIHJlcG9ydGVyOiBPcHRpb25hbFtzdHJdID0gTm9uZQogIC0gd2F0Y2hlcnM6IE9wdGlvbmFsW0xpc3Rbc3RyXV0gPSBOb25lCiAgLSBwYXJlbnRfdGFzazogT3B0aW9uYWxbc3RyXSA9IE5vbmUKICAtIHN0b3J5X3BvaW50czogT3B0aW9uYWxbZmxvYXRdID0gTm9uZQogIC0gdGltZV9lc3RpbWF0ZTogT3B0aW9uYWxbc3RyXSA9IE5vbmUKICAtIGNvbW1lbnRzOiBPcHRpb25hbFtMaXN0W3N0cl1dID0gTm9uZQogIC0gbG9nczogT3B0aW9uYWxbc3RyXSA9IE5vbmUKICAtIHN0YXJ0ZWQ6IE9wdGlvbmFsW3N0cl0gPSBOb25lCi0gT3V0cHV0czoKICAtIHRpY2tldF91cGRhdGVkOiBzdHIKCiMjIyMgZ2V0CgotIFR5cGUgb2YgQWN0aW9uOiBnZXQKLSBEZXNjcmlwdGlvbiBvZiBBY3Rpb246IFJldHJpZXZlIGRldGFpbGVkIGluZm9ybWF0aW9uIGFib3V0IGFuIGlzc3VlLgotIElucHV0czoKICAtIHRpY2tldF9pZDogc3RyCi0gT3V0cHV0czoKICAtIHRpY2tldF9kZXRhaWxzOiBvYmplY3QKCiMjIyMgcmVhZAoKLSBUeXBlIG9mIEFjdGlvbjogcmVhZAotIERlc2NyaXB0aW9uIG9mIEFjdGlvbjogRmV0Y2ggaXNzdWVzIGJhc2VkIG9uIG1lbnRpb24gbmFtZXMgYW5kIGEgZGF0ZSByYW5nZS4KLSBJbnB1dHM6CiAgLSBtZW50aW9uX25hbWU6IE9wdGlvbmFsW0xpc3Rbc3RyXV0KICAtIGZyb21fZGF0ZXRpbWU6IHN0cgogIC0gdG9fZGF0ZXRpbWU6IHN0cgotIE91dHB1dHM6CiAgLSBjb21tZW50c193aXRoX21lbnRpb246IG9iamVjdAoKIyMjIyBwdWxsCgotIFR5cGUgb2YgQWN0aW9uOiBwdWxsCi0gRGVzY3JpcHRpb24gb2YgQWN0aW9uOiBGZXRjaCBkYXRhIGFib3V0IHRoZSBwcm92aWRlZCBjb25maWd1cmF0aW9uLgotIElucHV0czogTm9uZQotIE91dHB1dHM6IE5vbmUKCiMjIyMgZmlsdGVyCgotIFR5cGUgb2YgQWN0aW9uOiBmaWx0ZXIKLSBEZXNjcmlwdGlvbiBvZiBBY3Rpb246IEZpbHRlciBpc3N1ZXMgYmFzZWQgb24gYWNjb3VudCBJRCBhbmQgc3RhdHVzIG9mIHRpY2tldHMuCi0gSW5wdXRzOgogIC0gYWNjb3VudElkOiBzdHIKICAtIHN0YXR1czogT3B0aW9uYWxbc3RyXSA9IE5vbmUKLSBPdXRwdXRzOgogIC0gdG90YWw6IGludAogIC0gdGlja2V0czogTGlzdFtkaWN0XQoKIyMjIyBlbWFpbF9sb29rdXAKCi0gVHlwZSBvZiBBY3Rpb246IGVtYWlsX2xvb2t1cAotIERlc2NyaXB0aW9uIG9mIEFjdGlvbjogRmV0Y2ggYWNjb3VudCBJRCBieSBlbWFpbC4KLSBJbnB1dHM6CiAgLSBlbWFpbDogc3RyCi0gT3V0cHV0czoKICAtIGFjY291bnRJZDogc3RyCiAgLSBkaXNwbGF5TmFtZTogc3RyCiAgLSBlbWFpbDogc3RyCgojIyMjIGdldF9hbGxfdXNlcnMKCi0gVHlwZSBvZiBBY3Rpb246IGdldF9hbGxfdXNlcnMKLSBEZXNjcmlwdGlvbiBvZiBBY3Rpb246IEdldCBhbGwgdXNlcnMgZnJvbSBKaXJhIHdpdGggcGFnaW5hdGlvbi4KLSBJbnB1dHM6CiAgLSBzdGFydEF0OiBPcHRpb25hbFtpbnRdID0gMAogIC0gbWF4UmVzdWx0czogT3B0aW9uYWxbaW50XSA9IDEwMAotIE91dHB1dHM6CiAgLSB1c2VyczogTGlzdFtkaWN0XQogIC0gdG90YWw6IGludAoKIyMgVHJpZ2dlcnMKClRoZSBKaXJhIGNvbm5lY3RvciBkb2VzIG5vdCBjdXJyZW50bHkgc3VwcG9ydCBzcGVjaWZpYyB0cmlnZ2Vycy4gQ293b3JrZXIgdHJpZ2dlcnMgY291bGQgYmUgYXR0YWNoZWQgZm9yIHRoaXMgY29ubmVjdG9yLgoKIyMgQmVzdCBQcmFjdGljZXMKCi0gT3B0aW1pemUgSXNzdWUgVHJhY2tpbmc6IEZpbmUtdHVuZSBpc3N1ZSB0cmFja2luZyB0byBlbnN1cmUgZWZmaWNpZW50IHByb2plY3QgbWFuYWdlbWVudCBhbmQgd29ya2Zsb3cgYXV0b21hdGlvbi4KLSBFcnJvciBIYW5kbGluZzogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIGdyYWNlZnVsbHkgaGFuZGxlIGVycm9ycyBlbmNvdW50ZXJlZCBkdXJpbmcgaXNzdWUgY3JlYXRpb24sIGRlbGV0aW9uLCB1cGRhdGUsIG9yIEFQSSBpbnRlcmFjdGlvbnMuCi0gU2VjdXJpdHk6IFNlY3VyZWx5IG1hbmFnZSBhbmQgcHJvdGVjdCB5b3VyIEppcmEgQVBJIHRva2VuIHRvIHByZXZlbnQgdW5hdXRob3JpemVkIGFjY2VzcyB0byB5b3VyIEppcmEgYWNjb3VudCBhbmQgcmVzb3VyY2VzLgoKIyMgQ29uY2x1c2lvbgoKSW4gY29uY2x1c2lvbiwgdGhlIEppcmEgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBhdXRvbWF0aW5nIGlzc3VlIHRyYWNraW5nLCBwcm9qZWN0IG1hbmFnZW1lbnQsIGFuZCB3b3JrZmxvdyBhdXRvbWF0aW9uIHRhc2tzIHRocm91Z2ggc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgSmlyYSBwbGF0Zm9ybS4gQnkgbGV2ZXJhZ2luZyB0aGUgY2FwYWJpbGl0aWVzIG9mIEppcmEgcHJvamVjdHMsIGlzc3VlcywgYm9hcmRzLCBhbmQgd29ya2Zsb3dzLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIGF1dG9tYXRpb24gd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgcHJvamVjdCBtYW5hZ2VtZW50IGFuZCBpbXByb3ZlIHByb2R1Y3Rpdml0eS4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIEppcmEgQ29ubmVjdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2YgdGhlIEppcmEgcGxhdGZvcm0gdG8gbWFuYWdlIHByb2plY3RzIGVmZmVjdGl2ZWx5IGFuZCBhdXRvbWF0ZSByZXBldGl0aXZlIHRhc2tzIGVmZmljaWVudGx5Lgo=", "ui_form": [ { "field_id": "account_url", "type": "string", "required": true, "label": "Account Url", "description": "https://your-jira-domain.atlassian.net", "ui_component": "textInput", "info": "Jira account URL is required to connect to Jira API", "is_secret": false }, { "field_id": "api_token", "type": "string", "required": true, "label": "API Token", "description": "YOUR_API_TOKEN", "ui_component": "textInput", "info": "Jira API Token is required to connect to Jira API", "is_secret": true }, { "field_id": "email", "type": "string", "required": true, "label": "Email", "description": "your-mail@example.com", "ui_component": "textInput", "info": "Jira Email is required to connect to Jira API", "is_secret": false }, { "field_id": "project_key", "type": "string", "required": true, "label": "Project Key", "description": "Project Key", "ui_component": "textInput", "info": "Jira Project Key is required to connect to Jira API", "is_secret": false } ], "data_loaders": [ { "name": "Get all Tickets", "description": "Get all tickets in the jira project", "logo": "https://klotdev.blob.core.windows.net/connectors/atlassian.svg", "category": "jira", "sort": "pull", "endpoint": "/jira/pull", "source_type": "data_loader", "is_enabled": true } ], "actions": [ { "name": "Create a Ticket", "description": "create a ticket in the jira project", "logo": "https://klotdev.blob.core.windows.net/connectors/atlassian.svg", "category": "jira", "sort": "create", "endpoint": "/jira/create", "source_type": "action", "is_enabled": true }, { "name": "Delete a Ticket", "description": "Delete a ticket in the jira project by ticket id", "logo": "https://klotdev.blob.core.windows.net/connectors/atlassian.svg", "category": "jira", "sort": "delete", "endpoint": "/jira/delete", "source_type": "action", "is_enabled": true }, { "name": "Get a Ticket", "description": "Find a ticket in the jira project by ticket id", "logo": "https://klotdev.blob.core.windows.net/connectors/atlassian.svg", "category": "jira", "sort": "get", "endpoint": "/jira/get", "source_type": "action", "is_enabled": true }, { "name": "Update a Ticket", "description": "Update a ticket in the jira project by ticket id", "logo": "https://klotdev.blob.core.windows.net/connectors/atlassian.svg", "category": "jira", "sort": "update", "endpoint": "/jira/update", "source_type": "action", "is_enabled": true }, { "name": "Read all Comments", "description": "Read all comments in the jira project by ticket id", "logo": "https://klotdev.blob.core.windows.net/connectors/atlassian.svg", "category": "jira", "sort": "read", "endpoint": "/jira/read", "source_type": "action", "is_enabled": true }, { "name": "get all tickets", "description": "filter all tickets in the jira project by accountId", "logo": "https://klotdev.blob.core.windows.net/connectors/atlassian.svg", "category": "jira", "sort": "filter", "endpoint": "/jira/filter", "source_type": "action", "is_enabled": true }, { "name": "user details", "description": "fetch accountId by email", "logo": "https://klotdev.blob.core.windows.net/connectors/atlassian.svg", "category": "jira", "sort": "email_lookup", "endpoint": "/jira/email_lookup", "source_type": "action", "is_enabled": true }, { "name": "Get all Users", "description": "Get all users from Jira with pagination.", "logo": "https://klotdev.blob.core.windows.net/connectors/atlassian.svg", "category": "jira", "sort": "get_all_users", "endpoint": "/jira/get_all_users", "source_type": "action", "is_enabled": true } ], "available_events": [ { "name": "On a new Issue Created", "description": "Triggers when a new issue is created in the project", "event": "jira:issue_created" } ], "is_starred": false }, { "_id": "68071229ec30d423da2f34ca", "name": "Bing - Web Search", "description": "This plugin provides a simple interface to search the web using Bing.", "config": { "subscription_key": "" }, "category": "bing", "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/bing_logo.png", "readme_b64": "IyBCaW5nIENvbm5lY3RvciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgQmluZyBjb25uZWN0b3IgZW5hYmxlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBCaW5nIFNlYXJjaCBBUEksIGVtcG93ZXJpbmcgdXNlcnMgdG8gcGVyZm9ybSB3ZWIgc2VhcmNoZXMsIHJldHJpZXZlIGltYWdlcywgdmlkZW9zLCBuZXdzLCBhbmQgbW9yZS4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBCaW5nIENvbm5lY3RvciB3aXRoaW4geW91ciBhcHBsaWNhdGlvbi4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIEJpbmcKClRvIGJlZ2luIHVzaW5nIHRoZSBCaW5nIGNvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gQ3JlYXRlIGEgQmluZyBTZWFyY2ggQVBJIEFjY291bnQ6IFZpc2l0IHRoZSBBenVyZSBwb3J0YWwgYW5kIHNpZ24gdXAgZm9yIGEgQmluZyBTZWFyY2ggQVBJIHN1YnNjcmlwdGlvbi4gW0F6dXJlIFBvcnRhbF0oaHR0cHM6Ly9wb3J0YWwuYXp1cmUuY29tLykKMi4gU2V0IFVwIFlvdXIgQmluZyBTZWFyY2ggQVBJIEFjY291bnQ6IE9uY2UgcmVnaXN0ZXJlZCwgZmFtaWxpYXJpemUgeW91cnNlbGYgd2l0aCB0aGUgQmluZyBTZWFyY2ggQVBJIGFuZCBpdHMgZmVhdHVyZXMuCjMuIEdlbmVyYXRlIFN1YnNjcmlwdGlvbiBLZXk6IEluIHlvdXIgQXp1cmUgcG9ydGFsLCBnZW5lcmF0ZSBhIHN1YnNjcmlwdGlvbiBrZXkuIFRoaXMga2V5IHdpbGwgYmUgdXNlZCBmb3IgYXV0aGVudGljYXRpb24gd2hlbiBpbnRlcmFjdGluZyB3aXRoIHRoZSBCaW5nIFNlYXJjaCBBUEkuCgojIyBDb25maWd1cmluZyB0aGUgQmluZyBDb25uZWN0b3IKCk9uY2UgeW91IGhhdmUgeW91ciBCaW5nIFNlYXJjaCBBUEkgc3Vic2NyaXB0aW9uIGtleSwgeW91IGNhbiBjb25maWd1cmUgdGhlIEJpbmcgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYHN1YnNjcmlwdGlvbl9rZXlgOiBZb3VyIEJpbmcgU2VhcmNoIEFQSSBzdWJzY3JpcHRpb24ga2V5IGZvciBhdXRoZW50aWNhdGlvbi4KCiMjIyBDb25maWd1cmF0aW9uIEV4YW1wbGUKCmBgYHlhbWwKYmluZzoKICAgIHN1YnNjcmlwdGlvbl9rZXk6IFlPVVJfU1VCU0NSSVBUSU9OX0tFWQpgYGAKCiMjIFV0aWxpemluZyB0aGUgQmluZyBDb25uZWN0b3IKClRoZSBCaW5nIGNvbm5lY3RvciBzdXBwb3J0cyB2YXJpb3VzIGZ1bmN0aW9uYWxpdGllcyBwcm92aWRlZCBieSB0aGUgQmluZyBTZWFyY2ggQVBJLCBpbmNsdWRpbmc6CgotIEV4ZWN1dGluZyBTZWFyY2hlczogUGVyZm9ybSB3ZWIgc2VhcmNoZXMsIHJldHJpZXZlIGltYWdlcywgdmlkZW9zLCBuZXdzLCBhbmQgbW9yZSB1c2luZyB0aGUgQmluZyBTZWFyY2ggQVBJLgoKIyMjIEFjdGlvbnMKClRoZSBCaW5nIGNvbm5lY3RvciBwcm92aWRlcyB0aGUgZm9sbG93aW5nIGFjdGlvbjoKCiMjIyMgZXhlY3V0ZQoKRGVzY3JpcHRpb246IEV4ZWN1dGVzIGEgc2VhcmNoIHF1ZXJ5IHVzaW5nIHRoZSBCaW5nIFNlYXJjaCBBUEkuCgpJbnB1dHM6CgotIGBxdWVyeWA6IFRoZSBzZWFyY2ggcXVlcnkgc3RyaW5nLgotIGBjb3VudGA6IE9wdGlvbmFsOyBUaGUgbnVtYmVyIG9mIHJlc3VsdHMgdG8gcmV0dXJuIChkZWZhdWx0IGlzICIxMCIpLgotIGBvZmZzZXRgOiBPcHRpb25hbDsgVGhlIG9mZnNldCBmb3IgdGhlIHNlYXJjaCByZXN1bHRzIChkZWZhdWx0IGlzICIwIikuCi0gYGxhbmd1YWdlYDogT3B0aW9uYWw7IFRoZSBsYW5ndWFnZSBvZiB0aGUgc2VhcmNoIHJlc3VsdHMgKGRlZmF1bHQgaXMgImVuLVVTIikuCi0gYHNlYXJjaF90eXBlYDogT3B0aW9uYWw7IFRoZSB0eXBlIG9mIHNlYXJjaCB0byBwZXJmb3JtIChkZWZhdWx0IGlzIFNlYXJjaFR5cGUuV0VCUEFHRVMpLgoKIyMjIyMgU2VhcmNoIFR5cGVzCgpUaGUgQmluZyBjb25uZWN0b3Igc3VwcG9ydHMgdGhlIGZvbGxvd2luZyBzZWFyY2ggdHlwZXM6CgotIFdFQlBBR0VTOiBTZWFyY2ggZm9yIHdlYiBwYWdlcy4KLSBJTUFHRVM6IFNlYXJjaCBmb3IgaW1hZ2VzLgotIFZJREVPUzogU2VhcmNoIGZvciB2aWRlb3MuCi0gTkVXUzogU2VhcmNoIGZvciBuZXdzIGFydGljbGVzLgotIFJFTEFURURTRUFSQ0hFUzogUmV0cmlldmUgcmVsYXRlZCBzZWFyY2hlcy4KLSBTUEVMTFNVR0dFU1RJT05TOiBHZXQgc3BlbGwgc3VnZ2VzdGlvbnMuCi0gU0hPUFBJTkc6IFNlYXJjaCBmb3Igc2hvcHBpbmcgaXRlbXMuCi0gUkVDSVBFUzogU2VhcmNoIGZvciByZWNpcGVzLgotIEVOVElUSUVTOiBTZWFyY2ggZm9yIGVudGl0aWVzLgotIEFVVE9TOiBTZWFyY2ggZm9yIGF1dG9tb3RpdmUgaW5mb3JtYXRpb24uCi0gU1BPUlRTOiBTZWFyY2ggZm9yIHNwb3J0cyBpbmZvcm1hdGlvbi4KLSBXRUFUSEVSOiBTZWFyY2ggZm9yIHdlYXRoZXIgaW5mb3JtYXRpb24uCi0gRklOQU5DRTogU2VhcmNoIGZvciBmaW5hbmNpYWwgaW5mb3JtYXRpb24uCi0gRkxJR0hUU0NIRURVTEVTOiBTZWFyY2ggZm9yIGZsaWdodCBzY2hlZHVsZXMuCi0gTE9DQUxCVVNJTkVTU0VTOiBTZWFyY2ggZm9yIGxvY2FsIGJ1c2luZXNzZXMuCi0gQU5TV0VSUzogUmV0cmlldmUgYW5zd2Vycy4KLSBJTlNUQU5UQU5TV0VSOiBHZXQgaW5zdGFudCBhbnN3ZXJzLgotIENPTVBVVEFUSU9OOiBQZXJmb3JtIGNvbXB1dGF0aW9ucy4KLSBUSU1FWk9ORVM6IFJldHJpZXZlIHRpbWUgem9uZSBpbmZvcm1hdGlvbi4KLSBUUkFOU0xBVEU6IFRyYW5zbGF0ZSB0ZXh0LgotIFNBRkVTRUFSQ0g6IFBlcmZvcm0gc2FmZSBzZWFyY2hlcy4KLSBVU0VSUFJPRklMRTogUmV0cmlldmUgdXNlciBwcm9maWxlIGluZm9ybWF0aW9uLgotIFRJTUVaT05FOiBSZXRyaWV2ZSB0aW1lIHpvbmUgaW5mb3JtYXRpb24uCi0gTE9DQVRJT046IFJldHJpZXZlIGxvY2F0aW9uIGluZm9ybWF0aW9uLgoKT3V0cHV0czoKCi0gYHRvdGFsX3Jlc3VsdHNgOiBUaGUgdG90YWwgbnVtYmVyIG9mIHJlc3VsdHMgZm91bmQuCi0gYHJlc3VsdHNgOiBUaGUgc2VhcmNoIHJlc3VsdHMuCgojIyBCZXN0IFByYWN0aWNlcwoKLSBPcHRpbWl6ZSBTZWFyY2ggUXVlcmllczogRW5zdXJlIGVmZmljaWVudCBzZWFyY2ggcXVlcmllcyB0byBnZXQgdGhlIG1vc3QgcmVsZXZhbnQgcmVzdWx0cy4KLSBFcnJvciBIYW5kbGluZzogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIGdyYWNlZnVsbHkgaGFuZGxlIGVycm9ycyBlbmNvdW50ZXJlZCBkdXJpbmcgc2VhcmNoIGV4ZWN1dGlvbiBvciBBUEkgaW50ZXJhY3Rpb25zLgotIFNlY3VyaXR5OiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBCaW5nIFNlYXJjaCBBUEkgc3Vic2NyaXB0aW9uIGtleSB0byBwcmV2ZW50IHVuYXV0aG9yaXplZCBhY2Nlc3MgdG8geW91ciBCaW5nIFNlYXJjaCBBUEkgYWNjb3VudCBhbmQgcmVzb3VyY2VzLgoKIyMgQ29uY2x1c2lvbgoKSW4gY29uY2x1c2lvbiwgdGhlIEJpbmcgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBwZXJmb3JtaW5nIHdlYiBzZWFyY2hlcywgcmV0cmlldmluZyBpbWFnZXMsIHZpZGVvcywgbmV3cywgYW5kIG1vcmUgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBCaW5nIFNlYXJjaCBBUEkuIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiB0aGUgQmluZyBTZWFyY2ggQVBJLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIHNlYXJjaCBmdW5jdGlvbmFsaXRpZXMgdG8gc3RyZWFtbGluZSBkYXRhIHJldHJpZXZhbCBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBCaW5nIENvbm5lY3RvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIHRoZSBCaW5nIFNlYXJjaCBBUEkgdG8gZXh0cmFjdCB2YWx1YWJsZSBpbnNpZ2h0cyBmcm9tIHRoZSB3ZWIgYW5kIGF1dG9tYXRlIHNlYXJjaCB0YXNrcyBlZmZlY3RpdmVseS4KCiMjIEFib3V0IHRoZSBDb25uZWN0b3IKCi0gQ29ubmVjdG9yIE5hbWU6IEJpbmcgQ29ubmVjdG9yCi0gR2V0IFN0YXJ0ZWQ6IEZvbGxvdyB0aGUgaW5zdHJ1Y3Rpb25zIGFib3ZlIHRvIHNldCB1cCBhbmQgc3RhcnQgdXNpbmcgdGhlIEJpbmcgQ29ubmVjdG9yLgotIExpbmsgdG8gQ29ubmVjdG9yIFdlYnNpdGU6IFtCaW5nIFNlYXJjaCBBUEldKGh0dHA6Ly93d3cuYmluZy5jb20pCi0gUHJvdG9jb2w6IEhUVFAKLSBBcmNoaXRlY3R1cmU6IFJFU1RmdWwK", "connector_type": "external", "connector_group_tag": "web_search", "ui_form": [ { "field_id": "subscription_key", "type": "string", "required": true, "label": "Subscription Key", "description": "Subscription key for accessing the Bing Search API.", "ui_component": "textInput", "info": "You can get a subscription key by creating a new resource in the Azure portal and subscribing to the Bing Search API.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Search - Bing", "description": "Search the web using Bing.", "sort": "execute", "logo": "https://klotdev.blob.core.windows.net/connectors/bing_logo.png", "category": "bing", "endpoint": "/bing/execute", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071227ec30d423da2f34c1", "name": "Bland AI", "description": "Bland is a platform for AI phone calls. The Bland API enables anyone to send or receive phone calls where an AI speaks to a human. App data is processed between Make.com and official API endpoints of Bland AI. StartIntegrate provides only no-code API connector and does not have access to account data.", "config": { "authorization_key": "" }, "category": "bland", "tags": [], "price": 0, "connector_type": "user", "connector_group_tag": "ai", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "readme_b64": "IyBCbGFuZCBBSSBDb25uZWN0b3IgSW50ZWdyYXRpb24gR3VpZGUKCiMjIEludHJvZHVjdGlvbgoKVGhlIEJsYW5kIEFJIENvbm5lY3RvciBlbmFibGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggQmxhbmQgQUkgc2VydmljZXMsIGF1dG9tYXRpbmcgdGFza3MgcmVsYXRlZCB0byBjYWxscywgYmF0Y2ggcHJvY2Vzc2luZywgYW5kIHdlYiBhZ2VudCBtYW5hZ2VtZW50LiBUaGlzIGd1aWRlIHByb3ZpZGVzIGFuIG92ZXJ2aWV3IG9mIHRoZSBhdmFpbGFibGUgYWN0aW9ucywgY29uZmlndXJhdGlvbiwgaW5wdXRzLCBvdXRwdXRzLCBhbmQgYmVzdCBwcmFjdGljZXMuCgojIyBHZXR0aW5nIFN0YXJ0ZWQKCiMjIyBTdGVwcyB0byBCZWdpbgoKMS4gKipDcmVhdGUgYSBCbGFuZCBBSSBBY2NvdW50Kio6IE9idGFpbiB5b3VyIEFQSSBjcmVkZW50aWFscy4KMi4gKipGYW1pbGlhcml6ZSB3aXRoIEFQSSBEb2N1bWVudGF0aW9uKio6IFVuZGVyc3RhbmQgQmxhbmQgQUnigJlzIEFQSSBjYXBhYmlsaXRpZXMuCgojIyMgQ29uZmlndXJhdGlvbgoKQ29uZmlndXJlIHRoZSBCbGFuZCBBSSBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nOgoKLSBgYXBpX2tleWA6IFlvdXIgQmxhbmQgQUkgQVBJIGtleS4KLSBgYmFzZV91cmxgOiBUaGUgQmxhbmQgQUkgQVBJIFVSTCAoZS5nLiwgYGh0dHBzOi8vYXBpLmJsYW5kLmFpL3YxYCkuCgojIyBBY3Rpb25zCgojIyMgMS4gQW5hbHl6ZSBCYXRjaCBDYWxscwoKQW5hbHl6ZXMgYSBiYXRjaCBvZiBjYWxscyB0byBwcm92aWRlIGluc2lnaHRzLgoKKipJbnB1dDoqKgoKLSBgYmF0Y2hfaWRgOiBVbmlxdWUgaWRlbnRpZmllciBvZiB0aGUgYmF0Y2guCi0gYGdvYWxgOiBUaGUgZ29hbCBvZiBhbmFseXNpcy4KLSBgcXVlc3Rpb25zYDogTGlzdCBvZiBxdWVzdGlvbiBhcnJheXMgZm9yIGJhdGNoIGFuYWx5c2lzLgoKKipPdXRwdXQ6KioKCi0gYGFuYWx5c2lzX3Jlc3VsdGA6IFJlc3VsdCBvZiBiYXRjaCBjYWxsIGFuYWx5c2lzLgotIGBzdGF0dXNgOiBTdGF0dXMgb2YgdGhlIGFuYWx5c2lzLgoKIyMjIDIuIEFuYWx5emUgQ2FsbAoKQW5hbHl6ZXMgYSBzcGVjaWZpYyBjYWxsIGZvciBkZXRhaWxlZCBpbnNpZ2h0cy4KCioqSW5wdXQ6KioKCi0gYGNhbGxfaWRgOiBVbmlxdWUgaWRlbnRpZmllciBvZiB0aGUgY2FsbC4KLSBgZ29hbGA6IFRoZSBnb2FsIG9mIGFuYWx5c2lzLgotIGBxdWVzdGlvbnNgOiBMaXN0IG9mIHF1ZXN0aW9uIGFycmF5cyBmb3IgYW5hbHlzaXMuCgoqKk91dHB1dDoqKgoKLSBgc3RhdHVzYDogU3RhdHVzIG9mIHRoZSBjYWxsIGFuYWx5c2lzLgotIGBhbmFseXNpc2A6IEFuYWx5c2lzIGRldGFpbHMgb2YgdGhlIGNhbGwuCgojIyMgMy4gQXV0aG9yaXplIFdlYiBBZ2VudCBDYWxsCgpBdXRob3JpemVzIGEgd2ViIGFnZW50IHRvIHBlcmZvcm0gYWN0aW9ucy4KCioqSW5wdXQ6KioKCi0gYGFnZW50X2lkYDogVW5pcXVlIGlkZW50aWZpZXIgb2YgdGhlIHdlYiBhZ2VudC4KCioqT3V0cHV0OioqCgotIGBzdGF0dXNgOiBBdXRob3JpemF0aW9uIHN0YXR1cy4KLSBgYXV0aG9yaXplZF9hdGA6IFRpbWVzdGFtcCBvZiBhdXRob3JpemF0aW9uLgoKIyMjIDQuIENhbGwgRGV0YWlscwoKUmV0cmlldmVzIGRldGFpbGVkIGluZm9ybWF0aW9uIGFib3V0IGEgc3BlY2lmaWMgY2FsbC4KCioqSW5wdXQ6KioKCi0gYGNhbGxfaWRgOiBVbmlxdWUgaWRlbnRpZmllciBvZiB0aGUgY2FsbC4KLSBgZW5jcnlwdGlvbl9rZXlgOiBFbmNyeXB0aW9uIGtleSBmb3Igc2VjdXJpbmcgdGhlIGNhbGwgZGF0YS4KCioqT3V0cHV0OioqCgotIGBjYWxsX2lkYDogQ2FsbCBpZGVudGlmaWVyLgotIGBzdGF0dXNgOiBDYWxsIHN0YXR1cy4KLSBgZHVyYXRpb25gOiBDYWxsIGR1cmF0aW9uLgotIGBzdGFydF90aW1lYDogQ2FsbCBzdGFydCB0aW1lLgotIGBlbmRfdGltZWA6IENhbGwgZW5kIHRpbWUuCi0gYGZyb21fbnVtYmVyYDogT3JpZ2luYXRpbmcgcGhvbmUgbnVtYmVyLgotIGB0b19udW1iZXJgOiBEZXN0aW5hdGlvbiBwaG9uZSBudW1iZXIuCgojIyMgNS4gQ3JlYXRlIENhbXBhaWduCgpDcmVhdGVzIGEgbmV3IGNhbXBhaWduIGZvciBiYXRjaCBjYWxscy4KCioqSW5wdXQ6KioKCi0gYG5hbWVgOiBOYW1lIG9mIHRoZSBjYW1wYWlnbi4KLSBgbnVtYmVyc2A6IExpc3Qgb2YgcGhvbmUgbnVtYmVycy4KLSBgc2VxdWVuY2VgOiBTZXF1ZW5jZSBvZiBhY3Rpb25zIGZvciB0aGUgY2FtcGFpZ24uCgoqKk91dHB1dDoqKgoKLSBgY2FtcGFpZ25faWRgOiBVbmlxdWUgaWRlbnRpZmllciBvZiB0aGUgY3JlYXRlZCBjYW1wYWlnbi4KLSBgc3RhdHVzYDogQ2FtcGFpZ24gY3JlYXRpb24gc3RhdHVzLgoKIyMjIDYuIENyZWF0ZSBDdXN0b20gVG9vbAoKQ3JlYXRlcyBhIGN1c3RvbSB0b29sIGZvciB1c2UgaW4gY2FtcGFpZ25zLgoKKipJbnB1dDoqKgoKLSBgbmFtZWA6IE5hbWUgb2YgdGhlIHRvb2wuCi0gYGRlc2NyaXB0aW9uYDogRGVzY3JpcHRpb24gb2YgdGhlIHRvb2wuCi0gYHVybGA6IFVSTCBlbmRwb2ludCBmb3IgdGhlIHRvb2wuCi0gYHNwZWVjaGA6IChPcHRpb25hbCkgU3BlZWNoIGNvbnRlbnQgZm9yIHRoZSB0b29sLgotIGBtZXRob2RgOiAoT3B0aW9uYWwpIEhUVFAgbWV0aG9kIChHRVQvUE9TVCkuCi0gYGhlYWRlcnNgOiAoT3B0aW9uYWwpIEhUVFAgaGVhZGVycyBmb3IgdGhlIHRvb2wuCi0gYGJvZHlgOiAoT3B0aW9uYWwpIFJlcXVlc3QgYm9keS4KLSBgcXVlcnlgOiAoT3B0aW9uYWwpIFF1ZXJ5IHBhcmFtZXRlcnMuCi0gYGlucHV0X3NjaGVtYWA6IChPcHRpb25hbCkgSW5wdXQgdmFsaWRhdGlvbiBzY2hlbWEuCi0gYHJlc3BvbnNlYDogKE9wdGlvbmFsKSBFeHBlY3RlZCByZXNwb25zZSBzY2hlbWEuCi0gYHRpbWVvdXRgOiAoT3B0aW9uYWwpIFRpbWVvdXQgZHVyYXRpb24gaW4gc2Vjb25kcy4KCioqT3V0cHV0OioqCgotIGB0b29sX2lkYDogVW5pcXVlIGlkZW50aWZpZXIgb2YgdGhlIGNyZWF0ZWQgdG9vbC4KLSBgc3RhdHVzYDogQ3JlYXRpb24gc3RhdHVzLgoKIyMjIDcuIENyZWF0ZSBFbmNyeXB0ZWQgS2V5CgpDcmVhdGVzIGFuIGVuY3J5cHRlZCBrZXkgZm9yIHNlY3VyZSBjb21tdW5pY2F0aW9uLgoKKipJbnB1dDoqKgoKLSBgYWNjb3VudF9zaWRgOiBBY2NvdW50IFNJRCBmb3IgYXV0aGVudGljYXRpb24uCi0gYGF1dGhfdG9rZW5gOiBBdXRoZW50aWNhdGlvbiB0b2tlbi4KCioqT3V0cHV0OioqCgotIGBlbmNyeXB0ZWRfa2V5YDogR2VuZXJhdGVkIGVuY3J5cHRlZCBrZXkuCi0gYHN0YXR1c2A6IEtleSBnZW5lcmF0aW9uIHN0YXR1cy4KCiMjIyA4LiBDcmVhdGUgV2ViIEFnZW50CgpDcmVhdGVzIGEgbmV3IHdlYiBhZ2VudC4KCioqSW5wdXQ6KioKCi0gYHByb21wdGA6IEluaXRpYWwgcHJvbXB0IGZvciB0aGUgd2ViIGFnZW50LgotIGB2b2ljZWA6IChPcHRpb25hbCkgVm9pY2Ugc2V0dGluZ3MgZm9yIHRoZSBhZ2VudC4KLSBgYW5hbHlzaXNfc2NoZW1hYDogKE9wdGlvbmFsKSBTY2hlbWEgZm9yIGFuYWx5c2lzLgotIGBtZXRhZGF0YWA6IChPcHRpb25hbCkgTWV0YWRhdGEgZm9yIHRoZSBhZ2VudC4KLSBgcGF0aHdheV9pZGA6IChPcHRpb25hbCkgUGF0aHdheSBJRCBmb3IgYWdlbnQgYWN0aW9ucy4KLSBgbGFuZ3VhZ2VgOiAoT3B0aW9uYWwpIExhbmd1YWdlIHNldHRpbmdzLgotIGBtb2RlbGA6IChPcHRpb25hbCkgTExNIG1vZGVsIHRvIHVzZS4KLSBgZmlyc3Rfc2VudGVuY2VgOiAoT3B0aW9uYWwpIFN0YXJ0aW5nIHNlbnRlbmNlIGZvciB0aGUgYWdlbnQuCi0gYHRvb2xzYDogKE9wdGlvbmFsKSBMaXN0IG9mIHRvb2xzIGZvciB0aGUgYWdlbnQuCi0gYGR5bmFtaWNfZGF0YWA6IChPcHRpb25hbCkgRHluYW1pYyBkYXRhIGZvciB0aGUgYWdlbnQuCi0gYGludGVycnVwdGlvbl90aHJlc2hvbGRgOiAoT3B0aW9uYWwpIFRocmVzaG9sZCBmb3IgaW50ZXJydXB0aW9ucy4KLSBga2V5d29yZHNgOiAoT3B0aW9uYWwpIEtleXdvcmRzIGZvciB0aGUgYWdlbnQuCi0gYG1heF9kdXJhdGlvbmA6IChPcHRpb25hbCkgTWF4aW11bSBkdXJhdGlvbiBzZXR0aW5ncy4KCioqT3V0cHV0OioqCgotIGBhZ2VudF9pZGA6IFVuaXF1ZSBpZGVudGlmaWVyIG9mIHRoZSBjcmVhdGVkIGFnZW50LgotIGBzdGF0dXNgOiBDcmVhdGlvbiBzdGF0dXMuCgojIyMgOS4gRGVsZXRlIEFnZW50CgpEZWxldGVzIGFuIGV4aXN0aW5nIHdlYiBhZ2VudC4KCioqSW5wdXQ6KioKCi0gYGFnZW50X2lkYDogVW5pcXVlIGlkZW50aWZpZXIgb2YgdGhlIGFnZW50IHRvIGRlbGV0ZS4KCioqT3V0cHV0OioqCgotIGBzdGF0dXNgOiBEZWxldGlvbiBzdGF0dXMuCi0gYG1lc3NhZ2VgOiBDb25maXJtYXRpb24gbWVzc2FnZS4KCiMjIyAxMC4gRGVsZXRlIEN1c3RvbSBUb29sCgpEZWxldGVzIGEgY3VzdG9tIHRvb2wuCgoqKklucHV0OioqCgotIGB0b29sX2lkYDogVW5pcXVlIGlkZW50aWZpZXIgb2YgdGhlIHRvb2wgdG8gZGVsZXRlLgoKKipPdXRwdXQ6KioKCi0gYHRvb2xfaWRgOiBEZWxldGVkIHRvb2wgaWRlbnRpZmllci4KLSBgc3RhdHVzYDogRGVsZXRpb24gc3RhdHVzLgoKIyMjIDExLiBEZWxldGUgRW5jcnlwdGlvbiBLZXkKCkRlbGV0ZXMgYW4gZXhpc3RpbmcgZW5jcnlwdGlvbiBrZXkuCgoqKklucHV0OioqCgotIGBlbmNyeXB0ZWRfa2V5YDogVW5pcXVlIGlkZW50aWZpZXIgb2YgdGhlIGVuY3J5cHRpb24ga2V5LgoKKipPdXRwdXQ6KioKCi0gYHN0YXR1c2A6IERlbGV0aW9uIHN0YXR1cy4KLSBgbWVzc2FnZWA6IENvbmZpcm1hdGlvbiBtZXNzYWdlLgoKIyMjIDEyLiBGZXRjaCBBdWRpbyBSZWNvcmRpbmcKClJldHJpZXZlcyB0aGUgYXVkaW8gcmVjb3JkaW5nIG9mIGEgc3BlY2lmaWMgY2FsbC4KCioqSW5wdXQ6KioKCi0gYGNhbGxfaWRgOiBVbmlxdWUgaWRlbnRpZmllciBvZiB0aGUgY2FsbC4KLSBgYWNjZXB0X3N0cmluZ2A6IChPcHRpb25hbCkgQWNjZXB0IHN0cmluZyBmb3IgYXVkaW8gZm9ybWF0LgoKKipPdXRwdXQ6KioKCi0gYHJlY29yZGluZ19kYXRhYDogUmV0cmlldmVkIGF1ZGlvIHJlY29yZGluZyBkYXRhLgoKIyMjIDEzLiBGZXRjaCBDb3JyZWN0ZWQgVHJhbnNjcmlwdHMKClJldHJpZXZlcyBjb3JyZWN0ZWQgdHJhbnNjcmlwdHMgZm9yIGEgc3BlY2lmaWMgY2FsbC4KCioqSW5wdXQ6KioKCi0gYGNhbGxfaWRgOiBVbmlxdWUgaWRlbnRpZmllciBvZiB0aGUgY2FsbC4KCioqT3V0cHV0OioqCgotIGBjb3JyZWN0ZWRfdHJhbnNjcmlwdGA6IENvcnJlY3RlZCB0cmFuc2NyaXB0IG9mIHRoZSBjYWxsLgoKIyMjIDE0LiBMaXN0IEJhdGNoIENhbGxzCgpMaXN0cyBhbGwgYmF0Y2ggY2FsbHMuCgoqKklucHV0OioqIE5vbmUuCgoqKk91dHB1dDoqKgoKLSBgYmF0Y2hlc2A6IExpc3Qgb2YgYmF0Y2ggY2FsbHMuCgojIyMgMTUuIExpc3QgQ2FsbHMKCkxpc3RzIGFsbCBjYWxscyB3aXRoIG9wdGlvbmFsIGZpbHRlcnMuCgoqKklucHV0OioqCgotIGBmcm9tX251bWJlcmA6IChPcHRpb25hbCkgRmlsdGVyIGJ5IG9yaWdpbmF0aW5nIG51bWJlci4KLSBgdG9fbnVtYmVyYDogKE9wdGlvbmFsKSBGaWx0ZXIgYnkgZGVzdGluYXRpb24gbnVtYmVyLgotIGBzdGFydF9kYXRlYDogKE9wdGlvbmFsKSBGaWx0ZXIgYnkgc3RhcnQgZGF0ZSAoWVlZWS1NTS1ERCkuCi0gYGVuZF9kYXRlYDogKE9wdGlvbmFsKSBGaWx0ZXIgYnkgZW5kIGRhdGUgKFlZWVktTU0tREQpLgotIGBsaW1pdGA6IChPcHRpb25hbCkgTGltaXQgdGhlIG51bWJlciBvZiByZXN1bHRzLgotIGBhc2NlbmRpbmdgOiAoT3B0aW9uYWwpIE9yZGVyIGJ5IGFzY2VuZGluZy4KLSBgYmF0Y2hfaWRgOiAoT3B0aW9uYWwpIEZpbHRlciBieSBiYXRjaCBJRC4KLSBgY2FtcGFpZ25faWRgOiAoT3B0aW9uYWwpIEZpbHRlciBieSBjYW1wYWlnbiBJRC4KCioqT3V0cHV0OioqCgotIGB0b3RhbF9jb3VudGA6IFRvdGFsIG51bWJlciBvZiBjYWxscy4KLSBgY2FsbHNgOiBMaXN0IG9mIGNhbGxzIG1hdGNoaW5nIHRoZSBmaWx0ZXJzLgoKIyMjIDE2LiBMaXN0IENhbXBhaWducwoKTGlzdHMgYWxsIGNhbXBhaWducy4KCioqSW5wdXQ6KiogTm9uZS4KCioqT3V0cHV0OioqCgotIGBjYW1wYWlnbnNgOiBMaXN0IG9mIGNhbXBhaWducy4KCiMjIyAxNy4gU2VuZCBCYXRjaCBDYWxscwoKU2VuZHMgYmF0Y2ggY2FsbHMgd2l0aCBwcm92aWRlZCBwYXJhbWV0ZXJzLgoKKipJbnB1dDoqKgoKLSBgYmFzZV9wcm9tcHRgOiBUaGUgYmFzZSBwcm9tcHQgZm9yIHRoZSBjYWxscy4KLSBgY2FsbF9kYXRhYDogTGlzdCBvZiBiYXRjaCBjYWxsIGRhdGEuCi0gYGZyb21fYDogKE9wdGlvbmFsKSBTZW5kZXIncyBwaG9uZSBudW1iZXIuCi0gYGxhYmVsYDogKE9wdGlvbmFsKSBMYWJlbCBmb3IgdGhlIGJhdGNoLgotIGBjYW1wYWlnbl9pZGA6IChPcHRpb25hbCkgQXNzb2NpYXRlZCBjYW1wYWlnbiBJRC4KLSBgdGVzdF9tb2RlYDogKE9wdGlvbmFsKSBUZXN0IG1vZGUgZmxhZy4KCioqT3V0cHV0OioqCgotIGBzdGF0dXNgOiBTZW5kIHN0YXR1cy4KLSBgbWVzc2FnZWA6IENvbmZpcm1hdGlvbiBtZXNzYWdlLgotIGBiYXRjaF9pZGA6IElkZW50aWZpZXIgb2YgdGhlIHNlbnQgYmF0Y2guCgojIyMgMTguIFNlbmQgQ2FsbCAoQWR2YW5jZWQpCgpTZW5kcyBhIGNhbGwgd2l0aCBhZHZhbmNlZCBvcHRpb25zLgoKKipJbnB1dDoqKgoKLSBgcGhvbmVfbnVtYmVyYDogUmVjaXBpZW504oCZcyBwaG9uZSBudW1iZXIuCi0gYHRhc2tgOiBUYXNrIHRvIHBlcmZvcm0uCi0gYHBhdGh3YXlfaWRgOiAoT3B0aW9uYWwpIFBhdGh3YXkgSUQuCi0gYHN0YXJ0X25vZGVfaWRgOiAoT3B0aW9uYWwpIFN0YXJ0IG5vZGUuCi0gYHZvaWNlYDogKE9wdGlvbmFsKSBWb2ljZSBzZXR0aW5ncy4KLSBgZmlyc3Rfc2VudGVuY2VgOiAoT3B0aW9uYWwpIEZpcnN0IHNlbnRlbmNlLgotIGB3YWl0X2Zvcl9ncmVldGluZ2A6IFdhaXQgZm9yIGEgZ3JlZXRpbmcuCi0gYGJsb2NrX2ludGVycnVwdGlvbnNgOiBCbG9jayBpbnRlcnJ1cHRpb25zLgotIGBpbnRlcnJ1cHRpb25fdGhyZXNob2xkYDogKE9wdGlvbmFsKSBJbnRlcnJ1cHRpb24gdGhyZXNob2xkLgotIGBtb2RlbGA6IChPcHRpb25hbCkgQUkgbW9kZWwuCi0gYHRlbXBlcmF0dXJlYDogKE9wdGlvbmFsKSBNb2RlbCB0ZW1wZXJhdHVyZS4KLSBga2V5d29yZHNgOiAoT3B0aW9uYWwpIExpc3Qgb2Yga2V5d29yZHMuCi0gYHByb251bmNpYXRpb25fZ3VpZGVgOiAoT3B0aW9uYWwpIFByb251bmNpYXRpb24gZ3VpZGUuCi0gYHRyYW5zZmVyX3Bob25lX251bWJlcmA6IChPcHRpb25hbCkgUGhvbmUgbnVtYmVyIGZvciB0cmFuc2Zlci4KLSBgdHJhbnNmZXJfbGlzdGA6IChPcHRpb25hbCkgVHJhbnNmZXIgbGlzdC4KLSBgbGFuZ3VhZ2VgOiAoT3B0aW9uYWwpIExhbmd1YWdlIHNldHRpbmdzLgotIGB0aW1lem9uZWA6IChPcHRpb25hbCkgVGltZXpvbmUgc2V0dGluZ3MuCi0gYHJlcXVlc3RfZGF0YWA6IChPcHRpb25hbCkgUmVxdWVzdCBkYXRhLgotIGB0b29sc2A6IChPcHRpb25hbCkgTGlzdCBvZiB0b29scy4KLSBgZHluYW1pY19kYXRhYDogKE9wdGlvbmFsKSBEeW5hbWljIGRhdGEuCi0gYHN0YXJ0X3RpbWVgOiAoT3B0aW9uYWwpIFN0YXJ0IHRpbWUgZm9yIHRoZSBjYWxsLgotIGB2b2ljZW1haWxfbWVzc2FnZWA6IChPcHRpb25hbCkgVm9pY2VtYWlsIG1lc3NhZ2UuCi0gYHZvaWNlbWFpbF9hY3Rpb25gOiAoT3B0aW9uYWwpIFZvaWNlbWFpbCBhY3Rpb24gc2V0dGluZ3MuCi0gYHJldHJ5YDogKE9wdGlvbmFsKSBSZXRyeSBzZXR0aW5ncy4KLSBgbWF4X2R1cmF0aW9uYDogKE9wdGlvbmFsKSBNYXggZHVyYXRpb24gb2YgdGhlIGNhbGwuCi0gYHJlY29yZGA6IFJlY29yZCB0aGUgY2FsbC4KLSBgZnJvbV9gOiBTZW5kZXIncyBudW1iZXIgKHVzZSBmcm9tXyBkdWUgdG8gcmVzZXJ2ZWQga2V5d29yZCkuCi0gYHdlYmhvb2tgOiAoT3B0aW9uYWwpIFdlYmhvb2sgZm9yIGV2ZW50cy4KLSBgd2ViaG9va19ldmVudHNgOiAoT3B0aW9uYWwpIExpc3Qgb2Ygd2ViaG9vayBldmVudHMuCi0gYG1ldGFkYXRhYDogKE9wdGlvbmFsKSBBZGRpdGlvbmFsIG1ldGFkYXRhLgotIGBzdW1tYXJ5X3Byb21wdGA6IChPcHRpb25hbCkgU3VtbWFyeSBwcm9tcHQuCi0gYGFuYWx5c2lzX3Byb21wdGA6IChPcHRpb25hbCkgQW5hbHlzaXMgcHJvbXB0LgotIGBhbmFseXNpc19zY2hlbWFgOiAoT3B0aW9uYWwpIEFuYWx5c2lzIHNjaGVtYS4KLSBgYW5zd2VyZWRfYnlfZW5hYmxlZGA6IEVuYWJsZSBjYWxsIGFuc3dlciBkZXRlY3Rpb24uCi0gYGVuY3J5cHRpb25fa2V5YDogKE9wdGlvbmFsKSBFbmNyeXB0aW9uIGtleS4KCioqT3V0cHV0OioqCgotIGBzdGF0dXNgOiBDYWxsIHN0YXR1cy4KLSBgbWVzc2FnZWA6IENvbmZpcm1hdGlvbiBtZXNzYWdlLgoKIyMgSW5wdXQvT3V0cHV0IEZvcm1hdAoKIyMjIEV4YW1wbGUgSW5wdXQgZm9yIFNlbmQgQ2FsbCAoQWR2YW5jZWQpCgpgYGBqc29uCnsKICAgICJwaG9uZV9udW1iZXIiOiAiKzEyMzQ1Njc4OTAiLAogICAgInRhc2siOiAiaW5mb3JtYXRpb25hbCIsCiAgICAidm9pY2UiOiAiZmVtYWxlIiwKICAgICJmaXJzdF9zZW50ZW5jZSI6ICJIZWxsbywgdGhpcyBpcyBhbiBhdXRvbWF0ZWQgbWVzc2FnZS4iLAogICAgIndhaXRfZm9yX2dyZWV0aW5nIjogdHJ1ZSwKICAgICJibG9ja19pbnRlcnJ1cHRpb25zIjogZmFsc2UsCiAgICAicmVjb3JkIjogdHJ1ZQp9CmBgYAoKIyMjIEV4YW1wbGUgT3V0cHV0CgpgYGBqc29uCnsKICAgICJzdGF0dXMiOiAic2VudCIsCiAgICAibWVzc2FnZSI6ICJDYWxsIHNlbnQgc3VjY2Vzc2Z1bGx5Igp9CmBgYAoKIyMgQmVzdCBQcmFjdGljZXMKCi0gKipSYXRlIExpbWl0aW5nKio6IFJlc3BlY3QgQVBJIHJhdGUgbGltaXRzIHRvIGF2b2lkIHRocm90dGxpbmcuCi0gKipFcnJvciBIYW5kbGluZyoqOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIGZvciBuZXR3b3JrIG9yIHNlcnZpY2UgaXNzdWVzLgotICoqU2VjdXJpdHkqKjogVXNlIGVuY3J5cHRpb24ga2V5cyBmb3Igc2Vuc2l0aXZlIGRhdGEgYW5kIGNhbGxzLgotICoqQmF0Y2hpbmcqKjogVXNlIGJhdGNoIGNhbGxzIGZvciBlZmZpY2llbmN5IHdoZW4gbWFuYWdpbmcgbGFyZ2UgZGF0YXNldHMuCgojIyBDb25jbHVzaW9uCgpUaGUgQmxhbmQgQUkgQ29ubmVjdG9yIHByb3ZpZGVzIHJvYnVzdCBmdW5jdGlvbmFsaXR5IGZvciBtYW5hZ2luZyBjYWxscywgd2ViIGFnZW50cywgYW5kIGNhbXBhaWducy4gQnkgZm9sbG93aW5nIHRoaXMgZ3VpZGUsIHlvdSBjYW4gZWFzaWx5IGludGVncmF0ZSBCbGFuZCBBSSBzZXJ2aWNlcyBpbnRvIHlvdXIgYXBwbGljYXRpb24sIGF1dG9tYXRpbmcgY29tbXVuaWNhdGlvbiB3b3JrZmxvd3MgYW5kIGdhdGhlcmluZyBpbnNpZ2h0cy4K", "ui_form": [ { "field_id": "authorization_key", "type": "string", "required": true, "label": "Authorization Key", "description": "Authorization or API key of Bland AI account", "ui_component": "textInput", "info": "Authorization key of Bland AI account", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Analyze a Call", "description": "Analyzes a call of calls based using questions and goals.", "sort": "analyze_call", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/analyze_call", "source_type": "action", "is_enabled": true }, { "name": "Analyze Batch Calls", "description": "Analyzes a batch of calls using questions and goals.", "sort": "analyze_batch_calls", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/analyze_batch_calls", "source_type": "action", "is_enabled": true }, { "name": "Authorize Web Agent Call", "description": "Authorizes a web agent call.", "sort": "authorize_web_agent_call", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/authorize_web_agent_call", "source_type": "action", "is_enabled": true }, { "name": "Call Details", "description": "Fetches details of a call.", "sort": "call_details", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/call_details", "source_type": "action", "is_enabled": true }, { "name": "Create Campaign", "description": "Creates a new campaign.", "sort": "create_campaign", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/create_campaign", "source_type": "action", "is_enabled": true }, { "name": "Create Custom Tool", "description": "Creates a new custom tool.", "sort": "create_custom_tool", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/create_custom_tool", "source_type": "action", "is_enabled": true }, { "name": "Create Web Agent", "description": "Creates a new web agent.", "sort": "create_web_agent", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/create_web_agent", "source_type": "action", "is_enabled": true }, { "name": "Create Encrypted Key", "description": "Creates a new encrypted key.", "sort": "create_encrypted_key", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/create_encrypted_key", "source_type": "action", "is_enabled": true }, { "name": "Delete Agent", "description": "Deletes an agent.", "sort": "delete_agent", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/delete_agent", "source_type": "action", "is_enabled": true }, { "name": "Delete Custom Tool", "description": "Deletes a custom tool.", "sort": "delete_custom_tool", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/delete_custom_tool", "source_type": "action", "is_enabled": true }, { "name": "Delete Encryption Key", "description": "Deletes an encryption key.", "sort": "delete_encryption_key", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/delete_encryption_key", "source_type": "action", "is_enabled": true }, { "name": "Fetch Audio Recording", "description": "Fetches an audio recording.", "sort": "fetch_audio_recording", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/fetch_audio_recording", "source_type": "action", "is_enabled": true }, { "name": "Fetch Corrected Transcripts", "description": "Fetches corrected transcripts.", "sort": "fetch_corrected_transcript", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/fetch_corrected_transcript", "source_type": "action", "is_enabled": true }, { "name": "List Batch Calls", "description": "Lists batch calls.", "sort": "list_batch_calls", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/list_batch_calls", "source_type": "action", "is_enabled": true }, { "name": "List Calls", "description": "Lists calls.", "sort": "list_calls", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/list_calls", "source_type": "action", "is_enabled": true }, { "name": "List Campaigns", "description": "Lists campaigns.", "sort": "list_campaigns", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/list_campaigns", "source_type": "action", "is_enabled": true }, { "name": "Send Batch Calls", "description": "Sends batch calls.", "sort": "send_batch_calls", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/send_batch_calls", "source_type": "action", "is_enabled": true }, { "name": "Send Call Advanced", "description": "Sends a call with advanced options.", "sort": "send_call_advanced", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/send_call_advanced", "source_type": "action", "is_enabled": true }, { "name": "Send Call", "description": "Sends a call.", "sort": "send_call", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/send_call", "source_type": "action", "is_enabled": true }, { "name": "Stop All Active Calls", "description": "Stops all active calls.", "sort": "stop_all_calls", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/stop_all_calls", "source_type": "action", "is_enabled": true }, { "name": "Stop Call", "description": "Stops a call.", "sort": "stop_call", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/stop_call", "source_type": "action", "is_enabled": true }, { "name": "Stop Batch Calls", "description": "Stops batch calls.", "sort": "stop_batch_calls", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/stop_batch_calls", "source_type": "action", "is_enabled": true }, { "name": "Stop Campaign", "description": "Stops a campaign.", "sort": "stop_campaign", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/stop_campaign", "source_type": "action", "is_enabled": true }, { "name": "Update Custom Tools", "description": "Updates custom tools.", "sort": "update_custom_tool", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/update_custom_tool", "source_type": "action", "is_enabled": true }, { "name": "Update Web Agent Settings", "description": "Updates web agent settings.", "sort": "update_web_agent_settings", "logo": "https://klotdev.blob.core.windows.net/connectors/bland.png", "category": "bland", "endpoint": "/bland/update_web_agent_settings", "source_type": "action", "is_enabled": true } ], "available_events": [], "is_starred": false }, { "_id": "68071226ec30d423da2f34bd", "name": "Calendly", "description": "Calendly is an appointment scheduling software that simplifies the process of setting meetings and appointments. This connector allows for integration with the Calendly API to create, retrieve, and manage events.", "logo": "https://klotdev.blob.core.windows.net/connectors/calendly.png", "config": { "personal_access_token": "" }, "category": "calendly", "price": 0, "connector_type": "user", "connector_group_tag": "calendar", "tags": [ "scheduling", "appointments", "Calendly" ], "readme_b64": "IyBDYWxlbmRseSBDb25uZWN0b3IgSW50ZWdyYXRpb24gR3VpZGUKCiMjIEludHJvZHVjdGlvbgoKVGhlIENhbGVuZGx5IGNvbm5lY3RvciBlbmFibGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIENhbGVuZGx5IHBsYXRmb3JtLCBlbXBvd2VyaW5nIHVzZXJzIHRvIGF1dG9tYXRlIHNjaGVkdWxpbmcgYW5kIGV2ZW50IG1hbmFnZW1lbnQgdGFza3MuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgQ2FsZW5kbHkgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggQ2FsZW5kbHkKClRvIGJlZ2luIHVzaW5nIHRoZSBDYWxlbmRseSBjb25uZWN0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuIENyZWF0ZSBhIENhbGVuZGx5IEFjY291bnQ6IFZpc2l0IHRoZSBDYWxlbmRseSB3ZWJzaXRlIGFuZCBzaWduIHVwIGZvciBhbiBhY2NvdW50IC0gW2h0dHBzOi8vY2FsZW5kbHkuY29tL10oaHR0cHM6Ly9jYWxlbmRseS5jb20vKS4KMi4gR2VuZXJhdGUgUGVyc29uYWwgQWNjZXNzIFRva2VuOiBJbiB5b3VyIENhbGVuZGx5IGFjY291bnQgc2V0dGluZ3MsIGdlbmVyYXRlIGEgcGVyc29uYWwgYWNjZXNzIHRva2VuLiBUaGlzIHRva2VuIHdpbGwgYmUgdXNlZCBmb3IgYXV0aGVudGljYXRpb24gd2hlbiBpbnRlcmFjdGluZyB3aXRoIHRoZSBDYWxlbmRseSBBUEkuCgojIyBDb25maWd1cmluZyB0aGUgQ2FsZW5kbHkgQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgQ2FsZW5kbHkgYWNjb3VudCBhbmQgcGVyc29uYWwgYWNjZXNzIHRva2VuLCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgQ2FsZW5kbHkgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYHBlcnNvbmFsX2FjY2Vzc190b2tlbmA6IFlvdXIgQ2FsZW5kbHkgcGVyc29uYWwgYWNjZXNzIHRva2VuIGZvciBhdXRoZW50aWNhdGlvbi4KCiMjIFV0aWxpemluZyB0aGUgQ2FsZW5kbHkgQ29ubmVjdG9yCgpUaGUgQ2FsZW5kbHkgY29ubmVjdG9yIHN1cHBvcnRzIHZhcmlvdXMgZnVuY3Rpb25hbGl0aWVzIHByb3ZpZGVkIGJ5IHRoZSBDYWxlbmRseSBwbGF0Zm9ybSwgaW5jbHVkaW5nOgoKLSBDcmVhdGluZyBFdmVudHMKLSBSZXRyaWV2aW5nIEV2ZW50cwoKIyMjIEFjdGlvbnMKCiMjIyMgY3JlYXRlCgpEZXNjcmlwdGlvbjogU2NoZWR1bGVzIGEgbmV3IGV2ZW50IGluIENhbGVuZGx5LgoKSW5wdXRzOgoKLSBgZXZlbnRfdHlwZV91dWlkYDogVGhlIFVVSUQgb2YgdGhlIGV2ZW50IHR5cGUuCi0gYGVuZF90aW1lYDogVGhlIGVuZCB0aW1lIG9mIHRoZSBldmVudC4KLSBgc3RhcnRfdGltZWA6IFRoZSBzdGFydCB0aW1lIG9mIHRoZSBldmVudC4KLSBgdGltZXpvbmVgOiBUaGUgdGltZXpvbmUgb2YgdGhlIGV2ZW50LgotIGBpbnZpdGVlX2VtYWlsYDogVGhlIGVtYWlsIG9mIHRoZSBpbnZpdGVlIChvcHRpb25hbCkuCgpPdXRwdXRzOgoKLSBgdXJpYDogVGhlIFVSSSBvZiB0aGUgY3JlYXRlZCBldmVudC4KLSBgbWVzc2FnZWA6IEEgbWVzc2FnZSBpbmRpY2F0aW5nIHRoZSBzdGF0dXMgb2YgdGhlIGV2ZW50IGNyZWF0aW9uLgoKIyMjIyBnZXQKCkRlc2NyaXB0aW9uOiBSZXRyaWV2ZXMgZGV0YWlscyBvZiBldmVudHMgYmFzZWQgb24gdGhlIHByb3ZpZGVkIGNvbmZpZ3VyYXRpb24uCgpJbnB1dHM6CgotIGBldmVudF9uYW1lYDogVGhlIG5hbWUgb2YgdGhlIGV2ZW50IChvcHRpb25hbCkuCi0gYGVtYWlsYDogVGhlIGVtYWlsIG9mIHRoZSBpbnZpdGVlIChvcHRpb25hbCkuCgpPdXRwdXRzOgoKLSBgZXZlbnRfaW52aXRlZXNgOiBBbiBhcnJheSBvZiBldmVudCBpbnZpdGVlcy4KCiMjIEJlc3QgUHJhY3RpY2VzCgotIE9wdGltaXplIEV2ZW50IFNjaGVkdWxpbmc6IEVuc3VyZSB5b3VyIGV2ZW50IHR5cGVzIGFuZCBzY2hlZHVsZXMgYXJlIHdlbGwtZGVmaW5lZCB0byBtYXhpbWl6ZSBlZmZpY2llbmN5IGFuZCBtaW5pbWl6ZSBjb25mbGljdHMuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIGV2ZW50IGNyZWF0aW9uIG9yIHJldHJpZXZhbC4KLSBTZWN1cml0eTogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgcGVyc29uYWwgYWNjZXNzIHRva2VuIHRvIHByZXZlbnQgdW5hdXRob3JpemVkIGFjY2VzcyB0byB5b3VyIENhbGVuZGx5IGFjY291bnQgYW5kIHJlc291cmNlcy4KCiMjIENvbmNsdXNpb24KCkluIGNvbmNsdXNpb24sIHRoZSBDYWxlbmRseSBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIGF1dG9tYXRpbmcgc2NoZWR1bGluZyBhbmQgZXZlbnQgbWFuYWdlbWVudCB0YXNrcyB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIENhbGVuZGx5IHBsYXRmb3JtLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgQ2FsZW5kbHkncyBldmVudCB0eXBlcyBhbmQgc2NoZWR1bGluZyBmZWF0dXJlcywgZGV2ZWxvcGVycyBjYW4gYnVpbGQgc29waGlzdGljYXRlZCBhdXRvbWF0aW9uIHdvcmtmbG93cyB0byBzdHJlYW1saW5lIHNjaGVkdWxpbmcgcHJvY2Vzc2VzIGFuZCBpbXByb3ZlIHByb2R1Y3Rpdml0eS4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIENhbGVuZGx5IENvbm5lY3RvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIHRoZSBDYWxlbmRseSBwbGF0Zm9ybSB0byBtYW5hZ2UgZXZlbnRzIGFuZCBhcHBvaW50bWVudHMgZWZmZWN0aXZlbHkuCg==", "ui_form": [ { "field_id": "personal_access_token", "type": "string", "required": true, "label": "Personal Access Token", "description": "A JSON string containing the personal access token for Calendly API access.", "ui_component": "textInput", "info": "You can obtain a personal access token by registering your application in your Calendly account under Integrations.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Retrieve Calendly Event", "description": "Retrieve an event from Calendly", "logo": "https://klotdev.blob.core.windows.net/connectors/calendly.png", "category": "calendly", "sort": "get", "endpoint": "/calendly/get", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071230ec30d423da2f34f0", "name": "Content creator", "description": "Creates content using AI", "config": {}, "category": "content_creator", "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/wexa/92d70903-e331-445f-a34d-eebc93d4a520_429-4292382_generalicons-meeting-social-security-icon-png.png", "readme_b64": "IyBDb250ZW50IFdyaXRlciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgQ29udGVudCBXcml0ZXIgY29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB2YXJpb3VzIGNvbnRlbnQgZ2VuZXJhdGlvbiBhbmQgbWFuYWdlbWVudCBwbGF0Zm9ybXMsIGVtcG93ZXJpbmcgdXNlcnMgdG8gYXV0b21hdGUgY29udGVudCBjcmVhdGlvbiwgZWRpdGluZywgYW5kIHB1Ymxpc2hpbmcgdGFza3MuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgQ29udGVudCBXcml0ZXIgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggQ29udGVudCBXcml0ZXIKClRvIGJlZ2luIHVzaW5nIHRoZSBDb250ZW50IFdyaXRlciBjb25uZWN0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuIENyZWF0ZSBhbiBBY2NvdW50OiBWaXNpdCB0aGUgcmVzcGVjdGl2ZSBwbGF0Zm9ybSB3ZWJzaXRlcyBhbmQgc2lnbiB1cCBmb3IgYWNjb3VudHMgaWYgeW91IGhhdmVuJ3QgYWxyZWFkeS4KMi4gU2V0IFVwIFlvdXIgQWNjb3VudDogT25jZSByZWdpc3RlcmVkLCBmYW1pbGlhcml6ZSB5b3Vyc2VsZiB3aXRoIHRoZSBwbGF0Zm9ybSBhbmQgaXRzIGZlYXR1cmVzLCBpbmNsdWRpbmcgY29udGVudCB0ZW1wbGF0ZXMsIHdvcmtmbG93cywgYW5kIHB1Ymxpc2hpbmcgb3B0aW9ucy4KCiMjIENvbmZpZ3VyaW5nIHRoZSBDb250ZW50IFdyaXRlciBDb25uZWN0b3IKClRoZSBDb250ZW50IFdyaXRlciBDb25uZWN0b3IgZG9lcyBub3QgcmVxdWlyZSBhbnkgc3BlY2lmaWMgY29uZmlndXJhdGlvbiBzZXR0aW5ncy4KCiMjIyBDb25maWd1cmF0aW9uIEV4YW1wbGUKCiMjIFV0aWxpemluZyB0aGUgQ29udGVudCBXcml0ZXIgQ29ubmVjdG9yCgpUaGUgQ29udGVudCBXcml0ZXIgY29ubmVjdG9yIHN1cHBvcnRzIHZhcmlvdXMgZnVuY3Rpb25hbGl0aWVzIHByb3ZpZGVkIGJ5IHRoZSBpbnRlZ3JhdGVkIHBsYXRmb3JtcywgaW5jbHVkaW5nOgoKLSBHZW5lcmF0aW5nIENvbnRlbnQ6IENyZWF0ZSBuZXcgY29udGVudCBiYXNlZCBvbiBwcm92aWRlZCBpbnB1dCBzdHJpbmdzLgoKIyMjIEdlbmVyYXRlIENvbnRlbnQKCi0gYGlucHV0YCBjb250ZW50OiBUaGUgaW5wdXQgc3RyaW5nIHRvIGJlIHVzZWQgZm9yIGNvbnRlbnQgZ2VuZXJhdGlvbi4KLSBgb3V0cHV0YCBjb250ZW50OiBUaGUgZ2VuZXJhdGVkIGNvbnRlbnQgc3RyaW5nLgoKIyMgQmVzdCBQcmFjdGljZXMKCi0gT3B0aW1pemUgQ29udGVudCBHZW5lcmF0aW9uOiBFbnN1cmUgeW91ciBpbnB1dCBzdHJpbmdzIGFyZSB3ZWxsLWRlZmluZWQgdG8gbWF4aW1pemUgdGhlIHF1YWxpdHkgYW5kIHJlbGV2YW5jZSBvZiB0aGUgZ2VuZXJhdGVkIGNvbnRlbnQuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIGNvbnRlbnQgZ2VuZXJhdGlvbiBvciBBUEkgaW50ZXJhY3Rpb25zLgotIFNlY3VyaXR5OiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBhY2NvdW50IGNyZWRlbnRpYWxzIHRvIHByZXZlbnQgdW5hdXRob3JpemVkIGFjY2VzcyB0byB5b3VyIGFjY291bnRzIGFuZCByZXNvdXJjZXMuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgQ29udGVudCBXcml0ZXIgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBhdXRvbWF0aW5nIGNvbnRlbnQgY3JlYXRpb24sIGVkaXRpbmcsIGFuZCBwdWJsaXNoaW5nIHRhc2tzIHRocm91Z2ggc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB2YXJpb3VzIHBsYXRmb3Jtcy4gQnkgbGV2ZXJhZ2luZyB0aGUgY2FwYWJpbGl0aWVzIG9mIHRoZSBpbnRlZ3JhdGVkIHBsYXRmb3JtcywgZGV2ZWxvcGVycyBjYW4gYnVpbGQgc29waGlzdGljYXRlZCBhdXRvbWF0aW9uIHdvcmtmbG93cyB0byBzdHJlYW1saW5lIGNvbnRlbnQgbWFuYWdlbWVudCBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBDb250ZW50IFdyaXRlciBDb25uZWN0b3IsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiB0aGUgaW50ZWdyYXRlZCBwbGF0Zm9ybXMgdG8gZ2VuZXJhdGUgaGlnaC1xdWFsaXR5IGNvbnRlbnQgYW5kIGF1dG9tYXRlIHJlcGV0aXRpdmUgdGFza3MgZWZmZWN0aXZlbHkuCg==", "ui_form": [], "data_loaders": [], "connector_type": "system", "actions": [ { "name": "Content creation", "description": "Creates content", "sort": "generate", "logo": "https://klotdev.blob.core.windows.net/wexa/92d70903-e331-445f-a34d-eebc93d4a520_429-4292382_generalicons-meeting-social-security-icon-png.png", "category": "content_creator", "endpoint": "/content_creator/generate", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122bec30d423da2f34d5", "name": "Coworker Triggers", "description": "Trigger coworker allows you to trigger other coworkers based on a provided goal.", "logo": "https://klotdev.blob.core.windows.net/connectors/coworker_trigger.png", "config": { "coworker_id": "", "table_id": null }, "category": "coworker_trigger", "tags": [], "price": 0, "readme_b64": "IyBUcmlnZ2VyIENvd29ya2VyCgpUaGUgKipUcmlnZ2VyIENvd29ya2VyKiogaXMgZGVzaWduZWQgdG8gdHJpZ2dlciBvdGhlciBjb3dvcmtlcnMgd2l0aGluIHRoZSBwbGF0Zm9ybSBiYXNlZCBvbiBhIHByb3ZpZGVkIGdvYWwuIEl0IGFsbG93cyBmb3Igc2VhbWxlc3MgYXV0b21hdGlvbiBhbmQgZGVsZWdhdGlvbiBvZiB0YXNrcyB0byBkaWZmZXJlbnQgY293b3JrZXJzIGJ5IHNwZWNpZnlpbmcgd2hpY2ggY293b3JrZXIgc2hvdWxkIGJlIHRyaWdnZXJlZCBhbmQgd2l0aCB3aGF0IHBhcmFtZXRlcnMuCgojIyBDb25uZWN0b3IgRGVzY3JpcHRpb24KClRoZSBUcmlnZ2VyIENvd29ya2VyIGFsbG93cyB1c2VycyB0byBzZWxlY3QgYSBjb3dvcmtlciB0byBiZSB0cmlnZ2VyZWQgYnkgcHJvdmlkaW5nIGl0cyB1bmlxdWUgSUQgKGBjb3dvcmtlcl9pZGApLiBUaGlzIGNvd29ya2VyIGNhbiB0aGVuIGJlIHRyaWdnZXJlZCB3aXRoIHNwZWNpZmljIGdvYWxzLCBhbmQgdXNlcnMgY2FuIGNob29zZSB3aGV0aGVyIG9yIG5vdCB0byB3YWl0IGZvciB0aGUgZXhlY3V0aW9uIHRvIGNvbXBsZXRlLgoKIyMgQ29uZmlndXJhdGlvbgoKVGhlIGZvbGxvd2luZyBjb25maWd1cmF0aW9uIG9wdGlvbnMgYXJlIGF2YWlsYWJsZSBmb3IgdGhlIFRyaWdnZXIgQ293b3JrZXI6CgotICoqQ293b3JrZXIgSUQqKjogVGhpcyBpcyB0aGUgdW5pcXVlIGlkZW50aWZpZXIgb2YgdGhlIGNvd29ya2VyIHRoYXQgeW91IHdpc2ggdG8gdHJpZ2dlci4gSXQgaXMgbWFuZGF0b3J5IGFuZCBtdXN0IGJlIGF0IGxlYXN0IDMgY2hhcmFjdGVycyBsb25nLgoKIyMgQXZhaWxhYmxlIEFjdGlvbnMKCiMjIyAxLiBUcmlnZ2VyIENvd29ya2VyCgpUaGlzIGFjdGlvbiB0cmlnZ2VycyBhbm90aGVyIGNvd29ya2VyIGJhc2VkIG9uIHRoZSBpbnB1dHMgcHJvdmlkZWQuIFRoZSB1c2VyIG11c3Qgc3BlY2lmeSB0aGUgZ29hbCBvZiB0aGUgdGFzayBhbmQgd2hldGhlciB0aGUgc3lzdGVtIHNob3VsZCB3YWl0IGZvciB0aGUgZXhlY3V0aW9uIHRvIGNvbXBsZXRlLgoKIyMjIyBJbnB1dHMKCi0gKipHb2FsKio6IFRoZSB0YXNrIG9yIG9iamVjdGl2ZSB0aGF0IHRoZSB0cmlnZ2VyZWQgY293b3JrZXIgd2lsbCBwZXJmb3JtLiBUaGlzIGlzIGEgbWFuZGF0b3J5IGZpZWxkIGFuZCBzaG91bGQgYmUgZGVzY3JpcHRpdmUgb2YgdGhlIGFjdGlvbiBvciBwcm9jZXNzIHRoZSBjb3dvcmtlciBuZWVkcyB0byBoYW5kbGUuCiAgCi0gKipXYWl0IFVudGlsIEV4ZWN1dGlvbiBpcyBEb25lKio6IFRoaXMgaXMgYW4gb3B0aW9uYWwgYm9vbGVhbiBpbnB1dC4gSWYgc2V0IHRvIGB0cnVlYCwgdGhlIHN5c3RlbSB3aWxsIHdhaXQgZm9yIHRoZSB0cmlnZ2VyZWQgY293b3JrZXIgdG8gY29tcGxldGUgaXRzIGV4ZWN1dGlvbiBiZWZvcmUgcmV0dXJuaW5nIGNvbnRyb2wuIElmIHNldCB0byBgZmFsc2VgLCB0aGUgc3lzdGVtIHdpbGwgaW1tZWRpYXRlbHkgcmV0dXJuIGFmdGVyIHRyaWdnZXJpbmcgdGhlIGNvd29ya2VyIHdpdGhvdXQgd2FpdGluZyBmb3IgaXRzIGNvbXBsZXRpb24uCgojIyMjIE91dHB1dHMKCi0gKipFeGVjdXRpb24gU3RhdHVzKio6IFRoaXMgZmllbGQgd2lsbCBkaXNwbGF5IHRoZSBzdGF0dXMgb2YgdGhlIGNvd29ya2VyIGV4ZWN1dGlvbiwgaW5kaWNhdGluZyB3aGV0aGVyIGl0IHdhcyBzdWNjZXNzZnVsbHkgdHJpZ2dlcmVkIGFuZCwgaWYgYXBwbGljYWJsZSwgd2hldGhlciB0aGUgZXhlY3V0aW9uIGNvbXBsZXRlZC4KCi0tLQoKIyMjIDIuIFNjaGVkdWxlIENvd29ya2VyCgpUaGlzIGFjdGlvbiBzZXRzIHVwIGEgc2NoZWR1bGUgdG8gdHJpZ2dlciBhIGNvd29ya2VyIGJhc2VkIG9uIHRoZSBpbnB1dHMgcHJvdmlkZWQuIFVzZXJzIGNhbiBzcGVjaWZ5IGEgZ29hbCwgdGhlIHNjaGVkdWxlIHRpbWUgb3IgYSBmcmVxdWVuY3ksIGFuZCB3aGV0aGVyIHRvIHVzZSBkYXRhIGZyb20gYSB0YWJsZSBpbiBjb25qdW5jdGlvbiB3aXRoIHRoZSBzY2hlZHVsZS4KCiMjIyMgSW5wdXRzCgotICoqR29hbCoqOiBUaGUgdGFzayBvciBvYmplY3RpdmUgYXNzb2NpYXRlZCB3aXRoIHRoZSBzY2hlZHVsZS4gVGhpcyBpcyBhIG1hbmRhdG9yeSBmaWVsZCBhbmQgc2hvdWxkIGRlc2NyaWJlIHRoZSBhY3Rpb24gb3IgcHJvY2VzcyB0aGUgY293b3JrZXIgc2hvdWxkIGhhbmRsZSBhdCB0aGUgc2NoZWR1bGVkIHRpbWUuCiAgCi0gKipGcmVxdWVuY3kqKjogVGhpcyBpcyBhbiBvcHRpb25hbCBmaWVsZCBzcGVjaWZ5aW5nIGhvdyBmcmVxdWVudGx5IHRoZSB0YXNrIHNob3VsZCBiZSB0cmlnZ2VyZWQuIFRoaXMgc2hvdWxkIGJlIGEgdmFsaWQgY3JvbiBleHByZXNzaW9uLiBJZiBub3QgcHJvdmlkZWQsIHRoZSBjb3dvcmtlciB3aWxsIGJlIHRyaWdnZXJlZCBvbmx5IG9uY2UgYXQgdGhlIHNjaGVkdWxlZCB0aW1lLgogIAotICoqTGltaXQqKjogVGhpcyBvcHRpb25hbCBmaWVsZCBkZWZpbmVzIGhvdyBtYW55IHRpbWVzIHRoZSBzY2hlZHVsZWQgdGFzayBzaG91bGQgcnVuIGJlZm9yZSBzdG9wcGluZy4gSXQgaXMgb25seSB2YWxpZCBpZiBhIGZyZXF1ZW5jeSBpcyBzZXQuIElmIGxlZnQgZW1wdHksIHRoZSBjb3dvcmtlciB3aWxsIGJlIHRyaWdnZXJlZCBpbmRlZmluaXRlbHkgYWNjb3JkaW5nIHRvIHRoZSBmcmVxdWVuY3kuCiAgCi0gKipTY2hlZHVsZSoqOiBUaGlzIGlzIGFuIG9wdGlvbmFsIFVuaXggdGltZXN0YW1wIHRoYXQgc3BlY2lmaWVzIHdoZW4gdGhlIGNvd29ya2VyIHNob3VsZCBiZSB0cmlnZ2VyZWQuIEl0IGlzIG9ubHkgdmFsaWQgaWYgbm8gZnJlcXVlbmN5IGlzIHNldCBhbmQgbXVzdCBiZSBncmVhdGVyIHRoYW4gdGhlIGN1cnJlbnQgdGltZS4KCi0gKipUYWJsZSBRdWVyeSoqOiBUaGlzIGlzIGFuIG9wdGlvbmFsIE1vbmdvREIgcXVlcnkgdGhhdCBjYW4gYmUgdXNlZCB0byBmZXRjaCBkYXRhIGZyb20gYSB0YWJsZS4gVGhpcyBxdWVyeSB3aWxsIGZpbHRlciB0aGUgZGF0YSBmcm9tIHRoZSB0YWJsZSwgd2hpY2ggY2FuIGJlIHBhc3NlZCB0byB0aGUgY293b3JrZXIgZHVyaW5nIGV4ZWN1dGlvbi4KCi0gKipUYWJsZSBJRCoqOiBUaGlzIGlzIGEgbWFuZGF0b3J5IGZpZWxkIHRoYXQgc3BlY2lmaWVzIHRoZSB1bmlxdWUgaWRlbnRpZmllciBvZiB0aGUgdGFibGUuIFRoZSB0YWJsZSBpcyB1c2VkIHRvIHByb3ZpZGUgZGF0YSBpZiBuZWVkZWQgZm9yIHRoZSBjb3dvcmtlciBleGVjdXRpb24uCgojIyMjIE91dHB1dHMKCi0gKipTY2hlZHVsZSBEZXRhaWxzKio6IFRoaXMgZmllbGQgd2lsbCBkaXNwbGF5IHRoZSBkZXRhaWxzIG9mIHRoZSBjcmVhdGVkIHNjaGVkdWxlLCBpbmNsdWRpbmcgdGhlIGV4ZWN1dGlvbiBzdGF0dXMgYW5kIGFueSByZWxhdGVkIHBhcmFtZXRlcnMuCgojIyMgMy4gVHJpZ2dlciBNdWx0aXBsZSBDb3dvcmtlcnMKClRoaXMgYWN0aW9uIGFsbG93cyB5b3UgdG8gdHJpZ2dlciBtdWx0aXBsZSBjb3dvcmtlcnMgd2l0aCBkaWZmZXJlbnQgdmFyaWFibGVzIGFuZCBzY2hlZHVsZXMuCgoqKklucHV0OioqCgotICoqVmFyaWFibGVzKio6IEEgbGlzdCBvZiBkaWN0aW9uYXJpZXMgY29udGFpbmluZyB2YXJpYWJsZXMgdG8gZmlsbCBpbiB0aGUgZ29hbCB0ZW1wbGF0ZS4KLSAqKkdvYWwgVGVtcGxhdGUqKjogVGhlIGdvYWwgdGVtcGxhdGUgdGhhdCB3aWxsIGJlIHBvcHVsYXRlZCB3aXRoIHRoZSB2YXJpYWJsZXMuCi0gKipTY2hlZHVsZXMqKjogKE9wdGlvbmFsKSBBIGxpc3Qgb2Ygc2NoZWR1bGVzIGZvciB0aGUgZXhlY3V0aW9uLgoKKipPdXRwdXQ6KioKCi0gKipSZXN1bHRzKio6IEFuIGFycmF5IGNvbnRhaW5pbmcgdGhlIHJlc3VsdHMgb2YgdGhlIHRyaWdnZXJlZCBjb3dvcmtlcnMuCgotLS0KCiMjIFVzYWdlCgoxLiAqKkNvbmZpZ3VyYXRpb24qKjoKICAgLSBQcm92aWRlIHRoZSB1bmlxdWUgKipDb3dvcmtlciBJRCoqIHRvIHNwZWNpZnkgd2hpY2ggY293b3JrZXIgc2hvdWxkIGJlIHRyaWdnZXJlZC4gVGhpcyBJRCBpcyBuZWNlc3NhcnkgZm9yIGFsbCBhY3Rpb25zLgoKMi4gKipUcmlnZ2VyIENvd29ya2VyKio6CiAgIC0gSW5wdXQgdGhlICoqR29hbCoqIHRoYXQgZGVzY3JpYmVzIHdoYXQgdGFzayB0aGUgY293b3JrZXIgc2hvdWxkIGFjY29tcGxpc2guCiAgIC0gT3B0aW9uYWxseSwgc2V0ICoqV2FpdCBVbnRpbCBFeGVjdXRpb24gaXMgRG9uZSoqIHRvIGNvbnRyb2wgd2hldGhlciB0aGUgYWN0aW9uIHdhaXRzIGZvciB0aGUgY293b3JrZXIncyBleGVjdXRpb24gdG8gZmluaXNoLgoKMy4gKipTY2hlZHVsZSBDb3dvcmtlcioqOgogICAtIElucHV0IHRoZSAqKkdvYWwqKiwgYWxvbmcgd2l0aCBlaXRoZXIgYSAqKlNjaGVkdWxlKiogKFVuaXggdGltZXN0YW1wKSBvciAqKkZyZXF1ZW5jeSoqIChjcm9uIGV4cHJlc3Npb24pLgogICAtIE9wdGlvbmFsbHksIHByb3ZpZGUgYSAqKlRhYmxlIFF1ZXJ5KiogaWYgdGhlIGNvd29ya2VyIGV4ZWN1dGlvbiBuZWVkcyB0byBmZXRjaCBkYXRhIGZyb20gYSB0YWJsZS4KCjQuICoqUmV2aWV3IEV4ZWN1dGlvbi9TY2hlZHVsZSBTdGF0dXMqKjoKICAgLSBBZnRlciB0cmlnZ2VyaW5nIG9yIHNjaGVkdWxpbmcsIGNoZWNrIHRoZSAqKkV4ZWN1dGlvbiBTdGF0dXMqKiBvciAqKlNjaGVkdWxlIERldGFpbHMqKiBvdXRwdXQgdG8gdmVyaWZ5IHRoZSBjb3dvcmtlciBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgdHJpZ2dlcmVkIG9yIHNjaGVkdWxlZCwgYW5kIGRldGVybWluZSB0aGUgcmVzdWx0IG9mIHRoZSB0YXNrIGV4ZWN1dGlvbi4KCi0tLQoKVGhpcyBjb3dvcmtlciBzaW1wbGlmaWVzIHRhc2sgZGVsZWdhdGlvbiBieSBhdXRvbWF0aW5nIHRoZSBwcm9jZXNzIG9mIHRyaWdnZXJpbmcgb3RoZXIgY293b3JrZXJzIG9yIHNjaGVkdWxpbmcgdGhlbSB0byBydW4gYXQgc3BlY2lmaWVkIHRpbWVzLCBzdHJlYW1saW5pbmcgb3BlcmF0aW9ucywgYW5kIGFsbG93aW5nIGZvciBjb250cm9sbGVkIGV4ZWN1dGlvbiBiYXNlZCBvbiB1c2VyIGlucHV0cy4KCi0tLQoKTGV0IG1lIGtub3cgaWYgeW91J2QgbGlrZSBmdXJ0aGVyIGFkanVzdG1lbnRzIQo=", "connector_type": "system", "ui_form": [ { "field_id": "coworker_id", "type": "string", "required": true, "label": "Coworker ID", "description": "The ID of the coworker you want to trigger.", "ui_component": "textInput", "info": "Specify the coworker ID that you want to trigger." }, { "field_id": "table_id", "type": "string", "required": false, "label": "Table ID", "description": "The ID of the table you want to trigger the coworker from.", "ui_component": "textInput", "info": "Specify the table ID that you want to trigger the coworker from." } ], "data_loaders": [], "actions": [ { "name": "Trigger Coworker", "description": "Triggers the specified coworker based on the given goal", "logo": "https://klotdev.blob.core.windows.net/connectors/coworker_trigger.png", "category": "coworker_trigger", "sort": "trigger", "endpoint": "/coworker_trigger/trigger", "source_type": "action", "is_enabled": true }, { "name": "Schedule Coworker", "description": "Sets up a schedule to trigger a coworker based on the provided inputs", "logo": "https://klotdev.blob.core.windows.net/connectors/coworker_trigger.png", "category": "coworker_trigger", "sort": "schedule", "endpoint": "/coworker_trigger/schedule", "source_type": "action", "is_enabled": true }, { "name": "Schedule Multiple Coworkers", "description": "Schedule multiple coworkers based on user needs", "logo": "https://klotdev.blob.core.windows.net/connectors/coworker_trigger.png", "category": "coworker_trigger", "sort": "multiple_trigger", "endpoint": "/coworker_trigger/multiple_trigger", "source_type": "action", "is_enabled": true }, { "name": "Update a Schedule", "description": "Update a schedule based on the provided inputs", "logo": "https://klotdev.blob.core.windows.net/connectors/coworker_trigger.png", "category": "coworker_trigger", "sort": "update_schedule", "endpoint": "/coworker_trigger/update_schedule", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122aec30d423da2f34d1", "name": "Emailing - SMTP", "description": "Electronic mail is a method of transmitting and receiving messages using electronic devices. It was conceived in the late 20th century as the digital version of, or counterpart to, mail.", "config": { "smtp_server": "", "smtp_port": 587, "sender_email": "", "sender_password": "", "display_name": "" }, "category": "email", "tags": [], "connector_type": "user", "connector_group_tag": "mails", "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/email.png", "readme_b64": "IyBFbWFpbCBDb25uZWN0b3IgSW50ZWdyYXRpb24gR3VpZGUKCiMjIEludHJvZHVjdGlvbgoKVGhlIEVtYWlsIGNvbm5lY3RvciBlbmFibGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggZW1haWwgc2VydmljZXMsIGVtcG93ZXJpbmcgdXNlcnMgdG8gYXV0b21hdGUgZW1haWwgc2VuZGluZywgcmVhZGluZywgYW5kIHdvcmtmbG93IGF1dG9tYXRpb24gdGFza3MuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgRW1haWwgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggRW1haWwgQ29ubmVjdG9yCgpUbyBiZWdpbiB1c2luZyB0aGUgRW1haWwgY29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiBDcmVhdGUgYW4gRW1haWwgQWNjb3VudDogRW5zdXJlIHlvdSBoYXZlIGFuIGVtYWlsIGFjY291bnQgd2l0aCBTTVRQIGFjY2Vzcy4KMi4gU2V0IFVwIFlvdXIgRW1haWwgQWNjb3VudDogRmFtaWxpYXJpemUgeW91cnNlbGYgd2l0aCB5b3VyIGVtYWlsIHNlcnZpY2UgcHJvdmlkZXIncyBTTVRQIHNldHRpbmdzLgoKIyMgQ29uZmlndXJpbmcgdGhlIEVtYWlsIENvbm5lY3RvcgoKQ29uZmlndXJlIHRoZSBFbWFpbCBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSBgc210cF9zZXJ2ZXJgOiBZb3VyIFNNVFAgc2VydmVyIGFkZHJlc3MuCi0gYHNtdHBfcG9ydGA6IFlvdXIgU01UUCBzZXJ2ZXIgcG9ydC4KLSBgc2VuZGVyX2VtYWlsYDogWW91ciBlbWFpbCBhZGRyZXNzLgotIGBzZW5kZXJfcGFzc3dvcmRgOiBZb3VyIGVtYWlsIHBhc3N3b3JkLgoKIyMgQ29uZmlndXJhdGlvbiBFeGFtcGxlCgpgYGB5YW1sCmVtYWlsX2Nvbm5lY3RvcjoKICAgIHNtdHBfc2VydmVyOiBzbXRwLmV4YW1wbGUuY29tCiAgICBzbXRwX3BvcnQ6IDU4NwogICAgc2VuZGVyX2VtYWlsOiBleGFtcGxlQGV4YW1wbGUuY29tCiAgICBzZW5kZXJfcGFzc3dvcmQ6IHBhc3N3b3JkMTIzCmBgYAoKIyMgQSBmZXcgYXZhaWxhYmxlIHNtdHAgZGV0YWlscwoKIyMjIEdtYWlsCgogICAgU01UUCBTZXJ2ZXI6IHNtdHAuZ21haWwuY29tCiAgICBQb3J0czogNTg3IChUTFMpCgojIyMgSW5zdHJ1Y3Rpb25zIGZvciBHbWFpbAoKVG8gc3RhcnQgdXNpbmcgdGhlIEVtYWlsIENvbm5lY3RvciBmb3IgR21haWwgYWNjb3VudHMsIGZvbGxvdyB0aGVzZQoKIyMjIyBDb25maWd1cmluZyB0aGUgRW1haWwgQ29ubmVjdG9yIGZvciBHbWFpbAoKQ29uZmlndXJlIHRoZSBFbWFpbCBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSAqKnNtdHBfc2VydmVyKio6IGBzbXRwLmdtYWlsLmNvbWAKLSAqKnNtdHBfcG9ydCoqOiBgNTg3YAotICoqc2VuZGVyX2VtYWlsKio6IFlvdXIgR21haWwgZW1haWwgYWRkcmVzcy4KLSAqKnNlbmRlcl9wYXNzd29yZCoqOiBZb3VyIEdtYWlsIGFwcGxpY2F0aW9uIHBhc3N3b3JkLgoKIyMjIyBHZW5lcmF0aW5nIGEgR21haWwgQXBwbGljYXRpb24gUGFzc3dvcmQKCiMjIyMjIEVuYWJsZSAyLVN0ZXAgVmVyaWZpY2F0aW9uCgoxLiBHbyB0byB5b3VyIEdvb2dsZSBBY2NvdW50LgoyLiBOYXZpZ2F0ZSB0byAiU2VjdXJpdHkuIgozLiBVbmRlciAiU2lnbmluZyBpbiB0byBHb29nbGUsIiBzZWxlY3QgIjItU3RlcCBWZXJpZmljYXRpb24iIGFuZCBmb2xsb3cgdGhlIHByb21wdHMgdG8gZW5hYmxlIGl0LgoKIyMjIyMgR2VuZXJhdGUgYW4gQXBwbGljYXRpb24gUGFzc3dvcmQKCiAxLiBTaWduIGluIHRvIHlvdXIgR29vZ2xlIEFjY291bnQuCiAyLiBDbGljayBTZWN1cml0eS4KIDMuIFVuZGVyIFNpZ25pbmcgaW4gdG8gR29vZ2xlLCBjbGljayBBcHAgUGFzc3dvcmRzLiBZb3UgbWF5IG5lZWQgdG8gc2lnbiBpbi4gSWYgeW91IGRvbid0IGhhdmUgdGhpcyBvcHRpb24sIGl0IG1pZ2h0IGJlIGJlY2F1c2U6CiAgICAgLSAyLVN0ZXAgVmVyaWZpY2F0aW9uIGlzIG5vdCBzZXQgdXAgZm9yIHlvdXIgYWNjb3VudC4KICAgICAtIDItU3RlcCBWZXJpZmljYXRpb24gaXMgb25seSBzZXQgdXAgZm9yIHNlY3VyaXR5IGtleXMuCiAgICAgLSBZb3VyIGFjY291bnQgaXMgdGhyb3VnaCB3b3JrLCBzY2hvb2wsIG9yIG90aGVyIG9yZ2FuaXphdGlvbi4KICAgICAtIFlvdSB0dXJuZWQgb24gQWR2YW5jZWQgUHJvdGVjdGlvbi4KIDQuIENsaWNrIFNlbGVjdCBhcHAgYW5kIGNob29zZSB0aGUgYXBwLgogNS4gQ2xpY2sgU2VsZWN0IGRldmljZSBhbmQgcGljayB0aGUgZGV2aWNlIHlvdSdyZSB1c2luZy4KIDYuIENsaWNrIEdlbmVyYXRlLgogNy4gRm9sbG93IHRoZSBpbnN0cnVjdGlvbnMgdG8gZW50ZXIgdGhlIGFwcCBwYXNzd29yZC4gVGhlIGFwcCBwYXNzd29yZCBpcyB0aGUgMTYtY2hhcmFjdGVyIGNvZGUgaW4gdGhlIHllbGxvdyBiYXIgb24geW91ciBkZXZpY2UuCiA4LiBUYXAgRG9uZS4KCiMjIyMjIFVzZSB0aGUgQXBwbGljYXRpb24gUGFzc3dvcmQKClVzZSB0aGlzIHBhc3N3b3JkIGluIHlvdXIgZW1haWwgY29ubmVjdG9yIGNvbmZpZ3VyYXRpb24gYXMgdGhlIGBzZW5kZXJfcGFzc3dvcmRgLgoKIyMjIE91dGxvb2suY29tIC8gSG90bWFpbC5jb20KCiAgICBTTVRQIFNlcnZlcjogc210cC5vZmZpY2UzNjUuY29tCiAgICBQb3J0czo1ODcgKFRMUykKCiMjIyBZYWhvbyBNYWlsCgogICAgU01UUCBTZXJ2ZXI6IHNtdHAubWFpbC55YWhvby5jb20KICAgIFBvcnRzOjU4NyAoVExTKQoKIyMjIEFPTCBNYWlsCgogICAgU01UUCBTZXJ2ZXI6IHNtdHAuYW9sLmNvbQogICAgUG9ydHM6NTg3IChUTFMpCgojIyMgaUNsb3VkIE1haWwKCiAgICBTTVRQIFNlcnZlcjogc210cC5tYWlsLm1lLmNvbQogICAgUG9ydHM6NTg3IChUTFMpCgojIyMgWm9obyBNYWlsCgogICAgU01UUCBTZXJ2ZXI6IHNtdHAuem9oby5jb20KICAgIFBvcnRzOjU4NyAoVExTKQoKIyMjIFlhbmRleCBNYWlsCgogICAgU01UUCBTZXJ2ZXI6IHNtdHAueWFuZGV4LmNvbQogICAgUG9ydHM6NTg3IChUTFMpCgojIyMgTWFpbC5jb20KCiAgICBTTVRQIFNlcnZlcjogc210cC5tYWlsLmNvbQogICAgUG9ydHM6NTg3IChUTFMpCgojIyMgR01YIE1haWwKCiAgICBTTVRQIFNlcnZlcjogc210cC5nbXguY29tCiAgICBQb3J0czo1ODcgKFRMUykKCiMjIyBQcm90b25NYWlsICh2aWEgUHJvdG9uTWFpbCBCcmlkZ2UpCgogICAgU01UUCBTZXJ2ZXI6IDEyNy4wLjAuMSAodmlhIFByb3Rvbk1haWwgQnJpZGdlKQogICAgUG9ydHM6MTAyNSAoVExTKQoKIyMjIFNlbmRHcmlkCgogICAgU01UUCBTZXJ2ZXI6IHNtdHAuc2VuZGdyaWQubmV0CiAgICBQb3J0czo1ODcgKFRMUykKCiMjIyBBbWF6b24gU0VTCgogICAgU01UUCBTZXJ2ZXI6IFZhcmllcyBieSByZWdpb24gKGUuZy4sIGVtYWlsLXNtdHAudXMtZWFzdC0xLmFtYXpvbmF3cy5jb20pCiAgICBQb3J0czo1ODcgKFRMUykgLCAyNTg3IChUTFMpCgojIyMgTWFpbGd1bgoKICAgIFNNVFAgU2VydmVyOiBzbXRwLm1haWxndW4ub3JnCiAgICBQb3J0czo1ODcgKFRMUykgLCAyNTI1IChUTFMpCgojIyMgUG9zdG1hcmsKCiAgICBTTVRQIFNlcnZlcjogc210cC5wb3N0bWFya2FwcC5jb20KICAgIFBvcnRzOjU4NyAoVExTKSAsIDI1MjUgKFRMUykKCiMjIyBTcGFya1Bvc3QKCiAgICBTTVRQIFNlcnZlcjogc210cC5zcGFya3Bvc3RtYWlsLmNvbQogICAgUG9ydHM6NTg3IChUTFMpICwgMjUyNSAoVExTKQoKIyMgVXRpbGl6aW5nIHRoZSBFbWFpbCBDb25uZWN0b3IKClRoZSBFbWFpbCBjb25uZWN0b3Igc3VwcG9ydHMgdmFyaW91cyBmdW5jdGlvbmFsaXRpZXMsIGluY2x1ZGluZyBzZW5kaW5nIGFuZCByZWFkaW5nIGVtYWlscy4KCiMjIyBBY3Rpb25zCgojIyMjIFNlbmQKCkRlc2NyaXB0aW9uOiBTZW5kcyBhbiBlbWFpbCB3aXRoIHRoZSBwcm92aWRlZCBkZXRhaWxzLgoKSW5wdXQ6CgotIGBzdWJqZWN0YDogVGhlIHN1YmplY3Qgb2YgdGhlIGVtYWlsLgotIGByZWNpcGllbnRfZW1haWxzYDogTGlzdCBvZiByZWNpcGllbnQgZW1haWwgYWRkcmVzc2VzLgotIGBib2R5YDogVGhlIGJvZHkgb2YgdGhlIGVtYWlsLgotIGBjY2A6IE9wdGlvbmFsIGxpc3Qgb2YgQ0MgZW1haWwgYWRkcmVzc2VzLgotIGBiY2NgOiBPcHRpb25hbCBsaXN0IG9mIEJDQyBlbWFpbCBhZGRyZXNzZXMuCi0gYGF0dGFjaG1lbnRzYDogT3B0aW9uYWwgbGlzdCBvZiBmaWxlIHBhdGhzIHRvIGF0dGFjaC4KLSBgcmVwbHlfdG9fYXR0ZW5kZWVzYDogT3B0aW9uYWwgbGlzdCBvZiBlbWFpbCBhZGRyZXNzZXMgdG8gcmVwbHkgdG8uCgpPdXRwdXQ6CgotIGBtZXNzYWdlYDogQ29uZmlybWF0aW9uIG1lc3NhZ2UuCi0gYHNlbmRlcmA6IFNlbmRlcidzIGVtYWlsIGFkZHJlc3MuCi0gYGJvZHlgOiBFbWFpbCBib2R5LgotIGBzdWJqZWN0YDogRW1haWwgc3ViamVjdC4KCiMjIyMgUmVhZAoKRGVzY3JpcHRpb246IFJlYWRzIGVtYWlscyBmcm9tIHRoZSBzcGVjaWZpZWQgbWFpbGJveC4KCklucHV0OgoKLSBgZnJvbV9kYXRldGltZWA6IFN0YXJ0IGRhdGV0aW1lIGZvciBmaWx0ZXJpbmcgZW1haWxzLgotIGB0b19kYXRldGltZWA6IEVuZCBkYXRldGltZSBmb3IgZmlsdGVyaW5nIGVtYWlscy4KLSBgbWFpbF9ib3hfdHlwZWA6IFR5cGUgb2YgbWFpbGJveCB0byByZWFkIGZyb20gKGluYm94LCBzZW50LCBkcmFmdHMsIHNwYW0sIHRyYXNoKS4KLSBgbGltaXRgOiBOdW1iZXIgb2YgZW1haWxzIHRvIHJlYWQgKGRlZmF1bHQgaXMgMTAsIHJhbmdlIDEtMTAwKS4KCk91dHB1dDoKCi0gYGVtYWlsc2A6IEFycmF5IG9mIGVtYWlscy4KCiMjIyMgVmFsaWRhdGUKCkRlc2NyaXB0aW9uOiBWYWxpZGF0ZXMgdGhlIHJlY2VpdmVyJ3MgZW1haWwgYWRkcmVzcy4KCklucHV0OgoKLSBgcmVjZWl2ZXJfZW1haWxgOiBFbWFpbCBhZGRyZXNzIHRvIHZhbGlkYXRlLgoKT3V0cHV0OgoKLSBgbWVzc2FnZWA6IFZhbGlkYXRpb24gbWVzc2FnZS4KCiMjIyBUcmlnZ2VycwoKLSBPbiBOZXcgRW1haWwgUmVjZWl2ZWQ6IFRyaWdnZXJzIHdoZW4gYSBuZXcgZW1haWwgaXMgcmVjZWl2ZWQuCgojIyBCZXN0IFByYWN0aWNlcwoKLSBPcHRpbWl6ZSBFbWFpbCBTZW5kaW5nOiBFbnN1cmUgeW91ciBlbWFpbCBjb250ZW50IGFuZCBhdHRhY2htZW50cyBhcmUgd2VsbC1kZWZpbmVkIHRvIG1heGltaXplIGRlbGl2ZXJhYmlsaXR5IGFuZCBtaW5pbWl6ZSBlcnJvcnMuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIGVtYWlsIHNlbmRpbmcgb3IgcmVhZGluZy4KLSBTZWN1cml0eTogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgZW1haWwgY3JlZGVudGlhbHMgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgZW1haWwgYWNjb3VudCBhbmQgcmVzb3VyY2VzLgoKIyMgQ29uY2x1c2lvbgoKSW4gY29uY2x1c2lvbiwgdGhlIEVtYWlsIENvbm5lY3RvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgYXV0b21hdGluZyBlbWFpbCBzZW5kaW5nLCByZWFkaW5nLCBhbmQgd29ya2Zsb3cgYXV0b21hdGlvbiB0YXNrcyB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggZW1haWwgc2VydmljZXMuIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiB0aGUgRW1haWwgQ29ubmVjdG9yLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIGF1dG9tYXRpb24gd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgZW1haWwgbWFuYWdlbWVudCBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBFbWFpbCBDb25uZWN0b3IsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiBlbWFpbCBzZXJ2aWNlcyB0byBjb21tdW5pY2F0ZSBlZmZlY3RpdmVseSBhbmQgYXV0b21hdGUgcmVwZXRpdGl2ZSB0YXNrcyBlZmZpY2llbnRseS4K", "ui_form": [ { "field_id": "smtp_server", "type": "string", "required": true, "label": "SMTP Server", "description": "SMTP server address.", "ui_component": "textInput", "info": "For example, smtp.gmail.com", "is_secret": false }, { "field_id": "smtp_port", "type": "integer", "required": true, "label": "SMTP Port", "description": "SMTP port number.", "ui_component": "textInput", "info": "For example, 587 for Gmail.", "is_secret": false }, { "field_id": "sender_email", "type": "email", "required": true, "label": "Sender Email", "description": "Email address of the sender.", "ui_component": "textInput", "info": "For example, sender@domaain.com", "is_secret": false }, { "field_id": "sender_password", "type": "string", "required": true, "label": "Sender Password", "description": "Password for the sender's email account.", "ui_component": "textInput", "info": "Password for the sender's email account.", "is_secret": true }, { "field_id": "display_name", "type": "string", "required": false, "label": "Display Name", "description": "Display name for email", "ui_component": "textInput", "info": "Display Name with which email should be sent with along with name in sign-offs in the mail", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Send an email", "description": "Sends an email using SMTP with the specified input parameters.", "sort": "send", "logo": "https://klotdev.blob.core.windows.net/connectors/email.png", "category": "email", "endpoint": "/email/send", "source_type": "action", "is_enabled": true }, { "name": "Read Emails", "description": "Reads emails from the specified email account.", "sort": "read", "logo": "https://klotdev.blob.core.windows.net/connectors/email.png", "category": "email", "endpoint": "/email/read", "source_type": "action", "is_enabled": true }, { "name": "Validate Email", "description": "Validates an email by sending a blank email (Make sure to use a different email than the main email)", "sort": "validate", "logo": "https://klotdev.blob.core.windows.net/connectors/email.png", "category": "email", "endpoint": "/email/validate", "source_type": "action", "is_enabled": true }, { "name": "Reply to an email", "description": "Replies to an email using SMTP with the specified input parameters.", "sort": "reply", "logo": "https://klotdev.blob.core.windows.net/connectors/email.png", "category": "email", "endpoint": "/email/reply", "source_type": "action", "is_enabled": true } ], "available_events": [ { "name": "On New Email Received", "description": "Triggers when a new email is received in the specified email account.", "event": "new_email" } ], "is_starred": false }, { "_id": "6807122aec30d423da2f34d0", "name": "Facebook", "description": "Facebook is a social networking website that makes it easy for you to connect and share with your family and friends online.", "config": { "access_token": "", "page_id": "" }, "category": "facebook", "tags": [], "connector_type": "user", "connector_group_tag": "social", "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/facebook.png", "readme_b64": "IyBGYWNlYm9vayBDb25uZWN0b3IgSW50ZWdyYXRpb24gR3VpZGUKCiMjIEludHJvZHVjdGlvbgoKVGhlIEZhY2Vib29rIENvbm5lY3RvciBlbmFibGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIEZhY2Vib29rIEFQSSwgZW1wb3dlcmluZyB1c2VycyB0byBtYW5hZ2UgcGFnZXMsIHBvc3RzLCBhbmQgcmV0cmlldmUgdmFyaW91cyBkYXRhLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhlIEZhY2Vib29rIENvbm5lY3RvciB3aXRoaW4geW91ciBhcHBsaWNhdGlvbi4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIEZhY2Vib29rIENvbm5lY3RvcgoKVG8gYmVnaW4gdXNpbmcgdGhlIEZhY2Vib29rIENvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gQ3JlYXRlIGEgRmFjZWJvb2sgRGV2ZWxvcGVyIEFjY291bnQ6IFZpc2l0IHRoZSBbRmFjZWJvb2sgZm9yIERldmVsb3BlcnMgd2Vic2l0ZV0oaHR0cHM6Ly9kZXZlbG9wZXJzLmZhY2Vib29rLmNvbS8pIGFuZCBzaWduIHVwIGZvciBhbiBhY2NvdW50LgoyLiBTZXQgVXAgWW91ciBGYWNlYm9vayBBcHA6IE9uY2UgcmVnaXN0ZXJlZCwgY3JlYXRlIGEgbmV3IGFwcCBhbmQgY29uZmlndXJlIGl0IHRvIGFjY2VzcyB0aGUgRmFjZWJvb2sgQVBJLgozLiBHZW5lcmF0ZSBBY2Nlc3MgVG9rZW46IEluIHlvdXIgRmFjZWJvb2sgYXBwIHNldHRpbmdzLCBnZW5lcmF0ZSBhbiBhY2Nlc3MgdG9rZW4uIFRoaXMgdG9rZW4gd2lsbCBiZSB1c2VkIGZvciBhdXRoZW50aWNhdGlvbiB3aGVuIGludGVyYWN0aW5nIHdpdGggdGhlIEZhY2Vib29rIEFQSS4KCiMjIFN0ZXAgMTogQWNjZXNzIEZhY2Vib29rIERldmVsb3BlciBQbGF0Zm9ybQoKRmlyc3QsIHlvdSBuZWVkIHRvIHZpc2l0IHRoZSBGYWNlYm9vayBEZXZlbG9wZXIgUGxhdGZvcm0gYXMgdGhlIHN0YXJ0aW5nIHBvaW50IGZvciB1c2luZyB0aGUgRmFjZWJvb2sgR3JhcGggQVBJLiBOYXZpZ2F0ZSB0byBbaHR0cHM6Ly9kZXZlbG9wZXJzLmZhY2Vib29rLmNvbS9dKGh0dHBzOi8vZGV2ZWxvcGVycy5mYWNlYm9vay5jb20vKSBhbmQgbG9nIGluIHdpdGggeW91ciBGYWNlYm9vayBhY2NvdW50IGNyZWRlbnRpYWxzLgoKIyMgU3RlcCAyOiBDcmVhdGUgYSBGYWNlYm9vayBBcHAKCjEuIEFmdGVyIGxvZ2dpbmcgaW4sIHByb2NlZWQgdG8gIk15IEFwcHMiIGFuZCBjbGljayBvbiAiQ3JlYXRlIEFwcCIuCjIuIFNlbGVjdCB0aGUgYXBwIHR5cGUgdGhhdCBhbGlnbnMgd2l0aCB5b3VyIG9iamVjdGl2ZXMuIEZvciBnZW5lcmFsIGludGVncmF0aW9ucyB3aXRoIEZhY2Vib29rLCAiQ29uc3VtZXIiIGlzIHR5cGljYWxseSB0aGUgYXBwcm9wcmlhdGUgY2hvaWNlLgozLiBQcm92aWRlIGEgbmFtZSBmb3IgeW91ciBhcHAgYW5kIHlvdXIgY29udGFjdCBlbWFpbCwgdGhlbiBmaW5hbGl6ZSBieSBjbGlja2luZyAiQ3JlYXRlIEFwcCBJRCIuCgojIyBTdGVwIDM6IEFkZCBGYWNlYm9vayBHcmFwaCBBUEkgUHJvZHVjdAoKMS4gSW4geW91ciBhcHAncyBkYXNoYm9hcmQsIGxvY2F0ZSB0aGUgIkZhY2Vib29rIEdyYXBoIEFQSSIgcHJvZHVjdCBhbmQgaW5pdGlhdGUgaXRzIHNldHVwIGJ5IGNsaWNraW5nICJTZXQgVXAiLgoyLiBBZGhlcmUgdG8gdGhlIGd1aWRlZCBzZXR1cCBwcm9jZXNzIHRvIGNvbmZpZ3VyZSB0aGUgRmFjZWJvb2sgR3JhcGggQVBJIGZvciB5b3VyIGFwcCwgd2hpY2ggbWF5IGluY2x1ZGUgc3BlY2lmeWluZyBwZXJtaXNzaW9ucyBhbmQgc2V0dGluZyB1cCB3ZWJob29rcy4KCiMjIFN0ZXAgNDogR2VuZXJhdGUgQWNjZXNzIFRva2VuCgpUbyBpbnRlcmFjdCB3aXRoIHRoZSBHcmFwaCBBUEksIHlvdSdsbCBuZWVkIGFuIEFjY2VzcyBUb2tlbjoKCjEuIFdpdGhpbiB5b3VyIGFwcCBkYXNoYm9hcmQsIG5hdmlnYXRlIHRvIHRoZSAiR3JhcGggQVBJIEV4cGxvcmVyIi4KMi4gU2VsZWN0IHlvdXIgYXBwIGZyb20gdGhlIGRyb3Bkb3duLCB0aGVuIGNob29zZSAiR2V0IFVzZXIgQWNjZXNzIFRva2VuIi4gU3BlY2lmeSB0aGUgbmVjZXNzYXJ5IHBlcm1pc3Npb25zIHlvdXIgYXBwIHJlcXVpcmVzLgozLiBDbGljayAiR2VuZXJhdGUgQWNjZXNzIFRva2VuIiB0byBwcm9jZWVkLiBZb3UgbWlnaHQgbmVlZCB0byBhdXRoZW50aWNhdGUgYW5kIGF1dGhvcml6ZSB5b3VyIGFwcC4KNC4gRm9yIFBhZ2UgQWNjZXNzIFRva2VucywgdXRpbGl6ZSB5b3VyIFVzZXIgQWNjZXNzIFRva2VuIHdpdGggdGhlIGZvbGxvd2luZyBlbmRwb2ludDogYEdFVCAvbWUvYWNjb3VudHM/YWNjZXNzX3Rva2VuPVVTRVJfQUNDRVNTX1RPS0VOYC4gQ2hvb3NlIHlvdXIgRmFjZWJvb2sgUGFnZSB0byBhY3F1aXJlIGl0cyBzcGVjaWZpYyBBY2Nlc3MgVG9rZW4uCgojIyBSZXF1aXJlZCBGaWVsZHMgZm9yIEFQSSBDYWxscwoKLSAqKlBhZ2UgSUQqKjogWW91ciBGYWNlYm9vayBQYWdlIElELiBFc3NlbnRpYWwgZm9yIG1ha2luZyBBUEkgY2FsbHMgcmVsYXRlZCB0byBzcGVjaWZpYyBwYWdlIGNvbnRlbnQuCi0gKipBY2Nlc3MgVG9rZW4qKjogVGhlIEFjY2VzcyBUb2tlbiBvYnRhaW5lZCBpbiBTdGVwIDQsIGNydWNpYWwgZm9yIGF1dGhlbnRpY2F0aW5nIHlvdXIgQVBJIHJlcXVlc3RzLgotICoqVGV4dCoqOiBUaGUgbWFuZGF0b3J5IGZpZWxkIHdoZW4gY3JlYXRpbmcgdGV4dCBwb3N0cyBvbiB5b3VyIEZhY2Vib29rIFBhZ2UuCgojIyBDb25maWd1cmluZyB0aGUgRmFjZWJvb2sgQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgRmFjZWJvb2sgYXBwIGFuZCBhY2Nlc3MgdG9rZW4sIHlvdSBjYW4gY29uZmlndXJlIHRoZSBGYWNlYm9vayBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSBgYWNjZXNzX3Rva2VuYDogWW91ciBGYWNlYm9vayBBUEkgYWNjZXNzIHRva2VuIGZvciBhdXRoZW50aWNhdGlvbi4KLSBgcGFnZV9pZGA6IFRoZSBJRCBvZiB0aGUgRmFjZWJvb2sgcGFnZSB5b3Ugd2FudCB0byBtYW5hZ2UuCgojIyBVdGlsaXppbmcgdGhlIEZhY2Vib29rIENvbm5lY3RvcgoKVGhlIEZhY2Vib29rIENvbm5lY3RvciBzdXBwb3J0cyB2YXJpb3VzIGZ1bmN0aW9uYWxpdGllcyBwcm92aWRlZCBieSB0aGUgRmFjZWJvb2sgQVBJLCBpbmNsdWRpbmc6CgojIyMgQ3JlYXRpbmcgUG9zdHMKCi0gKipDcmVhdGUgUG9zdCoqOiBQdWJsaXNoIGEgbmV3IHBvc3Qgb24gYSBGYWNlYm9vayBwYWdlLgoKIyMjIFJldHJpZXZpbmcgUGFnZSBJbmZvcm1hdGlvbgoKLSAqKkdldCBQYWdlIEluZm8qKjogUmV0cmlldmUgZGV0YWlsZWQgaW5mb3JtYXRpb24gYWJvdXQgYSBGYWNlYm9vayBwYWdlLgoKIyMjIEZpbmRpbmcgUG9zdHMKCi0gKipGaW5kIFBvc3QqKjogUmV0cmlldmUgaW5mb3JtYXRpb24gYWJvdXQgYSBzcGVjaWZpYyBwb3N0LgoKIyMjIEdldHRpbmcgUG9zdHMKCi0gKipHZXQgUG9zdHMqKjogUmV0cmlldmUgYSBsaXN0IG9mIHBvc3RzIGZyb20gYSBGYWNlYm9vayBwYWdlLgoKIyMjIEFjdGlvbnMKCi0gKipjcmVhdGUqKjogQ3JlYXRlIGEgbmV3IHBvc3Qgb24gYSBGYWNlYm9vayBwYWdlLgogIC0gSW5wdXQ6CiAgICAtIGBtZXNzYWdlYDogVGhlIGNvbnRlbnQgb2YgdGhlIHBvc3QuCiAgLSBPdXRwdXQ6CiAgICAtIGBwb3N0X2lkYDogVGhlIElEIG9mIHRoZSBjcmVhdGVkIHBvc3QuCiAgICAtIGBwb3J0X3VybGA6IFRoZSBVUkwgb2YgdGhlIGNyZWF0ZWQgcG9zdC4KLSAqKmRvKio6IFJldHJpZXZlIGRldGFpbGVkIGluZm9ybWF0aW9uIGFib3V0IGEgRmFjZWJvb2sgcGFnZS4KICAtIElucHV0OgogICAgLSBgYWNjZXNzX3Rva2VuYDogWW91ciBGYWNlYm9vayBBUEkgYWNjZXNzIHRva2VuLgogICAgLSBgcGFnZV9pZGA6IFRoZSBJRCBvZiB0aGUgRmFjZWJvb2sgcGFnZS4KICAtIE91dHB1dDoKICAgIC0gYGlkYDogVGhlIElEIG9mIHRoZSBwYWdlLgogICAgLSBgbmFtZWA6IFRoZSBuYW1lIG9mIHRoZSBwYWdlLgogICAgLSBgYWJvdXRgOiBJbmZvcm1hdGlvbiBhYm91dCB0aGUgcGFnZS4KICAgIC0gYHdlYnNpdGVgOiBUaGUgd2Vic2l0ZSBhc3NvY2lhdGVkIHdpdGggdGhlIHBhZ2UuCiAgICAtIGBmYW5fY291bnRgOiBUaGUgbnVtYmVyIG9mIGZhbnMgb2YgdGhlIHBhZ2UuCiAgICAtIGBjYXRlZ29yeWA6IFRoZSBjYXRlZ29yeSBvZiB0aGUgcGFnZS4KICAgIC0gYGNvdmVyYDogVGhlIGNvdmVyIHBob3RvIG9mIHRoZSBwYWdlLgogICAgLSBgZGVzY3JpcHRpb25gOiBUaGUgZGVzY3JpcHRpb24gb2YgdGhlIHBhZ2UuCiAgICAtIGBlbWFpbHNgOiBUaGUgZW1haWwgYWRkcmVzc2VzIGFzc29jaWF0ZWQgd2l0aCB0aGUgcGFnZS4KICAgIC0gYGlzX3B1Ymxpc2hlZGA6IFdoZXRoZXIgdGhlIHBhZ2UgaXMgcHVibGlzaGVkLgogICAgLSBgbGlua2A6IFRoZSBsaW5rIHRvIHRoZSBwYWdlLgogICAgLSBgbG9jYXRpb25gOiBUaGUgbG9jYXRpb24gb2YgdGhlIHBhZ2UuCiAgICAtIGBwaG9uZWA6IFRoZSBwaG9uZSBudW1iZXIgYXNzb2NpYXRlZCB3aXRoIHRoZSBwYWdlLgotICoqZmluZCoqOiBSZXRyaWV2ZSBpbmZvcm1hdGlvbiBhYm91dCBhIHNwZWNpZmljIHBvc3QuCiAgLSBJbnB1dDoKICAgIC0gYHBvc3RfaWRgOiBUaGUgSUQgb2YgdGhlIHBvc3QuCiAgLSBPdXRwdXQ6CiAgICAtIGBpZGA6IFRoZSBJRCBvZiB0aGUgcG9zdC4KICAgIC0gYG1lc3NhZ2VgOiBUaGUgY29udGVudCBvZiB0aGUgcG9zdC4KICAgIC0gYHBpY3R1cmVgOiBUaGUgcGljdHVyZSBhc3NvY2lhdGVkIHdpdGggdGhlIHBvc3QuCiAgICAtIGBsaW5rYDogVGhlIGxpbmsgYXNzb2NpYXRlZCB3aXRoIHRoZSBwb3N0LgogICAgLSBgY3JlYXRlZF90aW1lYDogVGhlIHRpbWUgdGhlIHBvc3Qgd2FzIGNyZWF0ZWQuCiAgICAtIGBjb21tZW50c2A6IFRoZSBjb21tZW50cyBvbiB0aGUgcG9zdC4KICAgIC0gYGxpa2VzYDogVGhlIGxpa2VzIG9uIHRoZSBwb3N0LgotICoqZ2V0Kio6IFJldHJpZXZlIGEgbGlzdCBvZiBwb3N0cyBmcm9tIGEgRmFjZWJvb2sgcGFnZS4KICAtIElucHV0OgogICAgLSBgbGltaXRgIChPcHRpb25hbCk6IFRoZSBtYXhpbXVtIG51bWJlciBvZiBwb3N0cyB0byByZXRyaWV2ZS4KICAtIE91dHB1dDoKICAgIC0gYGlkYDogVGhlIElEIG9mIHRoZSBwb3N0LgogICAgLSBgbWVzc2FnZWA6IFRoZSBjb250ZW50IG9mIHRoZSBwb3N0LgogICAgLSBgcGljdHVyZWA6IFRoZSBwaWN0dXJlIGFzc29jaWF0ZWQgd2l0aCB0aGUgcG9zdC4KICAgIC0gYGxpbmtgOiBUaGUgbGluayBhc3NvY2lhdGVkIHdpdGggdGhlIHBvc3QuCiAgICAtIGBjcmVhdGVkX3RpbWVgOiBUaGUgdGltZSB0aGUgcG9zdCB3YXMgY3JlYXRlZC4KICAgIC0gYGNvbW1lbnRzYDogVGhlIG51bWJlciBvZiBjb21tZW50cyBvbiB0aGUgcG9zdC4KICAgIC0gYGxpa2VzYDogVGhlIG51bWJlciBvZiBsaWtlcyBvbiB0aGUgcG9zdC4KCiMjIEJlc3QgUHJhY3RpY2VzCgotIE9wdGltaXplIFBvc3QgQ29udGVudDogRW5zdXJlIHlvdXIgcG9zdHMgYXJlIGVuZ2FnaW5nIGFuZCByZWxldmFudCB0byB5b3VyIGF1ZGllbmNlIHRvIG1heGltaXplIGludGVyYWN0aW9uLgotIEVycm9yIEhhbmRsaW5nOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gZ3JhY2VmdWxseSBoYW5kbGUgZXJyb3JzIGVuY291bnRlcmVkIGR1cmluZyBBUEkgaW50ZXJhY3Rpb25zLgotIFNlY3VyaXR5OiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBGYWNlYm9vayBBUEkgYWNjZXNzIHRva2VuIHRvIHByZXZlbnQgdW5hdXRob3JpemVkIGFjY2VzcyB0byB5b3VyIEZhY2Vib29rIGFjY291bnQgYW5kIHJlc291cmNlcy4KCiMjIENvbmNsdXNpb24KCkluIGNvbmNsdXNpb24sIHRoZSBGYWNlYm9vayBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIG1hbmFnaW5nIEZhY2Vib29rIHBhZ2VzLCBwb3N0cywgYW5kIHJldHJpZXZpbmcgdmFyaW91cyBkYXRhIHRocm91Z2ggc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgRmFjZWJvb2sgQVBJLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlIEZhY2Vib29rIEFQSSwgZGV2ZWxvcGVycyBjYW4gYnVpbGQgc29waGlzdGljYXRlZCB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBzb2NpYWwgbWVkaWEgbWFuYWdlbWVudCBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBGYWNlYm9vayBDb25uZWN0b3IsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiB0aGUgRmFjZWJvb2sgcGxhdGZvcm0gdG8gZW5nYWdlIHdpdGggdGhlaXIgYXVkaWVuY2UgYW5kIGF1dG9tYXRlIHJlcGV0aXRpdmUgdGFza3MgZWZmZWN0aXZlbHkuCg==", "ui_form": [ { "field_id": "access_token", "label": "Access Token", "type": "string", "required": false, "description": "Access token for Facebook API", "ui_component": "textInput", "info": "You can get the access token from the Facebook Developer Console.", "is_secret": true }, { "field_id": "page_id", "label": "Page ID", "type": "string", "required": false, "description": "Page ID for Facebook API", "ui_component": "textInput", "info": "page_id is the unique identifier for your Facebook page. You can get the page_id from the Facebook Developer Console.", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Create Post - Facebook", "sort": "create", "logo": "https://klotdev.blob.core.windows.net/connectors/facebook.png", "category": "facebook", "endpoint": "/facebook/create", "source_type": "action", "is_enabled": true, "description": "Create a new post on Facebook" }, { "name": "Get Posts - Facebook", "sort": "get", "logo": "https://klotdev.blob.core.windows.net/connectors/facebook.png", "category": "facebook", "endpoint": "/facebook/get", "source_type": "action", "is_enabled": true, "description": "Get all posts from Facebook" }, { "name": "Find Post - Facebook", "sort": "find", "logo": "https://klotdev.blob.core.windows.net/connectors/facebook.png", "category": "facebook", "endpoint": "/facebook/find", "source_type": "action", "is_enabled": true, "description": "FInd a post from Facebook and return the post details" }, { "name": "Fetch Page Details - Facebook", "sort": "do", "logo": "https://klotdev.blob.core.windows.net/connectors/facebook.png", "category": "facebook", "endpoint": "/facebook/do", "source_type": "action", "is_enabled": true, "description": "Fetch page details from Facebook" } ], "is_starred": false }, { "_id": "6807122cec30d423da2f34da", "name": "File", "description": "File is a collection of actions to perform operations on files.", "logo": "https://klotdev.blob.core.windows.net/connectors/files.png", "config": { "account_name": "", "account_key": "", "container_name": "" }, "category": "file", "connector_type": "system", "tags": [], "price": 0, "readme_b64": "IyBGaWxlIENvbm5lY3RvciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgRmlsZSBDb25uZWN0b3IgZW5hYmxlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHlvdXIgc3RvcmFnZSBhY2NvdW50LCBlbXBvd2VyaW5nIHVzZXJzIHRvIG1hbmFnZSBmaWxlcyB3aXRoaW4gYSBzcGVjaWZpZWQgY29udGFpbmVyLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhlIEZpbGUgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggRmlsZSBDb25uZWN0b3IKClRvIGJlZ2luIHVzaW5nIHRoZSBGaWxlIENvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gQ3JlYXRlIGEgU3RvcmFnZSBBY2NvdW50OiBTZXQgdXAgYSBzdG9yYWdlIGFjY291bnQgd2l0aCB5b3VyIHByZWZlcnJlZCBjbG91ZCBwcm92aWRlci4KMi4gR2VuZXJhdGUgQWNjb3VudCBLZXk6IEluIHlvdXIgc3RvcmFnZSBhY2NvdW50IHNldHRpbmdzLCBnZW5lcmF0ZSBhbiBhY2NvdW50IGtleS4gVGhpcyBrZXkgd2lsbCBiZSB1c2VkIGZvciBhdXRoZW50aWNhdGlvbiB3aGVuIGludGVyYWN0aW5nIHdpdGggdGhlIHN0b3JhZ2UgQVBJLgoKIyMgQ29uZmlndXJpbmcgdGhlIEZpbGUgQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgc3RvcmFnZSBhY2NvdW50IGFuZCBhY2NvdW50IGtleSwgeW91IGNhbiBjb25maWd1cmUgdGhlIEZpbGUgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYGFjY291bnRfbmFtZWA6IFRoZSBuYW1lIG9mIHRoZSBzdG9yYWdlIGFjY291bnQuCi0gYGFjY291bnRfa2V5YDogVGhlIGtleSBvZiB0aGUgc3RvcmFnZSBhY2NvdW50LgotIGBjb250YWluZXJfbmFtZWA6IFRoZSBuYW1lIG9mIHRoZSBjb250YWluZXIgd2hlcmUgZmlsZXMgd2lsbCBiZSBtYW5hZ2VkLgoKIyMgQ29uZmlndXJhdGlvbiBFeGFtcGxlCgpgYGB5YW1sCmZpbGVfY29ubmVjdG9yOgogICAgYWNjb3VudF9uYW1lOiBteV9zdG9yYWdlX2FjY291bnQKICAgIGFjY291bnRfa2V5OiBteV9hY2NvdW50X2tleQogICAgY29udGFpbmVyX25hbWU6IG15X2NvbnRhaW5lcgpgYGAKCiMjIFV0aWxpemluZyB0aGUgRmlsZSBDb25uZWN0b3IKClRoZSBGaWxlIENvbm5lY3RvciBzdXBwb3J0cyB2YXJpb3VzIGZ1bmN0aW9uYWxpdGllcyBwcm92aWRlZCBieSB0aGUgc3RvcmFnZSBwbGF0Zm9ybSwgaW5jbHVkaW5nOgoKLSBDcmVhdGluZyBGaWxlczogVXBsb2FkIG5ldyBmaWxlcyB0byB0aGUgc3BlY2lmaWVkIGNvbnRhaW5lci4KLSBEZWxldGluZyBGaWxlczogUmVtb3ZlIGZpbGVzIGZyb20gdGhlIHNwZWNpZmllZCBjb250YWluZXIuCi0gVXBkYXRpbmcgRmlsZXM6IE1vZGlmeSB0aGUgY29udGVudCBvZiBleGlzdGluZyBmaWxlcyBpbiB0aGUgc3BlY2lmaWVkIGNvbnRhaW5lci4KLSBTZWFyY2hpbmcgRmlsZXM6IEZpbmQgZmlsZXMgaW4gdGhlIHNwZWNpZmllZCBjb250YWluZXIgdGhhdCBtYXRjaCBhIGdpdmVuIHBhdHRlcm4uCgojIyBBY3Rpb25zCgojIyMgY3JlYXRlCgpEZXNjcmlwdGlvbjogQ3JlYXRlcyBhIG5ldyBmaWxlIGluIHRoZSBzcGVjaWZpZWQgY29udGFpbmVyLgoKSW5wdXRzOgoKLSBgZmlsZV9uYW1lYDogVGhlIG5hbWUgb2YgdGhlIGZpbGUgdG8gYmUgY3JlYXRlZC4KLSBgY29udGVudGA6IFRoZSBjb250ZW50IHRvIGJlIHdyaXR0ZW4gdG8gdGhlIGZpbGUuCgpPdXRwdXRzOgoKLSBgc3VjY2Vzc2A6IEluZGljYXRlcyB3aGV0aGVyIHRoZSBmaWxlIGNyZWF0aW9uIHdhcyBzdWNjZXNzZnVsLgotIGBibG9iX3VybGA6IFRoZSBVUkwgb2YgdGhlIGNyZWF0ZWQgZmlsZS4KLSBgZXJyb3JfbWVzc2FnZWA6IEVycm9yIG1lc3NhZ2UgaWYgdGhlIGZpbGUgY3JlYXRpb24gZmFpbGVkLgoKIyMjIGRlbGV0ZQoKRGVzY3JpcHRpb246IERlbGV0ZXMgYSBmaWxlIGZyb20gdGhlIHNwZWNpZmllZCBjb250YWluZXIuCgpJbnB1dHM6CgotIGBmaWxlX25hbWVgOiBUaGUgbmFtZSBvZiB0aGUgZmlsZSB0byBiZSBkZWxldGVkLgoKT3V0cHV0czoKCi0gYHN1Y2Nlc3NgOiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgZmlsZSBkZWxldGlvbiB3YXMgc3VjY2Vzc2Z1bC4KLSBgbWVzc2FnZWA6IE1lc3NhZ2UgcHJvdmlkaW5nIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGRlbGV0aW9uIHByb2Nlc3MuCgojIyMgdXBkYXRlCgpEZXNjcmlwdGlvbjogVXBkYXRlcyB0aGUgY29udGVudCBvZiBhbiBleGlzdGluZyBmaWxlIGluIHRoZSBzcGVjaWZpZWQgY29udGFpbmVyLgoKSW5wdXRzOgoKLSBgZmlsZV9uYW1lYDogVGhlIG5hbWUgb2YgdGhlIGZpbGUgdG8gYmUgdXBkYXRlZC4KLSBgbmV3X2NvbnRlbnRgOiBUaGUgbmV3IGNvbnRlbnQgdG8gYmUgd3JpdHRlbiB0byB0aGUgZmlsZS4KCk91dHB1dHM6CgotIGBzdWNjZXNzYDogSW5kaWNhdGVzIHdoZXRoZXIgdGhlIGZpbGUgdXBkYXRlIHdhcyBzdWNjZXNzZnVsLgotIGBibG9iX3VybGA6IFRoZSBVUkwgb2YgdGhlIHVwZGF0ZWQgZmlsZS4KCiMjIyBzZWFyY2gKCkRlc2NyaXB0aW9uOiBTZWFyY2hlcyBmb3IgZmlsZXMgaW4gdGhlIHNwZWNpZmllZCBjb250YWluZXIgdGhhdCBtYXRjaCBhIGdpdmVuIHBhdHRlcm4uCgpJbnB1dHM6CgotIGBwYXR0ZXJuYDogVGhlIHBhdHRlcm4gdG8gc2VhcmNoIGZvciBpbiBmaWxlIG5hbWVzLgoKT3V0cHV0czoKCi0gYHN1Y2Nlc3NgOiBJbmRpY2F0ZXMgd2hldGhlciB0aGUgc2VhcmNoIHdhcyBzdWNjZXNzZnVsLgotIGBmb3VuZF9maWxlc2A6IEEgbGlzdCBvZiBmaWxlcyB0aGF0IG1hdGNoIHRoZSBzZWFyY2ggcGF0dGVybi4KCiMjIEJlc3QgUHJhY3RpY2VzCgotIE9wdGltaXplIEZpbGUgTWFuYWdlbWVudDogRW5zdXJlIGVmZmljaWVudCBmaWxlIG1hbmFnZW1lbnQgYnkgb3JnYW5pemluZyBmaWxlcyB3aXRoaW4gY29udGFpbmVycyBhbmQgdXNpbmcgbWVhbmluZ2Z1bCBmaWxlIG5hbWVzLgotIEVycm9yIEhhbmRsaW5nOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gZ3JhY2VmdWxseSBoYW5kbGUgZXJyb3JzIGVuY291bnRlcmVkIGR1cmluZyBmaWxlIG9wZXJhdGlvbnMuCi0gU2VjdXJpdHk6IFNlY3VyZWx5IG1hbmFnZSBhbmQgcHJvdGVjdCB5b3VyIHN0b3JhZ2UgYWNjb3VudCBrZXkgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgc3RvcmFnZSBhY2NvdW50IGFuZCByZXNvdXJjZXMuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgRmlsZSBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIG1hbmFnaW5nIGZpbGVzIHdpdGhpbiBhIHNwZWNpZmllZCBjb250YWluZXIgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHlvdXIgc3RvcmFnZSBhY2NvdW50LiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlIEZpbGUgQ29ubmVjdG9yLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIGZpbGUgbWFuYWdlbWVudCB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBkYXRhIHByb2Nlc3NpbmcgYW5kIGltcHJvdmUgcHJvZHVjdGl2aXR5LiBXaXRoIHByb3BlciBjb25maWd1cmF0aW9uIGFuZCB1dGlsaXphdGlvbiBvZiB0aGUgRmlsZSBDb25uZWN0b3IsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiB0aGVpciBzdG9yYWdlIHBsYXRmb3JtIHRvIG1hbmFnZSBmaWxlcyBlZmZlY3RpdmVseSBhbmQgc2VjdXJlbHkuCg==", "ui_form": [ { "field_id": "account_key", "type": "string", "required": true, "label": "Blob Account Key", "description": "Blob account key", "ui_component": "textInput", "info": "Account key for the Blob Storage account", "is_secret": true }, { "field_id": "account_name", "type": "string", "required": true, "label": "Blob Account Name", "description": "blob account Name", "ui_component": "textInput", "info": "Account Name for the Azure Blob Storage account", "is_secret": false }, { "field_id": "container_name", "type": "string", "required": true, "label": "Blob Container Name", "description": "Container Name of Blob Storage", "ui_component": "textInput", "info": "Container Name of Blob Storage", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Create a File", "description": "Create a file in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/files.png", "category": "file", "sort": "create", "endpoint": "/file/create", "source_type": "action", "is_enabled": true }, { "name": "Delete a File", "description": "Delete a file in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/files.png", "category": "file", "sort": "delete", "endpoint": "/file/delete", "source_type": "action", "is_enabled": true }, { "name": "Search a File", "description": "Search a file in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/files.png", "category": "file", "sort": "search", "endpoint": "/file/search", "source_type": "action", "is_enabled": true }, { "name": "Update a File", "description": "Update a file in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/files.png", "category": "file", "sort": "update", "endpoint": "/file/update", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122dec30d423da2f34e0", "name": "Firebase", "description": "firebase is a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud Platform.", "logo": "https://klotdev.blob.core.windows.net/connectors/firebase.png", "config": { "link": "", "project_id": "", "collection_name": "" }, "category": "firebase", "connector_type": "user", "connector_group_tag": "database", "tags": [], "price": 0, "readme_b64": "IyBGaXJlYmFzZSBDb25uZWN0b3IgSW50ZWdyYXRpb24gR3VpZGUKCiMjIEludHJvZHVjdGlvbgoKVGhlIEZpcmViYXNlIGNvbm5lY3RvciBlbmFibGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIEZpcmViYXNlIHBsYXRmb3JtLCBlbXBvd2VyaW5nIHVzZXJzIHRvIG1hbmFnZSBkYXRhLCBhdXRoZW50aWNhdGlvbiwgYW5kIG90aGVyIGJhY2tlbmQgc2VydmljZXMuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgRmlyZWJhc2UgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggRmlyZWJhc2UKClRvIGJlZ2luIHVzaW5nIHRoZSBGaXJlYmFzZSBjb25uZWN0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuICoqQ3JlYXRlIGEgRmlyZWJhc2UgUHJvamVjdDoqKiBWaXNpdCB0aGUgW0ZpcmViYXNlIENvbnNvbGVdKGh0dHBzOi8vY29uc29sZS5maXJlYmFzZS5nb29nbGUuY29tLykgYW5kIGNyZWF0ZSBhIG5ldyBwcm9qZWN0IG9yIHNlbGVjdCBhbiBleGlzdGluZyBvbmUuCjIuICoqU2V0IFVwIEZpcmViYXNlIFNESzoqKiBGb2xsb3cgdGhlIEZpcmViYXNlIGRvY3VtZW50YXRpb24gdG8gc2V0IHVwIEZpcmViYXNlIFNESyBpbiB5b3VyIGFwcGxpY2F0aW9uIGZvciB0aGUgcGxhdGZvcm0geW91J3JlIHRhcmdldGluZyAod2ViLCBBbmRyb2lkLCBpT1MsIGV0Yy4pLgozLiAqKk9idGFpbiBGaXJlYmFzZSBDcmVkZW50aWFsczoqKiBGaXJlYmFzZSBwcm92aWRlcyB2YXJpb3VzIGNyZWRlbnRpYWxzLCBzdWNoIGFzIFdlYiBBUEkga2V5cywgT0F1dGggMi4wIGNsaWVudCBJRHMsIGFuZCBzZXJ2aWNlIGFjY291bnQga2V5cy4gRW5zdXJlIHlvdSBoYXZlIHRoZSBuZWNlc3NhcnkgY3JlZGVudGlhbHMgYmFzZWQgb24geW91ciBhcHBsaWNhdGlvbidzIHJlcXVpcmVtZW50cy4KNC4gKipDb25maWd1cmUgRmlyZWJhc2UgQXV0aGVudGljYXRpb246KiogSWYgeW91ciBhcHBsaWNhdGlvbiByZXF1aXJlcyB1c2VyIGF1dGhlbnRpY2F0aW9uLCBjb25maWd1cmUgRmlyZWJhc2UgQXV0aGVudGljYXRpb24gYWNjb3JkaW5nIHRvIHlvdXIgZGVzaXJlZCBhdXRoZW50aWNhdGlvbiBtZXRob2QgKGVtYWlsL3Bhc3N3b3JkLCBHb29nbGUgc2lnbi1pbiwgZXRjLikuCgojIyBDb25maWd1cmluZyB0aGUgRmlyZWJhc2UgQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgRmlyZWJhc2UgcHJvamVjdCBhbmQgY3JlZGVudGlhbHMsIHlvdSBjYW4gY29uZmlndXJlIHRoZSBGaXJlYmFzZSBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSBgbGlua2A6IFRoZSBGaXJlYmFzZSBwcm9qZWN0IGxpbmsuCi0gYHByb2plY3RfaWRgOiBUaGUgSUQgb2YgeW91ciBGaXJlYmFzZSBwcm9qZWN0LgotIGBjb2xsZWN0aW9uX25hbWVgOiBUaGUgbmFtZSBvZiB0aGUgY29sbGVjdGlvbiB5b3Ugd2FudCB0byBpbnRlcmFjdCB3aXRoLgoKIyMjIENvbmZpZ3VyYXRpb24gRXhhbXBsZQoKYGBgeWFtbApsaW5rOiAieW91cl9maXJlYmFzZV9wcm9qZWN0X2xpbmsiCnByb2plY3RfaWQ6ICJ5b3VyX3Byb2plY3RfaWQiCmNvbGxlY3Rpb25fbmFtZTogInlvdXJfY29sbGVjdGlvbl9uYW1lIgpgYGAKClRvIGJlZ2luIHVzaW5nIHRoZSBGaXJlYmFzZSBjb25uZWN0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuICoqQ3JlYXRlIGEgRmlyZWJhc2UgUHJvamVjdDoqKiBWaXNpdCB0aGUgW0ZpcmViYXNlIENvbnNvbGVdKGh0dHBzOi8vY29uc29sZS5maXJlYmFzZS5nb29nbGUuY29tLykgYW5kIGNyZWF0ZSBhIG5ldyBwcm9qZWN0IG9yIHNlbGVjdCBhbiBleGlzdGluZyBvbmUuCjIuICoqU2V0IFVwIEZpcmViYXNlIFNESzoqKiBGb2xsb3cgdGhlIEZpcmViYXNlIGRvY3VtZW50YXRpb24gdG8gc2V0IHVwIEZpcmViYXNlIFNESyBpbiB5b3VyIGFwcGxpY2F0aW9uIGZvciB0aGUgcGxhdGZvcm0geW91J3JlIHRhcmdldGluZyAod2ViLCBBbmRyb2lkLCBpT1MsIGV0Yy4pLgozLiAqKk9idGFpbiBGaXJlYmFzZSBDcmVkZW50aWFsczoqKiBGaXJlYmFzZSBwcm92aWRlcyB2YXJpb3VzIGNyZWRlbnRpYWxzLCBzdWNoIGFzIFdlYiBBUEkga2V5cywgT0F1dGggMi4wIGNsaWVudCBJRHMsIGFuZCBzZXJ2aWNlIGFjY291bnQga2V5cy4gRW5zdXJlIHlvdSBoYXZlIHRoZSBuZWNlc3NhcnkgY3JlZGVudGlhbHMgYmFzZWQgb24geW91ciBhcHBsaWNhdGlvbidzIHJlcXVpcmVtZW50cy4KNC4gKipDb25maWd1cmUgRmlyZWJhc2UgQXV0aGVudGljYXRpb246KiogSWYgeW91ciBhcHBsaWNhdGlvbiByZXF1aXJlcyB1c2VyIGF1dGhlbnRpY2F0aW9uLCBjb25maWd1cmUgRmlyZWJhc2UgQXV0aGVudGljYXRpb24gYWNjb3JkaW5nIHRvIHlvdXIgZGVzaXJlZCBhdXRoZW50aWNhdGlvbiBtZXRob2QgKGVtYWlsL3Bhc3N3b3JkLCBHb29nbGUgc2lnbi1pbiwgZXRjLikuCgojIyBBY3Rpb25zCgojIyMgY3JlYXRlCgpEZXNjcmlwdGlvbjogQ3JlYXRlcyBhIG5ldyBkb2N1bWVudCBpbiB0aGUgc3BlY2lmaWVkIGNvbGxlY3Rpb24uCklucHV0OgoKLSBkYXRhOiBUaGUgZGF0YSB0byBiZSBzdG9yZWQgaW4gdGhlIG5ldyBkb2N1bWVudC4KT3V0cHV0OgotIG1lc3NhZ2U6IEEgY29uZmlybWF0aW9uIG1lc3NhZ2UuCgojIyMgZGVsZXRlCgpEZXNjcmlwdGlvbjogRGVsZXRlcyBhIGRvY3VtZW50IGZyb20gdGhlIHNwZWNpZmllZCBjb2xsZWN0aW9uLgpJbnB1dDoKCi0gZG9jdW1lbnRfaWQ6IFRoZSBJRCBvZiB0aGUgZG9jdW1lbnQgdG8gYmUgZGVsZXRlZC4KT3V0cHV0OgotIG1lc3NhZ2U6IEEgY29uZmlybWF0aW9uIG1lc3NhZ2UuCgojIyMgdXBkYXRlCgpEZXNjcmlwdGlvbjogVXBkYXRlcyBhbiBleGlzdGluZyBkb2N1bWVudCBpbiB0aGUgc3BlY2lmaWVkIGNvbGxlY3Rpb24uCklucHV0OgoKLSBkb2N1bWVudF9pZDogVGhlIElEIG9mIHRoZSBkb2N1bWVudCB0byBiZSB1cGRhdGVkLgotIGRhdGE6IFRoZSBuZXcgZGF0YSB0byBiZSBzdG9yZWQgaW4gdGhlIGRvY3VtZW50LgpPdXRwdXQ6Ci0gbWVzc2FnZTogQSBjb25maXJtYXRpb24gbWVzc2FnZS4KCiMjIyBnZXQKCkRlc2NyaXB0aW9uOiBSZXRyaWV2ZXMgZG9jdW1lbnRzIGZyb20gdGhlIHNwZWNpZmllZCBjb2xsZWN0aW9uLgpJbnB1dDoKCi0gZG9jdW1lbnRfaWQgKE9wdGlvbmFsKTogVGhlIElEIG9mIHRoZSBkb2N1bWVudCB0byBiZSByZXRyaWV2ZWQuIElmIG5vdCBwcm92aWRlZCwgYWxsIGRvY3VtZW50cyBpbiB0aGUgY29sbGVjdGlvbiB3aWxsIGJlIHJldHJpZXZlZC4KT3V0cHV0OgotIHJlY29yZHM6IEFuIGFycmF5IG9mIHJldHJpZXZlZCBkb2N1bWVudHMuCgojIyMgcHVsbAoKRGVzY3JpcHRpb246IEZldGNoZXMgZGF0YSBhYm91dCB0aGUgcHJvdmlkZWQgY29uZmlndXJhdGlvbiBhbmQgaW5nZXN0cyBkYXRhIGludG8gUWRyYW50IHN0b3JhZ2UuCklucHV0OgoKLSBOb25lCk91dHB1dDoKLSBOb25lCgojIyBCZXN0IFByYWN0aWNlcwoKLSBTZWN1cml0eTogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgRmlyZWJhc2UgY3JlZGVudGlhbHMgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgRmlyZWJhc2UgcHJvamVjdCBhbmQgcmVzb3VyY2VzLgotIERhdGEgVmFsaWRhdGlvbjogVmFsaWRhdGUgdGhlIGRhdGEgYmVpbmcgc3RvcmVkIG9yIHVwZGF0ZWQgaW4gRmlyZWJhc2UgdG8gZW5zdXJlIGl0IG1lZXRzIHlvdXIgYXBwbGljYXRpb24ncyByZXF1aXJlbWVudHMuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIEZpcmViYXNlIG9wZXJhdGlvbnMuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgRmlyZWJhc2UgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBtYW5hZ2luZyBkYXRhLCBhdXRoZW50aWNhdGlvbiwgYW5kIG90aGVyIGJhY2tlbmQgc2VydmljZXMgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBGaXJlYmFzZSBwbGF0Zm9ybS4gQnkgbGV2ZXJhZ2luZyB0aGUgY2FwYWJpbGl0aWVzIG9mIEZpcmViYXNlLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIGFwcGxpY2F0aW9ucyB3aXRoIHJvYnVzdCBiYWNrZW5kIHN1cHBvcnQuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBGaXJlYmFzZSBDb25uZWN0b3IsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiB0aGUgRmlyZWJhc2UgcGxhdGZvcm0gdG8gbWFuYWdlIGRhdGEgYW5kIGJhY2tlbmQgc2VydmljZXMgZWZmZWN0aXZlbHkuCg==", "ui_form": [ { "field_id": "link", "type": "string", "required": true, "label": "link", "description": "Create a record in the specified directory", "ui_component": "textInput", "info": "link to account_key.json file from the firebase in blob storage", "is_secret": false }, { "field_id": "project_id", "type": "string", "required": false, "label": "project_id", "description": "Create a record in the specified directory,required for pull connector, ensure to config with project ID before using pull connector", "ui_component": "textInput", "info": "project_id from the firebase, required for pull connector, ensure to config with project ID before using pull connector", "is_secret": false }, { "field_id": "collection_name", "type": "string", "required": false, "label": "collection_name", "description": "Create a record in the specified directory,required for pull connector, ensure to config with collection name before using pull connector", "ui_component": "textInput", "info": "collection_name from the firebase, required for pull connector, ensure to config with collection name before using pull connector", "is_secret": false } ], "data_loaders": [ { "name": "Process firebase records", "description": "fetch records from the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/firebase.png", "category": "firebase", "sort": "pull", "endpoint": "/firebase/pull", "source_type": "data_source", "is_enabled": true } ], "actions": [ { "name": "Create a record", "description": "Create a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/firebase.png", "category": "firebase", "sort": "create", "endpoint": "/firebase/create", "source_type": "action", "is_enabled": true }, { "name": "Get a record", "description": "read a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/firebase.png", "category": "firebase", "sort": "get", "endpoint": "/firebase/get", "source_type": "action", "is_enabled": true }, { "name": "Update a record", "description": "Update a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/firebase.png", "category": "firebase", "sort": "update", "endpoint": "/firebase/update", "source_type": "action", "is_enabled": true }, { "name": "Delete a record", "description": "delete a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/firebase.png", "category": "firebase", "sort": "delete", "endpoint": "/firebase/delete", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071229ec30d423da2f34ce", "name": "Ghost", "description": "Ghost is a powerful, customizable alternative to WordPress that puts the control in your hands. It's a modern publishing platform that gives you the tools you need to build a blog and grow an audience.", "config": { "api_url": "", "api_key": "" }, "category": "ghost", "certified": false, "is_from_community": false, "approved_for_marketplace": true, "connector_type": "user", "connector_group_tag": "blogging", "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/ghost.png", "readme_b64": "IyBHaG9zdCBDb25uZWN0b3IgSW50ZWdyYXRpb24gR3VpZGUKCiMjIEludHJvZHVjdGlvbgoKVGhlIEdob3N0IGNvbm5lY3RvciBlbmFibGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIEdob3N0IHBsYXRmb3JtLCBlbXBvd2VyaW5nIHVzZXJzIHRvIGF1dG9tYXRlIGNvbnRlbnQgbWFuYWdlbWVudCwgYmxvZyBwb3N0IGNyZWF0aW9uLCBhbmQgb3RoZXIgdGFza3MuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgR2hvc3QgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggR2hvc3QKClRvIGJlZ2luIHVzaW5nIHRoZSBHaG9zdCBjb25uZWN0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuICoqQ3JlYXRlIGEgR2hvc3QgQWNjb3VudDoqKiBWaXNpdCB0aGUgR2hvc3Qgd2Vic2l0ZSBhbmQgc2lnbiB1cCBmb3IgYW4gYWNjb3VudC4gLSA8aHR0cHM6Ly9naG9zdC5vcmcvPgoyLiAqKlNldCBVcCBZb3VyIEdob3N0IEJsb2c6KiogT25jZSByZWdpc3RlcmVkLCBzZXQgdXAgeW91ciBHaG9zdCBibG9nIGFuZCBmYW1pbGlhcml6ZSB5b3Vyc2VsZiB3aXRoIGl0cyBmZWF0dXJlcywgaW5jbHVkaW5nIHBvc3RzLCBwYWdlcywgdGFncywgYW5kIHNldHRpbmdzLgozLiAqKkdlbmVyYXRlIEFQSSBLZXk6KiogSW4geW91ciBHaG9zdCBhZG1pbiBwYW5lbCwgbmF2aWdhdGUgdG8gdGhlICJJbnRlZ3JhdGlvbnMiIHBhZ2UgYW5kIGNyZWF0ZSBhIGN1c3RvbSBpbnRlZ3JhdGlvbiB0byBnZW5lcmF0ZSBhbiBBUEkga2V5LiBUaGlzIGtleSB3aWxsIGJlIHVzZWQgZm9yIGF1dGhlbnRpY2F0aW9uIHdoZW4gaW50ZXJhY3Rpbmcgd2l0aCB0aGUgR2hvc3QgQVBJLgoKIyMgQ29uZmlndXJpbmcgdGhlIEdob3N0IENvbm5lY3RvcgoKT25jZSB5b3UgaGF2ZSB5b3VyIEdob3N0IGFjY291bnQgYW5kIEFQSSBrZXksIHlvdSBjYW4gY29uZmlndXJlIHRoZSBHaG9zdCBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSBgYXBpX3VybGA6IFlvdXIgR2hvc3QgQVBJIFVSTC4KLSBgYXBpX2tleWA6IFlvdXIgR2hvc3QgQVBJIGtleSBmb3IgYXV0aGVudGljYXRpb24uCgojIyBTdGVwIDE6IExvZyBpbiB0byB5b3VyIEdob3N0IEFkbWluCgpGaXJzdCwgeW91IG5lZWQgdG8gYWNjZXNzIHlvdXIgR2hvc3QgYWRtaW4gcGFuZWwuIFRoaXMgY2FuIGJlIGRvbmUgYnkgdmlzaXRpbmcgeW91ciBHaG9zdCBibG9nJ3MgVVJMIGFuZCBhcHBlbmRpbmcgYC9naG9zdGAgYXQgdGhlIGVuZC4gRm9yIGV4YW1wbGUsIGlmIHlvdXIgYmxvZydzIFVSTCBpcyBgaHR0cHM6Ly9leGFtcGxlLmNvbWAsIHRoZSBhZG1pbiBwYW5lbCBjYW4gYmUgYWNjZXNzZWQgYXQgYGh0dHBzOi8vZXhhbXBsZS5jb20vZ2hvc3RgLgoKIyMgU3RlcCAyOiBBY2Nlc3MgdGhlIEludGVncmF0aW9ucyBQYWdlCgpPbmNlIGxvZ2dlZCBpbiwgbmF2aWdhdGUgdG8gdGhlICJJbnRlZ3JhdGlvbnMiIHBhZ2UgZnJvbSB0aGUgc2lkZWJhciBtZW51LiBIZXJlLCB5b3Ugd2lsbCBmaW5kIGFsbCB0aGUgaW50ZWdyYXRpb24gb3B0aW9ucyBhdmFpbGFibGUgZm9yIHlvdXIgR2hvc3QgYmxvZy4KCiMjIFN0ZXAgMzogQ3JlYXRlIGEgQ3VzdG9tIEludGVncmF0aW9uCgoxLiBDbGljayBvbiB0aGUgIkFkZCBjdXN0b20gaW50ZWdyYXRpb24iIGJ1dHRvbi4KMi4gRW50ZXIgYSBuYW1lIGZvciB5b3VyIG5ldyBpbnRlZ3JhdGlvbi4gVGhpcyBjb3VsZCBiZSBhbnl0aGluZyB0aGF0IGhlbHBzIHlvdSByZW1lbWJlciB3aGF0IHlvdSdyZSB1c2luZyBpdCBmb3IsIHN1Y2ggYXMgIk15IEN1c3RvbSBBcHAiLgozLiBDbGljayAiQ3JlYXRlIi4KCiMjIFN0ZXAgNDogT2J0YWluIEFQSSBLZXlzIGFuZCBBUEkgVVJMCgpBZnRlciBjcmVhdGluZyB0aGUgY3VzdG9tIGludGVncmF0aW9uLCB5b3Ugd2lsbCBiZSB0YWtlbiB0byBhIHBhZ2Ugd2l0aCB5b3VyIG5ldyBpbnRlZ3JhdGlvbidzIGRldGFpbHMuIEhlcmUsIHlvdSBjYW4gZmluZDoKCi0gKipBZG1pbiBBUEkqKjogVXNlZCBmb3IgY3JlYXRpbmcsIGVkaXRpbmcsIG9yIGRlbGV0aW5nIGNvbnRlbnQgaW4geW91ciBHaG9zdCBibG9nLgotICoqQVBJIFVSTCoqOiBUaGlzIGlzIHRoZSBiYXNlIFVSTCBmb3IgeW91ciBBUEkgcmVxdWVzdHMuIEl0IHR5cGljYWxseSBsb29rcyBsaWtlIGBodHRwczovL2V4YW1wbGUuY29tL2dob3N0L2FwaS92My9gLgoKIyMjIENvbmZpZ3VyYXRpb24gRXhhbXBsZQoKYGBgeWFtbAphcGlfdXJsOiAieW91cl9hcGlfdXJsIgphcGlfa2V5OiAieW91cl9hcGlfa2V5IgpgYGAKCiMjIEZ1bmN0aW9uYWxpdHkKClRoZSBHaG9zdCBjb25uZWN0b3Igc3VwcG9ydHMgdGhlIGZvbGxvd2luZyBmdW5jdGlvbmFsaXRpZXM6CgojIyMgQ3JlYXRpbmcgUG9zdHMKCkNyZWF0ZSBuZXcgYmxvZyBwb3N0cyBieSBwcm92aWRpbmcgdGhlIHRpdGxlIGFuZCBIVE1MIGNvbnRlbnQuCgojIyMgRGVsZXRpbmcgUG9zdHMKCkRlbGV0ZSBleGlzdGluZyBibG9nIHBvc3RzIHVzaW5nIHRoZSBwb3N0IElELgoKIyMgQWN0aW9ucwoKIyMjIGNyZWF0ZQoKLSBUeXBlIG9mIEFjdGlvbjogY3JlYXRlCi0gRGVzY3JpcHRpb246IENyZWF0ZSBhIG5ldyBibG9nIHBvc3QuCi0gSW5wdXRzOgogIC0gdGl0bGU6IHN0cmluZwogIC0gaHRtbDogc3RyaW5nCi0gT3V0cHV0czoKICAtIGJsb2dsaW5rOiBzdHJpbmcKCiMjIyBkZWxldGUKCi0gVHlwZSBvZiBBY3Rpb246IGRlbGV0ZQotIERlc2NyaXB0aW9uOiBEZWxldGUgYSBibG9nIHBvc3QuCi0gSW5wdXRzOgogIC0gcG9zdF9pZDogc3RyaW5nCi0gT3V0cHV0czoKICAtIG1lc3NhZ2U6IHN0cmluZwoKIyMgQmVzdCBQcmFjdGljZXMKClRvIG1ha2UgdGhlIG1vc3Qgb3V0IG9mIHRoZSBHaG9zdCBDb25uZWN0b3IsIGNvbnNpZGVyIHRoZSBmb2xsb3dpbmcgYmVzdCBwcmFjdGljZXM6CgotIENvbnRlbnQgTWFuYWdlbWVudDogT3JnYW5pemUgYW5kIG1hbmFnZSB5b3VyIGJsb2cgY29udGVudCBlZmZpY2llbnRseSB0byBlbnN1cmUgYSBzbW9vdGggd29ya2Zsb3cuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIHBvc3QgY3JlYXRpb24sIGRlbGV0aW9uLCBvciBBUEkgaW50ZXJhY3Rpb25zLgotIFNlY3VyaXR5OiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBHaG9zdCBBUEkga2V5IHRvIHByZXZlbnQgdW5hdXRob3JpemVkIGFjY2VzcyB0byB5b3VyIEdob3N0IGFjY291bnQgYW5kIHJlc291cmNlcy4KCiMjIENvbmNsdXNpb24KClRoZSBHaG9zdCBDb25uZWN0b3IgcHJvdmlkZXMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgYXV0b21hdGluZyBjb250ZW50IG1hbmFnZW1lbnQgYW5kIGJsb2cgcG9zdCBjcmVhdGlvbiB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIEdob3N0IHBsYXRmb3JtLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgR2hvc3QsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgYXV0b21hdGlvbiB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBjb250ZW50IG1hbmFnZW1lbnQgYW5kIGltcHJvdmUgcHJvZHVjdGl2aXR5LiBXaXRoIHByb3BlciBjb25maWd1cmF0aW9uIGFuZCB1dGlsaXphdGlvbiBvZiB0aGUgR2hvc3QgQ29ubmVjdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2YgdGhlIEdob3N0IHBsYXRmb3JtIHRvIG1hbmFnZSBibG9nIGNvbnRlbnQgZWZmZWN0aXZlbHkgYW5kIGF1dG9tYXRlIHJlcGV0aXRpdmUgdGFza3MgZWZmaWNpZW50bHkuCg==", "ui_form": [ { "field_id": "api_url", "type": "string", "required": true, "label": "API URL", "description": "URL of the Ghost API.", "ui_component": "textInput", "info": "URL that the API would use to access your blog CMS", "is_secret": false }, { "field_id": "api_key", "type": "string", "required": true, "label": "API Key", "description": "API key for accessing the Ghost API.", "ui_component": "textInput", "info": "API key that the API would use to access your blog CMS", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Create a blog - Ghost", "description": "Creates a new blog post in Ghost.", "sort": "create", "logo": "https://klotdev.blob.core.windows.net/connectors/ghost.png", "category": "ghost", "endpoint": "/ghost/create", "source_type": "action", "is_enabled": true }, { "name": "Delete a blog - Ghost", "description": "Deletes a blog post in Ghost.", "sort": "delete", "logo": "https://klotdev.blob.core.windows.net/connectors/ghost.png", "category": "ghost", "endpoint": "/ghost/delete", "source_type": "action", "is_enabled": true }, { "name": "Read a blog - Ghost", "description": "Reads a blog post in Ghost.", "sort": "read", "category": "ghost", "endpoint": "/ghost/read", "source_type": "action", "is_enabled": true, "logo": "https://klotdev.blob.core.windows.net/connectors/ghost.png" } ], "is_starred": false }, { "_id": "68071230ec30d423da2f34ef", "name": "GitHub", "description": "GitHub is a code hosting platform for version control and collaboration. It allows you to and others work together on projects from anywhere. GitHub brings teams together to work through problems, move ideas forward, and learn from each other along the way.", "config": { "access_token": "", "username": "", "repo_name": "" }, "category": "github", "connector_type": "user", "tags": [ "code", "version control", "collaboration" ], "logo": "https://klotdev.blob.core.windows.net/connectors/github.png", "readme_b64": "IyBHaXRIdWIgQ29ubmVjdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBHaXRIdWIgY29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgR2l0SHViIHBsYXRmb3JtLCBlbXBvd2VyaW5nIHVzZXJzIHRvIGF1dG9tYXRlIHJlcG9zaXRvcnkgbWFuYWdlbWVudCwgZmlsZSBvcGVyYXRpb25zLCBhbmQgb3RoZXIgdGFza3MuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgR2l0SHViIENvbm5lY3RvciB3aXRoaW4geW91ciBhcHBsaWNhdGlvbi4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIEdpdEh1YgoKVG8gYmVnaW4gdXNpbmcgdGhlIEdpdEh1YiBjb25uZWN0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuICoqQ3JlYXRlIGEgR2l0SHViIEFjY291bnQ6KiogVmlzaXQgdGhlIEdpdEh1YiB3ZWJzaXRlIGFuZCBzaWduIHVwIGZvciBhbiBhY2NvdW50LiAtIDxodHRwczovL2dpdGh1Yi5jb20vPgoyLiAqKlNldCBVcCBZb3VyIEdpdEh1YiBBY2NvdW50OioqIE9uY2UgcmVnaXN0ZXJlZCwgZmFtaWxpYXJpemUgeW91cnNlbGYgd2l0aCB0aGUgR2l0SHViIHBsYXRmb3JtIGFuZCBpdHMgZmVhdHVyZXMsIGluY2x1ZGluZyByZXBvc2l0b3JpZXMsIGJyYW5jaGVzLCBjb21taXRzLCBhbmQgcHVsbCByZXF1ZXN0cy4KMy4gKipHZW5lcmF0ZSBBY2Nlc3MgVG9rZW46KiogSW4geW91ciBHaXRIdWIgYWNjb3VudCBzZXR0aW5ncywgZ2VuZXJhdGUgYSBwZXJzb25hbCBhY2Nlc3MgdG9rZW4uIFRoaXMgdG9rZW4gd2lsbCBiZSB1c2VkIGZvciBhdXRoZW50aWNhdGlvbiB3aGVuIGludGVyYWN0aW5nIHdpdGggdGhlIEdpdEh1YiBBUEkuCgojIyBDb25maWd1cmluZyB0aGUgR2l0SHViIENvbm5lY3RvcgoKT25jZSB5b3UgaGF2ZSB5b3VyIEdpdEh1YiBhY2NvdW50IGFuZCBhY2Nlc3MgdG9rZW4sIHlvdSBjYW4gY29uZmlndXJlIHRoZSBHaXRIdWIgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYGFjY2Vzc190b2tlbmA6IFlvdXIgR2l0SHViIEFjY2VzcyBUb2tlbiBmb3IgQVBJIGFjY2Vzcy4KLSBgdXNlcm5hbWVgOiBZb3VyIEdpdEh1YiBVc2VybmFtZSBhc3NvY2lhdGVkIHdpdGggdGhlIGFjY2VzcyB0b2tlbi4KLSBgcmVwb19uYW1lYDogTmFtZSBvZiB0aGUgcmVwb3NpdG9yeSB0byBwdXNoIGNoYW5nZXMuCgojIyMgQ29uZmlndXJhdGlvbiBFeGFtcGxlCgpgYGB5YW1sCmFjY2Vzc190b2tlbjogInlvdXJfYWNjZXNzX3Rva2VuIgp1c2VybmFtZTogInlvdXJfdXNlcm5hbWUiCnJlcG9fbmFtZTogInlvdXJfcmVwb19uYW1lIgpgYGAKCiMjIENvbmZpZ3VyYXRpb24gU3RlcHMKCiMjIFN0ZXAgMTogUmVnaXN0ZXIgYSBOZXcgR2l0SHViIE9BdXRoIEFwcGxpY2F0aW9uCgoxLiBOYXZpZ2F0ZSB0byBHaXRIdWIgU2V0dGluZ3MgYnkgbG9nZ2luZyBpbnRvIHlvdXIgR2l0SHViIGFjY291bnQgYW5kIGFjY2Vzc2luZyBzZXR0aW5ncy4KMi4gSW4gdGhlIHNldHRpbmdzIG1lbnUsIGZpbmQgYW5kIHNlbGVjdCAnRGV2ZWxvcGVyIHNldHRpbmdzJy4KMy4gSW5zaWRlIERldmVsb3BlciBzZXR0aW5ncywgbmF2aWdhdGUgdG8gJ09BdXRoIEFwcHMnIGFuZCBjbGljayBvbiAnTmV3IE9BdXRoIEFwcCcuCjQuIEZpbGwgaW4gdGhlIGFwcGxpY2F0aW9uIGZvcm0uIFBheSBzcGVjaWFsIGF0dGVudGlvbiB0byB0aGUgJ0F1dGhvcml6YXRpb24gY2FsbGJhY2sgVVJMJywKICAgd2hpY2ggaXMgZXNzZW50aWFsIGZvciB0aGUgT0F1dGggZmxvdy4gVGhpcyBpcyB3aGVyZSBHaXRIdWIgcmVkaXJlY3RzIHVzZXJzIGFmdGVyIGF1dGhlbnRpY2F0aW9uLgogICBBZnRlciBmaWxsaW5nIG91dCB0aGUgZm9ybSwgY2xpY2sgJ1JlZ2lzdGVyIGFwcGxpY2F0aW9uJyB0byByZWNlaXZlIHlvdXIgQ2xpZW50IElEIGFuZCBDbGllbnQgU2VjcmV0LgoKIyMgU3RlcCAyOiBPYnRhaW4gQVBJIENyZWRlbnRpYWxzCgpDbGllbnQgSUQ6IEEgcHVibGljIGlkZW50aWZpZXIgZm9yIHlvdXIgYXBwLgpDbGllbnQgU2VjcmV0OiBBIHNlY3JldCBrZXkgZm9yIHNlY3VyZSBjb21tdW5pY2F0aW9uIHdpdGggR2l0SHViJ3MgQVBJLiBLZWVwIHRoaXMgY29uZmlkZW50aWFsLgoKIyMgU3RlcCAzOiBJbXBsZW1lbnQgT0F1dGggRmxvdyBmb3IgQWNjZXNzIFRva2VuCgoxLiBSZWRpcmVjdCB1c2VycyB0byBHaXRIdWIncyBhdXRob3JpemF0aW9uIGRpYWxvZyB1c2luZyB5b3VyIENsaWVudCBJRC4KICAgIENvbnN0cnVjdCB0aGUgVVJMIGZvciB0aGlzIGRpYWxvZyBhbmQgcmVkaXJlY3QgdXNlcnMgdGhlcmUgdG8gcmVxdWVzdCBHaXRIdWIgYWNjZXNzLgoyLiBVc2VycyB3aWxsIGxvZyBpbiB0byBHaXRIdWIgKGlmIG5lY2Vzc2FyeSkgYW5kIGRlY2lkZSB3aGV0aGVyIHRvIGdyYW50IHBlcm1pc3Npb25zIHRvIHlvdXIgYXBwLgozLiBVcG9uIHVzZXIgYXBwcm92YWwsIEdpdEh1YiByZWRpcmVjdHMgYmFjayB0byB5b3VyIHNpdGUgKHRvIHRoZSBBdXRob3JpemF0aW9uIGNhbGxiYWNrIFVSTCkKICAgIHdpdGggYSB0ZW1wb3JhcnkgY29kZSBpbiB0aGUgVVJMIHF1ZXJ5IHBhcmFtZXRlcnMuCjQuIEV4Y2hhbmdlIHRoZSB0ZW1wb3JhcnkgY29kZSBmb3IgYW4gYWNjZXNzIHRva2VuIGJ5IG1ha2luZyBhIHNlcnZlci1zaWRlIHJlcXVlc3QgdG8gR2l0SHViLgogICAgVGhpcyBhY2Nlc3MgdG9rZW4gaXMgdXNlZCBmb3IgYXV0aGVudGljYXRlZCByZXF1ZXN0cyB0byBHaXRIdWIncyBBUEkgb24gYmVoYWxmIG9mIHRoZSB1c2VyLgoKIyMgU3RlcCA0OiBDb25maWd1cmUgWW91ciBBcHBsaWNhdGlvbgoKU2VjdXJlbHkgc3RvcmUgdGhlIENsaWVudCBJRCBhbmQgQ2xpZW50IFNlY3JldCwgcHJlZmVyYWJseSBpbiBlbnZpcm9ubWVudCB2YXJpYWJsZXMgb3IgYSBzZWN1cmUgdmF1bHQuCkltcGxlbWVudCBsb2dpYyBpbiB5b3VyIGFwcGxpY2F0aW9uJ3MgYmFja2VuZCB0byBoYW5kbGUgdGhlIE9BdXRoIGZsb3csIGluY2x1ZGluZyByZXRyaWV2aW5nIGFuZCByZWZyZXNoaW5nIHRoZSBhY2Nlc3MgdG9rZW4gd2hlbiBuZWNlc3NhcnkuClVzZSB0aGUgYWNjZXNzIHRva2VuIGluIHRoZSBBdXRob3JpemF0aW9uIGhlYWRlciBmb3IgbWFraW5nIGF1dGhlbnRpY2F0ZWQgQVBJIHJlcXVlc3RzIHRvIEdpdEh1Yi4KCiMjIFV0aWxpemluZyB0aGUgR2l0SHViIENvbm5lY3RvcgoKVG8gdXNlIHRoZSBHaXRIdWIgQ29ubmVjdG9yLCB5b3UgY2FuIG1ha2UgdXNlIG9mIHRoZSBmb2xsb3dpbmcgZnVuY3Rpb25hbGl0aWVzOgoKIyMjIENyZWF0aW5nIFJlcG9zaXRvcmllcwoKWW91IGNhbiBjcmVhdGUgbmV3IHJlcG9zaXRvcmllcyB1c2luZyB0aGUgYGNyZWF0ZWAgYWN0aW9uLiBTcGVjaWZ5IGRldGFpbHMgc3VjaCBhcyB0aGUgcmVwb3NpdG9yeSBuYW1lLCBkZXNjcmlwdGlvbiwgYW5kIHByaXZhY3kgc2V0dGluZ3MuCgojIyMgQ3JlYXRpbmcgb3IgVXBkYXRpbmcgRmlsZXMKClRoZSBgY3JlYXRlX29yX3VwZGF0ZV9maWxlYCBhY3Rpb24gYWxsb3dzIHlvdSB0byBjcmVhdGUgb3IgdXBkYXRlIGZpbGVzIGluIGEgcmVwb3NpdG9yeS4gUHJvdmlkZSB0aGUgZmlsZSBwYXRoLCBmaWxlIGNvbnRlbnQsIGNvbW1pdCBtZXNzYWdlLCBhbmQgYnJhbmNoIChvcHRpb25hbCkgdG8gcGVyZm9ybSB0aGUgb3BlcmF0aW9uLgoKIyMgQWN0aW9ucwoKIyMjIGNyZWF0ZQoKLSBUeXBlIG9mIEFjdGlvbjogY3JlYXRlCi0gRGVzY3JpcHRpb246IENyZWF0ZSBhIG5ldyByZXBvc2l0b3J5Ci0gSW5wdXRzOgogIC0gbmFtZTogc3RyCiAgLSBkZXNjcmlwdGlvbjogc3RyIChvcHRpb25hbCkKICAtIHByaXZhdGU6IGJvb2wgKG9wdGlvbmFsKQotIE91dHB1dHM6CiAgLSBzdWNjZXNzOiBib29sCiAgLSBtZXNzYWdlOiBzdHIKCiMjIyBhZGQKCi0gVHlwZSBvZiBBY3Rpb246IGNyZWF0ZV9vcl91cGRhdGVfZmlsZQotIERlc2NyaXB0aW9uOiBDcmVhdGUgb3IgdXBkYXRlIGEgZmlsZSBpbiB0aGUgc3BlY2lmaWVkIHJlcG9zaXRvcnkKLSBJbnB1dHM6CiAgLSBmaWxlX3BhdGg6IHN0cgogIC0gZmlsZV9jb250ZW50OiBzdHIKICAtIGNvbW1pdF9tZXNzYWdlOiBzdHIKICAtIGJyYW5jaDogc3RyIChvcHRpb25hbCkKLSBPdXRwdXRzOgogIC0gc3VjY2VzczogYm9vbAogIC0gbWVzc2FnZTogc3RyCgojIyBCZXN0IFByYWN0aWNlcwoKVG8gbWFrZSB0aGUgbW9zdCBvdXQgb2YgdGhlIEdpdEh1YiBDb25uZWN0b3IsIGNvbnNpZGVyIHRoZSBmb2xsb3dpbmcgYmVzdCBwcmFjdGljZXM6CgotICoqUmVwb3NpdG9yeSBNYW5hZ2VtZW50Kio6IE9yZ2FuaXplIGFuZCBtYW5hZ2UgeW91ciByZXBvc2l0b3JpZXMgZWZmaWNpZW50bHkgdG8gZW5zdXJlIGEgc21vb3RoIHdvcmtmbG93LgotICoqRXJyb3IgSGFuZGxpbmcqKjogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIGdyYWNlZnVsbHkgaGFuZGxlIGVycm9ycyBlbmNvdW50ZXJlZCBkdXJpbmcgcmVwb3NpdG9yeSBjcmVhdGlvbiwgZmlsZSBvcGVyYXRpb25zLCBvciBBUEkgaW50ZXJhY3Rpb25zLgotICoqU2VjdXJpdHkqKjogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgR2l0SHViIGFjY2VzcyB0b2tlbiB0byBwcmV2ZW50IHVuYXV0aG9yaXplZCBhY2Nlc3MgdG8geW91ciBHaXRIdWIgYWNjb3VudCBhbmQgcmVzb3VyY2VzLgoKIyMgQ29uY2x1c2lvbgoKSW4gY29uY2x1c2lvbiwgdGhlIEdpdEh1YiBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIGF1dG9tYXRpbmcgcmVwb3NpdG9yeSBtYW5hZ2VtZW50IGFuZCBmaWxlIG9wZXJhdGlvbnMgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBHaXRIdWIgcGxhdGZvcm0uIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiBHaXRIdWIsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgYXV0b21hdGlvbiB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSByZXBvc2l0b3J5IG1hbmFnZW1lbnQgYW5kIGltcHJvdmUgcHJvZHVjdGl2aXR5LiBXaXRoIHByb3BlciBjb25maWd1cmF0aW9uIGFuZCB1dGlsaXphdGlvbiBvZiB0aGUgR2l0SHViIENvbm5lY3RvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIHRoZSBHaXRIdWIgcGxhdGZvcm0gdG8gbWFuYWdlIHJlcG9zaXRvcmllcyBlZmZlY3RpdmVseSBhbmQgYXV0b21hdGUgcmVwZXRpdGl2ZSB0YXNrcyBlZmZpY2llbnRseS4KCkZvbGxvdyBHaXRIdWIncyBBUEkgdXNhZ2UgZ3VpZGVsaW5lcyBhbmQgdGVybXMgb2Ygc2VydmljZSB0byBtYWludGFpbiBjb21wbGlhbmNlIGFuZCBmdW5jdGlvbmFsaXR5Lgo=", "price": 0, "ui_form": [ { "field_id": "access_token", "type": "string", "required": true, "label": "Access Token", "description": "The Access Token for accessing GitHub API.", "ui_component": "textInput", "info": "You can generate a personal access token by going to your GitHub Settings > Developer settings > Personal access tokens.", "is_secret": true }, { "field_id": "username", "type": "string", "required": true, "label": "GitHub Username", "description": "Your GitHub username associated with the access token.", "ui_component": "textInput", "info": "Your GitHub username is available in your GitHub profile URL. For example, in 'https://github.com/octocat', the username is 'octocat'.", "is_secret": false }, { "field_id": "repo_name", "type": "string", "required": true, "label": "Repository Name", "description": "The name of the repository to create or push code to.", "ui_component": "textInput", "info": "The name of the repository should be unique within your GitHub account.", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Create a repository on GitHub", "sort": "create", "description": "Create a new repository on GitHub.", "logo": "https://klotdev.blob.core.windows.net/connectors/github.png", "category": "github", "source_type": "action", "is_enabled": true, "endpoint": "/github/create" }, { "name": "Push code to GitHub", "sort": "add", "description": "Push code to an existing repository on GitHub.", "logo": "https://klotdev.blob.core.windows.net/connectors/github.png", "category": "github", "source_type": "action", "is_enabled": true, "endpoint": "/github/add" }, { "name": "Get commits of a user", "sort": "commits", "description": "Get commits of a user in a repository.", "logo": "https://klotdev.blob.core.windows.net/connectors/github.png", "category": "github", "source_type": "action", "is_enabled": true, "endpoint": "/github/commits" }, { "name": "Get pull requests of a repositary", "sort": "pull", "description": "Get pull requests of a user in a repository.", "logo": "https://klotdev.blob.core.windows.net/connectors/github.png", "category": "github", "source_type": "action", "is_enabled": true, "endpoint": "/github/pull" }, { "name": "Get events in a repository", "sort": "events", "description": "Get events repository.", "logo": "https://klotdev.blob.core.windows.net/connectors/github.png", "category": "github", "source_type": "action", "is_enabled": true, "endpoint": "/github/events" }, { "name": "Get pull requests in a repositary", "sort": "fetch_pull", "description": "Get pull request in a repository.", "logo": "https://klotdev.blob.core.windows.net/connectors/github.png", "category": "github", "source_type": "action", "is_enabled": true, "endpoint": "/github/fetch_pull" }, { "name": "Comment on a pull request", "sort": "comment", "description": "Comments on a pull request.", "logo": "https://klotdev.blob.core.windows.net/connectors/github.png", "category": "github", "source_type": "action", "is_enabled": true, "endpoint": "/github/comment" } ], "is_starred": false }, { "_id": "6807122fec30d423da2f34eb", "name": "Gmail", "description": "Gmail is a free email service developed by Google. Users can access Gmail on the web and using third-party programs that synchronize email content through POP or IMAP protocols.", "logo": "https://klotdev.blob.core.windows.net/connectors/gmail.png", "config": { "token": "", "refresh_token": "", "expiry": "" }, "category": "gmail", "tags": [], "connector_type": "user", "connector_group_tag": "mails", "price": 0, "readme_b64": "IyBHbWFpbCBDb25uZWN0b3IgSW50ZWdyYXRpb24gR3VpZGUKCiMjIEludHJvZHVjdGlvbgoKVGhlIEdtYWlsIGNvbm5lY3RvciBlbmFibGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIEdtYWlsIHBsYXRmb3JtLCBlbXBvd2VyaW5nIHVzZXJzIHRvIGF1dG9tYXRlIGVtYWlsIHNlbmRpbmcsIHJlYWRpbmcsIGFuZCBkYXRhIGluZ2VzdGlvbiB0YXNrcy4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBHbWFpbCBDb25uZWN0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBHbWFpbAoKVG8gYmVnaW4gdXNpbmcgdGhlIEdtYWlsIGNvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gKipDcmVhdGUgYSBHb29nbGUgQWNjb3VudDoqKiBWaXNpdCB0aGUgR29vZ2xlIHdlYnNpdGUgYW5kIHNpZ24gdXAgZm9yIGFuIGFjY291bnQuIC0gPGh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbS8+CjIuICoqU2V0IFVwIFlvdXIgR29vZ2xlIEFjY291bnQ6KiogT25jZSByZWdpc3RlcmVkLCBmYW1pbGlhcml6ZSB5b3Vyc2VsZiB3aXRoIHRoZSBHbWFpbCBwbGF0Zm9ybSBhbmQgaXRzIGZlYXR1cmVzLCBpbmNsdWRpbmcgc2VuZGluZyBlbWFpbHMsIHJlYWRpbmcgZW1haWxzLCBhbmQgbWFuYWdpbmcgbGFiZWxzLgozLiAqKkdlbmVyYXRlIEFQSSBDcmVkZW50aWFsczoqKiBJbiB5b3VyIEdvb2dsZSBDbG91ZCBDb25zb2xlLCBjcmVhdGUgYSBwcm9qZWN0IGFuZCBnZW5lcmF0ZSBPQXV0aCAyLjAgY3JlZGVudGlhbHMuIFRoaXMgd2lsbCBwcm92aWRlIHlvdSB3aXRoIHRoZSBuZWNlc3NhcnkgdG9rZW5zIGZvciBhdXRoZW50aWNhdGlvbiB3aGVuIGludGVyYWN0aW5nIHdpdGggdGhlIEdtYWlsIEFQSS4KCiMjIENvbmZpZ3VyaW5nIHRoZSBHbWFpbCBDb25uZWN0b3IKCk9uY2UgeW91IGhhdmUgeW91ciBHb29nbGUgYWNjb3VudCBhbmQgQVBJIGNyZWRlbnRpYWxzLCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgR21haWwgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYHRva2VuYDogWW91ciBPQXV0aCAyLjAgYWNjZXNzIHRva2VuLgotIGByZWZyZXNoX3Rva2VuYDogWW91ciBPQXV0aCAyLjAgcmVmcmVzaCB0b2tlbi4KLSBgZXhwaXJ5YDogVGhlIGV4cGlyeSB0aW1lIG9mIHRoZSBhY2Nlc3MgdG9rZW4uCgojIyMgQ29uZmlndXJhdGlvbiBFeGFtcGxlCgpgYGB5YW1sCnRva2VuOiAieW91cl9hY2Nlc3NfdG9rZW4iCnJlZnJlc2hfdG9rZW46ICJ5b3VyX3JlZnJlc2hfdG9rZW4iCmV4cGlyeTogInlvdXJfdG9rZW5fZXhwaXJ5X3RpbWUiCmBgYAoKIyMgT2J0YWluaW5nIEdvb2dsZSBBUEkgQ3JlZGVudGlhbHMKCiAgICAtIEdvIHRvIHRoZSBHb29nbGUgQ2xvdWQgQ29uc29sZS4KICAgIC0gQ3JlYXRlIGEgbmV3IHByb2plY3Qgb3Igc2VsZWN0IGFuIGV4aXN0aW5nIG9uZS4KICAgIC0gTmF2aWdhdGUgdG8gdGhlICJDcmVkZW50aWFscyIgc2VjdGlvbiBhbmQgY3JlYXRlIE9BdXRoIDIuMCBjcmVkZW50aWFscy4KICAgIC0gTm90ZSBkb3duIHRoZSBhY2Nlc3MgdG9rZW4gYW5kIHJlZnJlc2ggdG9rZW4uCiAgICAtIEFkZCB0aGUgYXBwcm9wcmlhdGUgcmVkaXJlY3QgVVJJcyBmb3IgeW91ciBhcHBsaWNhdGlvbi4KCiMjIFNldHRpbmcgVXAgWW91ciBBcHBsaWNhdGlvbgoKSW5zZXJ0IHRoZSBvYnRhaW5lZCBjcmVkZW50aWFscyBpbnRvIHRoZSByZXNwZWN0aXZlIGZpZWxkcyBpbiB5b3VyIGFwcGxpY2F0aW9uJ3MgY29uZmlndXJhdGlvbiBmaWxlIG9yIGVudmlyb25tZW50IHZhcmlhYmxlczoKCiMjIyBTZWN1cmluZyBZb3VyIEdtYWlsIEludGVncmF0aW9uCgpUbyBlbmhhbmNlIHRoZSBzZWN1cml0eSBvZiB5b3VyIEdtYWlsIGludGVncmF0aW9uLCBjb25zaWRlciBpbXBsZW1lbnRpbmcgdGhlIGZvbGxvd2luZyBtZWFzdXJlczoKCjEuIEVuYWJsZSBUd28tRmFjdG9yIEF1dGhlbnRpY2F0aW9uICgyRkEpOiBSZXF1aXJlIHVzZXJzIHRvIHByb3ZpZGUgYW4gYWRkaXRpb25hbCB2ZXJpZmljYXRpb24gc3RlcCwgc3VjaCBhcyBhIGNvZGUgc2VudCB0byB0aGVpciBtb2JpbGUgZGV2aWNlLCB3aGVuIGFjY2Vzc2luZyB0aGVpciBHbWFpbCBhY2NvdW50LgoyLiBVc2UgT0F1dGggMi4wOiBJbnN0ZWFkIG9mIHN0b3JpbmcgYW5kIHVzaW5nIHRoZSBhY2Nlc3MgdG9rZW4gYW5kIHJlZnJlc2ggdG9rZW4gZGlyZWN0bHkgaW4geW91ciBhcHBsaWNhdGlvbiwgaW1wbGVtZW50IE9BdXRoIDIuMCBhdXRoZW50aWNhdGlvbiBmbG93IHRvIHNlY3VyZWx5IG9idGFpbiBhbmQgbWFuYWdlIHRoZSB0b2tlbnMuCjMuIEVuY3J5cHQgU2Vuc2l0aXZlIERhdGE6IElmIHlvdSBuZWVkIHRvIHN0b3JlIHRoZSBhY2Nlc3MgdG9rZW4gb3IgcmVmcmVzaCB0b2tlbiwgZW5zdXJlIHRoYXQgdGhleSBhcmUgZW5jcnlwdGVkIHVzaW5nIGEgc2VjdXJlIGVuY3J5cHRpb24gYWxnb3JpdGhtLiBUaGlzIGhlbHBzIHByb3RlY3QgdGhlIHRva2VucyBpbiBjYXNlIG9mIGEgZGF0YSBicmVhY2guCjQuIFZhbGlkYXRlIFVzZXIgSW5wdXQ6IFdoZW4gcHJvY2Vzc2luZyB1c2VyIGlucHV0LCBzdWNoIGFzIGVtYWlsIGFkZHJlc3NlcyBvciBtZXNzYWdlIElEcywgdmFsaWRhdGUgYW5kIHNhbml0aXplIHRoZSBpbnB1dCB0byBwcmV2ZW50IGNvbW1vbiBzZWN1cml0eSB2dWxuZXJhYmlsaXRpZXMgbGlrZSBTUUwgaW5qZWN0aW9uIG9yIGNyb3NzLXNpdGUgc2NyaXB0aW5nIChYU1MpIGF0dGFja3MuCjUuIEltcGxlbWVudCBSYXRlIExpbWl0aW5nOiBUbyBwcmV2ZW50IGFidXNlIG9yIHVuYXV0aG9yaXplZCBhY2Nlc3MsIGVuZm9yY2UgcmF0ZSBsaW1pdGluZyBvbiBBUEkgcmVxdWVzdHMgdG8gR21haWwuIFRoaXMgaGVscHMgcHJvdGVjdCBhZ2FpbnN0IGJydXRlLWZvcmNlIGF0dGFja3Mgb3IgZXhjZXNzaXZlIEFQSSB1c2FnZS4KClJlbWVtYmVyIHRvIGZvbGxvdyBiZXN0IHByYWN0aWNlcyBmb3Igc2VjdXJlIGNvZGluZyBhbmQgcmVndWxhcmx5IHVwZGF0ZSB5b3VyIGFwcGxpY2F0aW9uIGFuZCBkZXBlbmRlbmNpZXMgdG8gYWRkcmVzcyBhbnkgc2VjdXJpdHkgdnVsbmVyYWJpbGl0aWVzIHRoYXQgbWF5IGFyaXNlLgoKIyMgRmVhdHVyZXMKCiMjIyBTZW5kaW5nIEVtYWlscwoKWW91IGNhbiB1c2UgdGhlIEdtYWlsIENvbm5lY3RvciB0byBzZW5kIGVtYWlscyB3aXRoIHNwZWNpZmljIHN1YmplY3QsIHJlY2lwaWVudCwgYm9keSwgYW5kIG9wdGlvbmFsIENDL0JDQyBmaWVsZHMuCgojIyMgUmVhZGluZyBFbWFpbHMKClJldHJpZXZlIGVtYWlscyB1c2luZyBhIHNwZWNpZmljIG1lc3NhZ2UgSUQuIFRoaXMgZmVhdHVyZSBhbGxvd3MgeW91IHRvIGFjY2VzcyBhbmQgcHJvY2VzcyBlbWFpbCBjb250ZW50IHByb2dyYW1tYXRpY2FsbHkuCgojIyMgUHVsbGluZyBEYXRhCgpGZXRjaCBkYXRhIGFib3V0IHRoZSBwcm92aWRlZCBjb25maWd1cmF0aW9uIGFuZCBpbmdlc3QgZGF0YSBpbnRvIFFkcmFudCBzdG9yYWdlLiBUaGlzIGZlYXR1cmUgZW5hYmxlcyB5b3UgdG8gZXh0cmFjdCByZWxldmFudCBpbmZvcm1hdGlvbiBmcm9tIEdtYWlsIGFuZCBzdG9yZSBpdCBpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgQWN0aW9ucwoKVGhlIEdtYWlsIENvbm5lY3RvciBwcm92aWRlcyB0aGUgZm9sbG93aW5nIGFjdGlvbnM6CgojIyMgc2VuZAoKRGVzY3JpcHRpb246IFNlbmQgYW4gZW1haWwuCgpJbnB1dHM6CgotIHN1YmplY3Q6IHN0cgotIHJlY2lwaWVudF9lbWFpbDogRW1haWxTdHIKLSBib2R5OiBzdHIKLSBjYzogT3B0aW9uYWxbc3RyXQotIGJjYzogT3B0aW9uYWxbc3RyXQoKT3V0cHV0czoKCi0gaWQ6IHN0cgotIHRocmVhZGlkOiBzdHIKLSBsYWJlbGlkOiBzdHIKCiMjIyByZWFkCgpEZXNjcmlwdGlvbjogUmVhZCBhbiBlbWFpbC4KCklucHV0czoKCi0gbWVzc2FnZV9pZDogc3RyCgpPdXRwdXRzOgoKLSBlbWFpbDogc3RyCgojIyMgcHVsbAoKRGVzY3JpcHRpb246IEZldGNoZXMgZGF0YSBhYm91dCB0aGUgcHJvdmlkZWQgY29uZmlndXJhdGlvbiBhbmQgaW5nZXN0cyBkYXRhIGludG8gUWRyYW50IHN0b3JhZ2UuCgpJbnB1dHM6IE5vbmUKCk91dHB1dHM6IE5vbmUKCiMjIEJlc3QgUHJhY3RpY2VzCgpUbyBtYWtlIHRoZSBtb3N0IG91dCBvZiB0aGUgR21haWwgQ29ubmVjdG9yLCBjb25zaWRlciB0aGUgZm9sbG93aW5nIGJlc3QgcHJhY3RpY2VzOgoKLSBFbWFpbCBNYW5hZ2VtZW50OiBPcmdhbml6ZSBhbmQgbWFuYWdlIHlvdXIgZW1haWxzIGVmZmljaWVudGx5IHRvIGVuc3VyZSBhIHNtb290aCB3b3JrZmxvdy4KLSBFcnJvciBIYW5kbGluZzogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIGdyYWNlZnVsbHkgaGFuZGxlIGVycm9ycyBlbmNvdW50ZXJlZCBkdXJpbmcgZW1haWwgc2VuZGluZywgcmVhZGluZywgb3IgQVBJIGludGVyYWN0aW9ucy4KLSBTZWN1cml0eTogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgT0F1dGggMi4wIHRva2VucyB0byBwcmV2ZW50IHVuYXV0aG9yaXplZCBhY2Nlc3MgdG8geW91ciBHbWFpbCBhY2NvdW50IGFuZCByZXNvdXJjZXMuCgojIyBDb25jbHVzaW9uCgpUaGUgR21haWwgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBhdXRvbWF0aW5nIGVtYWlsIHNlbmRpbmcsIHJlYWRpbmcsIGFuZCBkYXRhIGluZ2VzdGlvbiB0YXNrcyB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIEdtYWlsIHBsYXRmb3JtLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgR21haWwsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgYXV0b21hdGlvbiB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBlbWFpbCBtYW5hZ2VtZW50IGFuZCBpbXByb3ZlIHByb2R1Y3Rpdml0eS4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIEdtYWlsIENvbm5lY3RvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIHRoZSBHbWFpbCBwbGF0Zm9ybSB0byBtYW5hZ2UgZW1haWxzIGVmZmVjdGl2ZWx5IGFuZCBhdXRvbWF0ZSByZXBldGl0aXZlIHRhc2tzIGVmZmljaWVudGx5Lgo=", "ui_form": [ { "field_id": "token", "type": "string", "required": true, "label": "Access Token", "description": "A JSON string containing the OAuth token for Gmail API access.", "ui_component": "textInput", "info": "You can get the access token by following the instructions in the documentation.", "is_secret": true }, { "field_id": "refresh_token", "type": "string", "required": true, "label": "Refresh Token", "description": "A JSON string containing the OAuth refresh token for Gmail API access.", "ui_component": "textInput", "info": "You can get the refresh token by following the instructions in the documentation.", "is_secret": true }, { "field_id": "expiry", "type": "string", "required": true, "label": "Expiry for the token", "description": "The expiration time of the token.", "ui_component": "textInput", "info": "You can get the expiry time by following the instructions in the documentation.", "is_secret": false } ], "data_loaders": [ { "name": "Read emails", "description": "Fetch replies for the email.", "logo": "https://klotdev.blob.core.windows.net/connectors/gmail.png", "category": "gmail", "sort": "pull", "endpoint": "/gmail/pull", "source_type": "data_source", "is_enabled": true } ], "actions": [ { "name": "Read an email from Gmail", "description": "Read an email from Gmail. You can use this action to read an email from your Gmail account.", "logo": "https://klotdev.blob.core.windows.net/connectors/gmail.png", "category": "gmail", "sort": "read", "endpoint": "/gmail/read", "source_type": "action", "is_enabled": true }, { "name": "Send an email using Gmail", "description": "Send an email using Gmail. You can use this action to send an email using your Gmail account.", "logo": "https://klotdev.blob.core.windows.net/connectors/gmail.png", "category": "gmail", "sort": "send", "endpoint": "/gmail/send", "source_type": "action", "is_enabled": true } ], "meta_data": { "has_auth": true, "auth_provider": "google", "auth_variables": [ "GOOGLE_CLIENT_ID", "GOOGLE_REDIRECT_URI" ], "auth_url": "https://accounts.google.com/o/oauth2/v2/auth?client_id={{GOOGLE_CLIENT_ID}}&redirect_uri={{GOOGLE_REDIRECT_URI}}&response_type=code&scope=https://www.googleapis.com/auth/gmail.modify&access_type=offline&prompt=consent", "auth_button_title": "Continue with you Gmail Account" }, "is_starred": false }, { "_id": "6807122fec30d423da2f34e9", "name": "Google Analytics", "description": "Google Analytics is a web analytics service that tracks and reports website traffic, currently as a platform inside the Google Marketing Platform brand. Google Analytics provides insights about website performance, user behavior, and traffic sources to help businesses make data-driven decisions.", "logo": "https://klotdev.blob.core.windows.net/connectors/google_analytics.png", "config": { "token": "", "refresh_token": "", "expiry": "" }, "category": "google_analytics", "tags": [], "price": 0, "readme_b64": "IyBHb29nbGUgQW5hbHl0aWNzIENvbm5lY3RvciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgR29vZ2xlIEFuYWx5dGljcyBjb25uZWN0b3IgZW5hYmxlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBHb29nbGUgQW5hbHl0aWNzIHBsYXRmb3JtLCBhbGxvd2luZyB1c2VycyB0byByZXRyaWV2ZSBpbnNpZ2h0cywgdHJhY2sgd2Vic2l0ZSBwZXJmb3JtYW5jZSwgYW5kIGFuYWx5emUgdXNlciBiZWhhdmlvci4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBHb29nbGUgQW5hbHl0aWNzIENvbm5lY3RvciB3aXRoaW4geW91ciBhcHBsaWNhdGlvbi4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIEdvb2dsZSBBbmFseXRpY3MKClRvIGJlZ2luIHVzaW5nIHRoZSBHb29nbGUgQW5hbHl0aWNzIGNvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gQ3JlYXRlIGEgR29vZ2xlIEFjY291bnQ6IFZpc2l0IHRoZSBHb29nbGUgd2Vic2l0ZSBhbmQgc2lnbiB1cCBmb3IgYW4gYWNjb3VudC4gLSBbaHR0cHM6Ly9hY2NvdW50cy5nb29nbGUuY29tL10oaHR0cHM6Ly9hY2NvdW50cy5nb29nbGUuY29tLykKMi4gU2V0IFVwIFlvdXIgR29vZ2xlIEFuYWx5dGljcyBBY2NvdW50OiBPbmNlIHJlZ2lzdGVyZWQsIHNldCB1cCB5b3VyIEdvb2dsZSBBbmFseXRpY3MgYWNjb3VudCBhbmQgY3JlYXRlIGEgcHJvcGVydHkgdG8gdHJhY2sgd2Vic2l0ZSBwZXJmb3JtYW5jZS4KMy4gR2VuZXJhdGUgQVBJIENyZWRlbnRpYWxzOiBJbiB5b3VyIEdvb2dsZSBDbG91ZCBDb25zb2xlLCBjcmVhdGUgYSBwcm9qZWN0IGFuZCBnZW5lcmF0ZSBPQXV0aCAyLjAgY3JlZGVudGlhbHMuIFRoaXMgd2lsbCBwcm92aWRlIHlvdSB3aXRoIHRoZSBuZWNlc3NhcnkgdG9rZW5zIGZvciBhdXRoZW50aWNhdGlvbiB3aGVuIGludGVyYWN0aW5nIHdpdGggdGhlIEdvb2dsZSBBbmFseXRpY3MgQVBJLgoKIyMgQ29uZmlndXJpbmcgdGhlIEdvb2dsZSBBbmFseXRpY3MgQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgR29vZ2xlIGFjY291bnQgYW5kIEFQSSBjcmVkZW50aWFscywgeW91IGNhbiBjb25maWd1cmUgdGhlIEdvb2dsZSBBbmFseXRpY3MgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYHRva2VuYDogWW91ciBPQXV0aCAyLjAgYWNjZXNzIHRva2VuLgotIGByZWZyZXNoX3Rva2VuYDogWW91ciBPQXV0aCAyLjAgcmVmcmVzaCB0b2tlbi4KLSBgZXhwaXJ5YDogVGhlIGV4cGlyeSB0aW1lIG9mIHRoZSBhY2Nlc3MgdG9rZW4uCgojIyBDb25maWd1cmF0aW9uIEV4YW1wbGUKCk9idGFpbmluZyBHb29nbGUgQVBJIENyZWRlbnRpYWxzClRvIG9idGFpbiBHb29nbGUgQVBJIGNyZWRlbnRpYWxzIGZvciB5b3VyIGFwcGxpY2F0aW9uLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiBHbyB0byB0aGUgR29vZ2xlIENsb3VkIENvbnNvbGUuCjIuIENyZWF0ZSBhIG5ldyBwcm9qZWN0IG9yIHNlbGVjdCBhbiBleGlzdGluZyBvbmUuCjMuIE5hdmlnYXRlIHRvIHRoZSAiQ3JlZGVudGlhbHMiIHNlY3Rpb24gYW5kIGNyZWF0ZSBPQXV0aCAyLjAgY3JlZGVudGlhbHMuCjQuIE5vdGUgZG93biB0aGUgYWNjZXNzIHRva2VuIGFuZCByZWZyZXNoIHRva2VuLgo1LiBBZGQgdGhlIGFwcHJvcHJpYXRlIHJlZGlyZWN0IFVSSXMgZm9yIHlvdXIgYXBwbGljYXRpb24uCgojIyBTZXR0aW5nIFVwIFlvdXIgQXBwbGljYXRpb24KCkluc2VydCB0aGUgb2J0YWluZWQgY3JlZGVudGlhbHMgaW50byB0aGUgcmVzcGVjdGl2ZSBmaWVsZHMgaW4geW91ciBhcHBsaWNhdGlvbidzIGNvbmZpZ3VyYXRpb24gZmlsZSBvciBlbnZpcm9ubWVudCB2YXJpYWJsZXMuCgoKIyMgQWN0aW9ucwoKIyMjIGdldF9tZXRhZGF0YQoKRGVzY3JpcHRpb246IFJldHJpZXZlIG1ldGFkYXRhIGZvciBhIEdvb2dsZSBBbmFseXRpY3MgcHJvcGVydHkuCgpJbnB1dHM6CgotIGBwcm9wZXJ0eV9pZGA6IHN0ciAtIEdvb2dsZSBBbmFseXRpY3MgcHJvcGVydHkgSUQgKHdpdGhvdXQgJ3Byb3BlcnRpZXMvJyBwcmVmaXgpLiBTZXQgdG8gMCBmb3IgZGltZW5zaW9ucyBhbmQgbWV0cmljcyBjb21tb24gdG8gYWxsIHByb3BlcnRpZXMuCgpPdXRwdXRzOgoKLSBgbmFtZWA6IHN0ciAtIFJlc291cmNlIG5hbWUgb2YgdGhpcyBtZXRhZGF0YQotIGBkaW1lbnNpb25zYDogbGlzdCAtIExpc3Qgb2YgYXZhaWxhYmxlIGRpbWVuc2lvbnMgYW5kIHRoZWlyIG1ldGFkYXRhCi0gYG1ldHJpY3NgOiBsaXN0IC0gTGlzdCBvZiBhdmFpbGFibGUgbWV0cmljcyBhbmQgdGhlaXIgbWV0YWRhdGEKLSBgY29tcGFyaXNvbnNgOiBsaXN0IC0gTGlzdCBvZiBhdmFpbGFibGUgY29tcGFyaXNvbnMgYW5kIHRoZWlyIG1ldGFkYXRhCgojIyMgbGlzdF9hY2NvdW50cwoKRGVzY3JpcHRpb246IExpc3QgYWxsIEdvb2dsZSBBbmFseXRpY3MgYWNjb3VudHMgYWNjZXNzaWJsZSBieSB0aGUgYXV0aGVudGljYXRlZCB1c2VyLgoKSW5wdXRzOgoKLSBgcGFnZV9zaXplYDogaW50IC0gVGhlIG1heGltdW0gbnVtYmVyIG9mIGFjY291bnRzIHRvIHJldHVybiBwZXIgcGFnZSAoMS0yMDApLiBEZWZhdWx0IGlzIDUwLgotIGBwYWdlX3Rva2VuYDogc3RyIC0gQSB0b2tlbiBmcm9tIGEgcHJldmlvdXMgcmVxdWVzdCB0byByZXRyaWV2ZSB0aGUgbmV4dCBwYWdlIG9mIHJlc3VsdHMuCgpPdXRwdXRzOgoKLSBgYWNjb3VudHNgOiBsaXN0IC0gTGlzdCBvZiBHb29nbGUgQW5hbHl0aWNzIGFjY291bnQgc3VtbWFyaWVzLgotIGBuZXh0UGFnZVRva2VuYDogc3RyIC0gVG9rZW4gdG8gcmV0cmlldmUgdGhlIG5leHQgcGFnZSBvZiByZXN1bHRzLCBpZiBhbnkuCgojIyMgcnVuX3JlcG9ydAoKRGVzY3JpcHRpb246IFJ1biBhIGNvbXByZWhlbnNpdmUgYW5hbHl0aWNzIHJlcG9ydC4KCklucHV0czoKCi0gYHByb3BlcnR5X2lkYDogc3RyIC0gR29vZ2xlIEFuYWx5dGljcyBwcm9wZXJ0eSBJRCAod2l0aG91dCAncHJvcGVydGllcy8nIHByZWZpeCkKLSBgZGltZW5zaW9uc2A6IGxpc3QgLSBMaXN0IG9mIGRpbWVuc2lvbnMgKGUuZy4sICdtb250aCcsICdzZXNzaW9uTWVkaXVtJykKLSBgbWV0cmljc2A6IGxpc3QgLSBMaXN0IG9mIG1ldHJpY3MgKGUuZy4sICdhY3RpdmVVc2VycycpCi0gYGRhdGVSYW5nZXNgOiBsaXN0IC0gRGF0ZSByYW5nZXMgZm9yIHRoZSByZXBvcnQgd2l0aCBzdGFydERhdGUgYW5kIGVuZERhdGUgaW4gWVlZWS1NTS1ERCBmb3JtYXQKLSBgbGltaXRgOiBpbnQgLSBNYXhpbXVtIG51bWJlciBvZiByb3dzIHRvIHJldHVybgoKT3V0cHV0czoKCi0gYHJvd3NgOiBsaXN0IC0gTGlzdCBvZiByZXBvcnQgcm93cyBjb250YWluaW5nIGRpbWVuc2lvbiBhbmQgbWV0cmljIHZhbHVlcwotIGByb3dDb3VudGA6IGludCAtIFRvdGFsIG51bWJlciBvZiByb3dzIGluIHRoZSByZXBvcnQKLSBgbWV0YWRhdGFgOiBvYmplY3QgLSBSZXBvcnQgbWV0YWRhdGEKCiMjIyBydW5fcmVhbHRpbWVfcmVwb3J0CgpEZXNjcmlwdGlvbjogUnVuIGEgcmVhbC10aW1lIGFuYWx5dGljcyByZXBvcnQuCgpJbnB1dHM6CgotIGBwcm9wZXJ0eV9pZGA6IHN0ciAtIEdvb2dsZSBBbmFseXRpY3MgcHJvcGVydHkgSUQgKHdpdGhvdXQgJ3Byb3BlcnRpZXMvJyBwcmVmaXgpCi0gYGRpbWVuc2lvbnNgOiBsaXN0IC0gTGlzdCBvZiBkaW1lbnNpb25zIHRvIGluY2x1ZGUgaW4gdGhlIHJlcG9ydAotIGBtZXRyaWNzYDogbGlzdCAtIExpc3Qgb2YgbWV0cmljcyB0byBpbmNsdWRlIGluIHRoZSByZXBvcnQKLSBgbWludXRlUmFuZ2VzYDogbGlzdCAtIFRpbWUgcmFuZ2VzIHRvIGluY2x1ZGUgaW4gdGhlIHJlcG9ydCAoaW4gbWludXRlcyBhZ28pCi0gYGxpbWl0YDogaW50IC0gTWF4aW11bSBudW1iZXIgb2Ygcm93cyB0byByZXR1cm4KLSBgZGltZW5zaW9uRmlsdGVyYDogb2JqZWN0IC0gRmlsdGVyIGV4cHJlc3Npb24gZm9yIGRpbWVuc2lvbnMKLSBgbWV0cmljRmlsdGVyYDogb2JqZWN0IC0gRmlsdGVyIGV4cHJlc3Npb24gZm9yIG1ldHJpY3MKLSBgbWV0cmljQWdncmVnYXRpb25zYDogbGlzdCAtIFR5cGVzIG9mIG1ldHJpYyBhZ2dyZWdhdGlvbnMgdG8gaW5jbHVkZSAoVE9UQUwsIE1JTklNVU0sIE1BWElNVU0pCi0gYG9yZGVyQnlzYDogbGlzdCAtIFNwZWNpZmljYXRpb25zIGZvciBvcmRlcmluZyByZXN1bHRzCi0gYHJldHVyblByb3BlcnR5UXVvdGFgOiBib29sIC0gV2hldGhlciB0byByZXR1cm4gcXVvdGEgaW5mb3JtYXRpb24KCk91dHB1dHM6CgotIGBkaW1lbnNpb25IZWFkZXJzYDogbGlzdCAtIEhlYWRlcnMgZm9yIGRpbWVuc2lvbnMgaW4gdGhlIHJlcG9ydAotIGBtZXRyaWNIZWFkZXJzYDogbGlzdCAtIEhlYWRlcnMgZm9yIG1ldHJpY3MgaW4gdGhlIHJlcG9ydAotIGByb3dzYDogbGlzdCAtIExpc3Qgb2YgcmVwb3J0IHJvd3MgY29udGFpbmluZyBkaW1lbnNpb24gYW5kIG1ldHJpYyB2YWx1ZXMKLSBgdG90YWxzYDogbGlzdCAtIFRvdGFsIHZhbHVlcyBmb3IgbWV0cmljcyBpZiByZXF1ZXN0ZWQKLSBgbWF4aW11bXNgOiBsaXN0IC0gTWF4aW11bSB2YWx1ZXMgZm9yIG1ldHJpY3MgaWYgcmVxdWVzdGVkCi0gYG1pbmltdW1zYDogbGlzdCAtIE1pbmltdW0gdmFsdWVzIGZvciBtZXRyaWNzIGlmIHJlcXVlc3RlZAotIGByb3dDb3VudGA6IGludCAtIFRvdGFsIG51bWJlciBvZiByb3dzIGluIHRoZSByZXBvcnQKLSBgcHJvcGVydHlRdW90YWA6IG9iamVjdCAtIFF1b3RhIGluZm9ybWF0aW9uIGlmIHJlcXVlc3RlZAotIGBraW5kYDogc3RyIC0gVHlwZSBvZiByZXNvdXJjZQoKIyMgQmVzdCBQcmFjdGljZXMKClRvIG1ha2UgdGhlIG1vc3Qgb3V0IG9mIHRoZSBHb29nbGUgQW5hbHl0aWNzIENvbm5lY3RvciwgY29uc2lkZXIgdGhlIGZvbGxvd2luZyBiZXN0IHByYWN0aWNlczoKCi0gKipEYXRhIEFjY3VyYWN5Kio6IEVuc3VyZSB0aGF0IHlvdXIgQVBJIHF1ZXJpZXMgYWxpZ24gd2l0aCB5b3VyIEdvb2dsZSBBbmFseXRpY3MgY29uZmlndXJhdGlvbnMgZm9yIGFjY3VyYXRlIGRhdGEgcmV0cmlldmFsLgotICoqRXJyb3IgSGFuZGxpbmcqKjogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIG1hbmFnZSBBUEkgcmVxdWVzdCBmYWlsdXJlcyBhbmQgaW52YWxpZCBxdWVyaWVzLgotICoqUGVyZm9ybWFuY2UgT3B0aW1pemF0aW9uKio6IE9wdGltaXplIHlvdXIgQVBJIHF1ZXJpZXMgYnkgc2VsZWN0aW5nIG9ubHkgdGhlIG5lY2Vzc2FyeSBtZXRyaWNzIGFuZCBkaW1lbnNpb25zIHRvIHJlZHVjZSByZXNwb25zZSB0aW1lLgotICoqU2VjdXJpdHkqKjogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgT0F1dGggMi4wIHRva2VucyB0byBwcmV2ZW50IHVuYXV0aG9yaXplZCBhY2Nlc3MgdG8geW91ciBHb29nbGUgQW5hbHl0aWNzIGRhdGEuCi0gKipSYXRlIExpbWl0aW5nKio6IEJlIG1pbmRmdWwgb2YgR29vZ2xlIEFuYWx5dGljcyBBUEkgcXVvdGFzIGFuZCBpbXBsZW1lbnQgcmF0ZSBsaW1pdGluZyBpbiB5b3VyIGFwcGxpY2F0aW9uIHRvIGF2b2lkIGV4Y2VlZGluZyBBUEkgbGltaXRzLgotICoqUmVhbC10aW1lIERhdGEgVXNhZ2UqKjogV2hlbiB1c2luZyByZWFsLXRpbWUgcmVwb3J0cywgaW1wbGVtZW50IGNhY2hpbmcgc3RyYXRlZ2llcyB0byBtaW5pbWl6ZSBBUEkgY2FsbHMgd2hpbGUgbWFpbnRhaW5pbmcgZGF0YSBmcmVzaG5lc3MuCgojIyBDb25jbHVzaW9uCgpUaGUgR29vZ2xlIEFuYWx5dGljcyBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIHJldHJpZXZpbmcgd2Vic2l0ZSBwZXJmb3JtYW5jZSBpbnNpZ2h0cyBhbmQgdHJhY2tpbmcgdXNlciBiZWhhdmlvciB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIEdvb2dsZSBBbmFseXRpY3MgcGxhdGZvcm0uIEJ5IGxldmVyYWdpbmcgaXRzIGNhcGFiaWxpdGllcywgZGV2ZWxvcGVycyBjYW4gYnVpbGQgc29waGlzdGljYXRlZCBkYXRhIGFuYWx5c2lzIHdvcmtmbG93cyB0byBtb25pdG9yIGtleSBtZXRyaWNzIGFuZCBtYWtlIGRhdGEtZHJpdmVuIGRlY2lzaW9ucy4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIEdvb2dsZSBBbmFseXRpY3MgQ29ubmVjdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2YgR29vZ2xlIEFuYWx5dGljcyB0byBpbXByb3ZlIHdlYnNpdGUgcGVyZm9ybWFuY2UgYW5kIG9wdGltaXplIG1hcmtldGluZyBzdHJhdGVnaWVzLgoKRm9sbG93IEdvb2dsZSdzIEFQSSB1c2FnZSBndWlkZWxpbmVzIGFuZCB0ZXJtcyBvZiBzZXJ2aWNlIHRvIG1haW50YWluIGNvbXBsaWFuY2UgYW5kIGZ1bmN0aW9uYWxpdHku", "connector_type": "user", "ui_form": [ { "field_id": "token", "type": "string", "required": true, "label": "Access Token", "description": "A JSON string containing the OAuth token for Google Analytics API access.", "ui_component": "textInput", "info": "You can get the access token by following the instructions in the documentation.", "is_secret": true }, { "field_id": "refresh_token", "type": "string", "required": true, "label": "Refresh Token", "description": "A JSON string containing the OAuth refresh token for Google Analytics API access.", "ui_component": "textInput", "info": "You can get the refresh token by following the instructions in the documentation.", "is_secret": true }, { "field_id": "expiry", "type": "string", "required": true, "label": "Expiry for the token", "description": "The expiration time of the token.", "ui_component": "textInput", "info": "You can get the expiry time by following the instructions in the documentation.", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "List all accounts", "description": "Get a list of all Google Analytics accounts accessible to the authenticated user", "logo": "https://klotdev.blob.core.windows.net/connectors/google_analytics.png", "category": "google_analytics", "sort": "list_accounts", "endpoint": "/google_analytics/list_accounts", "source_type": "action", "is_enabled": true }, { "name": "Run Report", "description": "Generate a customized report of Google Analytics event data for a specified property", "logo": "https://klotdev.blob.core.windows.net/connectors/google_analytics.png", "category": "google_analytics", "sort": "run_report", "endpoint": "/google_analytics/run_report", "source_type": "action", "is_enabled": true }, { "name": "Run Realtime Report", "description": "Generate a customized report of realtime Google Analytics event data for the past 30-60 minutes", "logo": "https://klotdev.blob.core.windows.net/connectors/google_analytics.png", "category": "google_analytics", "sort": "run_realtime_report", "endpoint": "/google_analytics/run_realtime_report", "source_type": "action", "is_enabled": true }, { "name": "Get Metadata", "description": "Retrieve metadata for a specified Google Analytics property", "logo": "https://klotdev.blob.core.windows.net/connectors/google_analytics.png", "category": "google_analytics", "sort": "get_metadata", "endpoint": "/google_analytics/get_metadata", "source_type": "action", "is_enabled": true } ], "meta_data": { "has_auth": true, "auth_provider": "google", "auth_variables": [ "GOOGLE_CLIENT_ID", "GOOGLE_REDIRECT_URI" ], "auth_url": "https://accounts.google.com/o/oauth2/v2/auth?client_id={{GOOGLE_CLIENT_ID}}&redirect_uri={{GOOGLE_REDIRECT_URI}}&response_type=code&scope=https://www.googleapis.com/auth/analytics.readonly&access_type=offline&prompt=consent", "auth_button_title": "Continue with your Google Analytics Account" }, "is_starred": false }, { "_id": "68071228ec30d423da2f34c9", "name": "Google Calendar", "description": "Google Calendar is a time-management and scheduling calendar service developed by Google. It became available in beta release April 13, 2006, and in general release in July 2009, on the web and as mobile apps for the Android and iOS platforms.", "logo": "https://klotdev.blob.core.windows.net/connectors/gmeet.png", "config": { "token": "", "refresh_token": "", "expiry": "" }, "category": "google_calendar", "tags": [], "price": 0, "connector_type": "user", "connector_group_tag": "calendar", "readme_b64": "IyBHb29nbGUgQ2FsZW5kYXIgQ29ubmVjdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBHb29nbGUgQ2FsZW5kYXIgY29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgR29vZ2xlIENhbGVuZGFyIHBsYXRmb3JtLCBlbXBvd2VyaW5nIHVzZXJzIHRvIGF1dG9tYXRlIGV2ZW50IG1hbmFnZW1lbnQsIHNjaGVkdWxpbmcsIGFuZCBvdGhlciB0YXNrcy4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBHb29nbGUgQ2FsZW5kYXIgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggR29vZ2xlIENhbGVuZGFyCgpUbyBiZWdpbiB1c2luZyB0aGUgR29vZ2xlIENhbGVuZGFyIGNvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gKipDcmVhdGUgYSBHb29nbGUgQWNjb3VudDoqKiBWaXNpdCB0aGUgR29vZ2xlIHdlYnNpdGUgYW5kIHNpZ24gdXAgZm9yIGFuIGFjY291bnQuIC0gPGh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbS8+CjIuICoqU2V0IFVwIFlvdXIgR29vZ2xlIEFjY291bnQ6KiogT25jZSByZWdpc3RlcmVkLCBmYW1pbGlhcml6ZSB5b3Vyc2VsZiB3aXRoIHRoZSBHb29nbGUgQ2FsZW5kYXIgcGxhdGZvcm0gYW5kIGl0cyBmZWF0dXJlcywgaW5jbHVkaW5nIGNyZWF0aW5nIGV2ZW50cywgbWFuYWdpbmcgYXR0ZW5kZWVzLCBhbmQgc2V0dGluZyByZW1pbmRlcnMuCjMuICoqR2VuZXJhdGUgQVBJIENyZWRlbnRpYWxzOioqIEluIHlvdXIgR29vZ2xlIENsb3VkIENvbnNvbGUsIGNyZWF0ZSBhIHByb2plY3QgYW5kIGdlbmVyYXRlIE9BdXRoIDIuMCBjcmVkZW50aWFscy4gVGhpcyB3aWxsIHByb3ZpZGUgeW91IHdpdGggdGhlIG5lY2Vzc2FyeSB0b2tlbnMgZm9yIGF1dGhlbnRpY2F0aW9uIHdoZW4gaW50ZXJhY3Rpbmcgd2l0aCB0aGUgR29vZ2xlIENhbGVuZGFyIEFQSS4KCiMjIENvbmZpZ3VyaW5nIHRoZSBHb29nbGUgQ2FsZW5kYXIgQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgR29vZ2xlIGFjY291bnQgYW5kIEFQSSBjcmVkZW50aWFscywgeW91IGNhbiBjb25maWd1cmUgdGhlIEdvb2dsZSBDYWxlbmRhciBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSBgdG9rZW5gOiBZb3VyIE9BdXRoIDIuMCBhY2Nlc3MgdG9rZW4uCi0gYHJlZnJlc2hfdG9rZW5gOiBZb3VyIE9BdXRoIDIuMCByZWZyZXNoIHRva2VuLgotIGBleHBpcnlgOiBUaGUgZXhwaXJ5IHRpbWUgb2YgdGhlIGFjY2VzcyB0b2tlbi4KCiMjIyBDb25maWd1cmF0aW9uIEV4YW1wbGUKCmBgYHlhbWwKdG9rZW46ICJ5b3VyX2FjY2Vzc190b2tlbiIKcmVmcmVzaF90b2tlbjogInlvdXJfcmVmcmVzaF90b2tlbiIKZXhwaXJ5OiAieW91cl90b2tlbl9leHBpcnlfdGltZSIKYGBgCgojIyBPYnRhaW5pbmcgR29vZ2xlIEFQSSBDcmVkZW50aWFscwoKICAgIEdvIHRvIHRoZSBHb29nbGUgQ2xvdWQgQ29uc29sZS4KICAgIENyZWF0ZSBhIG5ldyBwcm9qZWN0IG9yIHNlbGVjdCBhbiBleGlzdGluZyBvbmUuCiAgICBOYXZpZ2F0ZSB0byB0aGUgIkNyZWRlbnRpYWxzIiBzZWN0aW9uIGFuZCBjcmVhdGUgT0F1dGggMi4wIGNyZWRlbnRpYWxzLgogICAgTm90ZSBkb3duIHRoZSBhY2Nlc3MgdG9rZW4gYW5kIHJlZnJlc2ggdG9rZW4uCiAgICBBZGQgdGhlIGFwcHJvcHJpYXRlIHJlZGlyZWN0IFVSSXMgZm9yIHlvdXIgYXBwbGljYXRpb24uCgojIyBTZXR0aW5nIFVwIFlvdXIgQXBwbGljYXRpb24KCkluc2VydCB0aGUgb2J0YWluZWQgY3JlZGVudGlhbHMgaW50byB0aGUgcmVzcGVjdGl2ZSBmaWVsZHMgaW4geW91ciBhcHBsaWNhdGlvbidzIGNvbmZpZ3VyYXRpb24gZmlsZSBvciBlbnZpcm9ubWVudCB2YXJpYWJsZXM6CgojIyBGdW5jdGlvbmFsaXRpZXMKClRoZSBHb29nbGUgQ2FsZW5kYXIgQ29ubmVjdG9yIHN1cHBvcnRzIHRoZSBmb2xsb3dpbmcgZnVuY3Rpb25hbGl0aWVzOgoKIyMjIENyZWF0aW5nIEV2ZW50cwoKWW91IGNhbiBjcmVhdGUgbmV3IGV2ZW50cyB1c2luZyB0aGUgYGNyZWF0ZWAgYWN0aW9uLiBQcm92aWRlIGRldGFpbHMgc3VjaCBhcyB0aGUgZXZlbnQgc3VtbWFyeSwgc3RhcnQgYW5kIGVuZCB0aW1lcywgYXR0ZW5kZWVzLCBsb2NhdGlvbiwgYW5kIGRlc2NyaXB0aW9uLgoKIyMjIERlbGV0aW5nIEV2ZW50cwoKVGhlIGBkZWxldGVgIGFjdGlvbiBhbGxvd3MgeW91IHRvIGRlbGV0ZSBldmVudHMgZnJvbSB5b3VyIGNhbGVuZGFyIHVzaW5nIHRoZSBldmVudCBJRC4KCiMjIyBSZXRyaWV2aW5nIEV2ZW50cwoKVGhlIGBnZXRgIGFjdGlvbiBhbGxvd3MgeW91IHRvIHJldHJpZXZlIGRldGFpbHMgb2YgYSBzcGVjaWZpYyBldmVudCB1c2luZyB0aGUgZXZlbnQgSUQuCgojIyBBY3Rpb25zCgojIyMgY3JlYXRlCgoqKkRlc2NyaXB0aW9uOioqIENyZWF0ZSBhIG5ldyBldmVudC4KCioqSW5wdXRzOioqCgotIHN1bW1hcnk6IE9wdGlvbmFsW3N0cl0KLSBzdGFydF9kYXRldGltZTogc3RyCi0gc3RhcnRfdGltZXpvbmU6IHN0cgotIGVuZF9kYXRldGltZTogT3B0aW9uYWxbc3RyXQotIGVuZF90aW1lem9uZTogT3B0aW9uYWxbc3RyXQotIGF0dGVuZGVlczogT3B0aW9uYWxbTGlzdFtzdHJdXQotIGxvY2F0aW9uOiBPcHRpb25hbFtzdHJdCi0gY29uZmVyZW5jZV9kYXRhOiBPcHRpb25hbFtzdHJdCi0gZGVzY3JpcHRpb246IE9wdGlvbmFsW3N0cl0KCioqT3V0cHV0czoqKgoKLSBraW5kOiBPcHRpb25hbFtzdHJdCi0gZXRhZzogT3B0aW9uYWxbc3RyXQotIGlkOiBPcHRpb25hbFtzdHJdCi0gc3RhdHVzOiBPcHRpb25hbFtzdHJdCi0gaHRtbExpbms6IE9wdGlvbmFsW3N0cl0KLSBjcmVhdGVkOiBPcHRpb25hbFtzdHJdCi0gdXBkYXRlZDogT3B0aW9uYWxbc3RyXQotIHN1bW1hcnk6IE9wdGlvbmFsW3N0cl0KLSBkZXNjcmlwdGlvbjogT3B0aW9uYWxbc3RyXQotIGxvY2F0aW9uOiBPcHRpb25hbFtzdHJdCi0gY3JlYXRvcl9lbWFpbDogT3B0aW9uYWxbc3RyXQotIG9yZ2FuaXplcl9lbWFpbDogT3B0aW9uYWxbc3RyXQotIHN0YXJ0X2RhdGVUaW1lOiBPcHRpb25hbFtzdHJdCi0gc3RhcnRfdGltZVpvbmU6IE9wdGlvbmFsW3N0cl0KLSBlbmRfZGF0ZVRpbWU6IE9wdGlvbmFsW3N0cl0KLSBlbmRfdGltZVpvbmU6IE9wdGlvbmFsW3N0cl0KLSBhdHRlbmRlZXM6IE9wdGlvbmFsW0xpc3Rbc3RyXV0KLSBpQ2FsVUlEOiBPcHRpb25hbFtzdHJdCi0gc2VxdWVuY2U6IE9wdGlvbmFsW3N0cl0KLSBldmVudFR5cGU6IE9wdGlvbmFsW3N0cl0KCiMjIyBkZWxldGUKCioqRGVzY3JpcHRpb246KiogRGVsZXRlIGFuIGV2ZW50LgoKKipJbnB1dHM6KioKCi0gZXZlbnRfaWQ6IHN0cgoKKipPdXRwdXRzOioqCgotIG1lc3NhZ2U6IHN0cgoKIyMjIGdldAoKKipEZXNjcmlwdGlvbjoqKiBSZXRyaWV2ZSBhbiBldmVudC4KCioqSW5wdXRzOioqCgotIGV2ZW50X2lkOiBzdHIKCioqT3V0cHV0czoqKgoKLSBraW5kOiBzdHIKLSBldGFnOiBzdHIKLSBpZDogc3RyCi0gc3RhdHVzOiBzdHIKLSBodG1sTGluazogc3RyCi0gY3JlYXRlZDogc3RyCi0gdXBkYXRlZDogc3RyCi0gc3VtbWFyeTogT3B0aW9uYWxbc3RyXQotIGRlc2NyaXB0aW9uOiBPcHRpb25hbFtzdHJdCi0gbG9jYXRpb246IE9wdGlvbmFsW3N0cl0KLSBjcmVhdG9yOiBPcHRpb25hbFtzdHJdCi0gb3JnYW5pemVyOiBPcHRpb25hbFtzdHJdCi0gc3RhcnQ6IHN0cgotIGVuZDogc3RyCi0gaUNhbFVJRDogT3B0aW9uYWxbc3RyXQotIHNlcXVlbmNlOiBzdHIKLSBldmVudFR5cGU6IE9wdGlvbmFsW3N0cl0KLSBjb2xvcklkOiBPcHRpb25hbFtzdHJdCi0gdHJhbnNwYXJlbmN5OiBPcHRpb25hbFtzdHJdCi0gdmlzaWJpbGl0eTogT3B0aW9uYWxbc3RyXQotIGF0dGVuZGVlczogT3B0aW9uYWxbTGlzdFtzdHJdXQotIHJlY3VycmluZ0V2ZW50SWQ6IE9wdGlvbmFsW3N0cl0KLSBvcmlnaW5hbFN0YXJ0VGltZTogT3B0aW9uYWxbc3RyXQotIHVzZURlZmF1bHRSZW1pbmRlcjogT3B0aW9uYWxbc3RyXQotIHJlbWluZGVyT3ZlcnJpZGVzOiBPcHRpb25hbFtzdHJdCgojIyMgZ2V0IGFsbCBldmVudHMKCioqRGVzY3JpcHRpb246KiogUmV0cmlldmUgYWxsIGV2ZW50cyBpbiB0aGUgZ2l2ZW4gdGltZSBwZXJpb2QuCgoqKklucHV0czoqKgoKLSBzdGFydF90aW1lOiBzdHIgICMgVVRDIGZvcm1hdAotIHRpbWVfem9uZTogc3RyICAjIFRpbWUgem9uZSAoZS5nLiwgIkFzaWEvS29sa2F0YSIpCi0gZW5kX3RpbWU6IE9wdGlvbmFsW3N0cl0KCioqT3V0cHV0czoqKgotIGJvb2tlZF9zbG90c1t7Ci0ga2luZDogc3RyCi0gZXRhZzogc3RyCi0gaWQ6IHN0cgotIHN0YXR1czogc3RyCi0gaHRtbExpbms6IHN0cgotIGNyZWF0ZWQ6IHN0cgotIHVwZGF0ZWQ6IHN0cgotIHN1bW1hcnk6IE9wdGlvbmFsW3N0cl0KLSBkZXNjcmlwdGlvbjogT3B0aW9uYWxbc3RyXQotIGxvY2F0aW9uOiBPcHRpb25hbFtzdHJdCi0gY3JlYXRvcjogT3B0aW9uYWxbc3RyXQotIG9yZ2FuaXplcjogT3B0aW9uYWxbc3RyXQotIHN0YXJ0OiBzdHIKLSBlbmQ6IHN0cgotIGlDYWxVSUQ6IE9wdGlvbmFsW3N0cl0KLSBzZXF1ZW5jZTogc3RyCi0gZXZlbnRUeXBlOiBPcHRpb25hbFtzdHJdCi0gY29sb3JJZDogT3B0aW9uYWxbc3RyXQotIHRyYW5zcGFyZW5jeTogT3B0aW9uYWxbc3RyXQotIHZpc2liaWxpdHk6IE9wdGlvbmFsW3N0cl0KLSBhdHRlbmRlZXM6IE9wdGlvbmFsW0xpc3Rbc3RyXV0KLSByZWN1cnJpbmdFdmVudElkOiBPcHRpb25hbFtzdHJdCi0gb3JpZ2luYWxTdGFydFRpbWU6IE9wdGlvbmFsW3N0cl0KLSB1c2VEZWZhdWx0UmVtaW5kZXI6IE9wdGlvbmFsW3N0cl0KLSByZW1pbmRlck92ZXJyaWRlczogT3B0aW9uYWxbc3RyXQp9XQoKIyMgdXBkYXRlX2V2ZW50CgoqKkRlc2NyaXB0aW9uOioqIENyZWF0ZSBhIG5ldyBldmVudC4KCioqSW5wdXRzOioqCgotIHN1bW1hcnk6IE9wdGlvbmFsW3N0cl0KLSBzdGFydF9kYXRldGltZTogc3RyCi0gc3RhcnRfdGltZXpvbmU6IHN0cgotIGVuZF9kYXRldGltZTogT3B0aW9uYWxbc3RyXQotIGVuZF90aW1lem9uZTogT3B0aW9uYWxbc3RyXQotIGF0dGVuZGVlczogT3B0aW9uYWxbTGlzdFtzdHJdXQotIGxvY2F0aW9uOiBPcHRpb25hbFtzdHJdCi0gY29uZmVyZW5jZV9kYXRhOiBPcHRpb25hbFtzdHJdCi0gZGVzY3JpcHRpb246IE9wdGlvbmFsW3N0cl0KCioqT3V0cHV0czoqKgoKLSBraW5kOiBPcHRpb25hbFtzdHJdCi0gZXRhZzogT3B0aW9uYWxbc3RyXQotIGlkOiBPcHRpb25hbFtzdHJdCi0gc3RhdHVzOiBPcHRpb25hbFtzdHJdCi0gaHRtbExpbms6IE9wdGlvbmFsW3N0cl0KLSBjcmVhdGVkOiBPcHRpb25hbFtzdHJdCi0gdXBkYXRlZDogT3B0aW9uYWxbc3RyXQotIHN1bW1hcnk6IE9wdGlvbmFsW3N0cl0KLSBkZXNjcmlwdGlvbjogT3B0aW9uYWxbc3RyXQotIGxvY2F0aW9uOiBPcHRpb25hbFtzdHJdCi0gY3JlYXRvcl9lbWFpbDogT3B0aW9uYWxbc3RyXQotIG9yZ2FuaXplcl9lbWFpbDogT3B0aW9uYWxbc3RyXQotIHN0YXJ0X2RhdGVUaW1lOiBPcHRpb25hbFtzdHJdCi0gc3RhcnRfdGltZVpvbmU6IE9wdGlvbmFsW3N0cl0KLSBlbmRfZGF0ZVRpbWU6IE9wdGlvbmFsW3N0cl0KLSBlbmRfdGltZVpvbmU6IE9wdGlvbmFsW3N0cl0KLSBhdHRlbmRlZXM6IE9wdGlvbmFsW0xpc3Rbc3RyXV0KLSBpQ2FsVUlEOiBPcHRpb25hbFtzdHJdCi0gc2VxdWVuY2U6IE9wdGlvbmFsW3N0cl0KLSBldmVudFR5cGU6IE9wdGlvbmFsW3N0cl0KCgojIyBCZXN0IFByYWN0aWNlcwoKVG8gbWFrZSB0aGUgbW9zdCBvdXQgb2YgdGhlIEdvb2dsZSBDYWxlbmRhciBDb25uZWN0b3IsIGNvbnNpZGVyIHRoZSBmb2xsb3dpbmcgYmVzdCBwcmFjdGljZXM6CgotICoqRXZlbnQgTWFuYWdlbWVudDoqKiBPcmdhbml6ZSBhbmQgbWFuYWdlIHlvdXIgZXZlbnRzIGVmZmljaWVudGx5IHRvIGVuc3VyZSBhIHNtb290aCB3b3JrZmxvdy4KLSAqKkVycm9yIEhhbmRsaW5nOioqIEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIGV2ZW50IGNyZWF0aW9uLCBkZWxldGlvbiwgb3IgQVBJIGludGVyYWN0aW9ucy4KLSAqKlNlY3VyaXR5OioqIFNlY3VyZWx5IG1hbmFnZSBhbmQgcHJvdGVjdCB5b3VyIE9BdXRoIDIuMCB0b2tlbnMgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgR29vZ2xlIENhbGVuZGFyIGFjY291bnQgYW5kIHJlc291cmNlcy4KCiMjIENvbmNsdXNpb24KClRoZSBHb29nbGUgQ2FsZW5kYXIgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBhdXRvbWF0aW5nIGV2ZW50IG1hbmFnZW1lbnQgYW5kIHNjaGVkdWxpbmcgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBHb29nbGUgQ2FsZW5kYXIgcGxhdGZvcm0uIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiBHb29nbGUgQ2FsZW5kYXIsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgYXV0b21hdGlvbiB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBldmVudCBtYW5hZ2VtZW50IGFuZCBpbXByb3ZlIHByb2R1Y3Rpdml0eS4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIEdvb2dsZSBDYWxlbmRhciBDb25uZWN0b3IsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiB0aGUgR29vZ2xlIENhbGVuZGFyIHBsYXRmb3JtIHRvIG1hbmFnZSBldmVudHMgZWZmZWN0aXZlbHkgYW5kIGF1dG9tYXRlIHJlcGV0aXRpdmUgdGFza3MgZWZmaWNpZW50bHkuCgpGb2xsb3cgR29vZ2xlJ3MgQVBJIHVzYWdlIGd1aWRlbGluZXMgYW5kIHRlcm1zIG9mIHNlcnZpY2UgdG8gbWFpbnRhaW4gY29tcGxpYW5jZSBhbmQgZnVuY3Rpb25hbGl0eS4K", "ui_form": [ { "field_id": "token", "type": "string", "required": true, "label": "Access Token", "description": "A JSON string containing the OAuth token for Google Calendar API access.", "ui_component": "textInput", "info": "You can get the access token by following the instructions in the documentation.", "is_secret": true }, { "field_id": "refresh_token", "type": "string", "required": true, "label": "Refresh Token", "description": "A JSON string containing the OAuth refresh token for Google Calendar API access.", "ui_component": "textInput", "info": "You can get the refresh token by following the instructions in the documentation.", "is_secret": true }, { "field_id": "expiry", "type": "string", "required": true, "label": "Expiry for the token", "description": "The expiration time of the token.", "ui_component": "textInput", "info": "You can get the expiry time by following the instructions in the documentation.", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Get a specific Google Calendar Event", "description": "Get a specific events from the Google Calendar", "logo": "https://klotdev.blob.core.windows.net/connectors/gmeet.png", "category": "google_calendar", "sort": "get_event", "endpoint": "/google_calendar/get_event", "source_type": "action", "is_enabled": true }, { "name": "Get all Google Calendar Events", "description": "Get all the events from the Google Calendar based on give time period", "logo": "https://klotdev.blob.core.windows.net/connectors/gmeet.png", "category": "google_calendar", "sort": "get_all", "endpoint": "/google_calendar/get_all", "source_type": "action", "is_enabled": true }, { "name": "Delete Google Calendar Event", "description": "Delete an event from the Google Calendar", "logo": "https://klotdev.blob.core.windows.net/connectors/gmeet.png", "category": "google_calendar", "sort": "delete_event", "endpoint": "/google_calendar/delete_event", "source_type": "action", "is_enabled": true }, { "name": "Create Google Calendar Event", "description": "Create an event in the Google Calendar", "logo": "https://klotdev.blob.core.windows.net/connectors/gmeet.png", "category": "google_calendar", "sort": "create", "endpoint": "/google_calendar/create", "source_type": "action", "is_enabled": true }, { "name": "Update Google Calendar Event", "description": "Update an event in the Google Calendar", "logo": "https://klotdev.blob.core.windows.net/connectors/gmeet.png", "category": "google_calendar", "sort": "update_event", "endpoint": "/google_calendar/update_event", "source_type": "action", "is_enabled": true } ], "meta_data": { "has_auth": true, "auth_provider": "google", "auth_button_title": "Continue with your Google Calendar Account", "auth_variables": [ "GOOGLE_CLIENT_ID", "GOOGLE_REDIRECT_URI" ], "auth_url": "https://accounts.google.com/o/oauth2/v2/auth?client_id={{GOOGLE_CLIENT_ID}}&redirect_uri={{GOOGLE_REDIRECT_URI}}&response_type=code&scope=https://www.googleapis.com/auth/calendar&access_type=offline&prompt=consent" }, "is_starred": false }, { "_id": "68071228ec30d423da2f34c6", "name": "Google Docs", "description": "Google Docs is a word processor included as part of a free, web-based software office suite offered by Google within its Google Drive service.", "logo": "https://klotdev.blob.core.windows.net/connectors/gdocs.png", "config": { "token": "", "refresh_token": "", "expiry": "" }, "category": "google_docs", "connector_type": "user", "connector_group_tag": "docs", "tags": [], "price": 0, "readme_b64": "IyBHb29nbGUgRG9jcyBDb25uZWN0b3IgSW50ZWdyYXRpb24gR3VpZGUKCiMjIEludHJvZHVjdGlvbgoKVGhlIEdvb2dsZSBEb2NzIGNvbm5lY3RvciBlbmFibGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIEdvb2dsZSBEb2NzIHBsYXRmb3JtLCBlbXBvd2VyaW5nIHVzZXJzIHRvIGF1dG9tYXRlIGRvY3VtZW50IG1hbmFnZW1lbnQsIGNvbGxhYm9yYXRpb24sIGFuZCBvdGhlciB0YXNrcy4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBHb29nbGUgRG9jcyBDb25uZWN0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBHb29nbGUgRG9jcwoKVG8gYmVnaW4gdXNpbmcgdGhlIEdvb2dsZSBEb2NzIGNvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gKipDcmVhdGUgYSBHb29nbGUgQWNjb3VudDoqKiBWaXNpdCB0aGUgR29vZ2xlIHdlYnNpdGUgYW5kIHNpZ24gdXAgZm9yIGFuIGFjY291bnQuIC0gPGh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbS8+CjIuICoqU2V0IFVwIFlvdXIgR29vZ2xlIEFjY291bnQ6KiogT25jZSByZWdpc3RlcmVkLCBmYW1pbGlhcml6ZSB5b3Vyc2VsZiB3aXRoIHRoZSBHb29nbGUgRG9jcyBwbGF0Zm9ybSBhbmQgaXRzIGZlYXR1cmVzLCBpbmNsdWRpbmcgY3JlYXRpbmcgYW5kIGVkaXRpbmcgZG9jdW1lbnRzLCBzaGFyaW5nIGRvY3VtZW50cyB3aXRoIGNvbGxhYm9yYXRvcnMsIGFuZCBtYW5hZ2luZyBkb2N1bWVudCBwZXJtaXNzaW9ucy4KMy4gKipHZW5lcmF0ZSBBUEkgQ3JlZGVudGlhbHM6KiogSW4geW91ciBHb29nbGUgQ2xvdWQgQ29uc29sZSwgY3JlYXRlIGEgcHJvamVjdCBhbmQgZ2VuZXJhdGUgT0F1dGggMi4wIGNyZWRlbnRpYWxzLiBUaGlzIHdpbGwgcHJvdmlkZSB5b3Ugd2l0aCB0aGUgbmVjZXNzYXJ5IHRva2VucyBmb3IgYXV0aGVudGljYXRpb24gd2hlbiBpbnRlcmFjdGluZyB3aXRoIHRoZSBHb29nbGUgRG9jcyBBUEkuCgojIyBDb25maWd1cmluZyB0aGUgR29vZ2xlIERvY3MgQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgR29vZ2xlIGFjY291bnQgYW5kIEFQSSBjcmVkZW50aWFscywgeW91IGNhbiBjb25maWd1cmUgdGhlIEdvb2dsZSBEb2NzIENvbm5lY3RvciB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dGluZ3M6CgotIGB0b2tlbmA6IFlvdXIgT0F1dGggMi4wIGFjY2VzcyB0b2tlbi4KLSBgcmVmcmVzaF90b2tlbmA6IFlvdXIgT0F1dGggMi4wIHJlZnJlc2ggdG9rZW4uCi0gYGV4cGlyeWA6IFRoZSBleHBpcnkgdGltZSBvZiB0aGUgYWNjZXNzIHRva2VuLgoKIyMjIENvbmZpZ3VyYXRpb24gRXhhbXBsZQoKYGBgeWFtbAp0b2tlbjogInlvdXJfYWNjZXNzX3Rva2VuIgpyZWZyZXNoX3Rva2VuOiAieW91cl9yZWZyZXNoX3Rva2VuIgpleHBpcnk6ICJ5b3VyX3Rva2VuX2V4cGlyeV90aW1lIgpgYGAKCiMjIE9idGFpbmluZyBHb29nbGUgQVBJIENyZWRlbnRpYWxzCgpUbyBvYnRhaW4gR29vZ2xlIEFQSSBjcmVkZW50aWFscyBmb3IgeW91ciBhcHBsaWNhdGlvbiwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gR28gdG8gdGhlIEdvb2dsZSBDbG91ZCBDb25zb2xlLgoyLiBDcmVhdGUgYSBuZXcgcHJvamVjdCBvciBzZWxlY3QgYW4gZXhpc3Rpbmcgb25lLgozLiBOYXZpZ2F0ZSB0byB0aGUgIkNyZWRlbnRpYWxzIiBzZWN0aW9uIGFuZCBjcmVhdGUgT0F1dGggMi4wIGNyZWRlbnRpYWxzLgo0LiBOb3RlIGRvd24gdGhlIGFjY2VzcyB0b2tlbiBhbmQgcmVmcmVzaCB0b2tlbi4KNS4gQWRkIHRoZSBhcHByb3ByaWF0ZSByZWRpcmVjdCBVUklzIGZvciB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgU2V0dGluZyBVcCBZb3VyIEFwcGxpY2F0aW9uCgpJbnNlcnQgdGhlIG9idGFpbmVkIGNyZWRlbnRpYWxzIGludG8gdGhlIHJlc3BlY3RpdmUgZmllbGRzIGluIHlvdXIgYXBwbGljYXRpb24ncyBjb25maWd1cmF0aW9uIGZpbGUgb3IgZW52aXJvbm1lbnQgdmFyaWFibGVzLgoKIyMgRnVuY3Rpb25hbGl0aWVzCgpUaGUgR29vZ2xlIERvY3MgQ29ubmVjdG9yIHN1cHBvcnRzIHRoZSBmb2xsb3dpbmcgZnVuY3Rpb25hbGl0aWVzOgoKIyMjIENyZWF0aW5nIERvY3VtZW50cwoKWW91IGNhbiBjcmVhdGUgbmV3IGRvY3VtZW50cyB1c2luZyB0aGUgYGNyZWF0ZWAgYWN0aW9uLiBQcm92aWRlIGRldGFpbHMgc3VjaCBhcyB0aGUgZG9jdW1lbnQgdGl0bGUsIGNvbnRlbnQsIGFuZCBmb3JtYXR0aW5nLgoKIyMjIFVwZGF0aW5nIERvY3VtZW50cwoKVGhlIGB1cGRhdGVgIGFjdGlvbiBhbGxvd3MgeW91IHRvIHVwZGF0ZSB0aGUgY29udGVudCBhbmQgZm9ybWF0dGluZyBvZiBleGlzdGluZyBkb2N1bWVudHMuCgojIyMgUmV0cmlldmluZyBEb2N1bWVudHMKClRoZSBgZ2V0YCBhY3Rpb24gYWxsb3dzIHlvdSB0byByZXRyaWV2ZSB0aGUgY29udGVudCBhbmQgbWV0YWRhdGEgb2YgYSBzcGVjaWZpYyBkb2N1bWVudC4KCiMjIEFjdGlvbnMKCiMjIyBjcmVhdGUKCioqRGVzY3JpcHRpb246KiogQ3JlYXRlIGEgbmV3IGRvY3VtZW50LgoKKipJbnB1dHM6KioKCi0gdGl0bGU6IHN0cgoKKipPdXRwdXRzOioqCgotIGRvY3VtZW50X2lkOiBzdHIKCiMjIyB1cGRhdGUKCioqRGVzY3JpcHRpb246KiogVXBkYXRlIGFuIGV4aXN0aW5nIGRvY3VtZW50LgoKKipJbnB1dHM6KioKCi0gZG9jdW1lbnRfaWQ6IHN0cgotIGFmdGVyOiBPcHRpb25hbFtzdHJdCi0gdGV4dDogc3RyCgoqKk91dHB1dHM6KioKCi0gbWVzc2FnZTogc3RyCgojIyMgZ2V0CgoqKkRlc2NyaXB0aW9uOioqIFJldHJpZXZlIGEgZG9jdW1lbnQuCgoqKklucHV0czoqKgoKLSBkb2N1bWVudF9pZDogc3RyCgoqKk91dHB1dHM6KioKCi0gdGl0bGU6IHN0cgotIGNvbnRlbnQ6IHN0cgotIG1ldGFkYXRhOiBEaWN0W3N0ciwgQW55XQoKIyMgQmVzdCBQcmFjdGljZXMKClRvIG1ha2UgdGhlIG1vc3Qgb3V0IG9mIHRoZSBHb29nbGUgRG9jcyBDb25uZWN0b3IsIGNvbnNpZGVyIHRoZSBmb2xsb3dpbmcgYmVzdCBwcmFjdGljZXM6CgotICoqRG9jdW1lbnQgT3JnYW5pemF0aW9uOioqIE9yZ2FuaXplIGFuZCBtYW5hZ2UgeW91ciBkb2N1bWVudHMgZWZmaWNpZW50bHkgdG8gZW5zdXJlIGEgc21vb3RoIHdvcmtmbG93LgotICoqRXJyb3IgSGFuZGxpbmc6KiogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIGdyYWNlZnVsbHkgaGFuZGxlIGVycm9ycyBlbmNvdW50ZXJlZCBkdXJpbmcgZG9jdW1lbnQgY3JlYXRpb24sIHVwZGF0aW5nLCBvciBBUEkgaW50ZXJhY3Rpb25zLgotICoqQ29sbGFib3JhdGlvbjoqKiBMZXZlcmFnZSB0aGUgY29sbGFib3JhdGlvbiBmZWF0dXJlcyBvZiBHb29nbGUgRG9jcyB0byBlbmFibGUgc2VhbWxlc3MgY29sbGFib3JhdGlvbiB3aXRoIG90aGVyIHVzZXJzIG9uIHNoYXJlZCBkb2N1bWVudHMuCi0gKipTZWN1cml0eToqKiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBPQXV0aCAyLjAgdG9rZW5zIHRvIHByZXZlbnQgdW5hdXRob3JpemVkIGFjY2VzcyB0byB5b3VyIEdvb2dsZSBEb2NzIGFjY291bnQgYW5kIGRvY3VtZW50cy4KCiMjIENvbmNsdXNpb24KClRoZSBHb29nbGUgRG9jcyBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIGF1dG9tYXRpbmcgZG9jdW1lbnQgbWFuYWdlbWVudCBhbmQgY29sbGFib3JhdGlvbiB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIEdvb2dsZSBEb2NzIHBsYXRmb3JtLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgR29vZ2xlIERvY3MsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgYXV0b21hdGlvbiB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBkb2N1bWVudCBjcmVhdGlvbiwgdXBkYXRpbmcsIGFuZCBjb2xsYWJvcmF0aW9uLiBXaXRoIHByb3BlciBjb25maWd1cmF0aW9uIGFuZCB1dGlsaXphdGlvbiBvZiB0aGUgR29vZ2xlIERvY3MgQ29ubmVjdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2YgdGhlIEdvb2dsZSBEb2NzIHBsYXRmb3JtIHRvIG1hbmFnZSBkb2N1bWVudHMgZWZmZWN0aXZlbHkgYW5kIGF1dG9tYXRlIHJlcGV0aXRpdmUgdGFza3MgZWZmaWNpZW50bHkuCgpGb2xsb3cgR29vZ2xlJ3MgQVBJIHVzYWdlIGd1aWRlbGluZXMgYW5kIHRlcm1zIG9mIHNlcnZpY2UgdG8gbWFpbnRhaW4gY29tcGxpYW5jZSBhbmQgZnVuY3Rpb25hbGl0eS4K", "ui_form": [ { "field_id": "token", "type": "string", "required": true, "label": "Access Token", "description": "A JSON string containing the OAuth token for Google Docs API access.", "ui_component": "textInput", "info": "You can get the access token by following the instructions in the documentation.", "is_secret": true }, { "field_id": "refresh_token", "type": "string", "required": true, "label": "Refresh Token", "description": "A JSON string containing the OAuth refresh token for Google Docs API access.", "ui_component": "textInput", "info": "You can get the refresh token by following the instructions in the documentation.", "is_secret": true }, { "field_id": "expiry", "type": "string", "required": true, "label": "Expiry for the token", "description": "The expiration time of the token.", "ui_component": "textInput", "info": "You can get the expiry time by following the instructions in the documentation.", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Create Google Docs Events", "description": "Create a document in the Google Docs", "logo": "https://klotdev.blob.core.windows.net/connectors/gdocs.png", "category": "google_docs", "sort": "create", "endpoint": "/google_docs/create", "source_type": "action", "is_enabled": true }, { "name": "Update Google Docs Event", "description": "Update a document in the Google Docs", "logo": "https://klotdev.blob.core.windows.net/connectors/gdocs.png", "category": "google_docs", "sort": "update", "endpoint": "/google_docs/update", "source_type": "action", "is_enabled": true } ], "meta_data": { "has_auth": true, "auth_provider": "google", "auth_variables": [ "GOOGLE_CLIENT_ID", "GOOGLE_REDIRECT_URI" ], "auth_url": "https://accounts.google.com/o/oauth2/v2/auth?client_id={{GOOGLE_CLIENT_ID}}&redirect_uri={{GOOGLE_REDIRECT_URI}}&response_type=code&scope=https://www.googleapis.com/auth/documents&access_type=offline&prompt=consent", "auth_button_title": "Continue with your Google Docs Account" }, "is_starred": false }, { "_id": "68071231ec30d423da2f34f3", "name": "Google Drive", "description": "Google Drive is a file storage and synchronization service developed by Google. It allows users to store files in the cloud, synchronize files across devices, and share files. Google Drive encompasses Google Docs, Sheets, and Slides, an office suite that permits collaborative editing of documents, spreadsheets, presentations, drawings, forms, and more. Files created and edited through the office suite are saved in Google Drive.", "logo": "https://klotdev.blob.core.windows.net/connectors/gdrive.png", "config": { "token": "", "refresh_token": "", "expiry": "" }, "category": "google_drive", "tags": [], "price": 0, "readme_b64": "IyBHb29nbGUgRHJpdmUgQ29ubmVjdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBHb29nbGUgRHJpdmUgY29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgR29vZ2xlIERyaXZlIHBsYXRmb3JtLCBlbXBvd2VyaW5nIHVzZXJzIHRvIGF1dG9tYXRlIGZpbGUgbWFuYWdlbWVudCwgc2hhcmluZywgYW5kIG90aGVyIHRhc2tzLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhlIEdvb2dsZSBEcml2ZSBDb25uZWN0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBHb29nbGUgRHJpdmUKClRvIGJlZ2luIHVzaW5nIHRoZSBHb29nbGUgRHJpdmUgY29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiBDcmVhdGUgYSBHb29nbGUgQWNjb3VudDogVmlzaXQgdGhlIEdvb2dsZSB3ZWJzaXRlIGFuZCBzaWduIHVwIGZvciBhbiBhY2NvdW50LiAtIFtodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20vXShodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20vKQoyLiBTZXQgVXAgWW91ciBHb29nbGUgQWNjb3VudDogT25jZSByZWdpc3RlcmVkLCBmYW1pbGlhcml6ZSB5b3Vyc2VsZiB3aXRoIHRoZSBHb29nbGUgRHJpdmUgcGxhdGZvcm0gYW5kIGl0cyBmZWF0dXJlcywgaW5jbHVkaW5nIHVwbG9hZGluZyBmaWxlcywgY3JlYXRpbmcgZm9sZGVycywgYW5kIG1hbmFnaW5nIGZpbGUgcGVybWlzc2lvbnMuCjMuIEdlbmVyYXRlIEFQSSBDcmVkZW50aWFsczogSW4geW91ciBHb29nbGUgQ2xvdWQgQ29uc29sZSwgY3JlYXRlIGEgcHJvamVjdCBhbmQgZ2VuZXJhdGUgT0F1dGggMi4wIGNyZWRlbnRpYWxzLiBUaGlzIHdpbGwgcHJvdmlkZSB5b3Ugd2l0aCB0aGUgbmVjZXNzYXJ5IHRva2VucyBmb3IgYXV0aGVudGljYXRpb24gd2hlbiBpbnRlcmFjdGluZyB3aXRoIHRoZSBHb29nbGUgRHJpdmUgQVBJLgoKIyMgQ29uZmlndXJpbmcgdGhlIEdvb2dsZSBEcml2ZSBDb25uZWN0b3IKCk9uY2UgeW91IGhhdmUgeW91ciBHb29nbGUgYWNjb3VudCBhbmQgQVBJIGNyZWRlbnRpYWxzLCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgR29vZ2xlIERyaXZlIENvbm5lY3RvciB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dGluZ3M6CgotIGB0b2tlbmA6IFlvdXIgT0F1dGggMi4wIGFjY2VzcyB0b2tlbi4KLSBgcmVmcmVzaF90b2tlbmA6IFlvdXIgT0F1dGggMi4wIHJlZnJlc2ggdG9rZW4uCi0gYGV4cGlyeWA6IFRoZSBleHBpcnkgdGltZSBvZiB0aGUgYWNjZXNzIHRva2VuLgoKIyMgQ29uZmlndXJhdGlvbiBFeGFtcGxlCgpPYnRhaW5pbmcgR29vZ2xlIEFQSSBDcmVkZW50aWFscwpUbyBvYnRhaW4gR29vZ2xlIEFQSSBjcmVkZW50aWFscyBmb3IgeW91ciBhcHBsaWNhdGlvbiwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gR28gdG8gdGhlIEdvb2dsZSBDbG91ZCBDb25zb2xlLgoyLiBDcmVhdGUgYSBuZXcgcHJvamVjdCBvciBzZWxlY3QgYW4gZXhpc3Rpbmcgb25lLgozLiBOYXZpZ2F0ZSB0byB0aGUgIkNyZWRlbnRpYWxzIiBzZWN0aW9uIGFuZCBjcmVhdGUgT0F1dGggMi4wIGNyZWRlbnRpYWxzLgo0LiBOb3RlIGRvd24gdGhlIGFjY2VzcyB0b2tlbiBhbmQgcmVmcmVzaCB0b2tlbi4KNS4gQWRkIHRoZSBhcHByb3ByaWF0ZSByZWRpcmVjdCBVUklzIGZvciB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgU2V0dGluZyBVcCBZb3VyIEFwcGxpY2F0aW9uCgpJbnNlcnQgdGhlIG9idGFpbmVkIGNyZWRlbnRpYWxzIGludG8gdGhlIHJlc3BlY3RpdmUgZmllbGRzIGluIHlvdXIgYXBwbGljYXRpb24ncyBjb25maWd1cmF0aW9uIGZpbGUgb3IgZW52aXJvbm1lbnQgdmFyaWFibGVzLgoKIyMgRnVuY3Rpb25hbGl0aWVzCgpUaGUgR29vZ2xlIERyaXZlIENvbm5lY3RvciBzdXBwb3J0cyB0aGUgZm9sbG93aW5nIGZ1bmN0aW9uYWxpdGllczoKCi0gQ3JlYXRpbmcgRmlsZXMKLSBEZWxldGluZyBGaWxlcwotIFJlYWRpbmcgRmlsZXMKLSBTY3JhcGluZyBGb2xkZXIgQ29udGVudAotIFNlYXJjaGluZyBGaWxlcwotIFNoYXJpbmcgRmlsZXMKCiMjIEFjdGlvbnMKCiMjIyBjcmVhdGUKCkRlc2NyaXB0aW9uOiBDcmVhdGUgYSBuZXcgZmlsZS4KCklucHV0czoKCi0gYGZvbGRlcl9pZGA6IE9wdGlvbmFsW3N0cl0gLSBUaGUgSUQgb2YgdGhlIGZvbGRlciB3aGVyZSB0aGUgZmlsZSB3aWxsIGJlIGNyZWF0ZWQgKG9wdGlvbmFsKQotIGBmaWxlX25hbWVgOiBzdHIgLSBUaGUgbmFtZSBvZiB0aGUgbmV3IGZpbGUKLSBgZmlsZV9jb250ZW50YDogc3RyIC0gVGhlIGNvbnRlbnQgdG8gYmUgd3JpdHRlbiB0byB0aGUgZmlsZQotIGBmaWxlX2V4dGVuc2lvbmA6IExpdGVyYWxbInR4dCIsICJydGYiLCAiZG9jeCIsICJjc3YiLCAiZG9jIiwgImh0bWwiLCAicGRmIiwgIm1kIl0KCk91dHB1dHM6CgotIGBsaW5rYDogc3RyCgojIyMgZGVsZXRlCgpEZXNjcmlwdGlvbjogRGVsZXRlIGEgZmlsZS4KCklucHV0czoKCi0gYGZpbGVfbmFtZWA6IE9wdGlvbmFsW3N0cl0KLSBgZm9sZGVyX2lkYDogT3B0aW9uYWxbc3RyXSA9IE5vbmUKLSBgcGFyZW50X2ZvbGRlcl9pZGA6IE9wdGlvbmFsW3N0cl0gPSBOb25lCgpPdXRwdXRzOgoKLSBgc3VjY2Vzc2A6IHN0cgotIGBtZXNzYWdlYDogc3RyCgojIyMgcmVhZAoKRGVzY3JpcHRpb246IFJlYWQgYSBmaWxlLgoKSW5wdXRzOgoKLSBgZmlsZV9pZGA6IHN0ciAtIFRoZSBJRCBvZiB0aGUgZmlsZSB0byBiZSByZWFkCgpPdXRwdXRzOgoKLSBgZmlsZV9jb250ZW50YDogc3RyCgojIyMgc2NyYXBlCgpEZXNjcmlwdGlvbjogU2NyYXBlIHRleHQgZnJvbSBQREYgZmlsZXMgaW4gYSBmb2xkZXIuCgpJbnB1dHM6CgotIGBmb2xkZXJfbGlua2A6IHN0cgoKT3V0cHV0czoKCi0gYHBkZl90ZXh0c2A6IGFycmF5CgojIyMgc2VhcmNoCgpEZXNjcmlwdGlvbjogU2VhcmNoIGZvciBmaWxlcyBjb250YWluaW5nIGEgc3BlY2lmaWMgd29yZC4KCklucHV0czoKCi0gYHNlYXJjaF93b3JkYDogc3RyCgpPdXRwdXRzOgoKLSBgZmlsZXNgOiBhcnJheQoKIyMjIHNoYXJlCgpEZXNjcmlwdGlvbjogU2hhcmUgYSBmaWxlIHdpdGggYSBzcGVjaWZpYyBlbWFpbC4KCklucHV0czoKCi0gYGZpbGVfaWRgOiBzdHIKLSBgZW1haWxgOiBzdHIKLSBgcm9sZWA6IHN0cgoKT3V0cHV0czoKCi0gYHBlcm1pc3Npb25faWRgOiBzdHIKCiMjIEJlc3QgUHJhY3RpY2VzCgpUbyBtYWtlIHRoZSBtb3N0IG91dCBvZiB0aGUgR29vZ2xlIERyaXZlIENvbm5lY3RvciwgY29uc2lkZXIgdGhlIGZvbGxvd2luZyBiZXN0IHByYWN0aWNlczoKCi0gRmlsZSBPcmdhbml6YXRpb246IE9yZ2FuaXplIGFuZCBtYW5hZ2UgeW91ciBmaWxlcyBlZmZpY2llbnRseSB0byBlbnN1cmUgYSBzbW9vdGggd29ya2Zsb3cuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIGZpbGUgY3JlYXRpb24sIGRlbGV0aW9uLCBvciBBUEkgaW50ZXJhY3Rpb25zLgotIENvbGxhYm9yYXRpb246IExldmVyYWdlIHRoZSBzaGFyaW5nIGZlYXR1cmVzIG9mIEdvb2dsZSBEcml2ZSB0byBlbmFibGUgc2VhbWxlc3MgY29sbGFib3JhdGlvbiB3aXRoIG90aGVyIHVzZXJzIG9uIHNoYXJlZCBmaWxlcy4KLSBTZWN1cml0eTogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgT0F1dGggMi4wIHRva2VucyB0byBwcmV2ZW50IHVuYXV0aG9yaXplZCBhY2Nlc3MgdG8geW91ciBHb29nbGUgRHJpdmUgYWNjb3VudCBhbmQgZmlsZXMuCgojIyBDb25jbHVzaW9uCgpUaGUgR29vZ2xlIERyaXZlIENvbm5lY3RvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgYXV0b21hdGluZyBmaWxlIG1hbmFnZW1lbnQgYW5kIGNvbGxhYm9yYXRpb24gdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBHb29nbGUgRHJpdmUgcGxhdGZvcm0uIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiBHb29nbGUgRHJpdmUsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgYXV0b21hdGlvbiB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBmaWxlIGNyZWF0aW9uLCB1cGRhdGluZywgYW5kIHNoYXJpbmcuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBHb29nbGUgRHJpdmUgQ29ubmVjdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2YgdGhlIEdvb2dsZSBEcml2ZSBwbGF0Zm9ybSB0byBtYW5hZ2UgZmlsZXMgZWZmZWN0aXZlbHkgYW5kIGF1dG9tYXRlIHJlcGV0aXRpdmUgdGFza3MgZWZmaWNpZW50bHkuCgpGb2xsb3cgR29vZ2xlJ3MgQVBJIHVzYWdlIGd1aWRlbGluZXMgYW5kIHRlcm1zIG9mIHNlcnZpY2UgdG8gbWFpbnRhaW4gY29tcGxpYW5jZSBhbmQgZnVuY3Rpb25hbGl0eS4K", "connector_type": "user", "ui_form": [ { "field_id": "token", "type": "string", "required": true, "label": "Access Token", "description": "A JSON string containing the OAuth token for Google Drive API access.", "ui_component": "textInput", "info": "You can get the access token by following the instructions in the documentation.", "is_secret": true }, { "field_id": "refresh_token", "type": "string", "required": true, "label": "Refresh Token", "description": "A JSON string containing the OAuth refresh token for Google Drive API access.", "ui_component": "textInput", "info": "You can get the refresh token by following the instructions in the documentation.", "is_secret": true }, { "field_id": "expiry", "type": "string", "required": true, "label": "Expiry for the token", "description": "The expiration time of the token.", "ui_component": "textInput", "info": "You can get the expiry time by following the instructions in the documentation.", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Create a file in drive", "description": "Create a file in drive", "logo": "https://klotdev.blob.core.windows.net/connectors/gdrive.png", "category": "google_drive", "sort": "create", "endpoint": "/google_drive/create", "source_type": "action", "is_enabled": true }, { "name": "Delete a file in drive", "description": "Delete a file in drive", "logo": "https://klotdev.blob.core.windows.net/connectors/gdrive.png", "category": "google_drive", "sort": "delete", "endpoint": "/google_drive/delete", "source_type": "action", "is_enabled": true }, { "name": "Search for a file in drive", "description": "Search for a file in drive", "logo": "https://klotdev.blob.core.windows.net/connectors/gdrive.png", "category": "google_drive", "sort": "search", "endpoint": "/google_drive/search", "source_type": "action", "is_enabled": true }, { "name": "Share a file in drive", "description": "Share a file in drive", "logo": "https://klotdev.blob.core.windows.net/connectors/gdrive.png", "category": "google_drive", "sort": "share", "endpoint": "/google_drive/share", "source_type": "action", "is_enabled": true }, { "name": "Read a file in drive", "description": "Read a file in drive", "logo": "https://klotdev.blob.core.windows.net/connectors/gdrive.png", "category": "google_drive", "sort": "read", "endpoint": "/google_drive/read", "source_type": "action", "is_enabled": true }, { "name": "Read pdf files in drive", "description": "Read pdf files in drive", "logo": "https://klotdev.blob.core.windows.net/connectors/gdrive.png", "category": "google_drive", "sort": "scrape", "endpoint": "/google_drive/scrape", "source_type": "action", "is_enabled": true }, { "name": "List Pdf Files in a Folder in drive", "description": "Read Folder in drive", "logo": "https://klotdev.blob.core.windows.net/connectors/gdrive.png", "category": "google_drive", "sort": "list_files", "endpoint": "/google_drive/list_files", "source_type": "action", "is_enabled": true } ], "meta_data": { "has_auth": true, "auth_provider": "google", "auth_variables": [ "GOOGLE_CLIENT_ID", "GOOGLE_REDIRECT_URI" ], "auth_url": "https://accounts.google.com/o/oauth2/v2/auth?client_id={{GOOGLE_CLIENT_ID}}&redirect_uri={{GOOGLE_REDIRECT_URI}}&response_type=code&scope=https://www.googleapis.com/auth/drive&access_type=offline&prompt=consent", "auth_button_title": "Continue with your Google Drive Account" }, "is_starred": false }, { "_id": "6807122bec30d423da2f34d7", "name": "Google Spreadsheet", "description": "Google Spreadsheet is a word processor included as part of a free, web-based software office suite offered by Google within its Google Drive service.", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "config": { "token": "", "refresh_token": "", "expiry": "" }, "category": "google_sheet", "tags": [], "price": 0, "readme_b64": "IyBHb29nbGUgU2hlZXQgQ29ubmVjdG9yCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBHb29nbGUgU3ByZWFkc2hlZXQgQ29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCBHb29nbGUgU2hlZXRzLCBhbGxvd2luZyB1c2VycyB0byBhdXRvbWF0ZSBzcHJlYWRzaGVldCBtYW5hZ2VtZW50LCBkYXRhIGluc2VydGlvbiwgdXBkYXRlcywgYW5kIGRlbGV0aW9ucy4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBHb29nbGUgU3ByZWFkc2hlZXQgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggR29vZ2xlIFNoZWV0cwoKVG8gYmVnaW4gdXNpbmcgdGhlIEdvb2dsZSBTcHJlYWRzaGVldCBDb25uZWN0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuIENyZWF0ZSBhIEdvb2dsZSBBY2NvdW50OiBWaXNpdCB0aGUgR29vZ2xlIHdlYnNpdGUgYW5kIHNpZ24gdXAgZm9yIGFuIGFjY291bnQuIC0gW0dvb2dsZSBBY2NvdW50c10oaHR0cHM6Ly9hY2NvdW50cy5nb29nbGUuY29tLykKMi4gU2V0IFVwIFlvdXIgR29vZ2xlIEFjY291bnQ6IEZhbWlsaWFyaXplIHlvdXJzZWxmIHdpdGggR29vZ2xlIFNoZWV0cyBhbmQgaXRzIGZlYXR1cmVzLCBpbmNsdWRpbmcgY3JlYXRpbmcgc3ByZWFkc2hlZXRzLCBtYW5hZ2luZyBzaGVldHMsIGFuZCBzaGFyaW5nIGRvY3VtZW50cy4KMy4gR2VuZXJhdGUgQVBJIENyZWRlbnRpYWxzOiBJbiB5b3VyIEdvb2dsZSBDbG91ZCBDb25zb2xlLCBjcmVhdGUgYSBwcm9qZWN0IGFuZCBnZW5lcmF0ZSBPQXV0aCAyLjAgY3JlZGVudGlhbHMuIFRoaXMgd2lsbCBwcm92aWRlIHlvdSB3aXRoIHRoZSBuZWNlc3NhcnkgdG9rZW5zIGZvciBhdXRoZW50aWNhdGlvbiB3aGVuIGludGVyYWN0aW5nIHdpdGggdGhlIEdvb2dsZSBTaGVldHMgQVBJLgoKIyMgQ29uZmlndXJpbmcgdGhlIEdvb2dsZSBTcHJlYWRzaGVldCBDb25uZWN0b3IKCk9uY2UgeW91IGhhdmUgeW91ciBHb29nbGUgYWNjb3VudCBhbmQgQVBJIGNyZWRlbnRpYWxzLCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgR29vZ2xlIFNwcmVhZHNoZWV0IENvbm5lY3RvciB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dGluZ3M6CgotIGB0b2tlbmA6IFlvdXIgT0F1dGggMi4wIGFjY2VzcyB0b2tlbi4KLSBgcmVmcmVzaF90b2tlbmA6IFlvdXIgT0F1dGggMi4wIHJlZnJlc2ggdG9rZW4uCi0gYGV4cGlyeWA6IFRoZSBleHBpcnkgdGltZSBvZiB0aGUgYWNjZXNzIHRva2VuLgoKIyMgQ29uZmlndXJhdGlvbiBFeGFtcGxlCgpUbyBvYnRhaW4gR29vZ2xlIEFQSSBjcmVkZW50aWFscyBmb3IgeW91ciBhcHBsaWNhdGlvbiwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gR28gdG8gdGhlIEdvb2dsZSBDbG91ZCBDb25zb2xlLgoyLiBDcmVhdGUgYSBuZXcgcHJvamVjdCBvciBzZWxlY3QgYW4gZXhpc3Rpbmcgb25lLgozLiBOYXZpZ2F0ZSB0byB0aGUgIkNyZWRlbnRpYWxzIiBzZWN0aW9uIGFuZCBjcmVhdGUgT0F1dGggMi4wIGNyZWRlbnRpYWxzLgo0LiBOb3RlIGRvd24gdGhlIGFjY2VzcyB0b2tlbiBhbmQgcmVmcmVzaCB0b2tlbi4KNS4gQWRkIHRoZSBhcHByb3ByaWF0ZSByZWRpcmVjdCBVUklzIGZvciB5b3VyIGFwcGxpY2F0aW9uLgoKIyMjIFNldHRpbmcgVXAgWW91ciBBcHBsaWNhdGlvbgoKSW5zZXJ0IHRoZSBvYnRhaW5lZCBjcmVkZW50aWFscyBpbnRvIHRoZSByZXNwZWN0aXZlIGZpZWxkcyBpbiB5b3VyIGFwcGxpY2F0aW9uJ3MgY29uZmlndXJhdGlvbiBmaWxlIG9yIGVudmlyb25tZW50IHZhcmlhYmxlcy4KCiMjIEZ1bmN0aW9uYWxpdGllcwoKVGhlIEdvb2dsZSBTcHJlYWRzaGVldCBDb25uZWN0b3Igc3VwcG9ydHMgdGhlIGZvbGxvd2luZyBmdW5jdGlvbmFsaXRpZXM6CgojIyMgY3JlYXRlCgpEZXNjcmlwdGlvbjogQ3JlYXRlIGEgbmV3IHNwcmVhZHNoZWV0LgoKSW5wdXRzOgoKLSBgdGl0bGVgOiBzdHIgLSBUaGUgdGl0bGUgb2YgdGhlIG5ldyBzcHJlYWRzaGVldAoKT3V0cHV0czoKCi0gYHNwcmVhZF9zaGVldF9pZGA6IHN0cgotIGBzcHJlYWRzaGVldF91cmxgOiBzdHIKCiMjIyBkZWxldGUgYSBjZWxsCgpEZXNjcmlwdGlvbjogRGVsZXRlIGEgY2VsbCBkYXRhIGZyb20gYSBzcHJlYWRzaGVldC4KCklucHV0czoKCi0gYHNwcmVhZHNoZWV0X2lkYDogc3RyIC0gVGhlIElEIG9mIHRoZSBzcHJlYWRzaGVldAotIGBjb2x1bW5fbmFtZWA6IHN0ci0gVGhlIGNvbHVtbiBuYW1lIHRvIGdldCBjb2x1bW4gaW5kZXggdG8gbG9jYXRlIHRoZSBjZWxsIHRvIGJlIGNsZWFyZWQKLSBgc2hlZXRfbmFtZWA6IHN0ciAtIFRoZSBuYW1lIG9mIHRoZSBzaGVldCB0byBkZWxldGUKLSBgc2VhcmNoX3ZhbHVlYDogc3RyIC0gVGhlIHNlYXJjaCB2YWx1ZSB0byBsb2NhdGUgdGhlIHJvdyBvZiB0aGUgY2VsbChvcHRpb25hbCkKLSBgcm93X2luZGV4YDogaW50IC0gVGhlIGluZGV4IG9mIHRoZSByb3cgdG8gZGVsZXRlIChvcHRpb25hbCkKCk91dHB1dHM6CgotIGBjbGVhcmVkX3JhbmdlYDogc3RyCi0gYGRlbGV0ZWRfc2hlZXRfbmFtZWA6IHN0cgotIGBzcHJlYWRzaGVldF9saW5rYDogc3RyCi0gYHNwcmVhZHNoZWV0X3VybGA6IHN0cgoKIyMjIGRlbGV0ZSBhIHJvdwoKRGVzY3JpcHRpb246IERlbGV0ZSBhIHJvdyBkYXRhIGZyb20gYSBzcHJlYWRzaGVldC4KCklucHV0czoKCi0gYHNwcmVhZHNoZWV0X2lkYDogc3RyIC0gVGhlIElEIG9mIHRoZSBzcHJlYWRzaGVldAotIGByb3dfaW5kZXhgOiBpbnQgLSBUaGUgcm93IGluZGV4IHRvIGNsZWFyKG9wdGlvbmFsKQotIGBzaGVldF9uYW1lYDogc3RyIC0gVGhlIG5hbWUgb2YgdGhlIHNoZWV0IHRvIGRlbGV0ZQotIGBzZWFyY2hfdmFsdWVgOiBzdHIgLSBUaGUgY2VsbCB2YWx1ZSB0byBzZWFyY2ggdGhlIHJvdyB0byBjbGVhcihvcHRpb25hbCkKLSBgcm93X2luZGV4YDogaW50IC0gVGhlIGluZGV4IG9mIHRoZSByb3cgdG8gZGVsZXRlIChvcHRpb25hbCkKCk91dHB1dHM6CgotIGBzcHJlYWRzaGVldF9saW5rYDogc3RyCi0gYHNwcmVhZHNoZWV0X3VybGA6IHN0cgotIGByb3dfZGF0YWA6IGFycmF5CgojIyMgZGVsZXRlIGEgc2hlZXQKCkRlc2NyaXB0aW9uOiBEZWxldGUgYSBzaGVldCBmcm9tIGEgc3ByZWFkc2hlZXQuCgpJbnB1dHM6CgotIGBzcHJlYWRzaGVldF9pZGA6IHN0ciAtIFRoZSBJRCBvZiB0aGUgc3ByZWFkc2hlZXQKLSBgc2hlZXRfbmFtZWA6IHN0ciAtIFRoZSBuYW1lIG9mIHRoZSBzaGVldCB0byBkZWxldGUKCk91dHB1dHM6CgotIGBzcHJlYWRfc2hlZXRfaWRgOiBzdHIKLSBgc3ByZWFkc2hlZXRfdXJsYDogc3RyCgojIyMgUmVhZCBhIHNoZWV0CgpEZXNjcmlwdGlvbjogUmVhZCBhIHNoZWV0IGZyb20gYSBzcHJlYWRzaGVldC4KSW5wdXRzOgoKLSBgc3ByZWFkc2hlZXRfaWRgOiBzdHIgLSBUaGUgSUQgb2YgdGhlIHNwcmVhZHNoZWV0Ci0gYHNoZWV0X25hbWVgOiBzdHIgLSBUaGUgbmFtZSBvZiB0aGUgc2hlZXQgdG8gZGVsZXRlCgpPdXRwdXRzOi0KCi0gYHNoZWV0X2RhdGFgOiBhcnJheQoKIyMjIGRlbGV0ZSBhIGNvbHVtbgoKRGVzY3JpcHRpb246IERlbGV0ZSBhIGNvbHVtbiBkYXRhIGZyb20gYSBzcHJlYWRzaGVldC4KCklucHV0czoKCi0gYHNwcmVhZHNoZWV0X2lkYDogc3RyIC0gVGhlIElEIG9mIHRoZSBzcHJlYWRzaGVldAotIGBzaGVldF9uYW1lYDogc3RyIC0gVGhlIG5hbWUgb2YgdGhlIHNoZWV0IHRvIGRlbGV0ZQotIGBjb2x1bW5fbmFtZWA6IHN0ciAtIFRoZSBuYW1lIG9mIHRoZSBjb2x1bW4gdG8gZGVsZXRlCgpPdXRwdXRzOi0KCi0gYHNwcmVhZF9zaGVldF9pZGA6IHN0cgotIGBzcHJlYWRzaGVldF91cmxgOiBzdHIKCiMjIyB1cGRhdGUgYSBjZWxsCgpEZXNjcmlwdGlvbjogVXBkYXRlIGEgY2VsbCBkYXRhIGluIGEgc3ByZWFkc2hlZXQuCgpJbnB1dHM6CgotIGBzcHJlYWRzaGVldF9pZGA6IHN0ciAtIFRoZSBJRCBvZiB0aGUgc3ByZWFkc2hlZXQKLSBgc2hlZXRfbmFtZWA6IHN0ciAtIFRoZSBuYW1lIG9mIHRoZSBzaGVldCB0byB1cGRhdGUKLSBgY29sdW1uX25hbWVgOnN0ciAtIFRoZSBuYW1lIG9mIHRoZSBjb2x1bW4gdG8gdXBkYXRlCi0gYHNlYXJjaF92YWx1ZWA6IHN0ciAtIFRoZSBzZWFyY2ggdmFsdWUgb2YgYW55IGNlbGwgb2YgdGhlIHJvdyB0byB1cGRhdGUgKG9wdGlvbmFsKQotIGByb3dfaW5kZXhgOiBpbnQgLSBUaGUgaW5kZXggb2YgdGhlIHJvdyBvZiB0aGUgdG8gdXBkYXRlIChvcHRpb25hbCkKLSBgbmV3X3ZhbHVlYDogc3RyIC0gVGhlIHZhbHVlIHRvIHNldCBpbiB0aGUgY2VsbAotCgpPdXRwdXRzOgoKLSBgc3ByZWFkc2hlZXRfbGlua2A6IHN0cgotIGBzcHJlYWRzaGVldF91cmxgOiBzdHIKCiMjIyB1cGRhdGUgYSByb3cKCkRlc2NyaXB0aW9uOiBVcGRhdGUgYSByb3cgZGF0YSBpbiBhIHNwcmVhZHNoZWV0LgoKSW5wdXRzOgoKLSBgc3ByZWFkc2hlZXRfaWRgOiBzdHIgLSBUaGUgSUQgb2YgdGhlIHNwcmVhZHNoZWV0Ci0gYHNoZWV0X25hbWVgOiBzdHIgLSBUaGUgbmFtZSBvZiB0aGUgc2hlZXQgdG8gdXBkYXRlCi0gYHJvd19pbmRleGA6IGludCAtIFRoZSBpbmRleCBvZiB0aGUgcm93IHRvIHVwZGF0ZSAob3B0aW9uYWwpCi0gYGNvbHVtbl9uYW1lc2A6IExpc3Rbc3RyXSAtIFRoZSB2YWx1ZXMgdG8gY29sdW1uIG5hbWVzIHRvIGJlIHVwZGF0ZWQgaW4gdGhlIHJvdyAob3B0aW9uYWwpCi0gYG5ld19yb3dfdmFsdWVzYDogTGlzdFtzdHJdIC0gVGhlIHZhbHVlcyB0byBzZXQgaW4gdGhlIHJvdyAob3B0aW9uYWwpCi0gYG5ld192YWx1ZXNgOiBMaXN0W3N0cl0gLSBUaGUgdmFsdWVzIHRvIHNldCBpbiB0aGUgcm93IHdpdGggcmVzcGVjdCB0byBjb2x1bW4gbmFtZShvcHRpb25hbCkKLSBgc2VhcmNoX3ZhbHVlYDogc3RyIC0gVGhlIHNlYXJjaCB2YWx1ZSBhbnkgb2YgdGhlIHJvdyB0byB1cGRhdGUgKG9wdGlvbmFsKQoKT3V0cHV0czoKCi0gYHNwcmVhZHNoZWV0X2xpbmtgOiBzdHIKLSBgc3ByZWFkc2hlZXRfdXJsYDogc3RyCgojIyMgdXBkYXRlIGEgY29sdW1uCgpEZXNjcmlwdGlvbjogVXBkYXRlIGEgY29sdW1uIGRhdGEgaW4gYSBzcHJlYWRzaGVldC4KCklucHV0czoKCi0gYHNwcmVhZHNoZWV0X2lkYDogc3RyIC0gVGhlIElEIG9mIHRoZSBzcHJlYWRzaGVldAotIGBzaGVldF9uYW1lYDogc3RyIC0gVGhlIG5hbWUgb2YgdGhlIHNoZWV0IHRvIHVwZGF0ZQotIGBjb2x1bW5fbmFtZWA6c3RyIC0gVGhlIG5hbWUgb2YgdGhlIGNvbHVtbiB0byB1cGRhdGUKLSBgY29sdW1uX3ZhbHVlc2A6IExpc3Rbc3RyXSAtIFRoZSB2YWx1ZXMgdG8gc2V0IGluIHRoZSBjb2x1bW4KCk91dHB1dHM6CgotIGBzcHJlYWRzaGVldF9saW5rYDogc3RyCi0gYHNwcmVhZHNoZWV0X3VybGA6IHN0cgoKIyMjIGluc2VydCBhIG5ldyBzaGVldAoKRGVzY3JpcHRpb246IEluc2VydCBhIG5ldyBzaGVldCBpbiBhIHNwcmVhZHNoZWV0LgoKSW5wdXRzOgoKLSBgc3ByZWFkc2hlZXRfaWRgOiBzdHIgLSBUaGUgSUQgb2YgdGhlIHNwcmVhZHNoZWV0Ci0gYHNoZWV0X25hbWVgOiBzdHIgLSBUaGUgbmFtZSBvZiB0aGUgc2hlZXQgdG8gaW5zZXJ0IGEgbmV3IHNoZWV0IGludG8KCk91dHB1dHM6CgotIGBzcHJlYWRzaGVldF9saW5rYDogc3RyCi0gYHNwcmVhZHNoZWV0X3VybGA6IHN0cgotIGBuZXdfc2hlZXRfbmFtZWA6IHN0cgoKIyMjIGluc2VydCBhIHJvdwoKRGVzY3JpcHRpb246IEluc2VydCBhIG5ldyByb3cgaW4gYSBzcHJlYWRzaGVldC4KCklucHV0czoKCi0gYHNwcmVhZHNoZWV0X2lkYDogc3RyIC0gVGhlIElEIG9mIHRoZSBzcHJlYWRzaGVldAotIGBzaGVldF9uYW1lYDogc3RyIC0gVGhlIG5hbWUgb2YgdGhlIHNoZWV0IHRvIGluc2VydCBkYXRhIGludG8KLSBgcm93X3ZhbHVlc2A6IExpc3Rbc3RyXSAtIFRoZSB2YWx1ZXMgdG8gaW5zZXJ0IGludG8gdGhlIHJvdwoKT3V0cHV0czoKCi0gYHNwcmVhZHNoZWV0X2xpbmtgOiBzdHIKLSBgc3ByZWFkc2hlZXRfdXJsYDogc3RyCgojIyMgaW5zZXJ0IGEgY29sdW1uCgpEZXNjcmlwdGlvbjogSW5zZXJ0IGEgbmV3IGNvbHVtbiBpbiBhIHNwcmVhZHNoZWV0LgoKSW5wdXRzOgoKLSBgc3ByZWFkc2hlZXRfaWRgOiBzdHIgLSBUaGUgSUQgb2YgdGhlIHNwcmVhZHNoZWV0Ci0gYHNoZWV0X25hbWVgOiBzdHIgLSBUaGUgbmFtZSBvZiB0aGUgc2hlZXQgdG8gaW5zZXJ0IGRhdGEgaW50bwotIGBuZXdfY29sdW1uX25hbWVgOiBzdHIgLSBUaGUgbmFtZSBvZiB0aGUgbmV3IGNvbHVtbiB0byBpbnNlcnQKLSBgY29sdW1uX3ZhbHVlc2A6IExpc3Rbc3RyXSAtIFRoZSB2YWx1ZXMgdG8gaW5zZXJ0IGludG8gdGhlIGNvbHVtbiAoT3B0aW9uYWwpCgpPdXRwdXRzOgoKLSBgc3ByZWFkc2hlZXRfbGlua2A6IHN0cgotIGBzcHJlYWRzaGVldF91cmxgOiBzdHIKCiMjIyBzZWFyY2gKCkRlc2NyaXB0aW9uOnNlYXJjaCBhIHJlY29yZCBpbiBhIHNwcmVhZHNoZWV0LgoKSW5wdXRzOgoKLSBgc3ByZWFkc2hlZXRfaWRgOiBzdHIgLSBUaGUgSUQgb2YgdGhlIHNwcmVhZHNoZWV0Ci0gYHNoZWV0X25hbWVgOiBzdHIgLSBUaGUgbmFtZSBvZiB0aGUgc2hlZXQgdG8gaW5zZXJ0IGRhdGEgaW50bwotIGBzZWFyY2ggdmFsdWVgOiBzdHIgLSBUaGUgY29udGVudCB0byBiZSBzZWFyY2hlZAogYGNvbHVtbl92YWx1ZXNgOiBMaXN0W3N0cl0gLSBUaGUgdmFsdWVzIHRvIGluc2VydCBpbnRvIHRoZSBjb2x1bW4KCk91dHB1dHM6CgotIGBzcHJlYWRzaGVldF9saW5rYDogc3RyCi0gYHNwcmVhZHNoZWV0X3VybGA6IHN0cgotIGByb3dfaW5kZXhgOiBpbnRlZ2VyCi0gYHJvd19kYXRhYDogYXJyYXkKCiMjIEJlc3QgUHJhY3RpY2VzCgpUbyBtYWtlIHRoZSBtb3N0IG91dCBvZiB0aGUgR29vZ2xlIFNwcmVhZHNoZWV0IENvbm5lY3RvciwgY29uc2lkZXIgdGhlIGZvbGxvd2luZyBiZXN0IHByYWN0aWNlczoKCi0gRGF0YSBPcmdhbml6YXRpb246IE9yZ2FuaXplIGFuZCBtYW5hZ2UgeW91ciBzcHJlYWRzaGVldCBkYXRhIGVmZmljaWVudGx5IHRvIGVuc3VyZSBhIHNtb290aCB3b3JrZmxvdy4KLSBFcnJvciBIYW5kbGluZzogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIGdyYWNlZnVsbHkgaGFuZGxlIGVycm9ycyBlbmNvdW50ZXJlZCBkdXJpbmcgZGF0YSBpbnNlcnRpb24sIGRlbGV0aW9uLCBvciBBUEkgaW50ZXJhY3Rpb25zLgotIENvbGxhYm9yYXRpb246IExldmVyYWdlIHRoZSBzaGFyaW5nIGZlYXR1cmVzIG9mIEdvb2dsZSBTaGVldHMgdG8gZW5hYmxlIHNlYW1sZXNzIGNvbGxhYm9yYXRpb24gd2l0aCBvdGhlciB1c2VycyBvbiBzaGFyZWQgc3ByZWFkc2hlZXRzLgotIFNlY3VyaXR5OiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBPQXV0aCAyLjAgdG9rZW5zIHRvIHByZXZlbnQgdW5hdXRob3JpemVkIGFjY2VzcyB0byB5b3VyIEdvb2dsZSBTaGVldHMgYWNjb3VudCBhbmQgZGF0YS4KCiMjIENvbmNsdXNpb24KClRoZSBHb29nbGUgU3ByZWFkc2hlZXQgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBhdXRvbWF0aW5nIHNwcmVhZHNoZWV0IG1hbmFnZW1lbnQgYW5kIGNvbGxhYm9yYXRpb24gdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIEdvb2dsZSBTaGVldHMuIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiBHb29nbGUgU2hlZXRzLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIGF1dG9tYXRpb24gd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgZGF0YSBjcmVhdGlvbiwgdXBkYXRpbmcsIGFuZCBzaGFyaW5nLiBXaXRoIHByb3BlciBjb25maWd1cmF0aW9uIGFuZCB1dGlsaXphdGlvbiBvZiB0aGUgR29vZ2xlIFNwcmVhZHNoZWV0IENvbm5lY3RvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIHRoZSBHb29nbGUgU2hlZXRzIHBsYXRmb3JtIHRvIG1hbmFnZSBkYXRhIGVmZmVjdGl2ZWx5IGFuZCBhdXRvbWF0ZSByZXBldGl0aXZlIHRhc2tzIGVmZmljaWVudGx5LgoKRm9sbG93IEdvb2dsZSdzIEFQSSB1c2FnZSBndWlkZWxpbmVzIGFuZCB0ZXJtcyBvZiBzZXJ2aWNlIHRvIG1haW50YWluIGNvbXBsaWFuY2UgYW5kIGZ1bmN0aW9uYWxpdHkuCg==", "connector_type": "user", "ui_form": [ { "field_id": "token", "type": "string", "required": true, "label": "Access Token", "description": "A JSON string containing the OAuth token for Google Spreadsheet API access.", "ui_component": "textInput", "info": "You can get the access token by following the instructions in the documentation." }, { "field_id": "refresh_token", "type": "string", "required": true, "label": "Refresh Token", "description": "A JSON string containing the OAuth refresh token for Google Spreadsheet API access.", "ui_component": "textInput", "info": "You can get the refresh token by following the instructions in the documentation." }, { "field_id": "expiry", "type": "string", "required": true, "label": "Expiry for the token", "description": "The expiration time of the token.", "ui_component": "textInput", "info": "You can get the expiry time by following the instructions in the documentation." } ], "data_loaders": [], "actions": [ { "name": "Create a spreadsheet ", "description": "Create a spreadsheet in the Google Spreadsheet", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "create", "endpoint": "/google_sheet/create", "source_type": "action", "is_enabled": true }, { "name": "Update a cell", "description": "Update a cell ", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "update_cell", "endpoint": "/google_sheet/update_cell", "source_type": "action", "is_enabled": true }, { "name": "Update a row", "description": "Update a row ", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "update_row", "endpoint": "/google_sheet/update_row", "source_type": "action", "is_enabled": true }, { "name": "Update a column", "description": "Update a column ", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "update_column", "endpoint": "/google_sheet/update_column", "source_type": "action", "is_enabled": true }, { "name": "Delete a cell data ", "description": "Delete a cell data in the Google Spreadsheet", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "delete_cell", "endpoint": "/google_sheet/delete_cell", "source_type": "action", "is_enabled": true }, { "name": "Delete a sheet", "description": "Delete a sheet in the Google Spreadsheet", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "delete_sheet", "endpoint": "/google_sheet/delete_sheet", "source_type": "action", "is_enabled": true }, { "name": "Delete a row", "description": "Delete a row in the Google Spreadsheet", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "delete_row", "endpoint": "/google_sheet/delete_row", "source_type": "action", "is_enabled": true }, { "name": "Delete a column ", "description": "Delete a column in the Google Spreadsheet", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "delete_column", "endpoint": "/google_sheet/delete_column", "source_type": "action", "is_enabled": true }, { "name": "Insert a sheet", "description": "Insert a new sheet in the Google Spreadsheet", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "insert_sheet", "endpoint": "/google_sheet/insert_sheet", "source_type": "action", "is_enabled": true }, { "name": "Insert a row", "description": "Insert a new row in the Google Spreadsheet", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "insert_row", "endpoint": "/google_sheet/insert_row", "source_type": "action", "is_enabled": true }, { "name": "Insert a column", "description": "Insert a new column in the Google Spreadsheet", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "insert_column", "endpoint": "/google_sheet/insert_column", "source_type": "action", "is_enabled": true }, { "name": "Search in a spreadsheet", "description": "Searches a row/rows in a sheet in the Google Spreadsheet", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "search", "endpoint": "/google_sheet/search", "source_type": "action", "is_enabled": true }, { "name": "Read a SpreadSheet", "description": "Read spreadsheet", "logo": "https://klotdev.blob.core.windows.net/connectors/google_sheet.png", "category": "google_sheet", "sort": "read", "endpoint": "/google_sheet/read", "source_type": "action", "is_enabled": true } ], "meta_data": { "has_auth": true, "auth_provider": "google", "auth_variables": [ "GOOGLE_CLIENT_ID", "GOOGLE_REDIRECT_URI" ], "auth_url": "https://accounts.google.com/o/oauth2/v2/auth?client_id={{GOOGLE_CLIENT_ID}}&redirect_uri={{GOOGLE_REDIRECT_URI}}&response_type=code&scope=https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/spreadsheets&access_type=offline&prompt=consent", "auth_button_title": "Continue with your Google Spreadsheet Account" }, "is_starred": false }, { "_id": "68071231ec30d423da2f34f6", "name": "HTTP Request", "description": "HTTP Request is a connector that allows you to make HTTP requests to any website and get the response in JSON format.", "logo": "https://klotdev.blob.core.windows.net/connectors/http.svg", "config": {}, "category": "http", "tags": [], "connector_type": "user", "price": 0, "readme_b64": "IyBIVFRQIENvbm5lY3RvciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgSFRUUCBjb25uZWN0b3IgZW5hYmxlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHZhcmlvdXMgd2ViIHNlcnZpY2VzIGJ5IGFsbG93aW5nIHlvdSB0byBzZW5kIEhUVFAgcmVxdWVzdHMgYW5kIGhhbmRsZSByZXNwb25zZXMuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgSFRUUCBDb25uZWN0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBIVFRQIENvbm5lY3RvcgoKVG8gYmVnaW4gdXNpbmcgdGhlIEhUVFAgY29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiBVbmRlcnN0YW5kIEhUVFAgQmFzaWNzOiBGYW1pbGlhcml6ZSB5b3Vyc2VsZiB3aXRoIHRoZSBiYXNpY3Mgb2YgSFRUUCwgaW5jbHVkaW5nIG1ldGhvZHMgKEdFVCwgUE9TVCwgUFVULCBERUxFVEUpLCBoZWFkZXJzLCBhbmQgc3RhdHVzIGNvZGVzLgoyLiBTZXQgVXAgWW91ciBFbnZpcm9ubWVudDogRW5zdXJlIHlvdSBoYXZlIHRoZSBuZWNlc3NhcnkgZW52aXJvbm1lbnQgdG8gcnVuIEhUVFAgcmVxdWVzdHMsIHN1Y2ggYXMgYW4gaW50ZXJuZXQgY29ubmVjdGlvbiBhbmQgYWNjZXNzIHRvIHRoZSByZXF1aXJlZCB3ZWIgc2VydmljZXMuCgojIyBDb25maWd1cmluZyB0aGUgSFRUUCBDb25uZWN0b3IKClRoZSBIVFRQIENvbm5lY3RvciBkb2VzIG5vdCByZXF1aXJlIGFueSBzcGVjaWZpYyBjb25maWd1cmF0aW9uLiBZb3UgY2FuIGRpcmVjdGx5IHVzZSB0aGUgc2VuZCBhY3Rpb24gdG8gcGVyZm9ybSBIVFRQIHJlcXVlc3RzLgoKIyMgVXRpbGl6aW5nIHRoZSBIVFRQIENvbm5lY3RvcgoKVGhlIEhUVFAgY29ubmVjdG9yIHN1cHBvcnRzIHZhcmlvdXMgZnVuY3Rpb25hbGl0aWVzIHByb3ZpZGVkIGJ5IEhUVFAsIGluY2x1ZGluZzoKCi0gU2VuZGluZyBIVFRQIFJlcXVlc3RzOiBQZXJmb3JtIEhUVFAgcmVxdWVzdHMgdG8gaW50ZXJhY3Qgd2l0aCB3ZWIgc2VydmljZXMsIEFQSXMsIGFuZCBvdGhlciBvbmxpbmUgcmVzb3VyY2VzLgoKIyMjIEFjdGlvbnMKCiMjIyMgc2VuZAoKRGVzY3JpcHRpb246IFNlbmRzIGFuIEhUVFAgcmVxdWVzdCBiYXNlZCBvbiB0aGUgcHJvdmlkZWQgY29uZmlndXJhdGlvbiBhbmQgcmV0dXJucyB0aGUgcmVzcG9uc2UuCgpJbnB1dHM6CgotIGJhc2VfdXJsOiBzdHIgIyBUaGUgYmFzZSBVUkwgZm9yIHRoZSBIVFRQIHJlcXVlc3QuCi0gaGVhZGVyczogT3B0aW9uYWxbc3RyXSA9ICIiICMgT3B0aW9uYWwgZGljdGlvbmFyeSBvZiBIVFRQIGhlYWRlcnMuCi0gbWV0aG9kOiBSZXF1ZXN0TWV0aG9kcyA9IFJlcXVlc3RNZXRob2RzLkdFVCAjIFRoZSBIVFRQIG1ldGhvZCB0byB1c2UsIGRlZmF1bHRzIHRvIEdFVC4KLSBlbmRwb2ludDogT3B0aW9uYWxbc3RyXSA9ICIiICMgT3B0aW9uYWwgZW5kcG9pbnQgdG8gYXBwZW5kIHRvIHRoZSBiYXNlIFVSTC4KLSBqc29uX2RhdGE6IE9wdGlvbmFsW3N0cl0gPSAiIiAjIE9wdGlvbmFsIGRpY3Rpb25hcnkgb2YgZGF0YSB0byBzZW5kIGluIHRoZSByZXF1ZXN0LgotIGF1dGg6IE9wdGlvbmFsW3N0cl0gPSAiIiAjIE9wdGlvbmFsIGF1dGhlbnRpY2F0aW9uIHRva2VuLgoKT3V0cHV0czoKCi0gcmVzcG9uc2U6IG9iamVjdCAjIFRoZSByZXNwb25zZSBvYmplY3QgZnJvbSB0aGUgSFRUUCByZXF1ZXN0LgoKIyMgQ29uZmlndXJhdGlvbiBFeGFtcGxlCgojIyBCZXN0IFByYWN0aWNlcwoKLSBFcnJvciBIYW5kbGluZzogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIGdyYWNlZnVsbHkgaGFuZGxlIGVycm9ycyBlbmNvdW50ZXJlZCBkdXJpbmcgSFRUUCByZXF1ZXN0cy4KLSBTZWN1cml0eTogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgYXV0aGVudGljYXRpb24gdG9rZW5zIHRvIHByZXZlbnQgdW5hdXRob3JpemVkIGFjY2VzcyB0byB5b3VyIHdlYiBzZXJ2aWNlcyBhbmQgQVBJcy4KLSBPcHRpbWl6ZSBSZXF1ZXN0czogT3B0aW1pemUgeW91ciBIVFRQIHJlcXVlc3RzIHRvIGVuc3VyZSBlZmZpY2llbnQgY29tbXVuaWNhdGlvbiB3aXRoIHdlYiBzZXJ2aWNlcywgbWluaW1pemluZyByZXNvdXJjZSBjb25zdW1wdGlvbiBhbmQgbWF4aW1pemluZyBwZXJmb3JtYW5jZS4KCiMjIENvbmNsdXNpb24KCkluIGNvbmNsdXNpb24sIHRoZSBIVFRQIENvbm5lY3RvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgaW50ZXJhY3Rpbmcgd2l0aCB2YXJpb3VzIHdlYiBzZXJ2aWNlcyB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggSFRUUC4gQnkgbGV2ZXJhZ2luZyB0aGUgY2FwYWJpbGl0aWVzIG9mIEhUVFAgbWV0aG9kcywgaGVhZGVycywgYW5kIGF1dGhlbnRpY2F0aW9uLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIGF1dG9tYXRpb24gd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgZGF0YSBwcm9jZXNzaW5nIGFuZCBpbXByb3ZlIHByb2R1Y3Rpdml0eS4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIEhUVFAgQ29ubmVjdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2Ygd2ViIHNlcnZpY2VzIHRvIGV4dHJhY3QgdmFsdWFibGUgaW5zaWdodHMgYW5kIGF1dG9tYXRlIHJlcGV0aXRpdmUgdGFza3MgZWZmZWN0aXZlbHkuCgpGb2xsb3cgYmVzdCBwcmFjdGljZXMgZm9yIEhUVFAgdXNhZ2UgdG8gbWFpbnRhaW4gY29tcGxpYW5jZSBhbmQgZnVuY3Rpb25hbGl0eS4K", "ui_form": [], "data_loaders": [], "actions": [ { "name": "Make a HTTP Request", "description": "HTTP Request", "logo": "https://klotdev.blob.core.windows.net/connectors/http.svg", "category": "http", "sort": "send", "endpoint": "/http/send", "source_type": "action", "is_enabled": true } ], "meta_data": {}, "is_starred": false }, { "_id": "68071229ec30d423da2f34cb", "name": "Hubspot - CRM", "description": "HubSpot, Inc. is an American developer and marketer of software products for inbound marketing, sales, and customer service. HubSpot was founded by Brian Halligan and Dharmesh Shah in 2006", "logo": "https://klotdev.blob.core.windows.net/connectors/hubspot.png", "config": { "email": "", "id_user": "" }, "category": "hubspot_crm", "tags": [], "price": 0, "connector_type": "external", "connector_group_tag": "crm", "readme_b64": "IyBIdWJTcG90IENvbm5lY3RvcgoKIyMgSW50cm9kdWN0aW9uCgpUaGUgSHViU3BvdCBDb25uZWN0b3IgZmFjaWxpdGF0ZXMgaW50ZWdyYXRpb24gd2l0aCB0aGUgSHViU3BvdCBDUk0sIGVuYWJsaW5nIHVzZXJzIHRvIG1hbmFnZSBjb250YWN0cyBlZmZlY3RpdmVseS4gVGhpcyBndWlkZSB3aWxsIG91dGxpbmUgdGhlIGNvbmZpZ3VyYXRpb24sIGlucHV0IHBhcmFtZXRlcnMsIGFuZCBmdW5jdGlvbmFsaXRpZXMgYXNzb2NpYXRlZCB3aXRoIGNyZWF0aW5nLCB1cGRhdGluZywgZGVsZXRpbmcsIHJldHJpZXZpbmcsIGFuZCBsaXN0aW5nIGNvbnRhY3RzIGluIEh1YlNwb3QuCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBIdWJTcG90CgpUbyB1c2UgdGhlIEh1YlNwb3QgQ29ubmVjdG9yLCBmb2xsb3cgdGhlc2UgaW5pdGlhbCBzdGVwczoKCjEuICoqQ3JlYXRlIGEgSHViU3BvdCBBY2NvdW50Kio6IFNpZ24gdXAgZm9yIGFuIGFjY291bnQgYXQgW0h1YlNwb3RdKGh0dHBzOi8vd3d3Lmh1YnNwb3QuY29tLykuCjIuICoqU2V0IFVwIFlvdXIgSHViU3BvdCBBY2NvdW50Kio6IEZhbWlsaWFyaXplIHlvdXJzZWxmIHdpdGggdGhlIENSTSdzIGZlYXR1cmVzLCBwYXJ0aWN1bGFybHkgY29udGFjdCBtYW5hZ2VtZW50LgozLiAqKkdlbmVyYXRlIEFQSSBLZXkqKjogQWNjZXNzIHlvdXIgYWNjb3VudCBzZXR0aW5ncyB0byBnZW5lcmF0ZSBhbiBBUEkga2V5IGZvciBhdXRoZW50aWNhdGlvbiB3aXRoIHRoZSBIdWJTcG90IEFQSS4KCiMjIENvbmZpZ3VyaW5nIHRoZSBIdWJTcG90IENvbm5lY3RvcgoKQWZ0ZXIgc2V0dGluZyB1cCB5b3VyIEh1YlNwb3QgYWNjb3VudCBhbmQgb2J0YWluaW5nIHlvdXIgQVBJIGtleSwgY29uZmlndXJlIHRoZSBIdWJTcG90IENvbm5lY3RvciB3aXRoIHRoZSBmb2xsb3dpbmcgcGFyYW1ldGVyczoKCi0gYGFjY2Vzc190b2tlbmA6IFlvdXIgSHViU3BvdCBhY2Nlc3MgdG9rZW4gZm9yIGNvbm5lY3Rpb24uCi0gYHJlZnJlc2hfdG9rZW5gOiBZb3VyIEh1YlNwb3QgcmVmcmVzaCB0b2tlbiBmb3IgY29ubmVjdGlvbi4KCiMjIEZ1bmN0aW9uYWxpdGllcwoKIyMjIENyZWF0ZSBDb250YWN0CgoqKkRlc2NyaXB0aW9uKio6IENyZWF0ZSBhIG5ldyBjb250YWN0IGluIEh1YlNwb3QuCgoqKklucHV0cyoqOgoKYGBgcHl0aG9uCmNsYXNzIEh1YlNwb3RDb250YWN0UHJvcGVydGllcyhCYXNlTW9kZWwpOgogICAgcGhvbmU6IE9wdGlvbmFsW3N0cl0gPSBOb25lCiAgICBlbWFpbDogT3B0aW9uYWxbc3RyXSA9IE5vbmUKICAgIGxhc3RuYW1lOiBPcHRpb25hbFtzdHJdID0gTm9uZQoKY2xhc3MgSHViU3BvdENvbnRhY3RBZGRpdGlvbmFsRmllbGRzKEJhc2VNb2RlbCk6CiAgICBwcm9wZXJ0aWVzOiBIdWJTcG90Q29udGFjdFByb3BlcnRpZXMKCmNsYXNzIEh1YlNwb3RDcmVhdGVDb250YWN0SW5wdXQoQmFzZU1vZGVsKToKICAgIGxhYmVsOiBzdHIKICAgIGRlc2NyaXB0aW9uOiBPcHRpb25hbFtzdHJdID0gTm9uZQogICAgYWRkaXRpb25hbEZpZWxkczogSHViU3BvdENvbnRhY3RBZGRpdGlvbmFsRmllbGRzCiAgICBhcmNoaXZlZDogYm9vbAogICAgZGlzYWJsZWQ6IGJvb2wKICAgIGxpZmVjeWNsZXN0YWdlOiBPcHRpb25hbFsKICAgICAgICBMaXRlcmFsWwogICAgICAgICAgICAic3Vic2NyaWJlciIsCiAgICAgICAgICAgICJsZWFkIiwKICAgICAgICAgICAgIm1hcmtldGluZ3F1YWxpZmllZGxlYWQiLAogICAgICAgICAgICAic2FsZXNxdWFsaWZpZWRsZWFkIiwKICAgICAgICAgICAgIm9wcG9ydHVuaXR5IiwKICAgICAgICAgICAgImN1c3RvbWVyIiwKICAgICAgICAgICAgImV2YW5nZWxpc3QiLAogICAgICAgICAgICAib3RoZXIiLAogICAgICAgIF0KICAgIF0KICAgIGxlYWRzdGF0dXM6IE9wdGlvbmFsWwogICAgICAgIExpdGVyYWxbCiAgICAgICAgICAgICJuZXciLAogICAgICAgICAgICAib3BlbiIsCiAgICAgICAgICAgICJpbnByb2dyZXNzIiwKICAgICAgICAgICAgIm9wZW5kZWFsIiwKICAgICAgICAgICAgInVucXVhbGlmaWVkIiwKICAgICAgICAgICAgImF0dGVtcHRlZHRvY29udGFjdCIsCiAgICAgICAgICAgICJjb25uZWN0ZWQiLAogICAgICAgICAgICAiYmFkdGltaW5nIiwKICAgICAgICBdCiAgICBdCmBgYAoKKipPdXRwdXRzKio6CgotIGBjcmVhdGVkX2NvbnRhY3RzYDogTGlzdCBvZiBjb250YWN0cyB0aGF0IHdlcmUgY3JlYXRlZC4KCiMjIyBVcGRhdGUgQ29udGFjdAoKKipEZXNjcmlwdGlvbioqOiBVcGRhdGUgYW4gZXhpc3RpbmcgY29udGFjdCBpbiBIdWJTcG90LgoKKipJbnB1dHMqKjoKCmBgYHB5dGhvbgpjbGFzcyBIdWJzcG90VXBkYXRlQ29udGFjdElucHV0KEJhc2VNb2RlbCk6CiAgICBpZDogc3RyICAjIEh1YlNwb3QgY29udGFjdCBJRAogICAgbGFiZWw6IHN0cgogICAgZGVzY3JpcHRpb246IE9wdGlvbmFsW3N0cl0gPSBOb25lCiAgICBhZGRpdGlvbmFsRmllbGRzOiBIdWJTcG90Q29udGFjdEFkZGl0aW9uYWxGaWVsZHMKICAgIGFyY2hpdmVkOiBib29sCiAgICBkaXNhYmxlZDogYm9vbAogICAgbGlmZWN5Y2xlc3RhZ2U6IE9wdGlvbmFsWwogICAgICAgIExpdGVyYWxbCiAgICAgICAgICAgICJzdWJzY3JpYmVyIiwKICAgICAgICAgICAgImxlYWQiLAogICAgICAgICAgICAibWFya2V0aW5ncXVhbGlmaWVkbGVhZCIsCiAgICAgICAgICAgICJzYWxlc3F1YWxpZmllZGxlYWQiLAogICAgICAgICAgICAib3Bwb3J0dW5pdHkiLAogICAgICAgICAgICAiY3VzdG9tZXIiLAogICAgICAgICAgICAiZXZhbmdlbGlzdCIsCiAgICAgICAgICAgICJvdGhlciIsCiAgICAgICAgXQogICAgXQogICAgbGVhZHN0YXR1czogT3B0aW9uYWxbCiAgICAgICAgTGl0ZXJhbFsKICAgICAgICAgICAgIm5ldyIsCiAgICAgICAgICAgICJvcGVuIiwKICAgICAgICAgICAgImlucHJvZ3Jlc3MiLAogICAgICAgICAgICAib3BlbmRlYWwiLAogICAgICAgICAgICAidW5xdWFsaWZpZWQiLAogICAgICAgICAgICAiYXR0ZW1wdGVkdG9jb250YWN0IiwKICAgICAgICAgICAgImNvbm5lY3RlZCIsCiAgICAgICAgICAgICJiYWR0aW1pbmciLAogICAgICAgIF0KICAgIF0KYGBgCgoqKk91dHB1dHMqKjoKCi0gYHVwZGF0ZWRfY29udGFjdHNgOiBMaXN0IG9mIGNvbnRhY3RzIHRoYXQgd2VyZSB1cGRhdGVkLgoKIyMjIERlbGV0ZSBDb250YWN0CgoqKkRlc2NyaXB0aW9uKio6IERlbGV0ZSBhIGNvbnRhY3QgZnJvbSBIdWJTcG90LgoKKipJbnB1dHMqKjoKCmBgYHB5dGhvbgpjbGFzcyBIdWJzcG90RGVsZXRlQ29udGFjdElucHV0KEJhc2VNb2RlbCk6CiAgICBjb250YWN0X2lkOiBzdHIKYGBgCgoqKk91dHB1dHMqKjoKCi0gYG1lc3NhZ2VgOiBDb25maXJtYXRpb24gbWVzc2FnZSBvZiB0aGUgZGVsZXRpb24uCgojIyMgUmV0cmlldmUgQ29udGFjdAoKKipEZXNjcmlwdGlvbioqOiBSZXRyaWV2ZSBkZXRhaWxzIG9mIGEgc3BlY2lmaWMgY29udGFjdC4KCioqSW5wdXRzKio6CgpgYGBweXRob24KY2xhc3MgSHVic3BvdFJldHJpZXZlQ29udGFjdElucHV0KEJhc2VNb2RlbCk6CiAgICBjb250YWN0X2lkOiBzdHIKYGBgCgoqKk91dHB1dHMqKjoKCi0gYGNvbnRhY3RgOiBEZXRhaWxzIG9mIHRoZSByZXRyaWV2ZWQgY29udGFjdC4KCiMjIyBMaXN0IENvbnRhY3RzCgoqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlIGEgbGlzdCBvZiBjb250YWN0cyBmcm9tIEh1YlNwb3QuCgoqKklucHV0cyoqOgoKYGBgcHl0aG9uCmNsYXNzIEh1YlNwb3RDb250YWN0TGlzdFBhcmFtcyhCYXNlTW9kZWwpOgogICAgbGltaXQ6IE9wdGlvbmFsW2ludF0gPSBRdWVyeSgKICAgICAgICAxMCwgZ2U9MSwgbGU9MTAwLCBkZXNjcmlwdGlvbj0iTnVtYmVyIG9mIGNvbnRhY3RzIHRvIHJldHJpZXZlIHBlciBwYWdlICgxLTEwMCkiCiAgICApCiAgICBhcmNoaXZlZDogT3B0aW9uYWxbYm9vbF0gPSBRdWVyeSgKICAgICAgICBGYWxzZSwgZGVzY3JpcHRpb249IldoZXRoZXIgdG8gaW5jbHVkZSBhcmNoaXZlZCBjb250YWN0cyIKICAgICkKYGBgCgoqKk91dHB1dHMqKjoKCi0gYGNvbnRhY3RzYDogTGlzdCBvZiByZXRyaWV2ZWQgY29udGFjdHMuCgojIyBCZXN0IFByYWN0aWNlcwoKVG8gZW5zdXJlIGVmZmVjdGl2ZSB1c2FnZSBvZiB0aGUgSHViU3BvdCBDb25uZWN0b3IsIGFkaGVyZSB0byB0aGUgZm9sbG93aW5nIGJlc3QgcHJhY3RpY2VzOgoKLSAqKkRhdGEgVmFsaWRhdGlvbioqOiBWYWxpZGF0ZSBpbnB1dCBkYXRhIGJlZm9yZSBBUEkgY2FsbHMgdG8gYXZvaWQgZXJyb3JzLgotICoqRXJyb3IgSGFuZGxpbmcqKjogSW1wbGVtZW50IGVycm9yIGhhbmRsaW5nIHRvIG1hbmFnZSBwb3RlbnRpYWwgQVBJIGludGVyYWN0aW9uIGlzc3VlcyBncmFjZWZ1bGx5LgotICoqUmF0ZSBMaW1pdGluZyoqOiBNb25pdG9yIEh1YlNwb3QncyBBUEkgcmF0ZSBsaW1pdHMgdG8gcHJldmVudCBleGNlZWRpbmcgdGhlbS4KLSAqKkRvY3VtZW50YXRpb24qKjogQ29uc3VsdCBIdWJTcG90J3MgQVBJIGRvY3VtZW50YXRpb24gZm9yIGRldGFpbGVkIGluZm9ybWF0aW9uIG9uIGVuZHBvaW50cyBhbmQgcmVzcG9uc2UgZm9ybWF0cy4KCiMjIENvbmNsdXNpb24KClRoZSBIdWJTcG90IENvbm5lY3RvciBvZmZlcnMgYSByb2J1c3Qgc29sdXRpb24gZm9yIG1hbmFnaW5nIGNvbnRhY3RzIHRocm91Z2ggc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCBIdWJTcG90J3MgQVBJLiBQcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gY2FuIHNpZ25pZmljYW50bHkgZW5oYW5jZSB5b3VyIENSTSBtYW5hZ2VtZW50IGNhcGFiaWxpdGllcywgc3RyZWFtbGluaW5nIG9wZXJhdGlvbnMgcmVsYXRlZCB0byBjb250YWN0cy4gQWx3YXlzIGNvbXBseSB3aXRoIEh1YlNwb3QncyBBUEkgdXNhZ2UgZ3VpZGVsaW5lcyBhbmQgdGVybXMgb2Ygc2VydmljZSB0byBlbnN1cmUgb3B0aW1hbCBmdW5jdGlvbmFsaXR5Lgo=", "ui_form": [ { "field_id": "access_token", "type": "string", "required": true, "label": "Access Token", "description": "Aceess token for hubspot connection", "ui_component": "textInput", "info": "A random alphanumberic value including special characters", "is_secret": true }, { "field_id": "refresh_token", "type": "string", "required": true, "label": "Refresh Token", "description": "Refresh token for hubspot connection", "ui_component": "textInput", "info": "A random alphanumberic value including special characters", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Create Contact Records", "description": "Create a contact records in the hubspot account", "logo": "https://klotdev.blob.core.windows.net/connectors/hubspot.png", "category": "hubspot_crm", "sort": "create_contacts", "endpoint": "/hubspot_crm/create_contacts", "source_type": "action", "is_enabled": true }, { "name": "List Contacts", "description": "Fetch the list of Contacts Records from hubspot", "logo": "https://klotdev.blob.core.windows.net/connectors/hubspot.png", "category": "hubspot_crm", "sort": "list_contacts", "endpoint": "/hubspot_crm/list_contacts", "source_type": "action", "is_enabled": true }, { "name": "Retrieve Contact", "description": "Retrieve Contact information from hubspot", "logo": "https://klotdev.blob.core.windows.net/connectors/hubspot.png", "category": "hubspot_crm", "sort": "retrieve_contact", "endpoint": "/hubspot_crm/retrieve_contact", "source_type": "action", "is_enabled": true }, { "name": "Delete Contact", "description": "Delete a contact records in the hubspot account", "logo": "https://klotdev.blob.core.windows.net/connectors/hubspot.png", "category": "hubspot_crm", "sort": "delete_contact", "endpoint": "/hubspot_crm/delete_contact", "source_type": "action", "is_enabled": true }, { "name": "Update Contact", "description": "Update a contact records in the hubspot account", "logo": "https://klotdev.blob.core.windows.net/connectors/hubspot.png", "category": "hubspot_crm", "sort": "update_contact", "endpoint": "/hubspot_crm/update_contact", "source_type": "action", "is_enabled": true }, { "name": "Upsert Contacts", "description": "Upsert a contact records in the hubspot account", "logo": "https://klotdev.blob.core.windows.net/connectors/hubspot.png", "category": "hubspot_crm", "sort": "upsert_contacts", "endpoint": "/hubspot_crm/upsert_contacts", "source_type": "action", "is_enabled": true } ], "meta_data": { "has_auth": true, "auth_provider": "hubspot", "auth_variables": [ "HUBSPOT_CLIENT_ID", "HUBSPOT_REDIRECT_URI", "HUBSPOT_SCOPES" ], "auth_url": "https://app.hubspot.com/oauth/authorize?client_id={{HUBSPOT_CLIENT_ID}}&redirect_uri={{HUBSPOT_REDIRECT_URI}}&scope={{HUBSPOT_SCOPES}}&response_type=code", "auth_button_title": "Continue to connect your hubspot account to wexa" }, "is_starred": false }, { "_id": "68071228ec30d423da2f34c7", "name": "Instagram", "description": "Instagram is a photo and video-sharing social networking service owned by Meta, Inc. It was created by Kevin Systrom and Mike Krieger, and launched in October 2010 exclusively on iOS.", "config": { "access_token": "", "page_id": "" }, "category": "instagram", "certified": false, "is_from_community": false, "connector_type": "user", "connector_group_tag": "social", "approved_for_marketplace": true, "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/insta.png", "readme_b64": "IyBJbnN0YWdyYW0gQ29ubmVjdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBJbnN0YWdyYW0gY29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgSW5zdGFncmFtIHBsYXRmb3JtLCBhbGxvd2luZyB1c2VycyB0byBhdXRvbWF0ZSB0aGUgY3JlYXRpb24sIHJldHJpZXZhbCwgYW5kIG1hbmFnZW1lbnQgb2YgSW5zdGFncmFtIHBvc3RzIGFuZCB1c2VyIGRhdGEuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgSW5zdGFncmFtIENvbm5lY3RvciB3aXRoaW4geW91ciBhcHBsaWNhdGlvbi4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIEluc3RhZ3JhbSBDb25uZWN0b3IKClRvIGJlZ2luIHVzaW5nIHRoZSBJbnN0YWdyYW0gY29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiBDcmVhdGUgYW4gSW5zdGFncmFtIEFjY291bnQ6IEVuc3VyZSB5b3UgaGF2ZSBhbiBJbnN0YWdyYW0gYWNjb3VudCBhbmQgYSBGYWNlYm9vayBwYWdlIGxpbmtlZCB0byBpdC4KMi4gR2VuZXJhdGUgQWNjZXNzIFRva2VuOiBPYnRhaW4gYW4gYWNjZXNzIHRva2VuIGZyb20gdGhlIEZhY2Vib29rIERldmVsb3BlciBwb3J0YWwgdG8gYXV0aGVudGljYXRlIEFQSSByZXF1ZXN0cy4KCiMjIENvbmZpZ3VyaW5nIHRoZSBJbnN0YWdyYW0gQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgYWNjZXNzIHRva2VuIGFuZCBwYWdlIElELCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgSW5zdGFncmFtIENvbm5lY3RvciB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dGluZ3M6CgotIGBhY2Nlc3NfdG9rZW5gOiBZb3VyIEluc3RhZ3JhbSBBUEkgYWNjZXNzIHRva2VuIGZvciBhdXRoZW50aWNhdGlvbi4KLSBgcGFnZV9pZGA6IFRoZSBJRCBvZiB0aGUgRmFjZWJvb2sgcGFnZSBsaW5rZWQgdG8geW91ciBJbnN0YWdyYW0gYWNjb3VudC4KCiMjIENvbmZpZ3VyYXRpb24gRXhhbXBsZQoKYGBgeWFtbAppbnN0YWdyYW06CiAgICBhY2Nlc3NfdG9rZW46IFlPVVJfQUNDRVNTX1RPS0VOCiAgICBwYWdlX2lkOiBZT1VSX1BBR0VfSUQKYGBgCgojIyBTdGVwIDE6IEFjY2VzcyBGYWNlYm9vayBEZXZlbG9wZXIgUGxhdGZvcm0KClRvIHVzZSB0aGUgSW5zdGFncmFtIEdyYXBoIEFQSSwgeW91IG11c3QgZmlyc3QgYWNjZXNzIHRoZSBGYWNlYm9vayBEZXZlbG9wZXIgUGxhdGZvcm0sIGFzIEluc3RhZ3JhbSBpcyBvd25lZCBieSBGYWNlYm9vay4gVmlzaXQgW2h0dHBzOi8vZGV2ZWxvcGVycy5mYWNlYm9vay5jb20vXShodHRwczovL2RldmVsb3BlcnMuZmFjZWJvb2suY29tLykgYW5kIGxvZyBpbiB1c2luZyB5b3VyIEZhY2Vib29rIGNyZWRlbnRpYWxzLgoKIyMgU3RlcCAyOiBDcmVhdGUgYSBGYWNlYm9vayBBcHAKCjEuIE9uY2UgbG9nZ2VkIGluLCBuYXZpZ2F0ZSB0byAiTXkgQXBwcyIgYW5kIGNsaWNrIG9uIHRoZSAiQ3JlYXRlIEFwcCIgYnV0dG9uLgoyLiBDaG9vc2UgYW4gYXBwIHR5cGUgdGhhdCBzdWl0cyB5b3VyIG5lZWRzLiBGb3IgbW9zdCBpbnRlZ3JhdGlvbnMgd2l0aCBJbnN0YWdyYW0sIHNlbGVjdGluZyAiQ29uc3VtZXIiIHdpbGwgYmUgYXBwcm9wcmlhdGUuCjMuIEVudGVyIGEgbmFtZSBmb3IgeW91ciBhcHAgYW5kIHlvdXIgZW1haWwgYWRkcmVzcywgdGhlbiBjbGljayAiQ3JlYXRlIEFwcCBJRCIuCgojIyBTdGVwIDM6IFNldCBVcCBJbnN0YWdyYW0gR3JhcGggQVBpCgoxLiBJbnNpZGUgeW91ciBhcHAncyBkYXNoYm9hcmQsIGZpbmQgdGhlICJJbnN0YWdyYW0gR3JhcGggQXBpIiBwcm9kdWN0IGFuZCBjbGljayAiU2V0IFVwIi4KMi4gRm9sbG93IHRoZSBwcm9tcHRzIHRvIGNvbmZpZ3VyZSBJbnN0YWdyYW0gR3JhcGggQXBpLCB3aGljaCB3aWxsIGluY2x1ZGUgYWRkaW5nIEluc3RhZ3JhbSBUZXN0IFVzZXJzIGZvciBkZXZlbG9wbWVudCBwdXJwb3Nlcy4KCiMjIFN0ZXAgNDogQWRkIEluc3RhZ3JhbSBBY2NvdW50IGFuZCBHZXQgQWNjZXNzIFRva2VuCgoxLiBBZnRlciBzZXR0aW5nIHVwIEluc3RhZ3JhbSBCYXNpYyBEaXNwbGF5LCBuYXZpZ2F0ZSB0byB0aGUgIkJhc2ljIERpc3BsYXkiIHRhYiBpbiB0aGUgSW5zdGFncmFtIHNlY3Rpb24uCjIuIFNjcm9sbCBkb3duIHRvICJVc2VyIFRva2VuIEdlbmVyYXRvciIgYW5kIGNsaWNrICJBZGQgb3IgUmVtb3ZlIEluc3RhZ3JhbSBUZXN0IFVzZXJzIi4gQWRkIHlvdXIgSW5zdGFncmFtIGFjY291bnQgYXMgYSB0ZXN0IHVzZXIuCjMuIEFmdGVyIGFkZGluZyB5b3VyIEluc3RhZ3JhbSBhY2NvdW50LCBjbGljayAiR2VuZXJhdGUgVG9rZW4iLiBUaGlzIHdpbGwgb3BlbiBhIG5ldyB3aW5kb3cgYXNraW5nIHlvdSB0byBhdXRob3JpemUgeW91ciBGYWNlYm9vayBhcHAgdG8gYWNjZXNzIHlvdXIgSW5zdGFncmFtIGFjY291bnQuIEZvbGxvdyB0aGUgcHJvbXB0cy4KNC4gT25jZSBhdXRob3JpemVkLCB5b3UnbGwgcmVjZWl2ZSBhbiBJbnN0YWdyYW0gQWNjZXNzIFRva2VuLgoKIyMgU3RlcCA1OiBPYnRhaW4gUGFnZSBJRAoKVG8gdXNlIHRoZSBHcmFwaCBBUEksIHlvdSdsbCBhbHNvIG5lZWQgeW91ciBJbnN0YWdyYW0gQnVzaW5lc3Mgb3IgQ3JlYXRvciBBY2NvdW50J3MgUGFnZSBJRC4KCjEuIE5hdmlnYXRlIHRvIHlvdXIgRmFjZWJvb2sgUGFnZSBsaW5rZWQgdG8geW91ciBJbnN0YWdyYW0gYWNjb3VudC4KMi4gQ2xpY2sgIkFib3V0IiBvbiB0aGUgbGVmdCBzaWRlYmFyLgozLiBTY3JvbGwgZG93biB0byBmaW5kIHRoZSAiUGFnZSBJRCIuCgojIyBSZXF1aXJlZCBGaWVsZHMgZm9yIEFQSSBDYWxscwoKLSAqKlBhZ2UgSUQqKjogWW91ciBJbnN0YWdyYW0gQnVzaW5lc3Mgb3IgQ3JlYXRvciBBY2NvdW50J3MgUGFnZSBJRC4KLSAqKkFjY2VzcyBUb2tlbioqOiBUaGUgdG9rZW4gZ2VuZXJhdGVkIGluIFN0ZXAgNC4KLSAqKkltYWdlIFVSTCoqOiBUaGUgbWFuZGF0b3J5IGZpZWxkIGZvciBwb3N0aW5nIGltYWdlcy4KLSAqKkNhcHRpb24qKjogVGhlIG9wdGlvbmFsIGZpZWxkIGZvciBpbWFnZSBjYXB0aW9ucy4KCiMjIFV0aWxpemluZyB0aGUgSW5zdGFncmFtIENvbm5lY3RvcgoKVGhlIEluc3RhZ3JhbSBjb25uZWN0b3Igc3VwcG9ydHMgdmFyaW91cyBmdW5jdGlvbmFsaXRpZXMgcHJvdmlkZWQgYnkgdGhlIEluc3RhZ3JhbSBBUEksIGluY2x1ZGluZzoKCiMjIyBDcmVhdGluZyBQb3N0cwoKLSAqKkNyZWF0ZSBQb3N0cyoqOiBVcGxvYWQgaW1hZ2VzIGFuZCBjYXB0aW9ucyB0byB5b3VyIEluc3RhZ3JhbSBhY2NvdW50LgoKIyMjIEZpbmRpbmcgUG9zdHMKCi0gKipSZXRyaWV2ZSBQb3N0IERldGFpbHMqKjogRmV0Y2ggZGV0YWlsZWQgaW5mb3JtYXRpb24gYWJvdXQgc3BlY2lmaWMgcG9zdHMgdXNpbmcgdGhlaXIgcG9zdCBJRC4KCiMjIyBHZXR0aW5nIFVzZXIgRGF0YQoKLSAqKlJldHJpZXZlIFVzZXIgRGF0YSoqOiBGZXRjaCB1c2VyIGRhdGEgc3VjaCBhcyBJRCwgdXNlcm5hbWUsIGZvbGxvd2VycywgbWVkaWEgY291bnQsIGFuZCBtZWRpYS4KCiMjIEFjdGlvbnMKCiMjIyBjcmVhdGUKCioqRGVzY3JpcHRpb24qKjogQ3JlYXRlcyBhIG5ldyBJbnN0YWdyYW0gcG9zdCB3aXRoIHRoZSBwcm92aWRlZCBpbWFnZSBVUkwgYW5kIG9wdGlvbmFsIGNhcHRpb24uCgoqKklucHV0cyoqOgoKLSBgaW1hZ2VfdXJsYDogc3RyIC0gVVJMIG9mIHRoZSBpbWFnZSB0byBiZSBwb3N0ZWQuCi0gYGNhcHRpb25gOiBPcHRpb25hbFtzdHJdIC0gT3B0aW9uYWwgY2FwdGlvbiBmb3IgdGhlIHBvc3QuCgoqKk91dHB1dHMqKjoKCi0gYGNyZWF0aW9uX2lkYDogc3RyIC0gSUQgb2YgdGhlIGNyZWF0ZWQgcG9zdC4KLSBgcG9zdF91cmxgOiBzdHIgLSBVUkwgb2YgdGhlIGNyZWF0ZWQgcG9zdC4KCiMjIyBmaW5kCgoqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlcyBkZXRhaWxlZCBpbmZvcm1hdGlvbiBhYm91dCBhIHNwZWNpZmljIEluc3RhZ3JhbSBwb3N0LgoKKipJbnB1dHMqKjoKCi0gYHBvc3RfaWRgOiBzdHIgLSBJRCBvZiB0aGUgcG9zdCB0byByZXRyaWV2ZS4KCioqT3V0cHV0cyoqOgoKLSBgaWRgOiBzdHIgLSBJRCBvZiB0aGUgcG9zdC4KLSBgbWVkaWFfdHlwZWA6IHN0ciAtIFR5cGUgb2YgbWVkaWEgKGltYWdlLCB2aWRlbywgZXRjLikuCi0gYG1lZGlhX3VybGA6IHN0ciAtIFVSTCBvZiB0aGUgbWVkaWEuCi0gYGNhcHRpb25gOiBzdHIgLSBDYXB0aW9uIG9mIHRoZSBwb3N0LgotIGBwZXJtYWxpbmtgOiBzdHIgLSBQZXJtYWxpbmsgdG8gdGhlIHBvc3QuCi0gYHRpbWVzdGFtcGA6IHN0ciAtIFRpbWVzdGFtcCBvZiB0aGUgcG9zdCBjcmVhdGlvbi4KLSBgY29tbWVudHNfY291bnRgOiBzdHIgLSBOdW1iZXIgb2YgY29tbWVudHMgb24gdGhlIHBvc3QuCi0gYGxpa2VfY291bnRgOiBzdHIgLSBOdW1iZXIgb2YgbGlrZXMgb24gdGhlIHBvc3QuCi0gYGNvbW1lbnRzYDogTGlzdFtzdHJdIC0gTGlzdCBvZiBjb21tZW50cyBvbiB0aGUgcG9zdC4KCiMjIyBnZXQKCioqRGVzY3JpcHRpb24qKjogUmV0cmlldmVzIHVzZXIgZGF0YSBiYXNlZCBvbiB0aGUgcHJvdmlkZWQgdXNlcm5hbWUuCgoqKklucHV0cyoqOgoKLSBgdXNlcm5hbWVgOiBzdHIgLSBVc2VybmFtZSBvZiB0aGUgSW5zdGFncmFtIHVzZXIuCgoqKk91dHB1dHMqKjoKCi0gYGlkYDogc3RyIC0gSUQgb2YgdGhlIEluc3RhZ3JhbSB1c2VyLgotIGB1c2VybmFtZWA6IHN0ciAtIFVzZXJuYW1lIG9mIHRoZSBJbnN0YWdyYW0gdXNlci4KLSBgZm9sbG93ZXJzYDogc3RyIC0gTnVtYmVyIG9mIGZvbGxvd2VycyBvZiB0aGUgSW5zdGFncmFtIHVzZXIuCi0gYG1lZGlhX2NvdW50YDogc3RyIC0gTnVtYmVyIG9mIG1lZGlhIHBvc3RzIGJ5IHRoZSBJbnN0YWdyYW0gdXNlci4KLSBgbWVkaWFgOiBzdHIgLSBNZWRpYSBvZiB0aGUgSW5zdGFncmFtIHByb2ZpbGUuCgojIyBCZXN0IFByYWN0aWNlcwoKLSBPcHRpbWl6ZSBNZWRpYSBRdWFsaXR5OiBFbnN1cmUgaW1hZ2VzIGFuZCB2aWRlb3MgbWVldCBJbnN0YWdyYW0ncyBxdWFsaXR5IGFuZCBmb3JtYXQgcmVxdWlyZW1lbnRzIGZvciBvcHRpbWFsIGRpc3BsYXkuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIEFQSSBpbnRlcmFjdGlvbnMuCi0gU2VjdXJpdHk6IFNlY3VyZWx5IG1hbmFnZSBhbmQgcHJvdGVjdCB5b3VyIEluc3RhZ3JhbSBBUEkgYWNjZXNzIHRva2VuIHRvIHByZXZlbnQgdW5hdXRob3JpemVkIGFjY2VzcyB0byB5b3VyIEluc3RhZ3JhbSBhY2NvdW50IGFuZCByZXNvdXJjZXMuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgSW5zdGFncmFtIENvbm5lY3RvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgYXV0b21hdGluZyB0aGUgY3JlYXRpb24sIHJldHJpZXZhbCwgYW5kIG1hbmFnZW1lbnQgb2YgSW5zdGFncmFtIHBvc3RzIGFuZCB1c2VyIGRhdGEgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBJbnN0YWdyYW0gcGxhdGZvcm0uIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiB0aGUgSW5zdGFncmFtIEFQSSwgZGV2ZWxvcGVycyBjYW4gYnVpbGQgc29waGlzdGljYXRlZCBhdXRvbWF0aW9uIHdvcmtmbG93cyB0byBzdHJlYW1saW5lIHNvY2lhbCBtZWRpYSBtYW5hZ2VtZW50IGFuZCBpbXByb3ZlIHByb2R1Y3Rpdml0eS4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIEluc3RhZ3JhbSBDb25uZWN0b3IsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiB0aGUgSW5zdGFncmFtIHBsYXRmb3JtIHRvIGVuaGFuY2UgdGhlaXIgc29jaWFsIG1lZGlhIHByZXNlbmNlIGFuZCBlbmdhZ2VtZW50Lgo=", "ui_form": [ { "field_id": "access_token", "type": "string", "required": true, "label": "Access Token", "description": "Access token for Instagram API.", "ui_component": "textInput", "info": "Long lived access token is required to use this connector. You can generate it from the Facebook Graph API Explorer.", "is_secret": true }, { "field_id": "page_id", "label": "Page ID", "type": "string", "required": true, "description": "The ID of the facebook page linked to instagram account.", "ui_component": "textInput", "info": "You can find the page id from the page settings.", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Create a post - Instagram", "description": "Creates a new post on Instagram", "sort": "create", "logo": "https://klotdev.blob.core.windows.net/connectors/insta.png", "category": "instagram", "source_type": "action", "is_enabled": true, "endpoint": "/instagram/create" }, { "name": "Get User Details - Instagram", "description": "Retrieves the details of a post on Instagram", "sort": "get", "logo": "https://klotdev.blob.core.windows.net/connectors/insta.png", "category": "instagram", "endpoint": "/instagram/get", "is_enabled": true, "source_type": "action" }, { "name": "Fetch Post - Instagram", "description": "Fetches a post based on post ID on Instagram", "sort": "find", "logo": "https://klotdev.blob.core.windows.net/connectors/insta.png", "category": "instagram", "endpoint": "/instagram/find", "is_enabled": true, "source_type": "action" } ], "is_starred": false }, { "_id": "68071228ec30d423da2f34c8", "name": "JobDiva", "description": "JobDiva's Talent Management System includes the broadest array of capabilities currently available, helping you do everything from building candidate pipelines to mass marketing via email to managing your customer relations and sales opportunities. The software's Applicant Tracking System helps automate several core recruitment processes, so that recruiters can spend their energy on using ingenuity to make the best placements, rather than being bogged down in tedious, tiresome activities. Along with a rich Business Intelligence reports system and a complete back-office module, these capabilities have combined to maximize customer satisfaction, contributing to JobDiva's stratospheric client base growth.", "config": { "authorization_key": "" }, "category": "jobdiva", "tags": [], "connector_type": "external", "connector_group_tag": "hr", "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "readme_b64": "IyBKb2JEaXZhIENvbm5lY3RvciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgSm9iRGl2YSBDb25uZWN0b3IgZW5hYmxlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIEpvYkRpdmEgc2VydmljZXMsIGF1dG9tYXRpbmcgdGFza3MgcmVsYXRlZCB0byBjYWxscywgYmF0Y2ggcHJvY2Vzc2luZywgYW5kIHdlYiBhZ2VudCBtYW5hZ2VtZW50LiBUaGlzIGd1aWRlIHByb3ZpZGVzIGFuIG92ZXJ2aWV3IG9mIHRoZSBhdmFpbGFibGUgYWN0aW9ucywgY29uZmlndXJhdGlvbiwgaW5wdXRzLCBvdXRwdXRzLCBhbmQgYmVzdCBwcmFjdGljZXMuCgojIyBHZXR0aW5nIFN0YXJ0ZWQKCiMjIyBTdGVwcyB0byBCZWdpbgoKMS4gKipDcmVhdGUgYSBKb2JEaXZhIEFjY291bnQqKjogT2J0YWluIHlvdXIgQVBJIGNyZWRlbnRpYWxzLgoyLiAqKkZhbWlsaWFyaXplIHdpdGggQVBJIERvY3VtZW50YXRpb24qKjogVW5kZXJzdGFuZCBKb2JEaXZh4oCZcyBBUEkgY2FwYWJpbGl0aWVzLgoKIyMjIENvbmZpZ3VyYXRpb24KCkNvbmZpZ3VyZSB0aGUgSm9iRGl2YSBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nOgoKLSBgY2xpZW50IGlkYDogUHJvdmlkZWQgYnkgSm9iRGl2YS4KLSBgdXNlcm5hbWVgIDogQWNjb3VudCB1c2VybmFtZSAoZW1haWwpLgotIGBwYXNzd29yZGAgOiBZb3VyIGFjY291bnQgcGFzc3dvcmQgLgoKIyMgQWN0aW9ucwoKIyMjIDEuIE9wZW4gam9iIGxpc3QKClJldHJpZXZlcyB0aGUgb3BlbiBqb2IgbGlzdC4KCioqSW5wdXQ6KioKCi0gYHN0YXJ0IGRhdGVgOiBleGFtcGxlOiAyMDI0LTA0LTIzVDAwOjAwOjAwIChPcHRpb25hbCkuCi0gYGVuZCBkYXRlYDogZXhhbXBsZTogMjAyNC0wNC0yM1QwMDowMDowMCAoT3B0aW9uYWwpLgotIGBsaW1pdGA6IGRlZmF1bHQgaXMgNTAuCgoqKk91dHB1dDoqKgoKLSBgam9icyBkYXRhYDogYXJyYXkgb2YgcG9zdGVkIGpvYnMuCgojIyMgMi4gSm9icyBEZXRhaWwKClJldHJpZXZlcyB0aGUgam9icyBkZXRhaWwuCgoqKklucHV0OioqCgotIGBqb2IgaWRzYDogTGlzdCBvZiBKb2IgSURzLgotIGBqb2JkaXZhcmVmc2A6IExpc3Qgb2YgSm9iRGl2YSByZWZlcmVuY2UgbnVtYmVycyhPcHRpb25hbCkKLSBgdXNlckZpZWxkc05hbWVgOiBMaXN0IG9mIHVzZXIgZmllbGQgbmFtZXMoT3B0aW9uYWwpCgoqKk91dHB1dDoqKgoKLSBgcmVzdWx0YDogYXJyYXkgb2Ygam9icyBkZXRhaWwuCgojIyMgMy4gQ2FuZGlkYXRlcyBkZXRhaWwKClJldHJpZXZlcyB0aGUgY2FuZGlkYXRlcyBkZXRhaWwuCgoqKklucHV0OioqCgotIGBjYW5kaWRhdGVJZHNgOiBMaXN0IG9mIENhbmRpZGF0ZSBJRHMuCi0gYHVzZXJGaWVsZHNOYW1lYDogTGlzdCBvZiB1c2VyIGZpZWxkIG5hbWVzIChPcHRpb25hbCkuCgoqKk91dHB1dDoqKgoKLSBgcmVzdWx0YDogYXJyYXkgb2YgY2FuZGlkYXRlcyBkZXRhaWwuCgojIyMgNC4gUXVpY2sgY2FuZGlkYXRlIHNlYXJjaAoKU2VhcmNoIHVzaW5nIGFueSBvZiB0aGUgZm9sbG93aW5nIHBhcmFtZXRlcnM6IEZpcnN0IE5hbWUsIExhc3QgTmFtZSwgRW1haWwsIEFsdGVybmF0ZSBFbWFpbCwgV29yayBQaG9uZSwgSG9tZSBQaG9uZSwgQ2VsbCBQaG9uZSwgRmF4LCBBZGRyZXNzIDEgJiBBZGRyZXNzIDIuCgoqKklucHV0OioqCgotIGBzZWFyY2ggdmFsdWVgOiBzZWFyY2ggdmFsdWUgKEZpcnN0IE5hbWUsIExhc3QgTmFtZSwgRW1haWwsIEFsdGVybmF0ZSBFbWFpbCwgV29yayBQaG9uZSwgSG9tZSBQaG9uZSwgQ2VsbCBQaG9uZSwgRmF4LCBBZGRyZXNzIDEgJiBBZGRyZXNzIDIpLgoKKipPdXRwdXQ6KioKCi0gYGNhbmRpZGF0ZXNgOiBhcnJheSBvZiBjYW5kaWRhdGVzLgoKIyMjIDUuIFF1aWNrIGpvYiBzZWFyY2gKClNlYXJjaCB1c2luZyBhbnkgb2YgdGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJzOiBJbnRlcm5hbCBKb2JEaXZhIElELCBKb2JEaXZhIFJlZmVyZW5jZSBOdW1iZXIsIE9wdGlvbmFsIFJlZmVyZW5jZSBOdW1iZXIsIERlcGFydG1lbnQgJiBUaXRsZS4KCioqSW5wdXQ6KioKCi0gYHNlYXJjaCB2YWx1ZWA6IHNlYXJjaCB2YWx1ZSAoSW50ZXJuYWwgSm9iRGl2YSBJRCwgSm9iRGl2YSBSZWZlcmVuY2UgTnVtYmVyLCBPcHRpb25hbCBSZWZlcmVuY2UgTnVtYmVyLCBEZXBhcnRtZW50ICYgVGl0bGUpLgotIGBtYXhSZXR1cm5lZGA6IG1heGltdW0gbnVtYmVyIG9mIHJldHVybmVkIHJlc3VsdHMoT3B0aW9uYWwpLgoKKipPdXRwdXQ6KioKCi0gYGpvYnNgOiBsaXN0IG9mIGpvYnMuCgojIyMgNi4gU2VhcmNoIENhbmRpZGF0ZQoKU2VhcmNoZXMgZm9yIGNhbmRpZGF0ZXMuCgoqKklucHV0OioqCgotIGBmaXJzdE5hbWVgOiBDYW5kaWRhdGUncyBmaXJzdCBuYW1lIChPcHRpb25hbCkuCi0gYGxhc3ROYW1lYDogQ2FuZGlkYXRlJ3MgbGFzdCBuYW1lIChPcHRpb25hbCkuCi0gYGVtYWlsYDogQ2FuZGlkYXRlJ3MgZW1haWwgYWRkcmVzcyAoT3B0aW9uYWwpLgotIGBwaG9uZWA6IENhbmRpZGF0ZSdzIHBob25lIG51bWJlciAoT3B0aW9uYWwpLgotIGBjaXR5YDogQ2FuZGlkYXRlJ3MgY2l0eSAoT3B0aW9uYWwpLgotIGBzdGF0ZWA6IENhbmRpZGF0ZSdzIHN0YXRlIChPcHRpb25hbCkuCi0gYGFkZHJlc3NgOiBDYW5kaWRhdGUncyBhZGRyZXNzIChPcHRpb25hbCkuCi0gYHppcENvZGVgOiBDYW5kaWRhdGUncyB6aXAgY29kZSAoT3B0aW9uYWwpLgotIGBjb3VudHJ5YDogQ2FuZGlkYXRlJ3MgY291bnRyeSAoT3B0aW9uYWwpLgotIGBjcmVhdGVkRGF0ZWA6IERhdGUgd2hlbiB0aGUgY2FuZGlkYXRlIHdhcyBjcmVhdGVkIChPcHRpb25hbCkuCi0gYG1heHJldHVybmVkYDogTWF4aW11bSBudW1iZXIgb2YgY2FuZGlkYXRlcyB0byByZXR1cm4gKE9wdGlvbmFsKS4KLSBgb2Zmc2V0YDogT2Zmc2V0IGZvciBwYWdpbmF0aW9uIChPcHRpb25hbCkuCi0gYGNhbmRpZGF0ZVF1YWxzYDogTGlzdCBvZiBjYW5kaWRhdGUgcXVhbGlmaWNhdGlvbnMgKE9wdGlvbmFsKS4KCioqT3V0cHV0OioqCgotIGBjYW5kaWRhdGVfZGV0YWlsc2A6IGxpc3Qgb2YgY2FuZGlkYXRlIGRldGFpbHMuCgojIyBCZXN0IFByYWN0aWNlcwoKLSAqKlJhdGUgTGltaXRpbmcqKjogUmVzcGVjdCBBUEkgcmF0ZSBsaW1pdHMgdG8gYXZvaWQgdGhyb3R0bGluZy4KLSAqKkVycm9yIEhhbmRsaW5nKio6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgZm9yIG5ldHdvcmsgb3Igc2VydmljZSBpc3N1ZXMuCi0gKipTZWN1cml0eSoqOiBVc2UgZW5jcnlwdGlvbiBrZXlzIGZvciBzZW5zaXRpdmUgZGF0YSBhbmQgY2FsbHMuCi0gKipCYXRjaGluZyoqOiBVc2UgYmF0Y2ggY2FsbHMgZm9yIGVmZmljaWVuY3kgd2hlbiBtYW5hZ2luZyBsYXJnZSBkYXRhc2V0cy4KCiMjIENvbmNsdXNpb24KClRoZSBKb2JEaXZhIENvbm5lY3RvciBwcm92aWRlcyByb2J1c3QgZnVuY3Rpb25hbGl0eSBmb3IgbWFuYWdpbmcgY2FsbHMsIHdlYiBhZ2VudHMsIGFuZCBjYW1wYWlnbnMuIEJ5IGZvbGxvd2luZyB0aGlzIGd1aWRlLCB5b3UgY2FuIGVhc2lseSBpbnRlZ3JhdGUgSm9iRGl2YSBzZXJ2aWNlcyBpbnRvIHlvdXIgYXBwbGljYXRpb24sIGF1dG9tYXRpbmcgY29tbXVuaWNhdGlvbiB3b3JrZmxvd3MgYW5kIGdhdGhlcmluZyBpbnNpZ2h0cy4K", "ui_form": [ { "field_id": "client_id", "type": "string", "required": true, "label": "Client ID", "description": "Client ID of the account", "ui_component": "textInput", "info": "Client ID of the account of jobdiva", "is_secret": false }, { "field_id": "username", "type": "string", "required": true, "label": "Username", "description": "Username of the account", "ui_component": "textInput", "info": "Username of the account of jobdiva", "is_secret": false }, { "field_id": "password", "type": "string", "required": true, "label": "Password", "description": "Password of the account", "ui_component": "textInput", "info": "Password of the account of jobdiva", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Jobs Posted", "description": "Jobs Posted", "sort": "jobs_posted", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/jobs_posted", "source_type": "action", "is_enabled": true }, { "name": "Jobs detail", "description": "Jobs detail", "sort": "jobs_detail", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/jobs_detail", "source_type": "action", "is_enabled": true }, { "name": "Candidates detail", "description": "Candidates detail", "sort": "candidates_detail", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/candidates_detail", "source_type": "action", "is_enabled": true }, { "name": "Quick candidate search", "description": "Quick candidate search", "sort": "quick_candidate_search", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/quick_candidate_search", "source_type": "action", "is_enabled": true }, { "name": "Quick job search", "description": "Quick job search", "sort": "quick_job_search", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/quick_job_search", "source_type": "action", "is_enabled": true }, { "name": "Search Candidates", "description": "Search Candidates", "sort": "search_candidate", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/search_candidate", "source_type": "action", "is_enabled": true }, { "name": "Create Candidate", "description": "Create Candidate", "sort": "create_candidate", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/create_candidate", "source_type": "action", "is_enabled": true }, { "name": "Create Multiple Candidates", "description": "Create Multiple Candidates", "sort": "create_multiple_candidates", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/create_multiple_candidates", "source_type": "action", "is_enabled": true }, { "name": "Assign User to a Job", "description": "Assign User to a Job", "sort": "assign_user", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/assign_user", "source_type": "action", "is_enabled": true }, { "name": "Create Job", "description": "Create Job", "sort": "create_job", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/create_job", "source_type": "action", "is_enabled": true }, { "name": "Update Job", "description": "Update Job", "sort": "update_job", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/update_job", "source_type": "action", "is_enabled": true }, { "name": "Update Candidate Profile", "description": "Update Candidate", "sort": "update_candidate_profile", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/update_candidate_profile", "source_type": "action", "is_enabled": true }, { "name": "Create Job Application", "description": "Create Job Application", "sort": "create_job_application", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/create_job_application", "source_type": "action", "is_enabled": true }, { "name": "Job Applicant Details", "description": "Job Applicant Details", "sort": "job_applicant_details", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/job_applicant_details", "source_type": "action", "is_enabled": true }, { "name": "Job Submittal Details", "description": "Job Submittal Details", "sort": "job_submittal_details", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/job_submittal_details", "source_type": "action", "is_enabled": true }, { "name": "Quick Search", "description": "Quick Search", "sort": "quick_search", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/quick_search", "source_type": "action", "is_enabled": true }, { "name": "Resume Detail", "description": "Resume Detail", "sort": "resume_detail", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/resume_detail", "source_type": "action", "is_enabled": true }, { "name": "Resume Score List", "description": "Resume Score List", "sort": "resume_score_list", "logo": "https://klotdev.blob.core.windows.net/connectors/Jobdiva.png", "category": "jobdiva", "endpoint": "/jobdiva/resume_score_list", "source_type": "action", "is_enabled": true } ], "available_events": [], "is_starred": false }, { "_id": "6807122eec30d423da2f34e5", "name": "Knowledge Base", "description": "This connector allows you to interact with the coworker knowledge base.", "logo": "https://klotdev.blob.core.windows.net/connectors/knowledge_base.jpeg", "config": {}, "category": "knowledge_base", "connector_type": "system", "tags": [], "price": 0, "readme_b64": "IyBLbm93bGVkZ2UgQmFzZSBDb25uZWN0b3IKClRoZSAqKktub3dsZWRnZSBCYXNlKiogY29ubmVjdG9yIGFsbG93cyB5b3UgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgY293b3JrZXIga25vd2xlZGdlIGJhc2UuIEl0IHN1cHBvcnRzIGFkZGluZyBuZXcgY29udGVudCB0byB0aGUga25vd2xlZGdlIGJhc2UgYW5kIHJldHJpZXZpbmcgZXhpc3RpbmcgY29udGVudCBiYXNlZCBvbiB0YWdzLCBlbmFibGluZyBlYXN5IGtub3dsZWRnZSBtYW5hZ2VtZW50IGFuZCBzZWFyY2ggZnVuY3Rpb25hbGl0eS4KCiMjIENvbm5lY3RvciBEZXNjcmlwdGlvbgoKVGhlIEtub3dsZWRnZSBCYXNlIGNvbm5lY3RvciBwcm92aWRlcyB0d28gbWFpbiBhY3Rpb25zOgotICoqQWRkIHRvIEtub3dsZWRnZSBCYXNlKio6IFRoaXMgYWN0aW9uIGFsbG93cyB5b3UgdG8gYWRkIG5ldyBjb250ZW50IHRvIHRoZSBjb3dvcmtlciBrbm93bGVkZ2UgYmFzZSBhbG9uZyB3aXRoIHRhZ3MgdG8gbWFrZSBpdCBzZWFyY2hhYmxlLgotICoqUmV0cmlldmUgZnJvbSBLbm93bGVkZ2UgQmFzZSoqOiBUaGlzIGFjdGlvbiBsZXRzIHlvdSByZXRyaWV2ZSBjb250ZW50IGZyb20gdGhlIGtub3dsZWRnZSBiYXNlIGJ5IHByb3ZpZGluZyByZWxldmFudCB0YWdzIGFuZCBvcHRpb25hbCBwYWdpbmF0aW9uIG9wdGlvbnMuCgojIyBBdmFpbGFibGUgQWN0aW9ucwoKIyMjIDEuIEFkZCB0byBLbm93bGVkZ2UgQmFzZQoKVGhpcyBhY3Rpb24gYWxsb3dzIHlvdSB0byBhZGQgY29udGVudCB0byB0aGUga25vd2xlZGdlIGJhc2UgZm9yIGZ1dHVyZSByZWZlcmVuY2Ugb3Igc2VhcmNoIHB1cnBvc2VzLgoKIyMjIyBJbnB1dHM6Ci0gKipDb250ZW50Kio6IFRoZSBtYWluIGNvbnRlbnQgeW91IHdhbnQgdG8gYWRkIHRvIHRoZSBrbm93bGVkZ2UgYmFzZS4gVGhpcyBpcyBhIHJlcXVpcmVkIGZpZWxkLgogIAotICoqVGFncyoqOiBBIGxpc3Qgb2YgdGFncyBhc3NvY2lhdGVkIHdpdGggdGhlIGNvbnRlbnQuIFRoZXNlIHRhZ3MgbWFrZSBpdCBlYXNpZXIgdG8gc2VhcmNoIGFuZCByZXRyaWV2ZSB0aGUgY29udGVudCBsYXRlci4gVGhpcyBpcyBhIHJlcXVpcmVkIGZpZWxkLgoKIyMjIyBPdXRwdXRzOgotICoqUmVzdWx0Kio6IFRoaXMgZmllbGQgd2lsbCBkaXNwbGF5IHRoZSBvdXRjb21lIG9mIHRoZSBvcGVyYXRpb24sIGluZGljYXRpbmcgd2hldGhlciB0aGUgY29udGVudCB3YXMgc3VjY2Vzc2Z1bGx5IGFkZGVkIHRvIHRoZSBrbm93bGVkZ2UgYmFzZS4KCi0tLQoKIyMjIDIuIFJldHJpZXZlIGZyb20gS25vd2xlZGdlIEJhc2UKClRoaXMgYWN0aW9uIHJldHJpZXZlcyBkYXRhIGZyb20gdGhlIGtub3dsZWRnZSBiYXNlIGJhc2VkIG9uIHRoZSB0YWdzIHByb3ZpZGVkLiBZb3UgY2FuIGFsc28gc3BlY2lmeSBwYWdpbmF0aW9uIG9wdGlvbnMgdG8gY29udHJvbCB0aGUgbnVtYmVyIG9mIHJlc3VsdHMgYW5kIHJldHJpZXZlIGNvbnRlbnQgaW4gYmF0Y2hlcy4KCiMjIyMgSW5wdXRzOgotICoqVGFncyoqOiBBIGxpc3Qgb2YgdGFncyB0byBzZWFyY2ggdGhlIGtub3dsZWRnZSBiYXNlLiBUaGlzIGlzIGEgcmVxdWlyZWQgZmllbGQuIFRoZSBtb3JlIHNwZWNpZmljIHRoZSB0YWdzLCB0aGUgbW9yZSByZWZpbmVkIHRoZSBzZWFyY2ggcmVzdWx0cy4KICAKLSAqKkxpbWl0Kio6IFRoZSBtYXhpbXVtIG51bWJlciBvZiByZXN1bHRzIHRvIHJldHVybi4gVGhpcyBpcyBhbiBvcHRpb25hbCBmaWVsZCB3aXRoIGEgZGVmYXVsdCB2YWx1ZSBvZiAxMC4KICAKLSAqKk9mZnNldCBQb2ludCBJRCoqOiBUaGUgSUQgb2YgdGhlIGxhc3QgcmVjb3JkIGZyb20gdGhlIHByZXZpb3VzIHBhZ2UuIFRoaXMgaXMgb3B0aW9uYWwgYW5kIHVzZWQgZm9yIHBhZ2luYXRpb24gcHVycG9zZXMuCgojIyMjIE91dHB1dHM6Ci0gKipEYXRhKio6IFRoaXMgZmllbGQgd2lsbCBjb250YWluIHRoZSByZXRyaWV2ZWQgZGF0YSBmcm9tIHRoZSBrbm93bGVkZ2UgYmFzZSBiYXNlZCBvbiB0aGUgcHJvdmlkZWQgdGFncyBhbmQgcXVlcnkgb3B0aW9ucy4KCi0tLQoKIyMgVXNhZ2UKCjEuICoqQWRkIHRvIEtub3dsZWRnZSBCYXNlKio6IAogICAtIElucHV0IHRoZSAqKkNvbnRlbnQqKiBhbmQgKipUYWdzKiogdG8gYWRkIHRoZSBpbmZvcm1hdGlvbiB0byB0aGUga25vd2xlZGdlIGJhc2UuCiAgIC0gQWZ0ZXIgYWRkaW5nLCBjaGVjayB0aGUgKipSZXN1bHQqKiB0byBjb25maXJtIHdoZXRoZXIgdGhlIG9wZXJhdGlvbiB3YXMgc3VjY2Vzc2Z1bC4KCjIuICoqUmV0cmlldmUgZnJvbSBLbm93bGVkZ2UgQmFzZSoqOiAKICAgLSBJbnB1dCB0aGUgKipUYWdzKiogdG8gc2VhcmNoIGZvciByZWxhdGVkIGNvbnRlbnQgaW4gdGhlIGtub3dsZWRnZSBiYXNlLgogICAtIE9wdGlvbmFsbHksIHNldCBhICoqTGltaXQqKiBhbmQgdXNlIHRoZSAqKk9mZnNldCBQb2ludCBJRCoqIHRvIHBhZ2luYXRlIHRocm91Z2ggcmVzdWx0cyBpZiBuZWVkZWQuCiAgIC0gVGhlICoqRGF0YSoqIG91dHB1dCB3aWxsIHByb3ZpZGUgdGhlIHJlbGV2YW50IGluZm9ybWF0aW9uIGZyb20gdGhlIGtub3dsZWRnZSBiYXNlLgo=", "ui_form": [], "data_loaders": [], "actions": [ { "name": "Add to knowledge base", "description": "Add new data to the coworker knowledge base.", "logo": "https://klotdev.blob.core.windows.net/connectors/knowledge_base.jpeg", "category": "knowledge_base", "sort": "add", "endpoint": "/knowledge_base/add", "source_type": "action", "is_enabled": true }, { "name": "Retrieve from knowledge base", "description": "Retrieve data from the coworker knowledge base.", "logo": "https://klotdev.blob.core.windows.net/connectors/knowledge_base.jpeg", "category": "knowledge_base", "sort": "retrieve", "endpoint": "/knowledge_base/retrieve", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122eec30d423da2f34e4", "name": "Linear", "description": "Linear is an issue tracking and project management tool built for high-performance teams.", "logo": "https://klotdev.blob.core.windows.net/connectors/linear.jpeg", "config": { "api_key": "" }, "category": "linear", "connector_type": "user", "tags": [], "price": 0, "readme_b64": "IyBMaW5lYXIgQ29ubmVjdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBMaW5lYXIgY29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgTGluZWFyIHBsYXRmb3JtLCBlbXBvd2VyaW5nIHVzZXJzIHRvIGF1dG9tYXRlIGlzc3VlIHRyYWNraW5nIGFuZCBwcm9qZWN0IG1hbmFnZW1lbnQgdGFza3MuIExpbmVhciBpcyBhbiBpc3N1ZSB0cmFja2luZyBhbmQgcHJvamVjdCBtYW5hZ2VtZW50IHRvb2wgYnVpbHQgZm9yIGhpZ2gtcGVyZm9ybWFuY2UgdGVhbXMuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgTGluZWFyIENvbm5lY3RvciB3aXRoaW4geW91ciBhcHBsaWNhdGlvbi4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIExpbmVhcgoKVG8gYmVnaW4gdXNpbmcgdGhlIExpbmVhciBjb25uZWN0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuICoqQ3JlYXRlIGEgTGluZWFyIEFjY291bnQ6KiogVmlzaXQgdGhlIExpbmVhciB3ZWJzaXRlIGFuZCBzaWduIHVwIGZvciBhbiBhY2NvdW50IC0gW2h0dHBzOi8vbGluZWFyLmFwcF0oaHR0cHM6Ly9saW5lYXIuYXBwKQoyLiAqKlNldCBVcCBZb3VyIExpbmVhciBBY2NvdW50OioqIE9uY2UgcmVnaXN0ZXJlZCwgZmFtaWxpYXJpemUgeW91cnNlbGYgd2l0aCB0aGUgTGluZWFyIHBsYXRmb3JtIGFuZCBpdHMgZmVhdHVyZXMsIGluY2x1ZGluZyB0ZWFtcywgcHJvamVjdHMsIGlzc3VlcywgY3ljbGVzLCBhbmQgd29ya2Zsb3dzLgozLiAqKkdlbmVyYXRlIEFQSSBLZXk6KiogSW4geW91ciBMaW5lYXIgYWNjb3VudCBzZXR0aW5ncyB1bmRlciAiQVBJIiwgZ2VuZXJhdGUgYW4gQVBJIGtleS4gVGhpcyBrZXkgd2lsbCBiZSB1c2VkIGZvciBhdXRoZW50aWNhdGlvbiB3aGVuIGludGVyYWN0aW5nIHdpdGggdGhlIExpbmVhciBBUEkuCgojIyBDb25maWd1cmluZyB0aGUgTGluZWFyIENvbm5lY3RvcgoKT25jZSB5b3UgaGF2ZSB5b3VyIExpbmVhciBhY2NvdW50IGFuZCBBUEkga2V5LCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgTGluZWFyIENvbm5lY3RvciB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dGluZzoKCi0gYGFwaV9rZXlgOiBZb3VyIExpbmVhciBBUEkga2V5IGZvciBhdXRoZW50aWNhdGlvbi4KCiMjIyBDb25maWd1cmF0aW9uIEV4YW1wbGUKCmBgYHlhbWwKYXBpX2tleTogInlvdXJfYXBpX2tleSIKYGBgCgojIyBVdGlsaXppbmcgdGhlIExpbmVhciBDb25uZWN0b3IKClRoZSBMaW5lYXIgY29ubmVjdG9yIHN1cHBvcnRzIHZhcmlvdXMgZnVuY3Rpb25hbGl0aWVzIHByb3ZpZGVkIGJ5IHRoZSBMaW5lYXIgcGxhdGZvcm0sIGluY2x1ZGluZyB1c2VyIG1hbmFnZW1lbnQsIGlzc3VlIG1hbmFnZW1lbnQsIHByb2plY3QgbWFuYWdlbWVudCwgYW5kIHRlYW0gbWFuYWdlbWVudC4KCiMjIyBBY3Rpb25zCgojIyMjIGdldF91c2VyCgoqKkRlc2NyaXB0aW9uOioqIEZldGNoIHVzZXIgZGV0YWlscyBieSBlbWFpbAoKKipJbnB1dHM6KiogTm9uZSAodXNlcyBhdXRoZW50aWNhdGVkIHVzZXIncyB0b2tlbikKCioqT3V0cHV0czoqKgpgYGAKdmlld2VyOiBvYmplY3QKICBpZDogc3RyaW5nIC0gVW5pcXVlIGlkZW50aWZpZXIgb2YgdGhlIHVzZXIKICBuYW1lOiBzdHJpbmcgLSBGdWxsIG5hbWUgb2YgdGhlIHVzZXIKICBlbWFpbDogc3RyaW5nIC0gRW1haWwgYWRkcmVzcyBvZiB0aGUgdXNlcgpgYGAKCiMjIyMgY3JlYXRlX2lzc3VlCgoqKkRlc2NyaXB0aW9uOioqIENyZWF0ZSBhIG5ldyBpc3N1ZSBpbiBMaW5lYXIKCioqSW5wdXRzOioqCmBgYAp0aXRsZTogc3RyaW5nCmRlc2NyaXB0aW9uOiBzdHJpbmcKdGVhbV9pZDogc3RyaW5nCmBgYAoKKipPdXRwdXRzOioqCmBgYAppc3N1ZUNyZWF0ZTogb2JqZWN0CiAgc3VjY2VzczogYm9vbGVhbiAtIFdoZXRoZXIgdGhlIGlzc3VlIHdhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZAogIGlzc3VlOiBvYmplY3QKICAgIGlkOiBzdHJpbmcgLSBVbmlxdWUgaWRlbnRpZmllciBvZiB0aGUgY3JlYXRlZCBpc3N1ZQogICAgdGl0bGU6IHN0cmluZyAtIFRpdGxlIG9mIHRoZSBjcmVhdGVkIGlzc3VlCmBgYAoKIyMjIyB1cGRhdGVfaXNzdWUKCioqRGVzY3JpcHRpb246KiogVXBkYXRlIGFuIGV4aXN0aW5nIGlzc3VlIGluIExpbmVhcgoKKipJbnB1dHM6KioKYGBgCmlkOiBzdHJpbmcgLSBJRCBvZiB0aGUgaXNzdWUgdG8gdXBkYXRlCnRpdGxlOiBzdHJpbmcgLSBOZXcgdGl0bGUgZm9yIHRoZSBpc3N1ZQpgYGAKCioqT3V0cHV0czoqKgpgYGAKaXNzdWVVcGRhdGU6IG9iamVjdAogIHN1Y2Nlc3M6IGJvb2xlYW4gLSBXaGV0aGVyIHRoZSBpc3N1ZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQKICBpc3N1ZTogb2JqZWN0CiAgICBpZDogc3RyaW5nIC0gVW5pcXVlIGlkZW50aWZpZXIgb2YgdGhlIHVwZGF0ZWQgaXNzdWUKICAgIHRpdGxlOiBzdHJpbmcgLSBVcGRhdGVkIHRpdGxlIG9mIHRoZSBpc3N1ZQpgYGAKCiMjIyMgZ2V0X2lzc3VlCgoqKkRlc2NyaXB0aW9uOioqIEZldGNoIGlzc3VlIGRldGFpbHMgYnkgaXNzdWUgSUQKCioqSW5wdXRzOioqCmBgYAppc3N1ZUlkOiBzdHJpbmcgLSBVbmlxdWUgaWRlbnRpZmllciBvZiB0aGUgTGluZWFyIGlzc3VlCmBgYAoKKipPdXRwdXRzOioqCmBgYAppc3N1ZTogb2JqZWN0CiAgaWQ6IHN0cmluZyAtIFVuaXF1ZSBpZGVudGlmaWVyIG9mIHRoZSBpc3N1ZQogIHRpdGxlOiBzdHJpbmcgLSBUaXRsZSBvZiB0aGUgaXNzdWUKICBkZXNjcmlwdGlvbjogc3RyaW5nIChvcHRpb25hbCkgLSBEZXNjcmlwdGlvbiBvZiB0aGUgaXNzdWUKYGBgCgojIyMjIGdldF9pc3N1ZXMKCioqRGVzY3JpcHRpb246KiogUmV0cmlldmUgaXNzdWVzIGZyb20gYSBMaW5lYXIgdGVhbQoKKipJbnB1dHM6KioKYGBgCnRlYW1faWQ6IHN0cmluZyAtIElEIG9mIHRoZSBMaW5lYXIgdGVhbSB0byBmZXRjaCBpc3N1ZXMgZnJvbQpgYGAKCioqT3V0cHV0czoqKgpgYGAKdGVhbTogb2JqZWN0CiAgaWQ6IHN0cmluZyAtIFVuaXF1ZSBpZGVudGlmaWVyIG9mIHRoZSB0ZWFtCiAgbmFtZTogc3RyaW5nIC0gTmFtZSBvZiB0aGUgdGVhbQogIGlzc3Vlczogb2JqZWN0CiAgICBub2RlczogYXJyYXkgLSBMaXN0IG9mIGlzc3VlcyBiZWxvbmdpbmcgdG8gdGhlIHRlYW0KICAgICAgaWQ6IHN0cmluZyAtIFVuaXF1ZSBpZGVudGlmaWVyIG9mIHRoZSBpc3N1ZQogICAgICB0aXRsZTogc3RyaW5nIC0gVGl0bGUgb2YgdGhlIGlzc3VlCiAgICAgIGRlc2NyaXB0aW9uOiBzdHJpbmcgKG9wdGlvbmFsKSAtIERlc2NyaXB0aW9uIG9mIHRoZSBpc3N1ZQogICAgICBhc3NpZ25lZTogb2JqZWN0IChvcHRpb25hbCkgLSBVc2VyIGFzc2lnbmVkIHRvIHRoZSBpc3N1ZQogICAgICBjcmVhdGVkQXQ6IHN0cmluZyAtIERhdGUgYW5kIHRpbWUgd2hlbiB0aGUgaXNzdWUgd2FzIGNyZWF0ZWQKICAgICAgYXJjaGl2ZWRBdDogc3RyaW5nIChvcHRpb25hbCkgLSBEYXRlIGFuZCB0aW1lIHdoZW4gdGhlIGlzc3VlIHdhcyBhcmNoaXZlZCAoaWYgYXBwbGljYWJsZSkKYGBgCgojIyMjIGdldF9wcm9qZWN0cwoKKipEZXNjcmlwdGlvbjoqKiBSZXRyaWV2ZSBhbGwgcHJvamVjdHMgZnJvbSBMaW5lYXIKCioqSW5wdXRzOioqIE5vbmUKCioqT3V0cHV0czoqKgpgYGAKcHJvamVjdHM6IG9iamVjdAogIG5vZGVzOiBhcnJheSAtIExpc3Qgb2YgcHJvamVjdHMgaW4gTGluZWFyCiAgICBpZDogc3RyaW5nIC0gVW5pcXVlIGlkZW50aWZpZXIgb2YgdGhlIHByb2plY3QKICAgIG5hbWU6IHN0cmluZyAtIE5hbWUgb2YgdGhlIHByb2plY3QKICAgIGRlc2NyaXB0aW9uOiBzdHJpbmcgKG9wdGlvbmFsKSAtIERlc2NyaXB0aW9uIG9mIHRoZSBwcm9qZWN0CiAgICBjcmVhdGVkQXQ6IHN0cmluZyAtIERhdGUgYW5kIHRpbWUgd2hlbiB0aGUgcHJvamVjdCB3YXMgY3JlYXRlZApgYGAKCiMjIyMgZ2V0X3RlYW1zCgoqKkRlc2NyaXB0aW9uOioqIFJldHJpZXZlIGFsbCB0ZWFtcyBmcm9tIExpbmVhcgoKKipJbnB1dHM6KiogTm9uZQoKKipPdXRwdXRzOioqCmBgYAp0ZWFtczogb2JqZWN0CiAgbm9kZXM6IGFycmF5IC0gTGlzdCBvZiB0ZWFtcyBpbiBMaW5lYXIKICAgIGlkOiBzdHJpbmcgLSBVbmlxdWUgaWRlbnRpZmllciBvZiB0aGUgdGVhbQogICAgbmFtZTogc3RyaW5nIC0gTmFtZSBvZiB0aGUgdGVhbQpgYGAKCiMjIFRyaWdnZXJzCgpUaGUgTGluZWFyIGNvbm5lY3RvciBkb2VzIG5vdCBjdXJyZW50bHkgc3VwcG9ydCBzcGVjaWZpYyB0cmlnZ2Vycy4gRXh0ZXJuYWwgdHJpZ2dlcnMgY291bGQgYmUgYXR0YWNoZWQgZm9yIHRoaXMgY29ubmVjdG9yIGlmIG5lZWRlZC4KCiMjIEJlc3QgUHJhY3RpY2VzCgoqKk9wdGltaXplIElzc3VlIFRyYWNraW5nKio6IEZpbmUtdHVuZSBpc3N1ZSB0cmFja2luZyB0byBlbnN1cmUgZWZmaWNpZW50IHByb2plY3QgbWFuYWdlbWVudCBhbmQgd29ya2Zsb3cgYXV0b21hdGlvbi4KCioqRXJyb3IgSGFuZGxpbmcqKjogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIGdyYWNlZnVsbHkgaGFuZGxlIGVycm9ycyBlbmNvdW50ZXJlZCBkdXJpbmcgQVBJIGludGVyYWN0aW9ucy4KCioqU2VjdXJpdHkqKjogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgTGluZWFyIEFQSSBrZXkgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgTGluZWFyIGFjY291bnQgYW5kIHJlc291cmNlcy4KCioqUmF0ZSBMaW1pdGluZyoqOiBCZSBtaW5kZnVsIG9mIExpbmVhcidzIEFQSSByYXRlIGxpbWl0cyBhbmQgaW1wbGVtZW50IGFwcHJvcHJpYXRlIHRocm90dGxpbmcgbWVjaGFuaXNtcyB0byBhdm9pZCBoaXR0aW5nIHRoZXNlIGxpbWl0cy4KCiMjIENvbmNsdXNpb24KClRoZSBMaW5lYXIgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBhdXRvbWF0aW5nIGlzc3VlIHRyYWNraW5nIGFuZCBwcm9qZWN0IG1hbmFnZW1lbnQgdGFza3MgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBMaW5lYXIgcGxhdGZvcm0uIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiBMaW5lYXIncyB0ZWFtcywgcHJvamVjdHMsIGlzc3VlcywgYW5kIHdvcmtmbG93cywgZGV2ZWxvcGVycyBjYW4gYnVpbGQgc29waGlzdGljYXRlZCBhdXRvbWF0aW9uIHdvcmtmbG93cyB0byBzdHJlYW1saW5lIHByb2plY3QgbWFuYWdlbWVudCBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBMaW5lYXIgQ29ubmVjdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2YgdGhlIExpbmVhciBwbGF0Zm9ybSB0byBtYW5hZ2UgcHJvamVjdHMgZWZmZWN0aXZlbHkgYW5kIGF1dG9tYXRlIHJlcGV0aXRpdmUgdGFza3MgZWZmaWNpZW50bHku", "ui_form": [ { "field_id": "api_key", "type": "string", "required": true, "label": "API Key", "description": "YOUR_API_TOKEN", "ui_component": "textInput", "info": "Linear API Key is required to connect to Linear API. You can get it from Linear's Security & access settings.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Get User", "description": "Fetch user details by email", "logo": "https://klotdev.blob.core.windows.net/connectors/linear.jpeg", "category": "linear", "sort": "get_user", "endpoint": "/linear/get_user", "source_type": "action", "is_enabled": true }, { "name": "Create Issue", "description": "Create a new issue in Linear", "logo": "https://klotdev.blob.core.windows.net/connectors/linear.jpeg", "category": "linear", "sort": "create_issue", "endpoint": "/linear/create_issue", "source_type": "action", "is_enabled": true }, { "name": "Update Issue", "description": "Update an existing issue in Linear", "logo": "https://klotdev.blob.core.windows.net/connectors/linear.jpeg", "category": "linear", "sort": "update_issue", "endpoint": "/linear/update_issue", "source_type": "action", "is_enabled": true }, { "name": "Get Issues", "description": "Retrieve issues from a Linear team", "logo": "https://klotdev.blob.core.windows.net/connectors/linear.jpeg", "category": "linear", "sort": "get_issues", "endpoint": "/linear/get_issues", "source_type": "action", "is_enabled": true }, { "name": "Get Projects", "description": "Retrieve all projects from Linear", "logo": "https://klotdev.blob.core.windows.net/connectors/linear.jpeg", "category": "linear", "sort": "get_projects", "endpoint": "/linear/get_projects", "source_type": "action", "is_enabled": true }, { "name": "Get Teams", "description": "Retrieve all teams from Linear", "logo": "https://klotdev.blob.core.windows.net/connectors/linear.jpeg", "category": "linear", "sort": "get_teams", "endpoint": "/linear/get_teams", "source_type": "action", "is_enabled": true }, { "name": "Get Issue", "description": "Fetch issue details by issue ID", "logo": "https://klotdev.blob.core.windows.net/connectors/linear.jpeg", "category": "linear", "sort": "get_issue", "endpoint": "/linear/get_issue", "source_type": "action", "is_enabled": true } ], "available_events": [], "is_starred": false }, { "_id": "68071230ec30d423da2f34f1", "name": "LinkedIn", "description": "LinkedIn is a professional networking platform that connects individuals and businesses across the globe. Founded in December 2002 and launched in May 2003, LinkedIn is designed to help users build and engage with their professional networks. It allows users to create profiles that showcase their professional experiences, skills, and accomplishments, and connect with colleagues, industry peers, and potential employers.", "config": { "username": "", "success_redirect_url": "" }, "category": "linkedin", "certified": false, "is_from_community": false, "approved_for_marketplace": true, "connector_type": "user", "connector_group_tag": "social", "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "readme_b64": "IyBMaW5rZWRJbiBDb25uZWN0b3IgSW50ZWdyYXRpb24gR3VpZGUKCiMjIEludHJvZHVjdGlvbgoKVGhlIExpbmtlZEluIGNvbm5lY3RvciBlbmFibGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIExpbmtlZEluIHBsYXRmb3JtLCBhbGxvd2luZyB1c2VycyB0byBhdXRvbWF0ZSB2YXJpb3VzIExpbmtlZEluIGFjdGl2aXRpZXMgc3VjaCBhcyBwb3N0aW5nIHVwZGF0ZXMsIGZldGNoaW5nIGNvbm5lY3Rpb25zLCBhbmQgbWFuYWdpbmcgbWVzc2FnZXMuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgTGlua2VkSW4gQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggTGlua2VkSW4KClRvIGJlZ2luIHVzaW5nIHRoZSBMaW5rZWRJbiBjb25uZWN0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuIENyZWF0ZSBhIExpbmtlZEluIEFjY291bnQ6IFZpc2l0IHRoZSBMaW5rZWRJbiB3ZWJzaXRlIGFuZCBzaWduIHVwIGZvciBhbiBhY2NvdW50IC0gW2h0dHBzOi8vbGlua2VkaW4uY29tL10oaHR0cHM6Ly9saW5rZWRpbi5jb20vKS4KMi4gU2V0IFVwIFlvdXIgTGlua2VkSW4gQWNjb3VudDogT25jZSByZWdpc3RlcmVkLCBmYW1pbGlhcml6ZSB5b3Vyc2VsZiB3aXRoIHRoZSBMaW5rZWRJbiBwbGF0Zm9ybSBhbmQgaXRzIGZlYXR1cmVzLgozLiBHZW5lcmF0ZSBBUEkgQ3JlZGVudGlhbHM6IE9idGFpbiB0aGUgbmVjZXNzYXJ5IEFQSSBjcmVkZW50aWFscyAodXNlcm5hbWUgYW5kIHBhc3N3b3JkKSBmb3IgYXV0aGVudGljYXRpb24gd2hlbiBpbnRlcmFjdGluZyB3aXRoIHRoZSBMaW5rZWRJbiBBUEkuCgojIyBDb25maWd1cmluZyB0aGUgTGlua2VkSW4gQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgTGlua2VkSW4gYWNjb3VudCBhbmQgQVBJIGNyZWRlbnRpYWxzLCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgTGlua2VkSW4gQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYGVtYWlsYDogWW91ciBMaW5rZWRJbiBFbWFpbCBmb3IgYXV0aGVudGljYXRpb24uCi0gYHBpbmAgOiBUaGUgUElOIGZvciBjb25uZWN0aW5nIGEgbmV3IG9yIGV4aXN0aW5nIGFjY291bnQgdG8gd2V4YSAoSWYgYSBwcmV2aW91cyB1c2VyIHlvdXIgUElOIGJ5IGRlZmF1bHQgaXMgMDAwMCkKCiMjIEluc3RydWN0aW9ucwoKQ2hlY2sgaWYgeW91ciBicm93c2VyIGVuYWJsZWQgYWNjZXNzIGZvciBvdXIgYXBwbGljYXRpb24gdG8gb3BlbiBwb3AtdXBzLCBTbywgWW91IHdpbGwgYmUgYWJsZSB0byBjb25uZWN0IHlvdXIgTGlua2VkSW4gYWNjb3VudCBmb3IgdGhlIGNvbm5lY3RvcgoKQ2xpY2sgdGhlIHRocmVlIGhvcml6b250YWwgbGluZXMgb3IgdGhyZWUgZG90cyBpbiB0aGUgdXBwZXItcmlnaHQgY29ybmVyIGFuZCBzZWxlY3QgT3B0aW9ucy4KQWxsb3cgUG9wIC0gdXBzIGZvciB0aGlzIHBhZ2UKCiMjIENvbmZpZ3VyYXRpb24gRXhhbXBsZQoKYGBgeWFtbApsaW5rZWRpbjoKICAgIGVtYWlsOiBlbWFpbApgYGAKCiMjIFV0aWxpemluZyB0aGUgTGlua2VkSW4gQ29ubmVjdG9yCgpUaGUgTGlua2VkSW4gY29ubmVjdG9yIHN1cHBvcnRzIHZhcmlvdXMgZnVuY3Rpb25hbGl0aWVzIHByb3ZpZGVkIGJ5IHRoZSBMaW5rZWRJbiBwbGF0Zm9ybSwgaW5jbHVkaW5nOgoKIyMjIEFjdGlvbnMKCiMjIyMgYGNyZWF0ZV9wb3N0YAoKLSBEZXNjcmlwdGlvbjogQ3JlYXRlcyBhIG5ldyBwb3N0IG9uIExpbmtlZEluLgotIElucHV0OgogIC0gYHRleHRgOiBUaGUgY29udGVudCBvZiB0aGUgcG9zdC4KLSBPdXRwdXQ6CiAgLSBgcG9zdF9pZGA6IFRoZSBJRCBvZiB0aGUgY3JlYXRlZCBwb3N0LgogIC0gYHN0YXR1c2A6IFRoZSBzdGF0dXMgb2YgdGhlIHBvc3QgY3JlYXRpb24uCgojIyMjIGBmZXRjaF9jb25uZWN0aW9uc2AKCi0gRGVzY3JpcHRpb246IEZldGNoZXMgY29ubmVjdGlvbnMgZnJvbSBMaW5rZWRJbi4KLSBJbnB1dDoKCi0gKipgbGltaXRgKio6ICooT3B0aW9uYWwsIGRlZmF1bHQgaXMgIjEwMCIpKiAgCiAgIExpbWl0cyB0aGUgbnVtYmVyIG9mIGNvbm5lY3Rpb25zIHJldHJpZXZlZCBwZXIgcmVxdWVzdC4KLSAqKmB0YWJsZV9uYW1lYCoqOiAqKFN0cmluZykqICAKICAgVGhlIG5hbWUgb2YgdGhlIHRhYmxlIHdoZXJlIHRoZSBjb25uZWN0aW9ucyB3aWxsIGJlIHN0b3JlZC4KLSAqKmBjdXJzb3JgKio6ICooU3RyaW5nLCBvcHRpb25hbCwgZGVmYXVsdCBpcyBgbnVsbGApKiAgCiAgIFRoZSBjdXJzb3IgZm9yIHBhZ2luYXRlZCByZXF1ZXN0cyB0byBmZXRjaCBjb25uZWN0aW9ucyBpbiBiYXRjaGVzLgotICoqYG1hcHBpbmdgKio6ICooT2JqZWN0KSogIAogICBBIG1hcHBpbmcgc3RydWN0dXJlIGZvciB0YWJsZSBmaWVsZHMgdG8gdGhlIGZldGNoZWQgY29ubmVjdGlvbiBkYXRhLgotICoqYHRhYmxlX2lkYCoqOiAqKFN0cmluZykqICAKICAgVGhlIElEIG9mIHRoZSB0YWJsZSB3aGVyZSBkYXRhIHNob3VsZCBiZSBpbnNlcnRlZC4KLSBPdXRwdXQ6CiAgLSBgbWVzc2FnZWA6IFN0YXR1cyBtZXNzYWdlIG9mIHRoZSBvcGVyYXRpb24uCgojIyMjIyBSZXRyaWV2ZWQgRmllbGRzIEZyb20gTGlua2VkaW4gZm9yIE1hcHBpbmcKCkVhY2ggY29ubmVjdGlvbiBpbmNsdWRlcyB0aGUgZm9sbG93aW5nIGRldGFpbGVkIGZpZWxkczoKCi0gYHByb3ZpZGVyYCAqKFN0cmluZywgcmVxdWlyZWQpKjogIkxJTktFRElOIgotIGBwcm92aWRlcl9pZGAgKihTdHJpbmcsIHJlcXVpcmVkKSoKLSBgcHVibGljX2lkZW50aWZpZXJgICooU3RyaW5nLCByZXF1aXJlZCkqCi0gYGZpcnN0X25hbWVgICooU3RyaW5nLCByZXF1aXJlZCkqCi0gYGxhc3RfbmFtZWAgKihTdHJpbmcsIHJlcXVpcmVkKSoKLSBgaGVhZGxpbmVgICooU3RyaW5nLCByZXF1aXJlZCkqCi0gYHN1bW1hcnlgICooU3RyaW5nKSoKLSBgY29udGFjdF9pbmZvYCAqKE9iamVjdCkqCi0gYGJpcnRoZGF0ZWAgKihPYmplY3QpKgotIGBwcmltYXJ5X2xvY2FsZWAgKihPYmplY3QpKgotIGBsb2NhdGlvbmAgKihTdHJpbmcpKgotIGB3ZWJzaXRlc2AgKihBcnJheSBvZiBTdHJpbmdzLCByZXF1aXJlZCkqCi0gYHByb2ZpbGVfcGljdHVyZV91cmxgICooU3RyaW5nKSoKLSBgYmFja2dyb3VuZF9waWN0dXJlX3VybGAgKihTdHJpbmcpKgotIGBoYXNodGFnc2AgKihBcnJheSBvZiBTdHJpbmdzKSoKLSBgY2FuX3NlbmRfaW5tYWlsYCAqKEJvb2xlYW4pKgotIGBpc19vcGVuX3Byb2ZpbGVgICooQm9vbGVhbikqCi0gYGlzX3ByZW1pdW1gICooQm9vbGVhbikqCi0gYGlzX2luZmx1ZW5jZXJgICooQm9vbGVhbikqCi0gYGlzX2NyZWF0b3JgICooQm9vbGVhbikqCi0gYGlzX2hpcmluZ2AgKihCb29sZWFuKSoKLSBgaXNfb3Blbl90b193b3JrYCAqKEJvb2xlYW4pKgotIGBpc19zYXZlZF9sZWFkYCAqKEJvb2xlYW4pKgotIGBpc19jcm1faW1wb3J0ZWRgICooQm9vbGVhbikqCi0gYGlzX3JlbGF0aW9uc2hpcGAgKihCb29sZWFuKSoKLSBgaXNfc2VsZmAgKihCb29sZWFuKSoKLSBgaW52aXRhdGlvbmAgKihPYmplY3QpKgoKIyMjIyMjIFdvcmsgRXhwZXJpZW5jZQoKLSBgd29ya19leHBlcmllbmNlYCAqKEFycmF5IG9mIE9iamVjdHMpKjoKICAtIGBwb3NpdGlvbmAgKihTdHJpbmcsIHJlcXVpcmVkKSoKICAtIGBjb21wYW55X2lkYCAqKFN0cmluZykqCiAgLSBgY29tcGFueWAgKihTdHJpbmcsIHJlcXVpcmVkKSoKICAtIGBsb2NhdGlvbmAgKihTdHJpbmcpKgogIC0gYGRlc2NyaXB0aW9uYCAqKFN0cmluZykqCiAgLSBgY3VycmVudGAgKihCb29sZWFuKSoKICAtIGBzdGF0dXNgICooU3RyaW5nKSoKICAtIGBzdGFydGAgKihEYXRlLCByZXF1aXJlZCkqCiAgLSBgZW5kYCAqKERhdGUsIHJlcXVpcmVkKSoKCiMjIyMjIyBWb2x1bnRlZXJpbmcgRXhwZXJpZW5jZQoKLSBgdm9sdW50ZWVyaW5nX2V4cGVyaWVuY2VgICooQXJyYXkgb2YgT2JqZWN0cykqOgogIC0gYGNvbXBhbnlgICooU3RyaW5nLCByZXF1aXJlZCkqCiAgLSBgZGVzY3JpcHRpb25gICooU3RyaW5nLCByZXF1aXJlZCkqCiAgLSBgcm9sZWAgKihTdHJpbmcsIHJlcXVpcmVkKSoKICAtIGBjYXVzZWAgKihTdHJpbmcsIHJlcXVpcmVkKSoKICAtIGBzdGFydGAgKihEYXRlLCByZXF1aXJlZCkqCiAgLSBgZW5kYCAqKERhdGUsIHJlcXVpcmVkKSoKCiMjIyMjIyBFZHVjYXRpb24KCi0gYGVkdWNhdGlvbmAgKihBcnJheSBvZiBPYmplY3RzKSo6CiAgLSBgZGVncmVlYCAqKFN0cmluZykqCiAgLSBgc2Nob29sYCAqKFN0cmluZywgcmVxdWlyZWQpKgogIC0gYGZpZWxkX29mX3N0dWR5YCAqKFN0cmluZykqCiAgLSBgc3RhcnRgICooRGF0ZSwgcmVxdWlyZWQpKgogIC0gYGVuZGAgKihEYXRlLCByZXF1aXJlZCkqCgojIyMjIyMgU2tpbGxzCgotIGBza2lsbHNgICooQXJyYXkgb2YgT2JqZWN0cykqOgogIC0gYG5hbWVgICooU3RyaW5nLCByZXF1aXJlZCkqCiAgLSBgZW5kb3JzZW1lbnRfY291bnRgICooTnVtYmVyLCByZXF1aXJlZCkqCgojIyMjIyMgTGFuZ3VhZ2VzCgotIGBsYW5ndWFnZXNgICooQXJyYXkgb2YgT2JqZWN0cykqOgogIC0gYG5hbWVgICooU3RyaW5nLCByZXF1aXJlZCkqCiAgLSBgcHJvZmljaWVuY3lgICooU3RyaW5nKSoKCiMjIyMjIyBDZXJ0aWZpY2F0aW9ucwoKLSBgY2VydGlmaWNhdGlvbnNgICooQXJyYXkgb2YgT2JqZWN0cykqOgogIC0gYG5hbWVgICooU3RyaW5nLCByZXF1aXJlZCkqCiAgLSBgb3JnYW5pemF0aW9uYCAqKFN0cmluZywgcmVxdWlyZWQpKgogIC0gYHVybGAgKihTdHJpbmcpKgoKLSBgZm9sbG93ZXJfY291bnRgICooTnVtYmVyKSoKLSBgY29ubmVjdGlvbnNfY291bnRgICooTnVtYmVyKSoKLSBgc2hhcmVkX2Nvbm5lY3Rpb25zX2NvdW50YCAqKE51bWJlcikqCi0gYG5ldHdvcmtfZGlzdGFuY2VgICooTnVtYmVyKSoKLSBgcHVibGljX3Byb2ZpbGVfdXJsYCAqKFN0cmluZywgcmVxdWlyZWQpKgoKIyMjIyBgbGlzdF9hbGxfY2hhdHNgCgotIERlc2NyaXB0aW9uOiBMaXN0cyBhbGwgY2hhdHMgZnJvbSBMaW5rZWRJbi4KLSBJbnB1dDoKICAtIGBhY2NvdW50X3R5cGVgOiBUaGUgdHlwZSBvZiBhY2NvdW50IChlLmcuLCBMSU5LRURJTiwgVFdJVFRFUiwgZXRjLikuCiAgLSBgaXNfdW5yZWFkYDogT3B0aW9uYWwsIGRlZmF1bHQgaXMgImZhbHNlIi4KICAtIGBiZWZvcmVfdGltZWxpbmVgOiBPcHRpb25hbC4KICAtIGBhZnRlcl90aW1lbGluZWA6IE9wdGlvbmFsLgogIC0gYGxpbWl0YDogT3B0aW9uYWwuCi0gT3V0cHV0OgogIC0gYGFjY291bnRzYDogQXJyYXkgb2YgYWNjb3VudHMuCgojIyMjIGBsaXN0X2FsbF9jb21tZW50c2AKCi0gRGVzY3JpcHRpb246IExpc3RzIGFsbCBjb21tZW50cyBvbiBhIHBvc3QuCi0gSW5wdXQ6CiAgLSBgcG9zdF9pZGA6IFRoZSBJRCBvZiB0aGUgcG9zdC4KICAtIGBsaW1pdGA6IE9wdGlvbmFsLgotIE91dHB1dDoKICAtIGBjb21tZW50c2A6IEFycmF5IG9mIGNvbW1lbnRzLgoKIyMjIyBgbGlzdF9hbGxfaW52aXRhdGlvbnNgCgotIERlc2NyaXB0aW9uOiBMaXN0cyBhbGwgaW52aXRhdGlvbnMuCi0gSW5wdXQ6CiAgLSBgbGltaXRgOiBPcHRpb25hbC4KLSBPdXRwdXQ6CiAgLSBgaW52aXRhdGlvbnNgOiBBcnJheSBvZiBpbnZpdGF0aW9ucy4KCiMjIyMgYGxpc3RfYWxsX21lc3NhZ2VzYAoKLSBEZXNjcmlwdGlvbjogTGlzdHMgbWVzc2FnZXMgaW4gYSBjaGF0LgotIElucHV0OgogIC0gYGNoYXRfaWRgOiBPcHRpb25hbC4KICAtIGBiZWZvcmVfdGltZWxpbmVgOiBPcHRpb25hbC4KICAtIGBhZnRlcl90aW1lbGluZWA6IE9wdGlvbmFsLgogIC0gYGxpbWl0YDogT3B0aW9uYWwuCiAgLSBgc2VuZGVyX2lkYDogT3B0aW9uYWwuCiAgLSBgY2hhdF9pbmRleGA6IE9wdGlvbmFsLgotIE91dHB1dDoKICAtIGBtZXNzYWdlc2A6IEFycmF5IG9mIG1lc3NhZ2VzLgoKIyMjIyBgbGlzdF9hbGxfcG9zdHNgCgotIERlc2NyaXB0aW9uOiBMaXN0cyBhbGwgcG9zdHMuCi0gSW5wdXQ6CiAgLSBgcHJvdmlkZXJfaWRgOiBPcHRpb25hbC4KICAtIGBsaW5rZWRpbl91cmxgOiBPcHRpb25hbC4KICAtIGBpc19jb21wYW55YDogT3B0aW9uYWwsIGRlZmF1bHQgaXMgImZhbHNlIi4KICAtIGBsaW1pdGA6IE9wdGlvbmFsLgogIC0gYGN1cnNvcmA6IE9wdGlvbmFsLCBkZWZhdWx0IGlzICIxIi4KLSBPdXRwdXQ6CiAgLSBgcG9zdHNgOiBBcnJheSBvZiBwb3N0cy4KCiMjIyMgYGxpc3RfYWxsX3JlYWN0aW9uc2AKCi0gRGVzY3JpcHRpb246IEZldGNoZXMgcmVhY3Rpb25zIG9uIGEgcG9zdC4KLSBJbnB1dDoKICAtIGBwb3N0X2lkYDogT3B0aW9uYWwuCiAgLSBgbGltaXRgOiBPcHRpb25hbC4KICAtIGBjdXJzb3JgOiBPcHRpb25hbC4KICAtIGBwb3N0X2luZGV4YDogT3B0aW9uYWwuCiAgLSBgbGlua2VkaW5fdXJsYDogT3B0aW9uYWwuCi0gT3V0cHV0OgogIC0gYHJlYWN0aW9uc2A6IEFycmF5IG9mIHJlYWN0aW9ucy4KCiMjIyMgYGxpc3RfYXR0ZW5kZWVfbWVzc2FnZXNgCgotIERlc2NyaXB0aW9uOiBMaXN0cyBtZXNzYWdlcyBmcm9tIGFuIGF0dGVuZGVlLgotIElucHV0OgogIC0gYGF0dGVuZGVlX2lkYDogVGhlIElEIG9mIHRoZSBhdHRlbmRlZS4KICAtIGBjdXJzb3JgOiBPcHRpb25hbC4KICAtIGBiZWZvcmVfdGltZWxpbmVgOiBPcHRpb25hbC4KICAtIGBhZnRlcl90aW1lbGluZWA6IE9wdGlvbmFsLgogIC0gYGxpbWl0YDogT3B0aW9uYWwuCi0gT3V0cHV0OgogIC0gYG1lc3NhZ2VzYDogQXJyYXkgb2YgbWVzc2FnZXMuCgojIyMjIGBsaXN0X2F0dGVuZGVlc19mcm9tX2NoYXRgCgotIERlc2NyaXB0aW9uOiBMaXN0cyBhdHRlbmRlZXMgZnJvbSBhIGNoYXQuCi0gSW5wdXQ6CiAgLSBgbGltaXRgOiBPcHRpb25hbC4KICAtIGBjaGF0X2lkYDogT3B0aW9uYWwuCiAgLSBgY2hhdF9pbmRleGA6IE9wdGlvbmFsLgotIE91dHB1dDoKICAtIGBhdHRlbmRlZXNgOiBBcnJheSBvZiBhdHRlbmRlZXMuCgojIyMjIGBsaXN0X3JlbGF0aW9uc2AKCi0gRGVzY3JpcHRpb246IExpc3RzIHJlbGF0aW9ucy4KLSBJbnB1dDoKICAtIGBsaW1pdGA6IE9wdGlvbmFsLgotIE91dHB1dDoKICAtIGByZWxhdGlvbnNgOiBBcnJheSBvZiByZWxhdGlvbnMuCgojIyMjIGBwb3N0X2NvbW1lbnRgCgotIERlc2NyaXB0aW9uOiBQb3N0cyBhIGNvbW1lbnQgb24gYSBwb3N0LgotIElucHV0OgogIC0gYHBvc3RfaWRgOiBUaGUgSUQgb2YgdGhlIHBvc3QuCiAgLSBgdGV4dGA6IFRoZSBjb250ZW50IG9mIHRoZSBjb21tZW50LgotIE91dHB1dDoKICAtIGBjb21tZW50X2lkYDogVGhlIElEIG9mIHRoZSBjb21tZW50LgogIC0gYHN0YXR1c2A6IFRoZSBzdGF0dXMgb2YgdGhlIGNvbW1lbnQgcG9zdGluZy4KCiMjIyMgYHBvc3RfcmVhY3Rpb25gCgotIERlc2NyaXB0aW9uOiBQb3N0cyBhIHJlYWN0aW9uIG9uIGEgcG9zdC4KLSBJbnB1dDoKICAtIGBwb3N0X2lkYDogVGhlIElEIG9mIHRoZSBwb3N0LgogIC0gYHJlYWN0aW9uX3R5cGVgOiBUaGUgdHlwZSBvZiByZWFjdGlvbiAoZS5nLiwgbGlrZSkuCi0gT3V0cHV0OgogIC0gYHJlYWN0aW9uX2lkYDogVGhlIElEIG9mIHRoZSByZWFjdGlvbi4KICAtIGBzdGF0dXNgOiBUaGUgc3RhdHVzIG9mIHRoZSByZWFjdGlvbiBwb3N0aW5nLgoKIyMjIyBgcHJvZmlsZV9jb21wYW55X3JldHJpZXZlYAoKLSBEZXNjcmlwdGlvbjogUmV0cmlldmVzIGEgY29tcGFueSBwcm9maWxlLgotIElucHV0OgogIC0gYHByb2ZpbGVfbGlua2VkaW5fdXJsYDogVGhlIExpbmtlZEluIFVSTCBvZiB0aGUgcHJvZmlsZS4KLSBPdXRwdXQ6CiAgLSBgZGF0YWA6IFRoZSBjb21wYW55IHByb2ZpbGUgZGF0YS4KCiMjIyMgYHJldHJpZXZlX2FsbF9wcm9maWxlc2AKCi0gRGVzY3JpcHRpb246IFJldHJpZXZlcyBhbGwgcHJvZmlsZXMuCi0gSW5wdXQ6CiAgLSBgaWRlbnRpZmllcnNgOiBMaXN0IG9mIHByb2ZpbGUgaWRlbnRpZmllcnMuCiAgLSBgbGlua2VkaW5fc2VjdGlvbnNgOiBPcHRpb25hbCwgbGlzdCBvZiBMaW5rZWRJbiBzZWN0aW9ucyB0byByZXRyaWV2ZS4KLSBPdXRwdXQ6CiAgLSBgcHJvZmlsZXNfZGF0YWA6IEFycmF5IG9mIHByb2ZpbGUgZGF0YS4KCiMjIyMgYHJldHJpZXZlX2F0dGVuZGVlYAoKLSBEZXNjcmlwdGlvbjogUmV0cmlldmVzIGFuIGF0dGVuZGVlLgotIElucHV0OgogIC0gYGNoYXRfaWRgOiBUaGUgSUQgb2YgdGhlIGNoYXQuCi0gT3V0cHV0OgogIC0gYGF0dGVuZGVlc2A6IEFycmF5IG9mIGF0dGVuZGVlcy4KCiMjIyMgYHJldHJpZXZlX2NoYXRgCgotIERlc2NyaXB0aW9uOiBSZXRyaWV2ZXMgYSBjaGF0LgotIElucHV0OgogIC0gYGNoYXRfaWRgOiBPcHRpb25hbC4KICAtIGBjaGF0X2luZGV4YDogT3B0aW9uYWwuCi0gT3V0cHV0OgogIC0gYGNoYXRfaWRgOiBUaGUgSUQgb2YgdGhlIGNoYXQuCiAgLSBgY2hhdF9jb250ZW50YDogVGhlIGNvbnRlbnQgb2YgdGhlIGNoYXQuCgojIyMjIGByZXRyaWV2ZV9jb21wYW55X3Byb2ZpbGVgCgotIERlc2NyaXB0aW9uOiBSZXRyaWV2ZXMgYSBjb21wYW55IHByb2ZpbGUuCi0gSW5wdXQ6CiAgLSBgY29tcGFueV9pZGA6IE9wdGlvbmFsLgogIC0gYGxpbmtlZGluX3VybGA6IE9wdGlvbmFsLgotIE91dHB1dDoKICAtIGBjb21wYW55X3Byb2ZpbGVgOiBUaGUgY29tcGFueSBwcm9maWxlIGRhdGEuCgojIyMjIGByZXRyaWV2ZV9tZXNzYWdlYAoKLSBEZXNjcmlwdGlvbjogUmV0cmlldmVzIGEgbWVzc2FnZS4KLSBJbnB1dDoKICAtIGBtZXNzYWdlX2lkYDogVGhlIElEIG9mIHRoZSBtZXNzYWdlLgotIE91dHB1dDoKICAtIGBtZXNzYWdlX2lkYDogVGhlIElEIG9mIHRoZSBtZXNzYWdlLgogIC0gYG1lc3NhZ2VfY29udGVudGA6IFRoZSBjb250ZW50IG9mIHRoZSBtZXNzYWdlLgogIC0gYHRpbWVzdGFtcGA6IFRoZSB0aW1lc3RhbXAgb2YgdGhlIG1lc3NhZ2UuCgojIyMjIGByZXRyaWV2ZV9wcm9maWxlYAoKLSBEZXNjcmlwdGlvbjogUmV0cmlldmVzIGEgcHJvZmlsZS4KLSBJbnB1dDoKICAtIGBpZGVudGlmaWVyYDogVGhlIGlkZW50aWZpZXIgb2YgdGhlIHByb2ZpbGUuCiAgLSBgbGlua2VkaW5fc2VjdGlvbnNgOiBPcHRpb25hbCwgbGlzdCBvZiBMaW5rZWRJbiBzZWN0aW9ucyB0byByZXRyaWV2ZS4KLSBPdXRwdXQ6CiAgLSBgcHJvZmlsZWA6IFRoZSBwcm9maWxlIGRhdGEuCgojIyMjIGByZXRyaWV2ZV9zZWxmX3Byb2ZpbGVgCgotIERlc2NyaXB0aW9uOiBSZXRyaWV2ZXMgYSBwcm9maWxlLgotIElucHV0OgotIE91dHB1dDoKICAtIGBwcm9maWxlYDogVGhlIHByb2ZpbGUgZGF0YS4KCiMjIyMgYHNlbmRfaW52aXRhdGlvbmAKCi0gRGVzY3JpcHRpb246IFNlbmRzIGFuIGludml0YXRpb24uCi0gSW5wdXQ6CiAgLSBgcHJvdmlkZXJfaWRgOiBPcHRpb25hbC4KICAtIGBtZXNzYWdlYDogT3B0aW9uYWwuCiAgLSBgbGlua2VkaW5fdXJsYDogT3B0aW9uYWwuCi0gT3V0cHV0OgogIC0gYGludml0YXRpb25faWRgOiBUaGUgSUQgb2YgdGhlIGludml0YXRpb24uCiAgLSBgc3RhdHVzYDogVGhlIHN0YXR1cyBvZiB0aGUgaW52aXRhdGlvbi4KICAtIGBtZXNzYWdlYDogVGhlIG1lc3NhZ2Ugb2YgdGhlIGludml0YXRpb24uCgojIyMjIGBzZW5kX21lc3NhZ2VgCgotIERlc2NyaXB0aW9uOiBTZW5kcyBhIG1lc3NhZ2UuCi0gSW5wdXQ6CiAgLSBgY2hhdF9pZGA6IE9wdGlvbmFsLgogIC0gYGNoYXRfaW5kZXhgOiBPcHRpb25hbC4KICAtIGB0ZXh0YDogVGhlIGNvbnRlbnQgb2YgdGhlIG1lc3NhZ2UuCiAgLSBgdGhyZWFkX2lkYDogT3B0aW9uYWwuCi0gT3V0cHV0OgogIC0gYG1lc3NhZ2VfaWRgOiBUaGUgSUQgb2YgdGhlIG1lc3NhZ2UuCiAgLSBgc3RhdHVzYDogVGhlIHN0YXR1cyBvZiB0aGUgbWVzc2FnZS4KICAtIGB0ZXh0YDogVGhlIGNvbnRlbnQgb2YgdGhlIG1lc3NhZ2UuCgojIyMjIGBzdGFydF9jaGF0YAoKLSBEZXNjcmlwdGlvbjogU3RhcnRzIGEgbmV3IGNoYXQuCi0gSW5wdXQ6CiAgLSBgYXR0ZW5kZWVzX2lkc2A6IE9wdGlvbmFsLgogIC0gYHRleHRgOiBUaGUgY29udGVudCBvZiB0aGUgY2hhdC4KICAtIGBsaW5rZWRpbl91cmxgOiBPcHRpb25hbC4KLSBPdXRwdXQ6CiAgLSBgY2hhdF9pZGA6IFRoZSBJRCBvZiB0aGUgY2hhdC4KICAtIGBzdGF0dXNgOiBUaGUgc3RhdHVzIG9mIHRoZSBjaGF0LgogIC0gYG1lc3NhZ2VgOiBUaGUgbWVzc2FnZSBvZiB0aGUgY2hhdC4KCiMjIyMgYHdpdGhkcmF3X2ludml0YXRpb25gCgotIERlc2NyaXB0aW9uOiBXaXRoZHJhd3MgYW4gaW52aXRhdGlvbi4KLSBJbnB1dDoKICAtIGBpbnZpdGF0aW9uX2lkYDogVGhlIElEIG9mIHRoZSBpbnZpdGF0aW9uLgotIE91dHB1dDoKICAtIGBtZXNzYWdlYDogVGhlIHN0YXR1cyBtZXNzYWdlIG9mIHRoZSBvcGVyYXRpb24uCgojIyMgYHNlYXJjaF9jb21wYW5pZXNgCgoqKkRlc2NyaXB0aW9uKio6IFNlYXJjaGVzIGZvciBjb21wYW5pZXMgb24gTGlua2VkSW4gYmFzZWQgb24gc3BlY2lmaWMgZmlsdGVycy4KCioqSW5wdXRzKio6CgotIGBrZXl3b3Jkc2A6IE9wdGlvbmFsW3N0cl0gLSBLZXl3b3JkcyB0byBzZWFyY2ggZm9yLgotIGBpbmR1c3RyeWA6IE9wdGlvbmFsW0xpc3Rbc3RyXV0gLSBMaXN0IG9mIGluZHVzdHJ5IElEcy4KLSBgbG9jYXRpb25gOiBPcHRpb25hbFtMaXN0W3N0cl1dIC0gTGlzdCBvZiBsb2NhdGlvbiBJRHMuCi0gYGhlYWRjb3VudGA6IE9wdGlvbmFsW0xpc3RbSGVhZGNvdW50UmFuZ2VdXSAtIFJhbmdlIG9mIGNvbXBhbnkgaGVhZGNvdW50cy4KLSBgbmV0d29ya19kaXN0YW5jZWA6IE9wdGlvbmFsW0xpc3RbTGl0ZXJhbFsxLCAyLCAzXV1dIC0gQ29ubmVjdGlvbiBkaXN0YW5jZSAoMXN0LCAybmQsIG9yIDNyZCBkZWdyZWUpLgotIGBoYXNfam9iX29mZmVyc2A6IE9wdGlvbmFsW2Jvb2xdIC0gRmlsdGVyIGNvbXBhbmllcyB3aXRoIGFjdGl2ZSBqb2Igb2ZmZXJzLgotIGBjdXJzb3JgOiBPcHRpb25hbFtzdHJdIC0gRm9yIHBhZ2luYXRpb24uCi0gYGxpbWl0YDogT3B0aW9uYWxbaW50XSAtIE51bWJlciBvZiByZXN1bHRzIHRvIHJldHVybi4KCioqT3V0cHV0cyoqOgoKLSBgY29tcGFuaWVzYDogTGlzdCAtIEEgbGlzdCBvZiBjb21wYW55IGRldGFpbHMuCgojIyMgYHNlYXJjaF9qb2JzYAoKKipEZXNjcmlwdGlvbioqOiBTZWFyY2hlcyBmb3Igam9icyBvbiBMaW5rZWRJbiBiYXNlZCBvbiBwcm92aWRlZCBjcml0ZXJpYS4KCioqSW5wdXRzKio6CgotIGBhcGlgOiBzdHIgLSBBUEkgdmVyc2lvbiB0byB1c2U7IGRlZmF1bHQgaXMgImNsYXNzaWMiLgotIGBjYXRlZ29yeWA6IHN0ciAtIFR5cGUgb2Ygc2VhcmNoLCBzZXQgdG8gImpvYnMiLgotIGBrZXl3b3Jkc2A6IE9wdGlvbmFsW3N0cl0gLSBLZXl3b3JkcyBmb3IgdGhlIGpvYiBzZWFyY2guCi0gYHNvcnRfYnlgOiBPcHRpb25hbFtMaXRlcmFsWyJyZWxldmFuY2UiLCAiZGF0ZSJdXSAtIFNvcnQgam9icyBieSByZWxldmFuY2Ugb3IgZGF0ZS4KLSBgZGF0ZV9wb3N0ZWRgOiBPcHRpb25hbFtpbnRdIC0gRGF5cyBzaW5jZSB0aGUgam9iIHdhcyBwb3N0ZWQuCi0gYHJlZ2lvbmA6IE9wdGlvbmFsW3N0cl0gLSBHbG9iYWwgcmVnaW9uIElELgotIGBsb2NhdGlvbmA6IE9wdGlvbmFsW0xpc3Rbc3RyXV0gLSBMaXN0IG9mIGxvY2F0aW9uIElEcy4KLSBgbG9jYXRpb25fd2l0aGluX2FyZWFgOiBPcHRpb25hbFtpbnRdIC0gU2VhcmNoIHJhZGl1cyBpbiBtaWxlcy4KLSBgaW5kdXN0cnlgOiBPcHRpb25hbFtMaXN0W3N0cl1dIC0gTGlzdCBvZiBpbmR1c3RyeSBJRHMuCi0gYHNlbmlvcml0eWA6IE9wdGlvbmFsW0xpc3RbTGl0ZXJhbFsiZXhlY3V0aXZlIiwgImRpcmVjdG9yIiwgIm1pZC1zZW5pb3IiLCAiYXNzb2NpYXRlIiwgImVudHJ5IiwgImludGVybiJdXV0gLSBFeHBlcmllbmNlIGxldmVsLgotIGBmdW5jdGlvbmA6IE9wdGlvbmFsW0xpc3Rbc3RyXV0gLSBKb2IgZnVuY3Rpb24gSURzLgotIGByb2xlYDogT3B0aW9uYWxbTGlzdFtzdHJdXSAtIEpvYiB0aXRsZSBJRHMuCi0gYGpvYl90eXBlYDogT3B0aW9uYWxbTGlzdFtMaXRlcmFsWyJmdWxsX3RpbWUiLCAicGFydF90aW1lIiwgImNvbnRyYWN0IiwgInRlbXBvcmFyeSIsICJ2b2x1bnRlZXIiLCAiaW50ZXJuc2hpcCIsICJvdGhlciJdXV0gLSBFbXBsb3ltZW50IHR5cGUuCi0gYGNvbXBhbnlgOiBPcHRpb25hbFtMaXN0W3N0cl1dIC0gQ29tcGFueSBJRHMuCi0gYHByZXNlbmNlYDogT3B0aW9uYWxbTGlzdFtMaXRlcmFsWyJvbl9zaXRlIiwgImh5YnJpZCIsICJyZW1vdGUiXV1dIC0gV29yayBsb2NhdGlvbiB0eXBlLgotIGBlYXN5X2FwcGx5YDogT3B0aW9uYWxbYm9vbF0gLSBGaWx0ZXIgZm9yIGVhc3kgYXBwbHkgam9icy4KLSBgY3Vyc29yYDogT3B0aW9uYWxbc3RyXSAtIEZvciBwYWdpbmF0aW9uLgotIGBsaW1pdGA6IE9wdGlvbmFsW2ludF0gLSBOdW1iZXIgb2Ygam9icyB0byByZXR1cm4uCgoqKk91dHB1dHMqKjoKCi0gYHNlYXJjaGVkX2pvYnNgOiBvYmplY3QgLSBKb2IgbGlzdGluZ3MgbWF0Y2hpbmcgdGhlIHNlYXJjaCBjcml0ZXJpYS4KLSBgYWNjb3VudF9kYXRhYDogb2JqZWN0IC0gTGlua2VkSW4gYWNjb3VudCBkYXRhIGFzc29jaWF0ZWQgd2l0aCB0aGUgc2VhcmNoLgoKIyMjIGBzZWFyY2hfcGVvcGxlX3dpdGhfc2FsZXNfbmF2aWdhdG9yX2FjY291bnRgCgoqKkRlc2NyaXB0aW9uKio6IFNlYXJjaGVzIGZvciBwZW9wbGUgb24gTGlua2VkSW4gdXNpbmcgU2FsZXMgTmF2aWdhdG9yLXNwZWNpZmljIGZpbHRlcnMuCgoqKklucHV0cyoqOgoKLSBgYXBpYDogc3RyIC0gQVBJIHR5cGUsIG11c3QgYmUgInNhbGVzX25hdmlnYXRvciIuCi0gYGNhdGVnb3J5YDogc3RyIC0gQ2F0ZWdvcnksIG11c3QgYmUgInBlb3BsZSIuCi0gYGtleXdvcmRzYDogT3B0aW9uYWxbc3RyXSAtIEtleXdvcmRzIGZvciB0aGUgcGVvcGxlIHNlYXJjaC4KLSBgaW5kdXN0cnlgOiBPcHRpb25hbFtJbmR1c3RyeUZpbHRlcl0gLSBJbmR1c3RyeSBmaWx0ZXJzIChpbmNsdWRlL2V4Y2x1ZGUpLgotIGBsb2NhdGlvbmA6IE9wdGlvbmFsW0xvY2F0aW9uRmlsdGVyXSAtIExvY2F0aW9uIGZpbHRlcnMgKGluY2x1ZGUvZXhjbHVkZSkuCi0gYGhlYWRjb3VudGA6IE9wdGlvbmFsW0xpc3RbSGVhZGNvdW50UmFuZ2VdXSAtIFJhbmdlIG9mIGNvbXBhbnkgaGVhZGNvdW50cy4KLSBgc2VuaW9yaXR5YDogT3B0aW9uYWxbU2VuaW9yaXR5RmlsdGVyXSAtIFNlbmlvcml0eSBsZXZlbCBmaWx0ZXJzLgotIGBjb21wYW55YDogT3B0aW9uYWxbQ29tcGFueUZpbHRlcl0gLSBDdXJyZW50IGNvbXBhbnkgZmlsdGVycy4KLSBgcGVyc29uYWA6IE9wdGlvbmFsW1BlcnNvbmFGaWx0ZXJdIC0gUGVyc29uYSBmaWx0ZXJzLgotIGBsaW1pdGA6IE9wdGlvbmFsW2ludF0gLSBOdW1iZXIgb2YgcGVvcGxlIHRvIHJldHVybi4KCioqT3V0cHV0cyoqOgoKLSBgc2VhcmNoZWRfcGVvcGxlYDogTGlzdCAtIEEgbGlzdCBvZiBMaW5rZWRJbiB1c2VyIGRldGFpbHMgbWF0Y2hpbmcgdGhlIGNyaXRlcmlhLgoKIyMjIGBzZWFyY2hfcGVvcGxlYAoKKipEZXNjcmlwdGlvbioqOiBTZWFyY2hlcyBmb3IgcGVvcGxlIG9uIExpbmtlZEluIHVzaW5nIHN0YW5kYXJkIExpbmtlZEluIGZpbHRlcnMuCgoqKklucHV0cyoqOgoKLSBga2V5d29yZHNgOiBPcHRpb25hbFtzdHJdIC0gS2V5d29yZHMgZm9yIHRoZSBzZWFyY2guCi0gYGluZHVzdHJ5YDogT3B0aW9uYWxbTGlzdFtzdHJdXSAtIEluZHVzdHJ5IElEcy4KLSBgbG9jYXRpb25gOiBPcHRpb25hbFtMaXN0W3N0cl1dIC0gTGlzdCBvZiBsb2NhdGlvbnMuCi0gYGhlYWRjb3VudGA6IE9wdGlvbmFsW0xpc3RbSGVhZGNvdW50UmFuZ2VdXSAtIFJhbmdlIG9mIGNvbXBhbnkgaGVhZGNvdW50cy4KLSBgYWR2YW5jZWRfa2V5d29yZHNgOiBPcHRpb25hbFtBZHZhbmNlZEtleXdvcmRzXSAtIEFkdmFuY2VkIGtleXdvcmQgZmlsdGVycyAoZmlyc3QgbmFtZSwgbGFzdCBuYW1lLCB0aXRsZSwgY29tcGFueSwgc2Nob29sKS4KCioqT3V0cHV0cyoqOgoKLSBgc2VhcmNoZWRfcGVvcGxlYDogTGlzdCAtIEEgbGlzdCBvZiBMaW5rZWRJbiB1c2VyIGRldGFpbHMgbWF0Y2hpbmcgdGhlIHNlYXJjaCBjcml0ZXJpYS4KCiMjIEJlc3QgUHJhY3RpY2VzCgotIE9wdGltaXplIFBlcmZvcm1hbmNlOiBGaW5lLXR1bmUgeW91ciBMaW5rZWRJbiBhY3Rpdml0aWVzIHRvIGVuc3VyZSBlZmZpY2llbnQgb3BlcmF0aW9uLCBtaW5pbWl6aW5nIHJlc291cmNlIGNvbnN1bXB0aW9uIGFuZCBtYXhpbWl6aW5nIHBlcmZvcm1hbmNlLgotIEVycm9yIEhhbmRsaW5nOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gZ3JhY2VmdWxseSBoYW5kbGUgZXJyb3JzIGVuY291bnRlcmVkIGR1cmluZyBBUEkgaW50ZXJhY3Rpb25zLgotIFNlY3VyaXR5OiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBMaW5rZWRJbiBBUEkgY3JlZGVudGlhbHMgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgTGlua2VkSW4gYWNjb3VudCBhbmQgcmVzb3VyY2VzLgoKIyMgQ29uY2x1c2lvbgoKSW4gY29uY2x1c2lvbiwgdGhlIExpbmtlZEluIENvbm5lY3RvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgYXV0b21hdGluZyB2YXJpb3VzIExpbmtlZEluIGFjdGl2aXRpZXMgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBMaW5rZWRJbiBwbGF0Zm9ybS4gQnkgbGV2ZXJhZ2luZyB0aGUgY2FwYWJpbGl0aWVzIG9mIExpbmtlZEluJ3MgQVBJLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIGF1dG9tYXRpb24gd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgTGlua2VkSW4gYWN0aXZpdGllcyBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBMaW5rZWRJbiBDb25uZWN0b3IsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiB0aGUgTGlua2VkSW4gcGxhdGZvcm0gdG8gZW5oYW5jZSB0aGVpciBwcm9mZXNzaW9uYWwgbmV0d29ya2luZyBhbmQgZW5nYWdlbWVudCBlZmZlY3RpdmVseS4K", "is_premium": true, "ui_form": [ { "field_id": "username", "type": "string", "required": true, "label": "Email ID", "description": "Email ID for linkedin login (preferably email id)", "ui_component": "textInput", "info": "email id for linkedin login someone@example.com", "is_secret": false }, { "field_id": "pin", "type": "string", "required": true, "label": "PIN", "description": "PIN for linkedin login (preferably 4 digit pin) - To connect the account or create a new connection with this pin", "ui_component": "textInput", "info": "PIN for LinkedIn login. If you haven't connected your LinkedIn account with Wexa AI earlier, enter a new PIN and make a note of it.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "List all Chats", "description": "List all Chats from the account", "sort": "list_all_chats", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/list_all_chats", "is_enabled": true, "source_type": "action" }, { "name": "Send Message", "description": "Send Message to provided id", "sort": "send_message", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/send_message", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve a Chat", "description": "Retrieve chat from chat id", "sort": "retrieve_chat", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/retrieve_chat", "is_enabled": true, "source_type": "action" }, { "name": "Start a chat", "description": "Start a chat with chat id", "sort": "start_chat", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/start_chat", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve a Profile", "description": "Retrieve profile of a user", "sort": "retrieve_profile", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/retrieve_profile", "is_enabled": true, "source_type": "action" }, { "name": "List all Messages", "description": "List all Messages of a chat", "sort": "list_all_messages", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/list_all_messages", "is_enabled": true, "source_type": "action" }, { "name": "List Attendees", "description": "List all attendees of a chat", "sort": "list_attendees", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/list_attendees", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve Attendee", "description": "Retrieve attendee of a chat", "sort": "retrieve_attendee", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/retrieve_attendee", "is_enabled": true, "source_type": "action" }, { "name": "List All Relations", "description": "List all relations connected to the account", "sort": "list_relations", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/list_relations", "is_enabled": true, "source_type": "action" }, { "name": "List all Posts", "description": "Retrieve posts from a user", "sort": "list_all_posts", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/list_all_posts", "is_enabled": true, "source_type": "action" }, { "name": "List all Comments", "description": "List all comments", "sort": "list_all_comments", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/list_all_comments", "is_enabled": true, "source_type": "action" }, { "name": "List all Invitations", "description": "List all invitations", "sort": "list_all_invitations", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/list_all_invitations", "is_enabled": true, "source_type": "action" }, { "name": "Post a Comment", "description": "Post a comment", "sort": "post_comment", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/post_comment", "is_enabled": true, "source_type": "action" }, { "name": "Post a Reaction", "description": "Post a reaction to a post", "sort": "post_reaction", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/post_reaction", "is_enabled": true, "source_type": "action" }, { "name": "Withdraw an Invitation", "description": "Withdraw an Invitation", "sort": "withdraw_invitation", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/withdraw_invitation", "is_enabled": true, "source_type": "action" }, { "name": "Send an Invitation", "description": "Send an invitation to an account", "sort": "send_invitation", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/send_invitation", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve Message", "description": "Retrieve message from message id", "sort": "retrieve_message", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/retrieve_message", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve a Post", "description": "Retrieve a post from post id", "sort": "retrieve_post", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/retrieve_post", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve All Profiles", "description": "Retrieve all profiles with identifiers", "sort": "retrieve_all_profiles", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/retrieve_all_profiles", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve profiles of Person, Company", "description": "Retrieve profiles of Person, Company", "sort": "profile_company_retrieve", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/profile_company_retrieve", "is_enabled": true, "source_type": "action" }, { "name": "Create a Post", "description": "Create a post in linkedin", "sort": "create_post", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/create_post", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve a company profile", "description": "Retrieve a Company Profile from Linkedin", "sort": "retrieve_company_profile", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/retrieve_company_profile", "is_enabled": true, "source_type": "action" }, { "name": "Fetch and Store Connections from LinkedIn", "description": "Fetch connections data from linkedin , stores in database", "sort": "fetch_connections", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/fetch_connections", "is_enabled": true, "source_type": "action" }, { "name": "Fetch and Store Posts Comments from LinkedIn", "description": "Fetch posts comments data from linkedin , stores in database", "sort": "fetch_post_comments", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/fetch_post_comments", "is_enabled": true, "source_type": "action" }, { "name": "List Messages from particular Attendee", "description": "List all messages from a particular attendee", "sort": "list_attendee_messages", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/list_attendee_messages", "is_enabled": true, "source_type": "action" }, { "name": "List Reactions of a provided post", "description": "List all reactions of a post", "sort": "list_all_reactions", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/list_all_reactions", "is_enabled": true, "source_type": "action" }, { "name": "Search Companies in Linkedin", "description": "search companies", "sort": "search_companies", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/search_companies", "is_enabled": true, "source_type": "action" }, { "name": "Search People in Linkedin", "description": "search people", "sort": "search_people", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/search_people", "is_enabled": true, "source_type": "action" }, { "name": "Search People in Linkedin with Sales Navigator Account", "description": "search people with Sales Navigator account", "sort": "search_people_sales_navigator", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/search_people_sales_navigator", "is_enabled": true, "source_type": "action" }, { "name": "Search Companies in Linkedin with Sales Navigator Account", "description": "search companies with Sales Navigator account", "sort": "search_sales_navigator_companies", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/search_sales_navigator_companies", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve Linkedin Search parameters", "description": "Retrieve search parameters", "sort": "retrieve_search_parameters", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/retrieve_search_parameters", "is_enabled": true, "source_type": "action" }, { "name": "Search Jobs", "description": "Search Jobs", "sort": "search_jobs", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/search_jobs", "is_enabled": true, "source_type": "action" }, { "name": "Search Posts", "description": "Search Posts", "sort": "search_posts", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/search_posts", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve Own Profile", "description": "Retrieve own profile", "sort": "retrieve_self_profile", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/retrieve_self_profile", "is_enabled": true, "source_type": "action" }, { "name": "Fetch and Store Posts Reactions from LinkedIn", "description": "Fetch and Store Posts Reactions from LinkedIn", "sort": "fetch_post_reactions", "logo": "https://klotdev.blob.core.windows.net/connectors/linkedin.png", "category": "linkedin", "endpoint": "/linkedin/fetch_post_reactions", "is_enabled": true, "source_type": "action" } ], "available_events": [ { "name": "On a new Linkedin Message Received", "description": "Triggers when a new message is received to an account", "event": "message_received" } ], "is_starred": false }, { "_id": "68071227ec30d423da2f34c4", "name": "Mailer", "description": "Mailing refers to the process of sending messages or information from one person or entity to another via electronic or traditional mail systems. It encompasses several methods and forms of communication", "config": { "username": "", "pin": "", "success_redirect_url": "" }, "category": "mail", "certified": false, "connector_type": "user", "connector_group_tag": "mails", "is_from_community": false, "approved_for_marketplace": true, "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/Mail.png", "readme_b64": "IyBNYWlsaW5nIENvbm5lY3RvciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgTWFpbGluZyBDb25uZWN0b3IgZmFjaWxpdGF0ZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCBlbWFpbCBzZXJ2aWNlcywgZW5hYmxpbmcgdXNlcnMgdG8gYXV0b21hdGUgdmFyaW91cyBlbWFpbC1yZWxhdGVkIGFjdGl2aXRpZXMgc3VjaCBhcyBzZW5kaW5nIGVtYWlscywgcmV0cmlldmluZyBlbWFpbHMsIGxpc3RpbmcgZm9sZGVycywgYW5kIG1hbmFnaW5nIGVtYWlsIG9wZXJhdGlvbnMuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgTWFpbGluZyBDb25uZWN0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBNYWlsaW5nIENvbm5lY3RvcgoKVG8gYmVnaW4gdXNpbmcgdGhlIE1haWxpbmcgQ29ubmVjdG9yLCBlbnN1cmUgdGhhdCB5b3UgaGF2ZSB0aGUgbmVjZXNzYXJ5IGFjY2VzcyB0byB5b3VyIGVtYWlsIHNlcnZpY2UgcHJvdmlkZXIgYW5kIHRoZSByZXF1aXJlZCBjcmVkZW50aWFscyBmb3IgYXV0aGVudGljYXRpb24uCgojIyBDb25maWd1cmF0aW9uCgpPbmNlIHlvdSBoYXZlIHlvdXIgZW1haWwgc2VydmljZSBjcmVkZW50aWFscywgeW91IGNhbiBjb25maWd1cmUgdGhlIE1haWxpbmcgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5ncyBpbiB5b3VyIGFwcGxpY2F0aW9uOgoKYGBgeWFtbAptYWlsaW5nOgogIG1haWwgYWRkcmVzczogRW1haWxTdHIKICBwaW46IFBJTgpgYGAKCiMjIEF2YWlsYWJsZSBBY3Rpb25zCgpUaGUgTWFpbGluZyBDb25uZWN0b3Igc3VwcG9ydHMgc2V2ZXJhbCBhY3Rpb25zIGFzIGRldGFpbGVkIGJlbG93OgoKIyMjIDEuIGRlbGV0ZV9lbWFpbAoKKipEZXNjcmlwdGlvbjoqKiBEZWxldGVzIGEgc3BlY2lmaWVkIGVtYWlsLiAgCioqSW5wdXQ6KiogIAoKLSBgZW1haWxfaWRgOiBgc3RyYCAtIFRoZSB1bmlxdWUgaWRlbnRpZmllciBvZiB0aGUgZW1haWwgdG8gYmUgZGVsZXRlZC4gIAoqKk91dHB1dDoqKiAgCi0gYG1lc3NhZ2VgOiBgc3RyYCAtIFN0YXR1cyBtZXNzYWdlIGluZGljYXRpbmcgdGhlIHJlc3VsdCBvZiB0aGUgZGVsZXRpb24gb3BlcmF0aW9uLgoKKipFeGFtcGxlOioqCgoqKklucHV0OioqCgpgYGBweXRob24KewogICJlbWFpbF9pZCI6ICIxMjM0NSIKfQpgYGAKCioqT3V0cHV0OioqCgpgYGBqc29uCnsKICAibWVzc2FnZSI6ICJFbWFpbCBkZWxldGVkIHN1Y2Nlc3NmdWxseS4iCn0KYGBgCgojIyMgMi4gbGlzdF9mb2xkZXJzCgoqKkRlc2NyaXB0aW9uOioqIExpc3RzIGFsbCBlbWFpbCBmb2xkZXJzIGluIHRoZSBhY2NvdW50LiAgCioqSW5wdXQ6KiogTm9uZSAgCioqT3V0cHV0OioqICAKCi0gYGZvbGRlcnNgOiBgbGlzdGAgLSBBbiBhcnJheSBvZiBmb2xkZXIgbmFtZXMuCgoqKkV4YW1wbGU6KioKCioqSW5wdXQ6KioKCmBgYHB5dGhvbgp7fQpgYGAKCioqT3V0cHV0OioqCgpgYGBqc29uCnsKICAiZm9sZGVycyI6IFsiSW5ib3giLCAiU2VudCIsICJEcmFmdHMiLCAiVHJhc2giXQp9CmBgYAoKIyMjIDMuIGxpc3RfbWFpbHMKCioqRGVzY3JpcHRpb246KiogTGlzdHMgZW1haWxzIGJhc2VkIG9uIHNwZWNpZmllZCBmaWx0ZXJzLiAgCioqSW5wdXQ6KiogIAoKLSBgbWV0YV9vbmx5YDogYE9wdGlvbmFsW2Jvb2xdID0gRmFsc2VgIC0gV2hldGhlciB0byByZXR1cm4gb25seSBtZXRhZGF0YSBvZiBlbWFpbHMuICAKLSBgaW5jbHVkZV9oZWFkZXJzYDogYE9wdGlvbmFsW2Jvb2xdID0gRmFsc2VgIC0gV2hldGhlciB0byBpbmNsdWRlIGVtYWlsIGhlYWRlcnMuICAKLSBgY3Vyc29yYDogYE9wdGlvbmFsW3N0cl1gIC0gRm9yIHBhZ2luYXRpb24uICAKLSBgYmVmb3JlYDogYE9wdGlvbmFsW3N0cl1gIC0gRmlsdGVyIGVtYWlscyByZWNlaXZlZCBiZWZvcmUgYSBzcGVjaWZpYyBkYXRlLiAgCi0gYGFmdGVyYDogYE9wdGlvbmFsW3N0cl1gIC0gRmlsdGVyIGVtYWlscyByZWNlaXZlZCBhZnRlciBhIHNwZWNpZmljIGRhdGUuICAKLSBgbGltaXRgOiBgT3B0aW9uYWxbaW50XSA9IDEwMGAgLSBNYXhpbXVtIG51bWJlciBvZiBlbWFpbHMgdG8gcmV0dXJuLiAgCi0gYGFueV9lbWFpbGA6IGBPcHRpb25hbFtzdHJdYCAtIFNlYXJjaCBmb3IgZW1haWxzIGNvbnRhaW5pbmcgYW55IGVtYWlsIGFkZHJlc3MuICAKLSBgdG9gOiBgT3B0aW9uYWxbc3RyXWAgLSBGaWx0ZXIgZW1haWxzIHNlbnQgdG8gYSBzcGVjaWZpYyBhZGRyZXNzLiAgCi0gYGZyb21fYDogYE9wdGlvbmFsW3N0cl1gIC0gRmlsdGVyIGVtYWlscyBzZW50IGZyb20gYSBzcGVjaWZpYyBhZGRyZXNzLiAgCi0gYGZvbGRlcmA6IGBPcHRpb25hbFtzdHJdYCAtIFNwZWNpZnkgdGhlIGZvbGRlciB0byBmaWx0ZXIgZW1haWxzLiAgCi0gYHJvbGVgOiBgT3B0aW9uYWxbc3RyXWAgLSBGaWx0ZXIgYnkgZW1haWwgcm9sZSAoZS5nLiwgc2VuZGVyLCByZWNlaXZlcikuICAKKipPdXRwdXQ6KiogIAotIGBlbWFpbHNgOiBgbGlzdGAgLSBBbiBhcnJheSBvZiBlbWFpbCBvYmplY3RzLgoKKipFeGFtcGxlOioqCgoqKklucHV0OioqCgpgYGBweXRob24KewogICJsaW1pdCI6IDEwLAogICJmb2xkZXIiOiAiSW5ib3giCn0KYGBgCgoqKk91dHB1dDoqKgoKYGBganNvbgp7CiAgImVtYWlscyI6IFsKICB7CiAgICAiaWQiOiAiMSIsCiAgICAic3ViamVjdCI6ICJNZWV0aW5nIFJlbWluZGVyIiwKICAgICJmcm9tIjogImV4YW1wbGVAZXhhbXBsZS5jb20iLAogICAgInRvIjogInVzZXJAZG9tYWluLmNvbSIsCiAgICAiZGF0ZSI6ICIyMDI0LTA5LTI3VDEwOjAwOjAwWiIKICB9LAogIC4uLgogIF0KfQpgYGAKCiMjIyA0LiByZXRyaWV2ZV9lbWFpbAoKKipEZXNjcmlwdGlvbjoqKiBSZXRyaWV2ZXMgdGhlIGRldGFpbHMgb2YgYSBzcGVjaWZpZWQgZW1haWwuICAKKipJbnB1dDoqKiAgCgotIGBlbWFpbF9pZGA6IGBzdHJgIC0gVGhlIHVuaXF1ZSBpZGVudGlmaWVyIG9mIHRoZSBlbWFpbCB0byByZXRyaWV2ZS4gIAotIGBpbmNsdWRlX2hlYWRlcnNgOiBgT3B0aW9uYWxbYm9vbF0gPSBUcnVlYCAtIFdoZXRoZXIgdG8gaW5jbHVkZSBlbWFpbCBoZWFkZXJzLiAgCioqT3V0cHV0OioqICAKLSBgZW1haWxfZGF0YWA6IGBvYmplY3RgIC0gQW4gb2JqZWN0IGNvbnRhaW5pbmcgZGV0YWlsZWQgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGVtYWlsLgoKKipFeGFtcGxlOioqCgoqKklucHV0OioqCgpgYGBweXRob24KewogICJlbWFpbF9pZCI6ICIxIgp9CmBgYAoKKipPdXRwdXQ6KioKCmBgYGpzb24KewogICJlbWFpbF9kYXRhIjogewogICJpZCI6ICIxIiwKICAic3ViamVjdCI6ICJNZWV0aW5nIFJlbWluZGVyIiwKICAiYm9keSI6ICJEb24ndCBmb3JnZXQgYWJvdXQgdGhlIG1lZXRpbmcgdG9tb3Jyb3cgYXQgMTAgQU0uIiwKICAiZnJvbSI6ICJleGFtcGxlQGV4YW1wbGUuY29tIiwKICAidG8iOiBbInVzZXJAZG9tYWluLmNvbSJdLAogICJkYXRlIjogIjIwMjQtMDktMjdUMTA6MDA6MDBaIiwKICAiaGVhZGVycyI6IHsuLi59CiAgfQp9CmBgYAoKIyMjIDUuIHNlbmRfZW1haWwKCioqRGVzY3JpcHRpb246KiogU2VuZHMgYW4gZW1haWwgdG8gc3BlY2lmaWVkIHJlY2lwaWVudHMuICAKKipJbnB1dDoqKgoKYGBgcHl0aG9uCmNsYXNzIE1haWxfQWRkcmVzcyhCYXNlTW9kZWwpOgogIGRpc3BsYXlfbmFtZTogT3B0aW9uYWxbc3RyXQogIGlkZW50aWZpZXI6IHN0cgoKY2xhc3MgVHJhY2tpbmdfT3B0aW9ucyhCYXNlTW9kZWwpOgogIG9wZW5zOiBPcHRpb25hbFtib29sXQogIGxpbmtzOiBPcHRpb25hbFtib29sXQogIGxhYmVsOiBPcHRpb25hbFtzdHJdCiAgY3VzdG9tX2RvbWFpbjogT3B0aW9uYWxbc3RyXQoKY2xhc3MgU2VuZEVtYWlsSW5wdXQoQmFzZU1vZGVsKToKICBmcm9tXzogTWFpbF9BZGRyZXNzICAjIFNlbmRlcidzIGVtYWlsIGFkZHJlc3MKICB0bzogTGlzdFtNYWlsX0FkZHJlc3NdICAjIExpc3Qgb2YgcmVjaXBpZW50IGVtYWlsIGFkZHJlc3NlcwogIGNjOiBPcHRpb25hbFtMaXN0W01haWxfQWRkcmVzc11dID0gTm9uZSAgIyBPcHRpb25hbCBDQyByZWNpcGllbnRzCiAgYmNjOiBPcHRpb25hbFtMaXN0W01haWxfQWRkcmVzc11dID0gTm9uZSAgIyBPcHRpb25hbCBCQ0MgcmVjaXBpZW50cwogIHN1YmplY3Q6IE9wdGlvbmFsW3N0cl0gICMgU3ViamVjdCBvZiB0aGUgZW1haWwKICBib2R5OiBzdHIgICMgQm9keSBjb250ZW50IG9mIHRoZSBlbWFpbAogIHRyYWNraW5nX29wdGlvbnM6IE9wdGlvbmFsW1RyYWNraW5nX09wdGlvbnNdID0gTm9uZSAgIyBPcHRpb25hbCB0cmFja2luZyBvcHRpb25zCmBgYAoKKipPdXRwdXQ6KiogIAoKLSBgbWFpbF9zZW50X2RhdGFgOiBgb2JqZWN0YCAtIEFuIG9iamVjdCBjb250YWluaW5nIHRoZSBkZXRhaWxzIG9mIHRoZSBzZW50IGVtYWlsLgoKKipFeGFtcGxlOioqCgoqKklucHV0OioqCgpgYGBweXRob24KewogICJmcm9tXyI6IHsiZGlzcGxheV9uYW1lIjogIlNlbmRlciBOYW1lIiwgImlkZW50aWZpZXIiOiAic2VuZGVyQGV4YW1wbGUuY29tIn0sCiAgInRvIjogW3siZGlzcGxheV9uYW1lIjogIlJlY2lwaWVudCBOYW1lIiwgImlkZW50aWZpZXIiOiAicmVjaXBpZW50QGV4YW1wbGUuY29tIn1dLAogICJzdWJqZWN0IjogIkhlbGxvISIsCiAgImJvZHkiOiAiVGhpcyBpcyBhIHRlc3QgZW1haWwuIgp9CmBgYAoKKipPdXRwdXQ6KioKCmBgYGpzb24KewogICJtYWlsX3NlbnRfZGF0YSI6IHsKICAic3RhdHVzIjogIlNlbnQiLAogICJtZXNzYWdlX2lkIjogImFiYzEyMyIsCiAgInRpbWVzdGFtcCI6ICIyMDI0LTA5LTI3VDEwOjAwOjAwWiIKICB9Cn0KYGBgCgojIyBCZXN0IFByYWN0aWNlcwoKLSAqKkVycm9yIEhhbmRsaW5nOioqIEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IG1hbmFnZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIGVtYWlsIG9wZXJhdGlvbnMuCi0gKipTZWN1cml0eToqKiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBlbWFpbCBzZXJ2aWNlIGNyZWRlbnRpYWxzIHRvIHByZXZlbnQgdW5hdXRob3JpemVkIGFjY2Vzcy4KLSAqKlJhdGUgTGltaXRpbmc6KiogQmUgbWluZGZ1bCBvZiB5b3VyIGVtYWlsIHNlcnZpY2UgcHJvdmlkZXLigJlzIHJhdGUgbGltaXRzIHRvIGF2b2lkIHNlcnZpY2UgaW50ZXJydXB0aW9ucy4KCiMjIENvbmNsdXNpb24KClRoZSBNYWlsaW5nIENvbm5lY3RvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgYXV0b21hdGluZyB2YXJpb3VzIGVtYWlsLXJlbGF0ZWQgYWN0aXZpdGllcyB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggZW1haWwgc2VydmljZXMuIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiB0aGUgTWFpbGluZyBDb25uZWN0b3IsIGRldmVsb3BlcnMgY2FuIHN0cmVhbWxpbmUgZW1haWwgb3BlcmF0aW9ucywgZW5oYW5jZSBwcm9kdWN0aXZpdHksIGFuZCBlZmZlY3RpdmVseSBtYW5hZ2UgdGhlaXIgZW1haWwgY29tbXVuaWNhdGlvbnMuCg==", "is_premium": true, "ui_form": [ { "field_id": "username", "type": "string", "required": true, "label": "Email ID", "description": "Email ID for Mail login (preferably email id)", "ui_component": "textInput", "info": "email id for Mail login someone@example.com", "is_secret": false }, { "field_id": "pin", "type": "string", "required": true, "label": "PIN", "description": "PIN for mail login (preferably 4 digit pin) - To connect the account or create a new connection with this pin", "ui_component": "textInput", "info": "PIN for mail login. If you haven't connected your mail account with Wexa AI earlier, enter a new PIN and make a note of it.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Delete Mail", "description": "Delete a Mail", "sort": "delete_email", "logo": "https://klotdev.blob.core.windows.net/connectors/Mail.png", "category": "mail", "endpoint": "/mail/delete_email", "is_enabled": true, "source_type": "action" }, { "name": "Send Mail", "description": "Send a Mail", "sort": "send_email", "logo": "https://klotdev.blob.core.windows.net/connectors/Mail.png", "category": "mail", "endpoint": "/mail/send_email", "is_enabled": true, "source_type": "action" }, { "name": "List Folders", "description": "List all folders", "sort": "list_folders", "logo": "https://klotdev.blob.core.windows.net/connectors/Mail.png", "category": "mail", "endpoint": "/mail/list_folders", "is_enabled": true, "source_type": "action" }, { "name": "List Mails", "description": "List all mails", "sort": "list_mails", "logo": "https://klotdev.blob.core.windows.net/connectors/Mail.png", "category": "mail", "endpoint": "/mail/list_mails", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve Email", "description": "Retrieve a mail", "sort": "retrieve_email", "logo": "https://klotdev.blob.core.windows.net/connectors/Mail.png", "category": "mail", "endpoint": "/mail/retrieve_email", "is_enabled": true, "source_type": "action" } ], "available_events": [ { "name": "On a new mail Message Received", "description": "Triggers when a new message is received to an account", "event": "mail_received" } ], "is_starred": false }, { "_id": "68071231ec30d423da2f34f4", "name": "MarkDown to PDF Generator", "description": "Generate PDF files from markdown templates. Users provide a stringified markdown template and a dictionary of input data, which the service uses to render and populate into a PDF.", "config": {}, "category": "markdown_to_pdf_generator", "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/notify_email.png", "readme_b64": "IyBNYXJrRG93biB0byBQREYgR2VuZXJhdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBNYXJrRG93biB0byBQREYgR2VuZXJhdG9yIGVuYWJsZXMgc2VhbWxlc3MgY3JlYXRpb24gb2YgUERGIGZpbGVzIGZyb20gTWFya2Rvd24gY29udGVudCwgYWxsb3dpbmcgdXNlcnMgdG8gZ2VuZXJhdGUgY3VzdG9taXplZCBQREYgZG9jdW1lbnRzLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhlIE1hcmtEb3duIHRvIFBERiBHZW5lcmF0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBNYXJrRG93biB0byBQREYgR2VuZXJhdG9yCgpUbyBiZWdpbiB1c2luZyB0aGUgTWFya0Rvd24gdG8gUERGIEdlbmVyYXRvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gUHJlcGFyZSBNYXJrZG93biBDb250ZW50OiBXcml0ZSB0aGUgTWFya2Rvd24gY29udGVudCB0aGF0IHdpbGwgYmUgdXNlZCB0byBnZW5lcmF0ZSB0aGUgUERGLiBUaGlzIGNvbnRlbnQgc2hvdWxkIGluY2x1ZGUgdGhlIHRleHQgYW5kIGZvcm1hdHRpbmcgeW91IHdhbnQgaW4gdGhlIGZpbmFsIFBERi4KMi4gT3B0aW9uYWwgQ1NTIENvbnRlbnQ6IFByZXBhcmUgb3B0aW9uYWwgQ1NTIGNvbnRlbnQgdG8gc3R5bGUgdGhlIFBERi4KCiMjIENvbmZpZ3VyaW5nIHRoZSBNYXJrRG93biB0byBQREYgR2VuZXJhdG9yCgpUaGUgTWFya0Rvd24gdG8gUERGIEdlbmVyYXRvciBkb2VzIG5vdCByZXF1aXJlIGFueSBzcGVjaWZpYyBjb25maWd1cmF0aW9uIHNldHRpbmdzLgoKIyMgVXRpbGl6aW5nIHRoZSBNYXJrRG93biB0byBQREYgR2VuZXJhdG9yCgpUaGUgTWFya0Rvd24gdG8gUERGIEdlbmVyYXRvciBzdXBwb3J0cyB2YXJpb3VzIGZ1bmN0aW9uYWxpdGllcyBwcm92aWRlZCBieSBkaWZmZXJlbnQgUERGIGdlbmVyYXRpb24gbGlicmFyaWVzLCBpbmNsdWRpbmc6CgotIENvbnZlcnRpbmcgTWFya2Rvd24gdG8gUERGOiBHZW5lcmF0ZSBhIFBERiBmaWxlIGZyb20gdGhlIE1hcmtkb3duIGNvbnRlbnQgYnkgdXNpbmcgdGhlIHNwZWNpZmllZCBnZW5lcmF0b3IuCgojIyMgQWN0aW9ucwoKLSBjb252ZXJ0OiBHZW5lcmF0ZXMgYSBQREYgZmlsZSBmcm9tIHRoZSBwcm92aWRlZCBNYXJrZG93biBjb250ZW50IGFuZCBvcHRpb25hbCBDU1MgY29udGVudCwgdGhlbiByZXR1cm5zIHRoZSBsaW5rIHRvIHRoZSBjcmVhdGVkIGZpbGUuCgojIyMgSW5wdXRzCgotIG1hcmtkb3duX2NvbnRlbnQ6IFN0cmluZyBjb250YWluaW5nIHRoZSBNYXJrZG93biBjb250ZW50IHRvIGJlIGNvbnZlcnRlZCB0byBQREYuCi0gY3NzX2NvbnRlbnQ6IE9wdGlvbmFsIHN0cmluZyBjb250YWluaW5nIENTUyBjb250ZW50IHRvIHN0eWxlIHRoZSBQREYuCi0gZ2VuZXJhdG9yX25hbWU6IFRoZSBuYW1lIG9mIHRoZSBQREYgZ2VuZXJhdG9yIHRvIHVzZSAoIndlYXN5cHJpbnQiLCAid2todG1sdG9wZGYiLCAicGRmbGF0ZXgiKS4KCiMjIyBPdXRwdXRzCgotIHBkZl9saW5rOiBMaW5rIHRvIHRoZSBnZW5lcmF0ZWQgUERGIGZpbGUuCgojIyBCZXN0IFByYWN0aWNlcwoKLSBDb250ZW50IE1hbmFnZW1lbnQ6IEtlZXAgeW91ciBNYXJrZG93biBjb250ZW50IG9yZ2FuaXplZCBhbmQgbW9kdWxhciB0byBmYWNpbGl0YXRlIGVhc3kgdXBkYXRlcyBhbmQgbWFpbnRlbmFuY2UuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIFBERiBnZW5lcmF0aW9uLgotIFNlY3VyaXR5OiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgYW55IGNyZWRlbnRpYWxzIG9yIHNlbnNpdGl2ZSBpbmZvcm1hdGlvbiB1c2VkIGluIHRoZSBQREYgZ2VuZXJhdGlvbiBwcm9jZXNzIHRvIHByZXZlbnQgdW5hdXRob3JpemVkIGFjY2Vzcy4KCiMjIENvbmNsdXNpb24KCkluIGNvbmNsdXNpb24sIHRoZSBNYXJrRG93biB0byBQREYgR2VuZXJhdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBjcmVhdGluZyBjdXN0b21pemVkIFBERiBkb2N1bWVudHMgZnJvbSBNYXJrZG93biBjb250ZW50LiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgZGlmZmVyZW50IFBERiBnZW5lcmF0aW9uIGxpYnJhcmllcywgZGV2ZWxvcGVycyBjYW4gYnVpbGQgc29waGlzdGljYXRlZCBQREYgZ2VuZXJhdGlvbiB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBkb2N1bWVudCBjcmVhdGlvbiBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIHV0aWxpemF0aW9uIG9mIHRoZSBNYXJrRG93biB0byBQREYgR2VuZXJhdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2YgTWFya2Rvd24gY29udGVudCB0byBnZW5lcmF0ZSBwcm9mZXNzaW9uYWwgUERGIGRvY3VtZW50cyBlZmZlY3RpdmVseS4KCnBkZl9nZW5lcmF0b3IKbWFya2Rvd25fdG9fcGRmX2dlbmVyYXRvcgo=", "ui_form": [], "connector_type": "system", "data_loaders": [], "actions": [ { "name": "PDF Generator", "description": "Generate pdf from html with custom inputs", "sort": "convert", "logo": "https://klotdev.blob.core.windows.net/connectors/notify_email.png", "category": "markdown_to_pdf_generator", "endpoint": "/markdown_to_pdf_generator/convert", "source_type": "action", "is_enabled": true }, { "name": "File Converter", "description": "Convert markdown to file type of your choice", "sort": "convert_type", "logo": "https://klotdev.blob.core.windows.net/connectors/notify_email.png", "category": "markdown_to_pdf_generator", "endpoint": "/markdown_to_pdf_generator/convert_type", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071230ec30d423da2f34ee", "name": "Master Connector", "description": "Action Selector is a connector that allows you to select an action to be executed from a list of available actions.", "logo": "https://klotdev.blob.core.windows.net/connectors/wexa_api_user.png", "config": {}, "category": "master", "tags": [], "connector_type": "system", "price": 0, "readme_b64": "IyBNYXN0ZXIgQ29ubmVjdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBNYXN0ZXIgQ29ubmVjdG9yIGlzIGEgcG93ZXJmdWwgYW5kIGFkYXB0YWJsZSBzb2x1dGlvbiBkZXNpZ25lZCB0byBpbnRlcmFjdCB3aXRoIG90aGVyIGNvbm5lY3RvcnMgYW5kIGV4ZWN1dGUgdGhlaXIgYWN0aW9ucyBkeW5hbWljYWxseSB3aXRoaW4gYSBzcGVjaWZpZWQgd29ya3NwYWNlLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGhvdyB0byBjb25maWd1cmUgYW5kIHV0aWxpemUgdGhlIE1hc3RlciBDb25uZWN0b3IsIGZvY3VzaW5nIG9uIGl0cyB1bmlxdWUgYWJpbGl0eSB0byBwaWNrIGFuZCBleGVjdXRlIHRoZSBtb3N0IHN1aXRhYmxlIHNraWxsIGJhc2VkIG9uIGEgc3BlY2lmaWVkIGdvYWwuCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBNYXN0ZXIgQ29ubmVjdG9yCgpUbyBzdGFydCB1c2luZyB0aGUgTWFzdGVyIENvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gKipTZXQgVXAgQ29ubmVjdG9ycyoqOiBFbnN1cmUgYWxsIGNvbm5lY3RvcnMgYXJlIHByb3Blcmx5IHJlZ2lzdGVyZWQgYW5kIGNvbmZpZ3VyZWQgaW4gdGhlIHdvcmtzcGFjZS4KMi4gKipJZGVudGlmeSB0aGUgR29hbCoqOiBEZWZpbmUgdGhlIGdvYWwgZm9yIHdoaWNoIHRoZSBjb25uZWN0b3Igc2hvdWxkIHBpY2sgYW5kIGV4ZWN1dGUgdGhlIGFwcHJvcHJpYXRlIHNraWxsLgoKIyMgQ29uZmlndXJpbmcgdGhlIE1hc3RlciBDb25uZWN0b3IKClRoZSBNYXN0ZXIgQ29ubmVjdG9yIHNlYW1sZXNzbHkgaW50ZWdyYXRlcyB3aXRoIHRoZSBjb25uZWN0b3JzIGF2YWlsYWJsZSBpbiB0aGUgd29ya3NwYWNlLiBUaGVyZSBhcmUgbm8gc3BlY2lmaWMgY29uZmlndXJhdGlvbiBzdGVwcyByZXF1aXJlZCBmb3IgdGhlIE1hc3RlciBDb25uZWN0b3IgaXRzZWxmLiBFbnN1cmUgdGhlIHdvcmtzcGFjZSBpcyBjb3JyZWN0bHkgc2V0IHVwIHdpdGggYWxsIHJlbGV2YW50IGNvbm5lY3RvcnMuCgojIyBVdGlsaXppbmcgdGhlIE1hc3RlciBDb25uZWN0b3IKClRoZSBNYXN0ZXIgQ29ubmVjdG9yIGlzIGRlc2lnbmVkIHRvIGR5bmFtaWNhbGx5IHNlbGVjdCBhbmQgZXhlY3V0ZSBza2lsbHMgYmFzZWQgb24gdGhlIHByb3ZpZGVkIGdvYWwuIEl0cyBwcmltYXJ5IGZ1bmN0aW9uYWxpdHkgaXMgZm9jdXNlZCBvbiBwaWNraW5nIHRoZSByaWdodCBza2lsbCBhbmQgcmV0dXJuaW5nIHRoZSByZXN1bHQgb2YgdGhlIGV4ZWN1dGVkIGFjdGlvbi4KCiMjIyBBY3Rpb25zCgotICoqc2tpbGxfc2VsZWN0b3IqKjogSWRlbnRpZmllcyBhbmQgZXhlY3V0ZXMgdGhlIGFwcHJvcHJpYXRlIHNraWxsIGZyb20gdGhlIGF2YWlsYWJsZSBjb25uZWN0b3JzIGJhc2VkIG9uIHRoZSBzcGVjaWZpZWQgZ29hbC4KCiMjIyBJbnB1dHMKCi0gKipnb2FsKio6IEEgc3RyaW5nIGRlc2NyaWJpbmcgdGhlIG9iamVjdGl2ZSBvciB0YXNrIGZvciB3aGljaCB0aGUgY29ubmVjdG9yIHNob3VsZCBpZGVudGlmeSBhbmQgZXhlY3V0ZSB0aGUgc2tpbGwuCgojIyMgT3V0cHV0cwoKLSAqKnJlc3VsdCoqOiBBIGRpY3Rpb25hcnkgY29udGFpbmluZyB0aGUgb3V0cHV0IG9mIHRoZSBzZWxlY3RlZCBhbmQgZXhlY3V0ZWQgc2tpbGwuCgojIyBFeGFtcGxlIFdvcmtmbG93CgoxLiBQcm92aWRlIGEgZ29hbCBzdWNoIGFzICJDb252ZXJ0IE1hcmtkb3duIHRvIFBERiIgb3IgIlNlbmQgYW4gZW1haWwuIgoyLiBUaGUgTWFzdGVyIENvbm5lY3RvciBkeW5hbWljYWxseSBldmFsdWF0ZXMgYXZhaWxhYmxlIGNvbm5lY3RvcnMgYW5kIHNlbGVjdHMgdGhlIG1vc3QgYXBwcm9wcmlhdGUgc2tpbGwgdG8gYWNoaWV2ZSB0aGUgZ29hbC4KMy4gSXQgZXhlY3V0ZXMgdGhlIGlkZW50aWZpZWQgc2tpbGwgYW5kIHJldHVybnMgdGhlIG91dHB1dCBpbiBhIHN0cnVjdHVyZWQgZm9ybWF0LgoKIyMgQmVzdCBQcmFjdGljZXMKCi0gKipEZWZpbmUgQ2xlYXIgR29hbHMqKjogRW5zdXJlIHRoZSBnb2FsIGlucHV0IGlzIGNsZWFyIGFuZCBkZXNjcmlwdGl2ZSB0byBlbmFibGUgYWNjdXJhdGUgc2tpbGwgc2VsZWN0aW9uLgotICoqU2tpbGwgUmVhZGluZXNzKio6IFZhbGlkYXRlIHRoYXQgYWxsIGNvbm5lY3RvcnMgYW5kIHRoZWlyIHJlc3BlY3RpdmUgc2tpbGxzIGFyZSBvcGVyYXRpb25hbCBhbmQgY29ycmVjdGx5IHJlZ2lzdGVyZWQgaW4gdGhlIHdvcmtzcGFjZS4KLSAqKkVycm9yIEhhbmRsaW5nKio6IEluY29ycG9yYXRlIHJvYnVzdCBlcnJvciBoYW5kbGluZyB0byBtYW5hZ2Ugc2NlbmFyaW9zIHdoZXJlIG5vIHN1aXRhYmxlIHNraWxsIGlzIGZvdW5kIG9yIGV4ZWN1dGlvbiBmYWlscy4KLSAqKlNlY3VyaXR5Kio6IFByb3RlY3Qgc2Vuc2l0aXZlIGRhdGEgYW5kIGNvbmZpZ3VyYXRpb25zIGFzc29jaWF0ZWQgd2l0aCBjb25uZWN0b3JzIGFuZCBza2lsbHMuCgojIyBDb25jbHVzaW9uCgpUaGUgTWFzdGVyIENvbm5lY3RvciBvZmZlcnMgYW4gaW50dWl0aXZlIGFuZCBlZmZpY2llbnQgd2F5IHRvIGR5bmFtaWNhbGx5IGlkZW50aWZ5IGFuZCBleGVjdXRlIHNraWxscyBhY3Jvc3MgdmFyaW91cyBjb25uZWN0b3JzIGluIGEgd29ya3NwYWNlLiBCeSBmb2N1c2luZyBvbiB0aGUgc3BlY2lmaWVkIGdvYWwsIGl0IHNpbXBsaWZpZXMgd29ya2Zsb3cgYXV0b21hdGlvbiBhbmQgZW5oYW5jZXMgcHJvZHVjdGl2aXR5LiBQcm9wZXIgdXRpbGl6YXRpb24gb2YgdGhlIE1hc3RlciBDb25uZWN0b3IgZW5zdXJlcyBzdHJlYW1saW5lZCBvcGVyYXRpb25zIGFuZCBlZmZlY3RpdmUgY29sbGFib3JhdGlvbiBiZXR3ZWVuIGNvbm5lY3RvcnMgdG8gYWNoaWV2ZSBkaXZlcnNlIG9iamVjdGl2ZXMu", "ui_form": [], "data_loaders": [], "actions": [ { "name": "Action Selector", "description": "Selects an action to be executed.", "logo": "https://klotdev.blob.core.windows.net/connectors/wexa_api_user.png", "category": "master", "sort": "action_selector", "endpoint": "/master/action_selector", "source_type": "action", "is_enabled": true }, { "name": "Skill Picker", "description": "Selects a skill to be executed.", "logo": "https://klotdev.blob.core.windows.net/connectors/wexa_api_user.png", "category": "master", "sort": "skill_picker", "endpoint": "/master/skill_picker", "source_type": "action", "is_enabled": true }, { "name": "Skill Executor", "description": "Executes a skill.", "logo": "https://klotdev.blob.core.windows.net/connectors/wexa_api_user.png", "category": "master", "sort": "execute_skill", "endpoint": "/master/execute_skill", "source_type": "action", "is_enabled": true } ], "meta_data": {}, "is_starred": false }, { "_id": "6807122dec30d423da2f34df", "name": "Mixpanel", "description": "Mixpanel is an analytics service that helps businesses track user interactions with web and mobile applications.", "logo": "https://klotdev.blob.core.windows.net/connectors/mixpanel.png", "config": { "api_key": "" }, "category": "mixpanel", "connector_type": "user", "tags": [], "price": 0, "readme_b64": "IyBNaXhwYW5lbCBDb25uZWN0b3IKCiMjIEludHJvZHVjdGlvbgpUaGUgTWl4cGFuZWwgQ29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCBNaXhwYW5lbCwgYWxsb3dpbmcgdXNlcnMgdG8gYXV0b21hdGUgc2VydmljZSBhY2NvdW50IG1hbmFnZW1lbnQsIGRhdGEgdHJhY2tpbmcsIGV2ZW50IGltcG9ydHMsIGFuZCB1c2VyIHByb2ZpbGUgcXVlcmllcy4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBNaXhwYW5lbCBDb25uZWN0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgotLS0KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIE1peHBhbmVsClRvIGJlZ2luIHVzaW5nIHRoZSBNaXhwYW5lbCBDb25uZWN0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuICoqQ3JlYXRlIGEgTWl4cGFuZWwgQWNjb3VudDoqKiBTaWduIHVwIGZvciBhbiBhY2NvdW50IG9uIFtNaXhwYW5lbF0oaHR0cHM6Ly9taXhwYW5lbC5jb20vKS4KMi4gKipTZXQgVXAgQVBJIENyZWRlbnRpYWxzOioqIEdlbmVyYXRlIEFQSSBjcmVkZW50aWFscyB3aXRoaW4gTWl4cGFuZWwgdG8gYXV0aGVudGljYXRlIHlvdXIgYXBwbGljYXRpb24uCjMuICoqQ29uZmlndXJlIEFQSSBBY2Nlc3M6KiogVXNlIHRoZSBBUEkgY3JlZGVudGlhbHMgdG8gZXN0YWJsaXNoIGEgc2VjdXJlIGNvbm5lY3Rpb24gYmV0d2VlbiB5b3VyIGFwcGxpY2F0aW9uIGFuZCBNaXhwYW5lbC4KCi0tLQoKIyMgQ29uZmlndXJpbmcgdGhlIE1peHBhbmVsIENvbm5lY3RvcgpPbmNlIHlvdSBoYXZlIHlvdXIgTWl4cGFuZWwgYWNjb3VudCBhbmQgQVBJIGNyZWRlbnRpYWxzLCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgTWl4cGFuZWwgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gKipBUEkgS2V5Kio6IFlvdXIgTWl4cGFuZWwgQVBJIGtleSBmb3IgYXV0aGVudGljYXRpb24uCi0gKipTZXJ2aWNlIEFjY291bnQgQ3JlZGVudGlhbHMqKjogUmVxdWlyZWQgZm9yIG1hbmFnaW5nIHNlcnZpY2UgYWNjb3VudHMgYW5kIHVzZXIgZGF0YS4KCi0tLQoKIyMgRnVuY3Rpb25hbGl0aWVzClRoZSBNaXhwYW5lbCBDb25uZWN0b3Igc3VwcG9ydHMgdGhlIGZvbGxvd2luZyBhY3Rpb25zOgoKIyMjIDEuIENyZWF0ZSBhIFNlcnZpY2UgQWNjb3VudAoqKkRlc2NyaXB0aW9uOioqIENyZWF0ZXMgYSBuZXcgc2VydmljZSBhY2NvdW50IGluIE1peHBhbmVsLgoKKipJbnB1dHM6KioKLSBgb3JnYW5pemF0aW9uX2lkYCAoaW50ZWdlciwgcmVxdWlyZWQpOiBZb3VyIG9yZ2FuaXphdGlvbiBJRC4KLSBgdXNlcm5hbWVgIChzdHJpbmcsIHJlcXVpcmVkKTogVXNlcm5hbWUgZm9yIHRoZSBzZXJ2aWNlIGFjY291bnQuCi0gYHJvbGVgIChzdHJpbmcsIG9wdGlvbmFsKTogUm9sZSBvZiB0aGUgc2VydmljZSBhY2NvdW50LgotIGBleHBpcmVzYCAoc3RyaW5nLCBvcHRpb25hbCk6IEV4cGlyYXRpb24gZGF0ZSBmb3IgdGhlIHNlcnZpY2UgYWNjb3VudC4KLSBgcHJvamVjdHNgIChhcnJheSwgb3B0aW9uYWwpOiBMaXN0IG9mIHByb2plY3RzIGFzc29jaWF0ZWQgd2l0aCB0aGUgc2VydmljZSBhY2NvdW50LgoKKipPdXRwdXRzOioqCi0gYHNlcnZpY2VfYWNjb3VudF9jcmVhdGVkYCAoc3RyaW5nLCByZXF1aXJlZCk6IEluZGljYXRlcyBpZiB0aGUgYWNjb3VudCB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQuCi0gYGlkYCAoc3RyaW5nLCBvcHRpb25hbCk6IElEIG9mIHRoZSBjcmVhdGVkIHNlcnZpY2UgYWNjb3VudC4KCi0tLQoKIyMjIDIuIEdldCBBbGwgU2VydmljZSBBY2NvdW50cwoqKkRlc2NyaXB0aW9uOioqIFJldHJpZXZlcyBhbGwgc2VydmljZSBhY2NvdW50cyBmcm9tIE1peHBhbmVsLgoKKipJbnB1dHM6KioKLSBgb3JnYW5pemF0aW9uX2lkYCAoaW50ZWdlciwgcmVxdWlyZWQpOiBZb3VyIG9yZ2FuaXphdGlvbiBJRC4KCioqT3V0cHV0czoqKgotIGB0b3RhbGAgKGludGVnZXIsIHJlcXVpcmVkKTogVG90YWwgbnVtYmVyIG9mIHNlcnZpY2UgYWNjb3VudHMgcmV0cmlldmVkLgotIGBzZXJ2aWNlX2FjY291bnRzYCAoYXJyYXksIHJlcXVpcmVkKTogTGlzdCBvZiByZXRyaWV2ZWQgc2VydmljZSBhY2NvdW50cy4KCi0tLQoKIyMjIDMuIFF1ZXJ5IFVzZXIgUHJvZmlsZXMKKipEZXNjcmlwdGlvbjoqKiBSZXRyaWV2ZXMgdXNlciBwcm9maWxlcyBmcm9tIE1peHBhbmVsIGJhc2VkIG9uIHF1ZXJ5IGZpbHRlcnMuCgoqKklucHV0czoqKgotIGBwcm9qZWN0X2lkYCAoaW50ZWdlciwgcmVxdWlyZWQpOiBZb3VyIHByb2plY3QgSUQuCi0gYHdoZXJlYCAoc3RyaW5nLCBvcHRpb25hbCk6IFF1ZXJ5IGZpbHRlciBleHByZXNzaW9uLgotIGBvdXRwdXRfcHJvcGVydGllc2AgKGFycmF5LCBvcHRpb25hbCk6IExpc3Qgb2YgcHJvcGVydGllcyB0byByZXRyaWV2ZS4KLSBgcGFnZWAgKGludGVnZXIsIG9wdGlvbmFsKTogUGFnZSBudW1iZXIgZm9yIHBhZ2luYXRpb24uCi0gYHNlc3Npb25faWRgIChzdHJpbmcsIG9wdGlvbmFsKTogU2Vzc2lvbiBJRCBmb3IgcGFnaW5hdGlvbi4KCioqT3V0cHV0czoqKgotIGByZXN1bHRzYCAoYXJyYXksIHJlcXVpcmVkKTogTGlzdCBvZiB1c2VyIHByb2ZpbGVzIG1hdGNoaW5nIHRoZSBxdWVyeS4KLSBgcGFnZWAgKGludGVnZXIsIHJlcXVpcmVkKTogQ3VycmVudCBwYWdlIG51bWJlci4KLSBgc2Vzc2lvbl9pZGAgKHN0cmluZywgb3B0aW9uYWwpOiBTZXNzaW9uIElEIGZvciBwYWdpbmF0aW9uLgoKLS0tCgojIyMgNC4gSW1wb3J0IEV2ZW50cwoqKkRlc2NyaXB0aW9uOioqIEltcG9ydHMgZXZlbnRzIGludG8gTWl4cGFuZWwgd2l0aCBzdHJpY3QgdmFsaWRhdGlvbiBhbmQgY3VzdG9tIHByb3BlcnRpZXMuCgoKIyMjICoqSW5wdXRzOioqCi0gYHByb2plY3RfaWRgIChpbnRlZ2VyLCByZXF1aXJlZCk6IFlvdXIgcHJvamVjdCBJRC4KLSAqKmBzdHJpY3RgKiogKihpbnRlZ2VyLCByZXF1aXJlZCkqOiBTdHJpY3QgbW9kZSB2YWxpZGF0aW9uIGZsYWcuCi0gKipgZXZlbnRgKiogKihzdHJpbmcsIHJlcXVpcmVkKSo6IEV2ZW50IG5hbWUuCi0gKipgcHJvcGVydGllc2AqKiAqKG9iamVjdCwgcmVxdWlyZWQpKjogRXZlbnQgcHJvcGVydGllcy4KCiMjIyAqKkV4YW1wbGU6KioKYGBganNvbgp7CiAgInByb2plY3RfaWQiOiAxMTExMTExLAogICJzdHJpY3QiOiAiMSIsCiAgImV2ZW50IjogIkVWRU5UX05BTUUiLAogICJwcm9wZXJ0aWVzIjogewogICAgInRpbWUiOiAxMTExMTEsCiAgICAiZGlzdGluY3RfaWQiOiAiZGlzdGluY3RJZCIsCiAgICAiJGluc2VydF9pZCI6ICJ1bmlxdWVJZCIKICB9Cn0KYGBgCgoKCgoqKk91dHB1dHM6KioKLSBgc3RhdHVzYCAoc3RyaW5nLCByZXF1aXJlZCk6IFJlc3BvbnNlIHN0YXR1cy4KLSBgbnVtX3JlY29yZHNfaW1wb3J0ZWRgIChpbnRlZ2VyLCBvcHRpb25hbCk6IE51bWJlciBvZiBzdWNjZXNzZnVsbHkgaW1wb3J0ZWQgcmVjb3Jkcy4KCi0tLQoKCiMjIyA1LiBUcmFjayBFdmVudAoKIyMgRGVzY3JpcHRpb24KVHJhY2tzIGV2ZW50cyBpbiBNaXhwYW5lbCB3aXRoIGN1c3RvbSBwcm9wZXJ0aWVzLgoKIyMgSW5wdXRzCgojIyMgUXVlcnkgUGFyYW1zOgotICoqc3RyaWN0KiogKGBzdHJpbmdgLCBPcHRpb25hbCwgZGVmYXVsdHMgdG8gYDFgKTogIAogIFdoZW4gc2V0IHRvIGAxYCAocmVjb21tZW5kZWQpLCBNaXhwYW5lbCB2YWxpZGF0ZXMgdGhlIGJhdGNoIGFuZCByZXR1cm5zIGVycm9ycyBwZXIgZXZlbnQgdGhhdCBmYWlsZWQuCgojIyMgQm9keSBQYXJhbXM6Ci0gKipldmVudCoqIChgc3RyaW5nYCwgcmVxdWlyZWQpOiAgCiAgTmFtZSBvZiB0aGUgZXZlbnQuCi0gKipwcm9wZXJ0aWVzKiogKGBvYmplY3RgLCByZXF1aXJlZCk6ICAKICBBIEpTT04gb2JqZWN0IGNvbnRhaW5pbmcgZXZlbnQgcHJvcGVydGllcy4KLSAqKnRpbWUqKiAoYGludGVnZXJgLCByZXF1aXJlZCk6ICAKICBUaGUgdGltZSBhdCB3aGljaCB0aGUgZXZlbnQgb2NjdXJyZWQsIGluIHNlY29uZHMgb3IgbWlsbGlzZWNvbmRzIHNpbmNlIFVUQyBlcG9jaC4KLSAqKmRpc3RpbmN0X2lkKiogKGBzdHJpbmdgLCByZXF1aXJlZCk6ICAKICBUaGUgdW5pcXVlIGlkZW50aWZpZXIgb2YgdGhlIHVzZXIgd2hvIHBlcmZvcm1lZCB0aGUgZXZlbnQuCi0gKiokaW5zZXJ0X2lkKiogKGBzdHJpbmdgLCByZXF1aXJlZCk6ICAKICBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciBkZWR1cGxpY2F0aW9uLiBFdmVudHMgd2l0aCBpZGVudGljYWwgdmFsdWVzIGZvciAoYGV2ZW50YCwgYHRpbWVgLCBgZGlzdGluY3RfaWRgLCBgJGluc2VydF9pZGApIGFyZSBjb25zaWRlcmVkIGR1cGxpY2F0ZXM7IG9ubHkgdGhlIGxhdGVzdCBvbmUgd2lsbCBiZSBjb3VudGVkLgoKIyMgT3V0cHV0cwoKLSAqKnN0YXR1cyoqIChgaW50ZWdlcmAsIHJlcXVpcmVkKTogIAogIGAxYCBmb3Igc3VjY2VzcywgYDBgIGZvciBmYWlsdXJlLgotICoqZXJyb3IqKiAoYHN0cmluZ2AsIG9wdGlvbmFsKTogIAogIEVycm9yIG1lc3NhZ2UgaWYgdGhlIHJlcXVlc3Qgd2FzIHVuc3VjY2Vzc2Z1bC4KCgojIyBCZXN0IFByYWN0aWNlcwpUbyBtYWtlIHRoZSBtb3N0IG91dCBvZiB0aGUgTWl4cGFuZWwgQ29ubmVjdG9yLCBjb25zaWRlciB0aGUgZm9sbG93aW5nIGJlc3QgcHJhY3RpY2VzOgoKLSAqKkRhdGEgT3JnYW5pemF0aW9uOioqIFByb3Blcmx5IHN0cnVjdHVyZSBhbmQgbWFuYWdlIHlvdXIgZXZlbnQgYW5kIHByb2ZpbGUgZGF0YSB0byBlbnN1cmUgZWZmaWNpZW50IHF1ZXJpZXMuCi0gKipFcnJvciBIYW5kbGluZzoqKiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gbWFuYWdlIGZhaWxlZCByZXF1ZXN0cy4KLSAqKkNvbGxhYm9yYXRpb246KiogVXNlIE1peHBhbmVs4oCZcyBzaGFyaW5nIGZlYXR1cmVzIHRvIGNvbGxhYm9yYXRlIGVmZmVjdGl2ZWx5IHdpdGggdGVhbXMuCi0gKipTZWN1cml0eToqKiBTZWN1cmUgeW91ciBBUEkgY3JlZGVudGlhbHMgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgTWl4cGFuZWwgZGF0YS4KCi0tLQoKIyMgQ29uY2x1c2lvbgpUaGUgTWl4cGFuZWwgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBhdXRvbWF0aW5nIHNlcnZpY2UgYWNjb3VudCBtYW5hZ2VtZW50LCBldmVudCB0cmFja2luZywgYW5kIHVzZXIgZGF0YSBxdWVyaWVzIHRocm91Z2ggc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCBNaXhwYW5lbC4gQnkgbGV2ZXJhZ2luZyBNaXhwYW5lbOKAmXMgQVBJIGNhcGFiaWxpdGllcywgZGV2ZWxvcGVycyBjYW4gYnVpbGQgYXV0b21hdGlvbiB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBhbmFseXRpY3MsIGV2ZW50IHRyYWNraW5nLCBhbmQgdXNlciBlbmdhZ2VtZW50LiAKCkZvbGxvdyBNaXhwYW5lbCdzIEFQSSB1c2FnZSBndWlkZWxpbmVzIGFuZCB0ZXJtcyBvZiBzZXJ2aWNlIHRvIG1haW50YWluIGNvbXBsaWFuY2UgYW5kIGZ1bmN0aW9uYWxpdHkuCgpGb3IgZnVydGhlciBkZXRhaWxzLCByZWZlciB0byBbTWl4cGFuZWwgQVBJIERvY3VtZW50YXRpb25dKGh0dHBzOi8vZGV2ZWxvcGVyLm1peHBhbmVsLmNvbS8pLgo=", "ui_form": [ { "field_id": "username", "type": "string", "required": true, "label": "Username", "description": "Your Mixpanel account username.", "ui_component": "textInput", "info": "Required for authentication.", "is_secret": false }, { "field_id": "password", "type": "string", "required": true, "label": "Password", "description": "Your Mixpanel account password.", "ui_component": "textInput", "info": "Required for authentication.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "create", "description": "Create a new service account in Mixpanel", "logo": "https://klotdev.blob.core.windows.net/connectors/mixpanel.png", "category": "mixpanel", "sort": "create", "endpoint": "/mixpanel/create", "source_type": "action", "is_enabled": true }, { "name": "Get all service accounts", "description": "Retrieve all service accounts from Mixpanel", "logo": "https://klotdev.blob.core.windows.net/connectors/mixpanel.png", "category": "mixpanel", "sort": "get_service_accounts", "endpoint": "/mixpanel/get_service_accounts", "source_type": "action", "is_enabled": true }, { "name": "Query User Profiles", "description": "Retrieve user profiles from Mixpanel based on query filters.", "logo": "https://klotdev.blob.core.windows.net/connectors/mixpanel.png", "category": "mixpanel", "sort": "query_profiles", "endpoint": "/mixpanel/query_profiles", "source_type": "action", "is_enabled": true }, { "name": "Import Events", "description": "Import events into Mixpanel with strict validation and custom properties.", "logo": "https://klotdev.blob.core.windows.net/connectors/mixpanel.png", "category": "mixpanel", "sort": "import_events", "endpoint": "/mixpanel/import_events", "source_type": "action", "is_enabled": true }, { "name": "Track Event", "description": "Track events in Mixpanel with custom properties.", "logo": "https://klotdev.blob.core.windows.net/connectors/mixpanel.png", "category": "mixpanel", "sort": "track_events", "endpoint": "/mixpanel/track_events", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122bec30d423da2f34d6", "name": "Mongo DB", "description": "MongoDB is a source-available cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with optional schemas.", "logo": "https://klotdev.blob.core.windows.net/connectors/mongodb.png", "config": { "mongo_url": "", "collection_name": "" }, "category": "mongodb", "tags": [], "price": 0, "connector_type": "user", "connector_group_tag": "database", "readme_b64": "IyBNb25nb0RCIENvbm5lY3RvciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgTW9uZ29EQiBjb25uZWN0b3IgZW5hYmxlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIE1vbmdvREIsIGFsbG93aW5nIHVzZXJzIHRvIHBlcmZvcm0gQ1JVRCAoQ3JlYXRlLCBSZWFkLCBVcGRhdGUsIERlbGV0ZSkgb3BlcmF0aW9ucyBvbiBNb25nb0RCIGNvbGxlY3Rpb25zLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhlIE1vbmdvREIgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggTW9uZ29EQiBDb25uZWN0b3IKClRvIGJlZ2luIHVzaW5nIHRoZSBNb25nb0RCIGNvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gU2V0IFVwIE1vbmdvREI6IEVuc3VyZSB5b3UgaGF2ZSBhIHJ1bm5pbmcgaW5zdGFuY2Ugb2YgTW9uZ29EQi4gWW91IGNhbiBzZXQgaXQgdXAgbG9jYWxseSBvciB1c2UgYSBjbG91ZC1iYXNlZCBNb25nb0RCIHNlcnZpY2UgbGlrZSBNb25nb0RCIEF0bGFzLgoyLiBHZW5lcmF0ZSBNb25nb0RCIFVSTDogT2J0YWluIHRoZSBjb25uZWN0aW9uIFVSTCBmb3IgeW91ciBNb25nb0RCIGluc3RhbmNlLiBUaGlzIFVSTCB3aWxsIGJlIHVzZWQgZm9yIGF1dGhlbnRpY2F0aW9uIGFuZCBjb25uZWN0aW9uLgoKIyMgQ29uZmlndXJpbmcgdGhlIE1vbmdvREIgQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgTW9uZ29EQiBVUkwsIHlvdSBjYW4gY29uZmlndXJlIHRoZSBNb25nb0RCIENvbm5lY3RvciB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dGluZ3M6CgotIGBtb25nb191cmxgOiBZb3VyIE1vbmdvREIgY29ubmVjdGlvbiBVUkwuCi0gYGNvbGxlY3Rpb25fbmFtZWA6IFRoZSBuYW1lIG9mIHRoZSBNb25nb0RCIGNvbGxlY3Rpb24gdG8gaW50ZXJhY3Qgd2l0aCAob3B0aW9uYWwsIGNhbiBiZSBzcGVjaWZpZWQgcGVyIG9wZXJhdGlvbikuCgojIyBVdGlsaXppbmcgdGhlIE1vbmdvREIgQ29ubmVjdG9yCgpUaGUgTW9uZ29EQiBjb25uZWN0b3Igc3VwcG9ydHMgdmFyaW91cyBmdW5jdGlvbmFsaXRpZXMgcHJvdmlkZWQgYnkgTW9uZ29EQiwgaW5jbHVkaW5nOgoKLSBDcmVhdGluZyBEb2N1bWVudHM6IEluc2VydCBuZXcgZG9jdW1lbnRzIGludG8gYSBzcGVjaWZpZWQgY29sbGVjdGlvbi4KLSBEZWxldGluZyBEb2N1bWVudHM6IFJlbW92ZSBkb2N1bWVudHMgZnJvbSBhIHNwZWNpZmllZCBjb2xsZWN0aW9uIGJhc2VkIG9uIGEgZmlsdGVyIG9yIGRvY3VtZW50IElELgotIEZpbmRpbmcgRG9jdW1lbnRzOiBSZXRyaWV2ZSBkb2N1bWVudHMgZnJvbSBhIHNwZWNpZmllZCBjb2xsZWN0aW9uIGJhc2VkIG9uIGEgZmlsdGVyLgotIEdldHRpbmcgYSBEb2N1bWVudDogUmV0cmlldmUgYSBzcGVjaWZpYyBkb2N1bWVudCBmcm9tIGEgY29sbGVjdGlvbiB1c2luZyBpdHMgSUQuCi0gVXBkYXRpbmcgRG9jdW1lbnRzOiBVcGRhdGUgZXhpc3RpbmcgZG9jdW1lbnRzIGluIGEgc3BlY2lmaWVkIGNvbGxlY3Rpb24gYmFzZWQgb24gZG9jdW1lbnQgSUQuCgojIyBBY3Rpb25zCgojIyMgY3JlYXRlCgpEZXNjcmlwdGlvbjogQ3JlYXRlcyBhIG5ldyBkb2N1bWVudCBpbiB0aGUgc3BlY2lmaWVkIGNvbGxlY3Rpb24uCgpJbnB1dHM6CgotIGBjb2xsZWN0aW9uX25hbWVgOiBzdHIgLSBOYW1lIG9mIHRoZSBjb2xsZWN0aW9uIHRvIGluc2VydCB0aGUgZG9jdW1lbnQgaW50by4KLSBgcmVjb3JkYDogc3RyIC0gVGhlIGRvY3VtZW50IHRvIGJlIGluc2VydGVkLgoKT3V0cHV0czoKCi0gYGNyZWF0ZWRfZG9jdW1lbnRgOiBzdHIgLSBUaGUgY3JlYXRlZCBkb2N1bWVudC4KCiMjIyBkZWxldGUKCkRlc2NyaXB0aW9uOiBEZWxldGVzIGRvY3VtZW50cyBmcm9tIHRoZSBzcGVjaWZpZWQgY29sbGVjdGlvbiBiYXNlZCBvbiBhIGZpbHRlciBvciBkb2N1bWVudCBJRC4KCklucHV0czoKCi0gYGNvbGxlY3Rpb25fbmFtZWA6IHN0ciAtIE5hbWUgb2YgdGhlIGNvbGxlY3Rpb24gdG8gZGVsZXRlIGRvY3VtZW50cyBmcm9tLgotIGBmaWx0ZXJfa2V5YDogT3B0aW9uYWxbc3RyXSAtIEtleSB0byBmaWx0ZXIgZG9jdW1lbnRzIGJ5LgotIGBmaWx0ZXJfdmFsdWVgOiBPcHRpb25hbFtzdHJdIC0gVmFsdWUgdG8gZmlsdGVyIGRvY3VtZW50cyBieS4KLSBgaWRgOiBPcHRpb25hbFtzdHJdIC0gSUQgb2YgdGhlIGRvY3VtZW50IHRvIGRlbGV0ZS4KCk91dHB1dHM6CgotIGBzdGF0dXNgOiBzdHIgLSBTdGF0dXMgb2YgdGhlIGRlbGV0ZSBvcGVyYXRpb24uCgojIyMgZmluZAoKRGVzY3JpcHRpb246IEZpbmRzIGRvY3VtZW50cyBpbiB0aGUgc3BlY2lmaWVkIGNvbGxlY3Rpb24gYmFzZWQgb24gYSBmaWx0ZXIuCgpJbnB1dHM6CgotIGBjb2xsZWN0aW9uX25hbWVgOiBzdHIgLSBOYW1lIG9mIHRoZSBjb2xsZWN0aW9uIHRvIGZpbmQgZG9jdW1lbnRzIGluLgotIGBmaWx0ZXJfa2V5YDogT3B0aW9uYWxbc3RyXSAtIEtleSB0byBmaWx0ZXIgZG9jdW1lbnRzIGJ5LgotIGBmaWx0ZXJfdmFsdWVgOiBPcHRpb25hbFtzdHJdIC0gVmFsdWUgdG8gZmlsdGVyIGRvY3VtZW50cyBieS4KCk91dHB1dHM6CgotIGBmb3VuZF9yZWNvcmRzYDogc3RyIC0gVGhlIGZvdW5kIGRvY3VtZW50cy4KCiMjIyBnZXQKCkRlc2NyaXB0aW9uOiBSZXRyaWV2ZXMgYSBzcGVjaWZpYyBkb2N1bWVudCBmcm9tIHRoZSBzcGVjaWZpZWQgY29sbGVjdGlvbiB1c2luZyBpdHMgSUQuCgpJbnB1dHM6CgotIGBjb2xsZWN0aW9uX25hbWVgOiBzdHIgLSBOYW1lIG9mIHRoZSBjb2xsZWN0aW9uIHRvIGdldCB0aGUgZG9jdW1lbnQgZnJvbS4KLSBgaWRgOiBzdHIgLSBJRCBvZiB0aGUgZG9jdW1lbnQgdG8gcmV0cmlldmUuCgpPdXRwdXRzOgoKLSBgcmVjb3JkYDogc3RyIC0gVGhlIHJldHJpZXZlZCBkb2N1bWVudC4KCiMjIyB1cGRhdGUKCkRlc2NyaXB0aW9uOiBVcGRhdGVzIGFuIGV4aXN0aW5nIGRvY3VtZW50IGluIHRoZSBzcGVjaWZpZWQgY29sbGVjdGlvbiBiYXNlZCBvbiBkb2N1bWVudCBJRC4KCklucHV0czoKCi0gYGNvbGxlY3Rpb25fbmFtZWA6IHN0ciAtIE5hbWUgb2YgdGhlIGNvbGxlY3Rpb24gdG8gdXBkYXRlIHRoZSBkb2N1bWVudCBpbi4KLSBgaWRgOiBzdHIgLSBJRCBvZiB0aGUgZG9jdW1lbnQgdG8gdXBkYXRlLgotIGByZWNvcmRgOiBzdHIgLSBUaGUgdXBkYXRlZCBkb2N1bWVudC4KCk91dHB1dHM6CgotIGB1cGRhdGVkX3JlY29yZGA6IHN0ciAtIFRoZSB1cGRhdGVkIGRvY3VtZW50LgoKIyMjIHB1bGwKCkRlc2NyaXB0aW9uOiBGZXRjaGVzIGRhdGEgYWJvdXQgdGhlIHByb3ZpZGVkIGNvbmZpZ3VyYXRpb24gYW5kIGluZ2VzdHMgZGF0YSBpbnRvIFFkcmFudCBzdG9yYWdlLgoKSW5wdXRzOiBOb25lCgpPdXRwdXRzOiBOb25lCgojIyBCZXN0IFByYWN0aWNlcwoKLSBJbmRleGluZzogRW5zdXJlIHByb3BlciBpbmRleGluZyBvZiB5b3VyIE1vbmdvREIgY29sbGVjdGlvbnMgdG8gb3B0aW1pemUgcXVlcnkgcGVyZm9ybWFuY2UuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIGRhdGFiYXNlIG9wZXJhdGlvbnMuCi0gU2VjdXJpdHk6IFNlY3VyZWx5IG1hbmFnZSBhbmQgcHJvdGVjdCB5b3VyIE1vbmdvREIgY29ubmVjdGlvbiBVUkwgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgZGF0YWJhc2UuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgTW9uZ29EQiBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIHBlcmZvcm1pbmcgQ1JVRCBvcGVyYXRpb25zIG9uIE1vbmdvREIgY29sbGVjdGlvbnMgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBNb25nb0RCIHBsYXRmb3JtLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgTW9uZ29EQiwgZGV2ZWxvcGVycyBjYW4gYnVpbGQgc29waGlzdGljYXRlZCBkYXRhIG1hbmFnZW1lbnQgd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgZGF0YWJhc2Ugb3BlcmF0aW9ucyBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBNb25nb0RCIENvbm5lY3RvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIE1vbmdvREIgdG8gbWFuYWdlIGFuZCBtYW5pcHVsYXRlIGRhdGEgZWZmZWN0aXZlbHkuCg==", "ui_form": [ { "field_id": "mongo_url", "type": "string", "required": true, "label": "Mongo URL", "description": "mongodb+srv://yourUsername:yourPassword@yourClusterURL/yourDatabaseName", "ui_component": "textInput", "info": "The path of the directory where the mongodb is located.", "is_secret": false }, { "field_id": "collection_name", "type": "string", "required": false, "label": "Collection Name", "description": "yourCollectionName", "ui_component": "textInput", "info": "The name of the collection in the mongodb, required for pull connector, make sure to add collection name before using pull connector.", "is_secret": false } ], "data_loaders": [ { "name": "Pull data from mongo db", "description": "Processes all the files that are uploaded as a part of this connector", "logo": "https://klotdev.blob.core.windows.net/public/mongodb.png", "category": "mongodb", "sort": "pull", "endpoint": "/mongodb/pull", "source_type": "data_source", "is_enabled": true } ], "actions": [ { "name": "Create a record", "description": "Create a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/mongodb.png", "category": "mongodb", "sort": "create", "endpoint": "/mongodb/create", "source_type": "action", "is_enabled": true }, { "name": "Delete a record", "description": "Delete a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/mongodb.png", "category": "mongodb", "sort": "delete", "endpoint": "/mongodb/delete", "source_type": "action", "is_enabled": true }, { "name": "Find a record", "description": "find a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/mongodb.png", "category": "mongodb", "sort": "find", "endpoint": "/mongodb/find", "source_type": "action", "is_enabled": true }, { "name": "Get a record", "description": "get a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/mongodb.png", "category": "mongodb", "sort": "get", "endpoint": "/mongodb/get", "source_type": "action", "is_enabled": true }, { "name": "Update a record", "description": "Update a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/mongodb.png", "category": "mongodb", "sort": "update", "endpoint": "/mongodb/update", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071227ec30d423da2f34c0", "name": "Notify through an Email", "description": "Electronic mail is a method of transmitting and receiving messages using electronic devices. It was conceived in the late 20th century as the digital version of, or counterpart to, mail.", "config": { "recipient_email": "" }, "category": "notify_through_email", "tags": [], "connector_type": "user", "connector_group_tag": "mails", "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/markdown_to_pdf.png", "readme_b64": "IyBOb3RpZnkgVGhyb3VnaCBFbWFpbCBDb25uZWN0b3IKClRoaXMgaXMgYSBjb25uZWN0b3IgZm9yIHNlbmRpbmcgZW1haWwgbm90aWZpY2F0aW9ucy4gSXQgYWxsb3dzIHlvdSB0byBlYXNpbHkgc2VuZCBlbWFpbHMgdG8gYSByZWNpcGllbnQgdXNpbmcgYSBzcGVjaWZpZWQgZW1haWwgY29uZmlndXJhdGlvbi4KCiMjIENvbmZpZ3VyYXRpb24KClRvIHVzZSB0aGUgTm90aWZ5IFRocm91Z2ggRW1haWwgQ29ubmVjdG9yLCB5b3UgbmVlZCB0byBwcm92aWRlIHRoZSBmb2xsb3dpbmcgY29uZmlndXJhdGlvbjoKCiMjIyBFbWFpbENvbmZpZwoKLSBgcmVjaXBpZW50X2VtYWlsYCAocmVxdWlyZWQpOiBUaGUgZW1haWwgYWRkcmVzcyBvZiB0aGUgcmVjaXBpZW50LgoKIyMgQWN0aW9ucwoKVGhlIE5vdGlmeSBUaHJvdWdoIEVtYWlsIENvbm5lY3RvciBzdXBwb3J0cyB0aGUgZm9sbG93aW5nIGFjdGlvbjoKCiMjIyBzZW5kCgpUaGlzIGFjdGlvbiBhbGxvd3MgeW91IHRvIHNlbmQgYW4gZW1haWwgbm90aWZpY2F0aW9uLgoKIyMjIyBJbnB1dAoKVGhlIGBzZW5kYCBhY3Rpb24gcmVxdWlyZXMgdGhlIGZvbGxvd2luZyBpbnB1dCBwYXJhbWV0ZXJzOgoKLSBgc3ViamVjdGA6IFRoZSBzdWJqZWN0IG9mIHRoZSBlbWFpbC4KLSBgYm9keWA6IFRoZSBib2R5IGNvbnRlbnQgb2YgdGhlIGVtYWlsLgotIGBhdHRhY2htZW50c2AgKG9wdGlvbmFsKTogQW55IGF0dGFjaG1lbnRzIHRvIGluY2x1ZGUgaW4gdGhlIGVtYWlsLgoKIyMjIyBPdXRwdXQKClRoZSBgc2VuZGAgYWN0aW9uIHJldHVybnMgdGhlIGZvbGxvd2luZyBvdXRwdXQ6CgotIGBtZXNzYWdlYDogQSBjb25maXJtYXRpb24gbWVzc2FnZSBpbmRpY2F0aW5nIHRoYXQgdGhlIGVtYWlsIGhhcyBiZWVuIHNlbnQgc3VjY2Vzc2Z1bGx5LgoKIyMjIFRyaWdnZXJzCgotIE5vIFRyaWdnZXIgYXZhaWxhYmxlCgojIyBCZXN0IFByYWN0aWNlcwoKLSBPcHRpbWl6ZSBFbWFpbCBTZW5kaW5nOiBFbnN1cmUgeW91ciBlbWFpbCBjb250ZW50IGFuZCBhdHRhY2htZW50cyBhcmUgd2VsbC1kZWZpbmVkIHRvIG1heGltaXplIGRlbGl2ZXJhYmlsaXR5IGFuZCBtaW5pbWl6ZSBlcnJvcnMuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIGVtYWlsIHNlbmRpbmcgb3IgcmVhZGluZy4KLSBTZWN1cml0eTogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgZW1haWwgY3JlZGVudGlhbHMgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgZW1haWwgYWNjb3VudCBhbmQgcmVzb3VyY2VzLgoKIyMgQ29uY2x1c2lvbgoKSW4gY29uY2x1c2lvbiwgdGhlIEVtYWlsIENvbm5lY3RvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgYXV0b21hdGluZyBlbWFpbCBzZW5kaW5nLCByZWFkaW5nLCBhbmQgd29ya2Zsb3cgYXV0b21hdGlvbiB0YXNrcyB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggZW1haWwgc2VydmljZXMuIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiB0aGUgRW1haWwgQ29ubmVjdG9yLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIGF1dG9tYXRpb24gd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgZW1haWwgbWFuYWdlbWVudCBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBFbWFpbCBDb25uZWN0b3IsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiBlbWFpbCBzZXJ2aWNlcyB0byBjb21tdW5pY2F0ZSBlZmZlY3RpdmVseSBhbmQgYXV0b21hdGUgcmVwZXRpdGl2ZSB0YXNrcyBlZmZpY2llbnRseS4K", "ui_form": [ { "field_id": "recipient_email", "type": "string", "required": true, "label": "Email Address to send email", "description": "Email id of recipient (someone@example.com)", "ui_component": "textInput", "info": "For example, someone@example.com", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Send an email", "description": "Sends an email to the Recipient", "sort": "send", "logo": "https://klotdev.blob.core.windows.net/connectors/markdown_to_pdf.png", "category": "notify_through_email", "endpoint": "/notify_through_email/send", "source_type": "action", "is_enabled": true } ], "available_events": [], "is_starred": false }, { "_id": "68071227ec30d423da2f34c2", "name": "Outlook - Office 365", "description": "Outlook is a personal information manager web app from Microsoft consisting of webmail, calendaring, contacts, and tasks services. The Read Outlook Custom Domain Email action reads emails from an Outlook custom domain email account.", "config": { "sender_email": "", "access_token": "" }, "category": "outlook", "connector_type": "user", "connector_group_tag": "mails", "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/outlook.svg", "readme_b64": "IyBPdXRsb29rIENvbm5lY3RvciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgT3V0bG9vayBjb25uZWN0b3IgZW5hYmxlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIE1pY3Jvc29mdCBPdXRsb29rLCBhbGxvd2luZyB1c2VycyB0byByZWFkIGVtYWlscyBmcm9tIHRoZWlyIE91dGxvb2sgYWNjb3VudC4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBPdXRsb29rIENvbm5lY3RvciB3aXRoaW4geW91ciBhcHBsaWNhdGlvbi4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIE91dGxvb2sgQ29ubmVjdG9yCgpUbyBiZWdpbiB1c2luZyB0aGUgT3V0bG9vayBjb25uZWN0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuIFNldCBVcCBPdXRsb29rIEFjY291bnQ6IEVuc3VyZSB5b3UgaGF2ZSBhbiBhY3RpdmUgTWljcm9zb2Z0IE91dGxvb2sgYWNjb3VudC4KMi4gR2VuZXJhdGUgQWNjZXNzIFRva2VuOiBPYnRhaW4gYW4gYWNjZXNzIHRva2VuIGZvciB5b3VyIE91dGxvb2sgYWNjb3VudC4gVGhpcyB0b2tlbiB3aWxsIGJlIHVzZWQgZm9yIGF1dGhlbnRpY2F0aW9uIHdoZW4gaW50ZXJhY3Rpbmcgd2l0aCB0aGUgT3V0bG9vayBBUEkuCgojIyBDb25maWd1cmluZyB0aGUgT3V0bG9vayBDb25uZWN0b3IKCk9uY2UgeW91IGhhdmUgeW91ciBPdXRsb29rIGFjY291bnQgYW5kIGFjY2VzcyB0b2tlbiwgeW91IGNhbiBjb25maWd1cmUgdGhlIE91dGxvb2sgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYHNlbmRlcl9lbWFpbGA6IFlvdXIgT3V0bG9vayBlbWFpbCBhZGRyZXNzLgotIGBhY2Nlc3NfdG9rZW5gOiBZb3VyIE91dGxvb2sgYWNjZXNzIHRva2VuIGZvciBhdXRoZW50aWNhdGlvbi4KCiMjIyBTdGVwcyB0byBPYnRhaW4gQ29uZmlndXJhdGlvbiBEZXRhaWxzCgojIyMjIDEuIE9idGFpbiBTZW5kZXIgRW1haWwKClRoZSBgc2VuZGVyX2VtYWlsYCBpcyB0aGUgZW1haWwgYWRkcmVzcyBhc3NvY2lhdGVkIHdpdGggeW91ciBPdXRsb29rIGFjY291bnQgdGhhdCB3aWxsIGJlIHVzZWQgdG8gc2VuZCBlbWFpbHMuIEVuc3VyZSB0aGF0IHRoaXMgZW1haWwgYWRkcmVzcyBoYXMgdGhlIG5lY2Vzc2FyeSBwZXJtaXNzaW9ucyB0byBzZW5kIGVtYWlscyB0aHJvdWdoIHRoZSBPdXRsb29rIEFQSS4KCiMjIyMgMi4gT2J0YWluIEFjY2VzcyBUb2tlbgoKVG8gaW50ZXJhY3Qgd2l0aCB0aGUgT3V0bG9vayBBUEksIHlvdSBuZWVkIHRvIG9idGFpbiBhbiBhY2Nlc3MgdG9rZW4uIEZvbGxvdyB0aGVzZSBzdGVwcyB0byBnZXQgeW91ciBhY2Nlc3MgdG9rZW46CgoxLiAqKlJlZ2lzdGVyIGFuIEFwcGxpY2F0aW9uIGluIEF6dXJlIEFEKio6CiAgIC0gR28gdG8gdGhlIFtBenVyZSBQb3J0YWxdKGh0dHBzOi8vcG9ydGFsLmF6dXJlLmNvbS8pLgogICAtIE5hdmlnYXRlIHRvIGBBenVyZSBBY3RpdmUgRGlyZWN0b3J5YCA+IGBBcHAgcmVnaXN0cmF0aW9uc2AuCiAgIC0gQ2xpY2sgYE5ldyByZWdpc3RyYXRpb25gIGFuZCBmaWxsIGluIHRoZSBuZWNlc3NhcnkgZGV0YWlscyAoZS5nLiwgbmFtZSwgc3VwcG9ydGVkIGFjY291bnQgdHlwZXMpLgogICAtIENsaWNrIGBSZWdpc3RlcmAgdG8gY3JlYXRlIHRoZSBhcHBsaWNhdGlvbi4KCjIuICoqQ29uZmlndXJlIEFQSSBQZXJtaXNzaW9ucyoqOgogICAtIEFmdGVyIHJlZ2lzdGVyaW5nIHRoZSBhcHBsaWNhdGlvbiwgZ28gdG8gYEFQSSBwZXJtaXNzaW9uc2AgYW5kIGNsaWNrIGBBZGQgYSBwZXJtaXNzaW9uYC4KICAgLSBTZWxlY3QgYE1pY3Jvc29mdCBHcmFwaGAgYW5kIHRoZW4gY2hvb3NlIGBEZWxlZ2F0ZWQgcGVybWlzc2lvbnNgLgogICAtIEFkZCB0aGUgcGVybWlzc2lvbnMgcmVxdWlyZWQgZm9yIHNlbmRpbmcgYW5kIHJlYWRpbmcgZW1haWxzLCBzdWNoIGFzIGBNYWlsLlNlbmRgLCBgTWFpbC5SZWFkYCwgZXRjLgogICAtIENsaWNrIGBBZGQgcGVybWlzc2lvbnNgLgoKMy4gKipHZW5lcmF0ZSBDbGllbnQgU2VjcmV0Kio6CiAgIC0gR28gdG8gYENlcnRpZmljYXRlcyAmIHNlY3JldHNgIGFuZCBjbGljayBgTmV3IGNsaWVudCBzZWNyZXRgLgogICAtIEFkZCBhIGRlc2NyaXB0aW9uIGFuZCBzZXQgYW4gZXhwaXJhdGlvbiBwZXJpb2QuCiAgIC0gQ2xpY2sgYEFkZGAgYW5kIGNvcHkgdGhlIGdlbmVyYXRlZCBjbGllbnQgc2VjcmV0LiBTdG9yZSBpdCBzZWN1cmVseSBhcyBpdCB3aWxsIG5vdCBiZSBzaG93biBhZ2Fpbi4KCjQuICoqQXV0aGVudGljYXRlIGFuZCBPYnRhaW4gQWNjZXNzIFRva2VuKio6CiAgIC0gVXNlIHRoZSBjbGllbnQgSUQsIHRlbmFudCBJRCwgYW5kIGNsaWVudCBzZWNyZXQgdG8gb2J0YWluIGFuIGFjY2VzcyB0b2tlbi4gWW91IGNhbiB1c2UgdG9vbHMgbGlrZSBQb3N0bWFuIG9yIHdyaXRlIGEgc2NyaXB0IHRvIGdldCB0aGUgdG9rZW4uIEhlcmUncyBhbiBleGFtcGxlIHVzaW5nIGEgUHl0aG9uIHNjcmlwdDoKCmBgYHB5dGhvbgppbXBvcnQgcmVxdWVzdHMKCnRlbmFudF9pZCA9ICd5b3VyLXRlbmFudC1pZCcKY2xpZW50X2lkID0gJ3lvdXItY2xpZW50LWlkJwpjbGllbnRfc2VjcmV0ID0gJ3lvdXItY2xpZW50LXNlY3JldCcKc2NvcGUgPSAnaHR0cHM6Ly9ncmFwaC5taWNyb3NvZnQuY29tLy5kZWZhdWx0Jwp1cmwgPSBmJ2h0dHBzOi8vbG9naW4ubWljcm9zb2Z0b25saW5lLmNvbS97dGVuYW50X2lkfS9vYXV0aDIvdjIuMC90b2tlbicKCnBheWxvYWQgPSB7CiAgICAnZ3JhbnRfdHlwZSc6ICdjbGllbnRfY3JlZGVudGlhbHMnLAogICAgJ2NsaWVudF9pZCc6IGNsaWVudF9pZCwKICAgICdjbGllbnRfc2VjcmV0JzogY2xpZW50X3NlY3JldCwKICAgICdzY29wZSc6IHNjb3BlCn0KCnJlc3BvbnNlID0gcmVxdWVzdHMucG9zdCh1cmwsIGRhdGE9cGF5bG9hZCkKYWNjZXNzX3Rva2VuID0gcmVzcG9uc2UuanNvbigpLmdldCgnYWNjZXNzX3Rva2VuJykKcHJpbnQoYWNjZXNzX3Rva2VuKQpgYGAKClJlcGxhY2UgYHlvdXItdGVuYW50LWlkYCwgYHlvdXItY2xpZW50LWlkYCwgYW5kIGB5b3VyLWNsaWVudC1zZWNyZXRgIHdpdGggdGhlIGFjdHVhbCB2YWx1ZXMgZnJvbSB5b3VyIEF6dXJlIEFEIGFwcGxpY2F0aW9uLgoKIyMgVXRpbGl6aW5nIHRoZSBPdXRsb29rIENvbm5lY3RvcgoKVGhlIE91dGxvb2sgY29ubmVjdG9yIHN1cHBvcnRzIHZhcmlvdXMgZnVuY3Rpb25hbGl0aWVzIHByb3ZpZGVkIGJ5IHRoZSBPdXRsb29rIHBsYXRmb3JtLCBpbmNsdWRpbmc6CgojIyMgUmVhZGluZyBFbWFpbHMKCi0gKipSZWFkIEVtYWlscyoqOiBSZXRyaWV2ZSBhIHNwZWNpZmllZCBudW1iZXIgb2YgZW1haWxzIGZyb20geW91ciBPdXRsb29rIGluYm94LgoKKipJbnB1dHM6KioKCi0gYG51bWJlcl9vZl9lbWFpbHNfdG9fcmVhZGA6IGludCA9IDEwIChOdW1iZXIgb2YgZW1haWxzIHRvIHJlYWQgZnJvbSB0aGUgaW5ib3gpCgoqKk91dHB1dHM6KioKCi0gYGVtYWlsYDogYXJyYXkgKEFycmF5IG9mIGVtYWlscyByZXRyaWV2ZWQgZnJvbSB0aGUgaW5ib3gpCgojIyBCZXN0IFByYWN0aWNlcwoKLSBUb2tlbiBNYW5hZ2VtZW50OiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBPdXRsb29rIGFjY2VzcyB0b2tlbiB0byBwcmV2ZW50IHVuYXV0aG9yaXplZCBhY2Nlc3MgdG8geW91ciBPdXRsb29rIGFjY291bnQuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIEFQSSBpbnRlcmFjdGlvbnMuCi0gRW1haWwgRmlsdGVyaW5nOiBVc2UgYXBwcm9wcmlhdGUgZmlsdGVycyB0byByZXRyaWV2ZSBvbmx5IHRoZSBuZWNlc3NhcnkgZW1haWxzIGFuZCBhdm9pZCBwcm9jZXNzaW5nIHVubmVjZXNzYXJ5IGRhdGEuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgT3V0bG9vayBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIHJlYWRpbmcgZW1haWxzIGZyb20geW91ciBPdXRsb29rIGFjY291bnQgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBPdXRsb29rIHBsYXRmb3JtLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlIE91dGxvb2sgQVBJLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIGVtYWlsIG1hbmFnZW1lbnQgd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgZW1haWwgcHJvY2Vzc2luZyBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBPdXRsb29rIENvbm5lY3RvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIE91dGxvb2sgdG8gbWFuYWdlIGFuZCByZXRyaWV2ZSBlbWFpbHMgZWZmZWN0aXZlbHkuCg==", "ui_form": [ { "field_id": "sender_email", "type": "email", "required": true, "label": "Sender Email", "description": "Email address of the sender.", "ui_component": "textInput", "info": "For example, sender@domaain.com", "is_secret": false }, { "field_id": "access_token", "type": "string", "required": false, "label": "Access Token", "description": "access token to verify user", "ui_component": "textInput", "info": "Your access token", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Read Outlook Custom Domain Email", "description": "Reads Outlook custom domain emails", "sort": "read", "logo": "https://klotdev.blob.core.windows.net/connectors/outlook.svg", "category": "outlook", "endpoint": "/outlook/read", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071231ec30d423da2f34f2", "name": "Outlook Calendar", "description": "Calendar is the calendar and scheduling component of Outlook that is fully integrated with email, contacts, and other features.", "config": { "sender_email": "", "access_token": "" }, "category": "outlook_calendar", "tags": [], "price": 0, "connector_type": "user", "connector_group_tag": "calendar", "logo": "https://klotdev.blob.core.windows.net/connectors/outlook_calendar.png", "readme_b64": "IyBPdXRsb29rIENhbGVuZGFyIENvbm5lY3RvcgoKIyMgSW50cm9kdWN0aW9uCgpUaGUgT3V0bG9vayBDYWxlbmRhciBDb25uZWN0b3IgYWxsb3dzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggTWljcm9zb2Z0IE91dGxvb2sgQ2FsZW5kYXIsIGVuYWJsaW5nIHVzZXJzIHRvIGNyZWF0ZSBhbmQgcmVhZCBjYWxlbmRhciBldmVudHMuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgT3V0bG9vayBDYWxlbmRhciBDb25uZWN0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBDb25maWd1cmF0aW9uCgpUbyBjb25maWd1cmUgdGhlIE91dGxvb2sgQ2FsZW5kYXIgQ29ubmVjdG9yLCB5b3UgbmVlZCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSBgYWNjZXNzX3Rva2VuYDogWW91ciBPdXRsb29rIGFjY2VzcyB0b2tlbiBmb3IgYXV0aGVudGljYXRpb24uCi0gYHJlZnJlc2hfdG9rZW5gOiBUb2tlbiB1c2VkIHRvIG9idGFpbiBhIG5ldyBhY2Nlc3MgdG9rZW4uCgojIyBBY3Rpb25zCgojIyMgQ3JlYXRlIEV2ZW50CgpDcmVhdGUgYSBuZXcgY2FsZW5kYXIgZXZlbnQuCgoqKklucHV0czoqKgoKLSBgc3ViamVjdGA6IGBzdHJgIC0gVGhlIHN1YmplY3Qgb2YgdGhlIGV2ZW50LgotIGBib2R5YDogYHN0cmAgLSBUaGUgYm9keSBjb250ZW50IG9mIHRoZSBldmVudC4KLSBgc3RhcnRfdGltZWA6IGBzdHJgIC0gVGhlIHN0YXJ0IHRpbWUgb2YgdGhlIGV2ZW50IChGb3JtYXQ6IFlZWVktTU0tRERUSEg6TU06U1MpLgotIGBlbmRfdGltZWA6IGBzdHJgIC0gVGhlIGVuZCB0aW1lIG9mIHRoZSBldmVudCAoRm9ybWF0OiBZWVlZLU1NLUREVEhIOk1NOlNTKS4KLSBgYXR0ZW5kZWVzYDogYE9wdGlvbmFsW0xpc3Rbc3RyXV1gIC0gTGlzdCBvZiBlbWFpbCBhZGRyZXNzZXMgb2YgYXR0ZW5kZWVzLgotIGBsb2NhdGlvbmA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBsb2NhdGlvbiBvZiB0aGUgZXZlbnQuCgoqKk91dHB1dHM6KioKCi0gYGV2ZW50X2lkYDogYHN0cmAgLSBUaGUgSUQgb2YgdGhlIGNyZWF0ZWQgZXZlbnQuCi0gYHN0YXR1c2A6IGBzdHJgIC0gVGhlIHN0YXR1cyBvZiB0aGUgZXZlbnQgY3JlYXRpb24uCgojIyMgUmVhZCBFdmVudHMKClJlYWQgY2FsZW5kYXIgZXZlbnRzIGJhc2VkIG9uIHNwZWNpZmllZCBjcml0ZXJpYS4KCioqSW5wdXRzOioqCgotIGBzdGFydF90aW1lYDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIHN0YXJ0IHRpbWUgdG8gZmlsdGVyIGV2ZW50cyAoRm9ybWF0OiBZWVlZLU1NLUREVEhIOk1NOlNTKS4KLSBgZW5kX3RpbWVgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgZW5kIHRpbWUgdG8gZmlsdGVyIGV2ZW50cyAoRm9ybWF0OiBZWVlZLU1NLUREVEhIOk1NOlNTKS4KLSBgYXR0ZW5kZWVfZW1haWxgOiBgT3B0aW9uYWxbc3RyXWAgLSBGaWx0ZXIgZXZlbnRzIGJ5IGF0dGVuZGVlIGVtYWlsLgotIGBldmVudF9uYW1lYDogYE9wdGlvbmFsW3N0cl1gIC0gRmlsdGVyIGV2ZW50cyBieSBldmVudCBuYW1lLgoKKipPdXRwdXRzOioqCgotIGByZWFkX2V2ZW50c2A6IGBhcnJheWAgLSBBcnJheSBvZiBldmVudHMgdGhhdCBtYXRjaCB0aGUgY3JpdGVyaWEuCgojIyBDb25jbHVzaW9uCgpUaGUgT3V0bG9vayBDYWxlbmRhciBDb25uZWN0b3IgcHJvdmlkZXMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgbWFuYWdpbmcgY2FsZW5kYXIgZXZlbnRzIHRocm91Z2ggc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCBNaWNyb3NvZnQgT3V0bG9vayBDYWxlbmRhci4gQnkgbGV2ZXJhZ2luZyB0aGUgY2FwYWJpbGl0aWVzIG9mIHRoZSBPdXRsb29rIEFQSSwgZGV2ZWxvcGVycyBjYW4gYnVpbGQgc29waGlzdGljYXRlZCBldmVudCBtYW5hZ2VtZW50IHdvcmtmbG93cyB0byBzdHJlYW1saW5lIHNjaGVkdWxpbmcgYW5kIGltcHJvdmUgcHJvZHVjdGl2aXR5LiBQcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIE91dGxvb2sgQ2FsZW5kYXIgQ29ubmVjdG9yIGVuYWJsZSB1c2VycyB0byBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiBPdXRsb29rIENhbGVuZGFyIGZvciBlZmZlY3RpdmUgZXZlbnQgbWFuYWdlbWVudC4K", "ui_form": [ { "field_id": "access_token", "type": "string", "required": true, "label": "Access Token", "description": "Access Token of the Outlook Account", "ui_component": "textInput", "info": "Access Token", "is_secret": false }, { "field_id": "refresh_token", "type": "string", "required": true, "label": "Refresh Token", "description": "Refresh Token of the Outlook Account", "ui_component": "textInput", "info": "Refresh Token", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Create a Outlook Calendar Event", "description": "Creates calendar event based on provided input", "sort": "create", "logo": "https://klotdev.blob.core.windows.net/connectors/outlook_calendar.png", "category": "outlook_calendar", "endpoint": "/outlook_calendar/create", "source_type": "action", "is_enabled": true }, { "name": "Get Outlook Calendar Events", "description": "Get calendar events based on provided input", "sort": "read", "logo": "https://klotdev.blob.core.windows.net/connectors/outlook_calendar.png", "category": "outlook_calendar", "endpoint": "/outlook_calendar/read", "source_type": "action", "is_enabled": true } ], "meta_data": { "has_auth": true, "auth_provider": "microsoft", "auth_button_title": "Continue with Outlook Account Login", "auth_variables": [ "TENANT", "MICROSOFT_CLIENT_ID", "MICROSOFT_REDIRECT_URI", "OUTLOOK_SCOPE", "CODE_CHALLENGE" ], "auth_url": "https://login.microsoftonline.com/{{TENANT}}/oauth2/v2.0/authorize?client_id={{MICROSOFT_CLIENT_ID}}&response_type=code&redirect_uri={{MICROSOFT_REDIRECT_URI}}&response_mode=query&scope={{OUTLOOK_SCOPE}}&code_challenge={{CODE_CHALLENGE}}&code_challenge_method=S256" }, "is_starred": false }, { "_id": "68071232ec30d423da2f34f8", "name": "PDF Generator", "description": "Generate PDF files from HTML templates. Users provide a stringified HTML template and a dictionary of input data, which the service uses to render and populate the HTML before converting it into a PDF.", "config": { "template": "" }, "category": "pdf_generator", "tags": [], "connector_type": "system", "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/pdf_generator.png", "readme_b64": "IyBQREYgR2VuZXJhdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBQREYgR2VuZXJhdG9yIGVuYWJsZXMgc2VhbWxlc3MgY3JlYXRpb24gb2YgUERGIGZpbGVzIGZyb20gSFRNTCB0ZW1wbGF0ZXMsIGFsbG93aW5nIHVzZXJzIHRvIGdlbmVyYXRlIGN1c3RvbWl6ZWQgUERGIGRvY3VtZW50cy4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBQREYgR2VuZXJhdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggUERGIEdlbmVyYXRvcgoKVG8gYmVnaW4gdXNpbmcgdGhlIFBERiBHZW5lcmF0b3IsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuIFNldCBVcCBIVE1MIFRlbXBsYXRlOiBQcmVwYXJlIGFuIEhUTUwgdGVtcGxhdGUgdGhhdCB3aWxsIGJlIHVzZWQgdG8gZ2VuZXJhdGUgdGhlIFBERi4gVGhpcyB0ZW1wbGF0ZSBzaG91bGQgaW5jbHVkZSBwbGFjZWhvbGRlcnMgZm9yIHRoZSB2YXJpYWJsZXMgeW91IHdhbnQgdG8gcmVwbGFjZSB3aXRoIGFjdHVhbCB2YWx1ZXMuCgojIyBDb25maWd1cmluZyB0aGUgUERGIEdlbmVyYXRvcgoKT25jZSB5b3UgaGF2ZSB5b3VyIEhUTUwgdGVtcGxhdGUsIHlvdSBjYW4gY29uZmlndXJlIHRoZSBQREYgR2VuZXJhdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYHRlbXBsYXRlYDogUGF0aCB0byB5b3VyIEhUTUwgdGVtcGxhdGUgZmlsZS4KCiMjIFV0aWxpemluZyB0aGUgUERGIEdlbmVyYXRvcgoKVGhlIFBERiBHZW5lcmF0b3Igc3VwcG9ydHMgdmFyaW91cyBmdW5jdGlvbmFsaXRpZXMgcHJvdmlkZWQgYnkgdGhlIHBkZmtpdCBsaWJyYXJ5LCBpbmNsdWRpbmc6CgotIENvbnZlcnRpbmcgSFRNTCB0byBQREY6IEdlbmVyYXRlIGEgUERGIGZpbGUgZnJvbSB0aGUgSFRNTCB0ZW1wbGF0ZSBieSByZXBsYWNpbmcgcGxhY2Vob2xkZXJzIHdpdGggYWN0dWFsIHZhbHVlcyBmcm9tIHRoZSBpbnB1dCBkYXRhLgoKIyMjIEFjdGlvbnMKCi0gYGNvbnZlcnRgOiBHZW5lcmF0ZXMgYSBQREYgZmlsZSBmcm9tIHRoZSBwcm92aWRlZCBIVE1MIHRlbXBsYXRlIGFuZCBpbnB1dCBkYXRhLCB0aGVuIHVwbG9hZHMgaXQgdG8gQXp1cmUgQmxvYiBzdG9yYWdlIGFuZCByZXR1cm5zIHRoZSBsaW5rIHRvIHRoZSBjcmVhdGVkIGZpbGUuCgojIyMjIElucHV0cwoKLSBgaW5wdXRfZGF0YWA6IERpY3Rpb25hcnkgY29udGFpbmluZyB0aGUgdmFyaWFibGVzIGFuZCB0aGVpciB2YWx1ZXMgdG8gYmUgcmVwbGFjZWQgaW4gdGhlIEhUTUwgdGVtcGxhdGUuCgojIyMjIE91dHB1dHMKCi0gYHBkZl9maWxlX2xpbmtgOiBMaW5rIHRvIHRoZSBnZW5lcmF0ZWQgUERGIGZpbGUgc3RvcmVkIGluIEF6dXJlIEJsb2Igc3RvcmFnZS4KCiMjIEJlc3QgUHJhY3RpY2VzCgotIFRlbXBsYXRlIE1hbmFnZW1lbnQ6IEtlZXAgeW91ciBIVE1MIHRlbXBsYXRlcyBvcmdhbml6ZWQgYW5kIG1vZHVsYXIgdG8gZmFjaWxpdGF0ZSBlYXN5IHVwZGF0ZXMgYW5kIG1haW50ZW5hbmNlLgotIEVycm9yIEhhbmRsaW5nOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gZ3JhY2VmdWxseSBoYW5kbGUgZXJyb3JzIGVuY291bnRlcmVkIGR1cmluZyBQREYgZ2VuZXJhdGlvbiBvciBmaWxlIHVwbG9hZHMuCi0gU2VjdXJpdHk6IFNlY3VyZWx5IG1hbmFnZSBhbmQgcHJvdGVjdCB5b3VyIEF6dXJlIEJsb2Igc3RvcmFnZSBjcmVkZW50aWFscyB0byBwcmV2ZW50IHVuYXV0aG9yaXplZCBhY2Nlc3MgdG8geW91ciBzdG9yYWdlIGFjY291bnQuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgUERGIEdlbmVyYXRvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgY3JlYXRpbmcgY3VzdG9taXplZCBQREYgZG9jdW1lbnRzIGZyb20gSFRNTCB0ZW1wbGF0ZXMuIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiB0aGUgcGRma2l0IGxpYnJhcnksIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgUERGIGdlbmVyYXRpb24gd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgZG9jdW1lbnQgY3JlYXRpb24gYW5kIGltcHJvdmUgcHJvZHVjdGl2aXR5LiBXaXRoIHByb3BlciBjb25maWd1cmF0aW9uIGFuZCB1dGlsaXphdGlvbiBvZiB0aGUgUERGIEdlbmVyYXRvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIEhUTUwgdGVtcGxhdGVzIHRvIGdlbmVyYXRlIHByb2Zlc3Npb25hbCBQREYgZG9jdW1lbnRzIGVmZmVjdGl2ZWx5Lgo=", "ui_form": [ { "field_id": "template", "type": "string", "required": false, "label": "HTML Template String", "description": "HTML template string", "ui_component": "textarea", "info": "HTML template to customize", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "PDF Generator", "description": "Generate pdf from html with custom inputs", "sort": "convert", "logo": "https://klotdev.blob.core.windows.net/connectors/pdf_generator.png", "category": "pdf_generator", "endpoint": "/pdf_generator/convert", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122fec30d423da2f34e8", "name": "PDF Handler", "description": "A system connector to handle PDF files with actions for extracting content, retrieving content from specific pages, and determining the total number of pages.", "config": {}, "category": "pdf_handler", "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/pdf_handler.png", "readme_b64": "IyBQREYgSGFuZGxlciBDb25uZWN0b3IKCiMjIEluZGV4CjEuIFtBYm91dCB0aGUgQ29ubmVjdG9yXSgjYWJvdXQtdGhlLWNvbm5lY3RvcikgIAoyLiBbQ29uZmlndXJhdGlvbl0oI2NvbmZpZ3VyYXRpb24pICAKMy4gW1V0aWxpemluZyB0aGUgQ29ubmVjdG9yXSgjdXRpbGl6aW5nLXRoZS1jb25uZWN0b3IpICAKNC4gW0F2YWlsYWJsZSBBY3Rpb25zXSgjYXZhaWxhYmxlLWFjdGlvbnMpICAKICAgIC0gNC4xLiBbR2V0IENvbnRlbnRdKCNnZXQtY29udGVudCkgIAogICAgLSA0LjIuIFtHZXQgQ29udGVudCBmb3IgYSBQYWdlXSgjZ2V0LWNvbnRlbnQtZm9yLWEtcGFnZSkgIAogICAgLSA0LjMuIFtHZXQgVG90YWwgTnVtYmVyIG9mIFBhZ2VzXSgjZ2V0LXRvdGFsLW51bWJlci1vZi1wYWdlcykgIAoKLS0tCgojIyBBYm91dCB0aGUgQ29ubmVjdG9yCgpUaGUgKipQREYgSGFuZGxlciBDb25uZWN0b3IqKiBwcm92aWRlcyBhbiBpbnRlcmZhY2UgdG8gd29yayB3aXRoIFBERiBmaWxlcy4gSXQgYWxsb3dzIHlvdSB0byBleHRyYWN0IGNvbnRlbnQsIHJldHJpZXZlIHNwZWNpZmljIHBhZ2UgY29udGVudCwgYW5kIGRldGVybWluZSB0aGUgdG90YWwgbnVtYmVyIG9mIHBhZ2VzIGluIGEgUERGIGZpbGUuIFRoaXMgc3lzdGVtIGNvbm5lY3RvciBpcyBvcHRpbWl6ZWQgZm9yIGhhbmRsaW5nIFBERnMgZnJvbSBVUkxzIGFuZCBlbnN1cmVzIHJvYnVzdCB2YWxpZGF0aW9uIG9mIGlucHV0IGZpbGVzLgoKLS0tCgojIyBDb25maWd1cmF0aW9uCgpObyBjb25maWd1cmF0aW9uIGlzIHJlcXVpcmVkIGZvciB0aGUgKipQREYgSGFuZGxlciBDb25uZWN0b3IqKiBhcyBpdCBpcyBhIHN5c3RlbSBjb25uZWN0b3IuCgotLS0KCiMjIFV0aWxpemluZyB0aGUgQ29ubmVjdG9yCgpUaGUgUERGIEhhbmRsZXIgQ29ubmVjdG9yIGVuYWJsZXMgdXNlcnMgdG8gaW50ZXJhY3Qgd2l0aCBQREYgZmlsZXMgdmlhIGEgc2ltcGxlIGFuZCBpbnR1aXRpdmUgQVBJLiBCeSBwcm92aWRpbmcgYSB2YWxpZCBQREYgZmlsZSBVUkwsIHlvdSBjYW4gZXh0cmFjdCB0ZXh0IGNvbnRlbnQgb3IgbWV0YWRhdGEgc3VjaCBhcyB0aGUgdG90YWwgbnVtYmVyIG9mIHBhZ2VzLiBUaGlzIGNvbm5lY3RvciBpcyBkZXNpZ25lZCBmb3Igc2VhbWxlc3MgaW50ZWdyYXRpb24gaW50byB3b3JrZmxvd3Mgd2hlcmUgUERGIGhhbmRsaW5nIGlzIHJlcXVpcmVkLgoKLS0tCgojIyBBdmFpbGFibGUgQWN0aW9ucwoKIyMjIDQuMS4gR2V0IENvbnRlbnQKCioqRGVzY3JpcHRpb24qKjogRXh0cmFjdHMgdGhlIGZ1bGwgY29udGVudCBvZiBhIFBERiBmaWxlIGZyb20gdGhlIHByb3ZpZGVkIFVSTC4KCioqSW5wdXRzKio6Ci0gKipgcGRmX3VybGAqKiAqKHJlcXVpcmVkKSo6IFRoZSBVUkwgb2YgdGhlIFBERiBmaWxlIHRvIGV4dHJhY3QgY29udGVudCBmcm9tLiAgCiAgRXhhbXBsZTogYGh0dHBzOi8vZXhhbXBsZS5jb20vc2FtcGxlLnBkZmAKCioqT3V0cHV0cyoqOgotICoqYGNvbnRlbnRgKio6IFRoZSBmdWxsIHRleHQgY29udGVudCBleHRyYWN0ZWQgZnJvbSB0aGUgUERGIGZpbGUuCgotLS0KCiMjIyA0LjIuIEdldCBDb250ZW50IGZvciBhIFBhZ2UKCioqRGVzY3JpcHRpb24qKjogRXh0cmFjdHMgY29udGVudCBmcm9tIGEgc3BlY2lmaWMgcGFnZSBvZiBhIFBERiBmaWxlLgoKKipJbnB1dHMqKjoKLSAqKmBwZGZfdXJsYCoqICoocmVxdWlyZWQpKjogVGhlIFVSTCBvZiB0aGUgUERGIGZpbGUgdG8gZXh0cmFjdCBjb250ZW50IGZyb20uICAKICBFeGFtcGxlOiBgaHR0cHM6Ly9leGFtcGxlLmNvbS9zYW1wbGUucGRmYAotICoqYHBhZ2VfbnVtYmVyYCoqICoocmVxdWlyZWQpKjogVGhlIHBhZ2UgbnVtYmVyICgxLWJhc2VkIGluZGV4KSB0byBleHRyYWN0IGNvbnRlbnQgZnJvbS4gIAogIEV4YW1wbGU6IGAyYAoKKipPdXRwdXRzKio6Ci0gKipgY29udGVudGAqKjogVGhlIHRleHQgY29udGVudCBleHRyYWN0ZWQgZnJvbSB0aGUgc3BlY2lmaWVkIHBhZ2Ugb2YgdGhlIFBERiBmaWxlLgoKLS0tCgojIyMgNC4zLiBHZXQgVG90YWwgTnVtYmVyIG9mIFBhZ2VzCgoqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlcyB0aGUgdG90YWwgbnVtYmVyIG9mIHBhZ2VzIGluIGEgUERGIGZpbGUuCgoqKklucHV0cyoqOgotICoqYHBkZl91cmxgKiogKihyZXF1aXJlZCkqOiBUaGUgVVJMIG9mIHRoZSBQREYgZmlsZSB0byBhbmFseXplLiAgCiAgRXhhbXBsZTogYGh0dHBzOi8vZXhhbXBsZS5jb20vc2FtcGxlLnBkZmAKCioqT3V0cHV0cyoqOgotICoqYHRvdGFsX3BhZ2VzYCoqOiBUaGUgdG90YWwgbnVtYmVyIG9mIHBhZ2VzIGluIHRoZSBQREYgZmlsZS4KCi0tLQoKIyMgQmVzdCBQcmFjdGljZXMKCi0gKipWYWxpZCBQREYgVVJMcyoqOiBFbnN1cmUgdGhhdCB0aGUgcHJvdmlkZWQgVVJMIHBvaW50cyB0byBhIHZhbGlkIFBERiBmaWxlLiBUaGUgY29ubmVjdG9yIHZhbGlkYXRlcyB0aGUgZmlsZSB0eXBlIHRvIGVuc3VyZSBjb21wYXRpYmlsaXR5LiAgCi0gKipFcnJvciBIYW5kbGluZyoqOiBJbXBsZW1lbnQgZXJyb3IgaGFuZGxpbmcgaW4geW91ciB3b3JrZmxvdyB0byBtYW5hZ2UgcG90ZW50aWFsIGlzc3Vlcywgc3VjaCBhcyBpbnZhbGlkIFVSTHMgb3IgaW5hY2Nlc3NpYmxlIGZpbGVzLiAgCi0gKipFZmZpY2llbnQgVXNhZ2UqKjogVXNlIHRoZSAiR2V0IENvbnRlbnQgZm9yIGEgUGFnZSIgYWN0aW9uIGZvciBzcGVjaWZpYyBwYWdlIGV4dHJhY3Rpb24gdG8gbWluaW1pemUgcHJvY2Vzc2luZyB0aW1lIGFuZCByZXNvdXJjZSB1c2FnZS4gIAoKLS0tCgojIyBDb25jbHVzaW9uCgpUaGUgKipQREYgSGFuZGxlciBDb25uZWN0b3IqKiBzaW1wbGlmaWVzIFBERiBmaWxlIGludGVyYWN0aW9uIGJ5IHByb3ZpZGluZyByb2J1c3QgdG9vbHMgdG8gZXh0cmFjdCBjb250ZW50IGFuZCBtZXRhZGF0YS4gV2hldGhlciB5b3UgbmVlZCB0aGUgZW50aXJlIGNvbnRlbnQgb2YgYSBmaWxlLCBzcGVjaWZpYyBwYWdlIGNvbnRlbnQsIG9yIGp1c3QgdGhlIHBhZ2UgY291bnQsIHRoaXMgY29ubmVjdG9yIGlzIGRlc2lnbmVkIHRvIGhhbmRsZSB5b3VyIHJlcXVpcmVtZW50cyBlZmZpY2llbnRseS4=", "connector_type": "system", "connector_group_tag": "file_handling", "ui_form": [], "data_loaders": [], "actions": [ { "name": "Get Content", "description": "Extracts all content from the provided PDF file.", "logo": "https://klotdev.blob.core.windows.net/connectors/pdf_handler_get_content.png", "category": "pdf_handler", "sort": "get_content", "endpoint": "/pdf_handler/get_content", "source_type": "action", "is_enabled": true }, { "name": "Get Content for a Page", "description": "Extracts content from a specific page of the provided PDF file.", "logo": "https://klotdev.blob.core.windows.net/connectors/pdf_handler_get_page_content.png", "category": "pdf_handler", "sort": "get_content_for_a_page", "endpoint": "/pdf_handler/get_content_for_a_page", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071226ec30d423da2f34bf", "name": "Pipedrive_crm", "description": "Pipedrive is an Estonian cloud-based software as a service company. It is the developer of the web application and mobile app Pipedrive, a sales customer relationship management tool. The company has more than 1,000 employees in its eight offices across Europe and two offices in the US", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "config": { "api_token": "" }, "category": "pipedrive_crm", "price": 0, "connector_type": "external", "connector_group_tag": "crm", "tags": [], "readme_b64": "IyBQaXBlIERyaXZlIENvbm5lY3RvcgoKIyMgSW50cm9kdWN0aW9uCgpUaGUgUGlwZWRyaXZlIENvbm5lY3RvciBhbGxvd3MgeW91IHRvIGludGVyYWN0IHdpdGggdGhlIFBpcGVkcml2ZSBBUEkgdG8gbWFuYWdlIHZhcmlvdXMgcmVzb3VyY2VzIHN1Y2ggYXMgZGVhbHMsIGNvbnRhY3RzLCBvcmdhbml6YXRpb25zLCBhbmQgbW9yZS4gVGhpcyBkb2N1bWVudCBwcm92aWRlcyBpbnN0cnVjdGlvbnMgb24gaG93IHRvIGNvbmZpZ3VyZSBhbmQgdXNlIHRoZSBQaXBlZHJpdmUgQ29ubmVjdG9yLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggUGlwZSBEcml2ZQoKVG8gYmVnaW4gdXNpbmcgdGhlIFBpcGUgRHJpdmUgQ29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiAqKkNyZWF0ZSBhIFBpcGUgRHJpdmUgQWNjb3VudCoqOiBJZiB5b3UgZG9uJ3QgaGF2ZSBvbmUsIHNpZ24gdXAgZm9yIGEgUGlwZSBEcml2ZSBhY2NvdW50IGF0IFtQaXBlIERyaXZlXShodHRwczovL3d3dy5waXBlZHJpdmUuY29tLykuCjIuICoqU2V0IFVwIFlvdXIgUGlwZSBEcml2ZSBBY2NvdW50Kio6IEZhbWlsaWFyaXplIHlvdXJzZWxmIHdpdGggUGlwZSBEcml2ZSdzIENSTSBmZWF0dXJlcywgaW5jbHVkaW5nIG1hbmFnaW5nIGNvbnRhY3RzLCBjb21wYW5pZXMsIGFuZCBkZWFscy4KMy4gKipHZW5lcmF0ZSBBUEkgS2V5Kio6IEluIHlvdXIgUGlwZSBEcml2ZSBhY2NvdW50IHNldHRpbmdzLCBuYXZpZ2F0ZSB0byB0aGUgQVBJIGtleSBzZWN0aW9uIHRvIGNyZWF0ZSBhbmQgcmV0cmlldmUgeW91ciBBUEkga2V5LCB3aGljaCB3aWxsIGJlIHVzZWQgZm9yIGF1dGhlbnRpY2F0aW9uIHdoZW4gaW50ZXJhY3Rpbmcgd2l0aCB0aGUgUGlwZSBEcml2ZSBBUEkuCgojIyBDb25maWd1cmluZyB0aGUgUGlwZSBEcml2ZSBDb25uZWN0b3IKCk9uY2UgeW91IGhhdmUgeW91ciBQaXBlIERyaXZlIGFjY291bnQgYW5kIEFQSSBrZXksIGNvbmZpZ3VyZSB0aGUgUGlwZSBEcml2ZSBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSBgYXBpX2tleWA6IFlvdXIgQVBJIGtleS4KCiMjIEZ1bmN0aW9uYWxpdGllcwoKIyMjIENyZWF0ZSBDb250YWN0CgoqKkRlc2NyaXB0aW9uKio6IENyZWF0ZSBhIG5ldyBjb250YWN0IGluIFBpcGUgRHJpdmUuCgoqKklucHV0cyoqOgoKLSBgbmFtZWA6IHN0ciAtIFRoZSBuYW1lIG9mIHRoZSBjb250YWN0L3BlcnNvbi4KLSBgb3JnX2lkYDogT3B0aW9uYWxbaW50XS0gU3BlY2lmaWVkIG9yZ2FuaXphdGlvbiB0aGUgY29udGFjdCBsaW5rZWQgdG8uCi0gYGVtYWlsX2FkZHJlc3Nlc2A6IExpc3Rbc3RyXSAtIExpc3Qgb2YgZW1haWwgYWRkcmVzc2VzIGFzc29jaWF0ZWQgd2l0aCB0aGUgY29udGFjdC4KLSBgcGhvbmVfbnVtYmVyc2A6IE9wdGlvbmFsW0xpc3Rbc3RyXV0gLSBMaXN0IG9mIHBob25lIG51bWJlcnMgYXNzb2NpYXRlZCB3aXRoIHRoZSBjb250YWN0LgotIGBhZGRyZXNzZXNgOiBPcHRpb25hbFtzdHJdLSBUaGUgYWRkcmVzcyBhc3NvY2lhdGVkIHdpdGggdGhlIGNvbnRhY3QuCi0gYHVzZXJfaWRgOiBPcHRpb25hbFtzdHJdIC0gVGhlIElEIG9mIHRoZSB1c2VyIGNyZWF0aW5nIHRoZSBjb250YWN0LgoKKipPdXRwdXRzKio6CgotIGBjb250YWN0YDogZGljdCAtIFRoZSBjcmVhdGVkIGNvbnRhY3QgZGV0YWlscy4KCiMjIyBDcmVhdGUgIE11bHRpcGxlIENvbnRhY3RzCgoqKkRlc2NyaXB0aW9uKio6IENyZWF0ZSBtdWx0aXBsZSBjb250YWN0cyBpbiBQaXBlIERyaXZlLgoKKipJbnB1dHMqKjoKLSBgY29udGFjdHNgIDogbGlzdCBvZiBjb250YWN0cwogICAgZWFjaCBjb250YWN0IGhhcyBmb2xsb3dpbmcgZmllbGRzOgogICAgLSBgbmFtZWA6IHN0ciAtIFRoZSBuYW1lIG9mIHRoZSBjb250YWN0LgogICAgLSBgb3JnX2lkYDogT3B0aW9uYWxbaW50XSAtIFNwZWNpZmllZCBvcmdhbml6YXRpb24gdGhlIGNvbnRhY3QgbGlua2VkIHRvLgogICAgLSBgZW1haWxfYWRkcmVzc2VzYDogTGlzdFtzdHJdIC0gTGlzdCBvZiBlbWFpbCBhZGRyZXNzZXMgYXNzb2NpYXRlZCB3aXRoIHRoZSBjb250YWN0LgogICAgLSBgcGhvbmVfbnVtYmVyc2A6IE9wdGlvbmFsW0xpc3Rbc3RyXV0gLSBMaXN0IG9mIHBob25lIG51bWJlcnMgYXNzb2NpYXRlZCB3aXRoIHRoZSBjb250YWN0LgogICAgLSBgYWRkcmVzc2VzYDogT3B0aW9uYWxbc3RyXS0gVGhlIGFkZHJlc3MgYXNzb2NpYXRlZCB3aXRoIHRoZSBjb250YWN0LgogICAgLSBgdXNlcl9pZGA6IE9wdGlvbmFsW3N0cl0gLSBUaGUgSUQgb2YgdGhlIHVzZXIgY3JlYXRpbmcgdGhlIGNvbnRhY3QuCgoqKk91dHB1dHMqKjoKCi0gYGNvbnRhY3RzYDogbGlzdCAtIFRoZSBjcmVhdGVkIGNvbnRhY3RzIGRldGFpbHMuCgojIyMgQ3JlYXRlIExlYWQKCioqRGVzY3JpcHRpb24qKjogQ3JlYXRlIGEgbmV3IGxlYWQgaW4gUGlwZSBEcml2ZS4KCioqSW5wdXRzKio6CgotIGB0aXRsZWA6IHN0ciAtIFRoZSBuYW1lIG9mIHRoZSBsZWFkLgotIGBvcmdhbml6YXRpb25faWRgOiBPcHRpb25hbFtpbnRdIC0gVGhlIElEIG9mIGFuIG9yZ2FuaXphdGlvbiB3aGljaCB0aGlzIGxlYWQgd2lsbCBiZSBsaW5rZWQgdG8uCi0gYGxhYmVsX2lkc2A6IE9wdGlvbmFsW0xpc3Rbc3RyXV0gLSBUaGUgSURzIG9mIHRoZSBsZWFkIGxhYmVscyB3aGljaCB3aWxsIGJlIGFzc29jaWF0ZWQgd2l0aCB0aGUgbGVhZC4KLSBgcGVyc29uX2lkYDogT3B0aW9uYWxbaW50XSAtIFRoZSBJRCBvZiBhIHBlcnNvbiB3aGljaCB0aGlzIGxlYWQgd2lsbCBiZSBsaW5rZWQgdG8KLSBgdmFsdWVgOiBPcHRpb25hbFtPYmplY3RdIC0gVGhlIHBvdGVudGlhbCB2YWx1ZSBvZiB0aGUgbGVhZCByZXByZXNlbnRlZCBieSBhIEpTT04gb2JqZWN0OiB7ICJhbW91bnQiOiAyMDAsICJjdXJyZW5jeSI6ICJFVVIiIH0uCi0gYGV4cGVjdGVkX2Nsb3NlX2RhdGVgOiBPcHRpb25hbFtzdHJdIC0gVGhlIGRhdGUgb2Ygd2hlbiB0aGUgZGVhbCB3aGljaCB3aWxsIGJlIGNyZWF0ZWQgZnJvbSB0aGUgbGVhZCBpcyBleHBlY3RlZCB0byBiZSBjbG9zZWQuRm9ybWF0OiBZWVlZLU1NLURECi0gYHZpc2libGVfdG9gOiBPcHRpb25hbFtzdHJdIC0gVGhlIHZpc2liaWxpdHkgb2YgdGhlIGxlYWQuCi0gYG9yaWdpbl9pZGA6IE9wdGlvbmFsW3N0cl0gLSBUaGUgb3B0aW9uYWwgSUQgdG8gZnVydGhlciBkaXN0aW5ndWlzaCB0aGUgb3JpZ2luIG9mIHRoZSBsZWFkIC0gZS5nLiBXaGljaCBBUEkgaW50ZWdyYXRpb24gY3JlYXRlZCB0aGlzIGxlYWQuCi0gYHdhc19zZWVuYDogT3B0aW9uYWxbYm9vbF0gLSBBIGZsYWcgaW5kaWNhdGluZyB3aGV0aGVyIHRoZSBsZWFkIHdhcyBzZWVuIGJ5IHNvbWVvbmUgaW4gdGhlIFBpcGVkcml2ZSBVSS4KLSBgY2hhbm5lbGA6IE9wdGlvbmFsW2ludF0gLSBUaGUgSUQgb2YgTWFya2V0aW5nIGNoYW5uZWwgdGhpcyBsZWFkIHdhcyBjcmVhdGVkIGZyb20uIAotIGBjaGFubmVsX2lkYDogT3B0aW9uYWxbc3RyXSAtIFRoZSBvcHRpb25hbCBJRCB0byBmdXJ0aGVyIGRpc3Rpbmd1aXNoIHRoZSBNYXJrZXRpbmcgY2hhbm5lbC4gSWYgb21pdHRlZCwgY2hhbm5lbF9pZCB3aWxsIGJlIHNldCB0byBudWxsLgoKKipPdXRwdXRzKio6CgotIGBjb250YWN0YDogZGljdCAtIFRoZSBjcmVhdGVkIGxlYWQgZGV0YWlscy4KCiMjIyBDcmVhdGUgIE11bHRpcGxlIExlYWRzCgoqKkRlc2NyaXB0aW9uKio6IENyZWF0ZSBtdWx0aXBsZSBsZWFkcyBpbiBQaXBlIERyaXZlLgoKKipJbnB1dHMqKjoKLSBgbGVhZHNgIDogbGlzdCBvZiBsZWFkcwogICAgZWFjaCBsZWFkIGhhcyBmb2xsb3dpbmcgZmllbGRzOgogICAgLSBgdGl0bGVgOiBzdHIgLSBUaGUgbmFtZSBvZiB0aGUgbGVhZC4KICAgIC1gb3JnYW5pemF0aW9uX2lkYDogT3B0aW9uYWxbaW50XSAtIFRoZSBJRCBvZiBhbiBvcmdhbml6YXRpb24gd2hpY2ggdGhpcyBsZWFkIHdpbGwgYmUgbGlua2VkIHRvLgogICAgLSBgbGFiZWxfaWRzYDogT3B0aW9uYWxbTGlzdFtzdHJdXSAtIFRoZSBJRHMgb2YgdGhlIGxlYWQgbGFiZWxzIHdoaWNoIHdpbGwgYmUgYXNzb2NpYXRlZCB3aXRoIHRoZSBsZWFkLgogICAgLSBgcGVyc29uX2lkYDogT3B0aW9uYWxbaW50XSAtIFRoZSBJRCBvZiBhIHBlcnNvbiB3aGljaCB0aGlzIGxlYWQgd2lsbCBiZSBsaW5rZWQgdG8KICAgIC0gYHZhbHVlYDogT3B0aW9uYWxbT2JqZWN0XSAtIFRoZSBwb3RlbnRpYWwgdmFsdWUgb2YgdGhlIGxlYWQgcmVwcmVzZW50ZWQgYnkgYSBKU09OIG9iamVjdDogeyAiYW1vdW50IjogMjAwLCAiY3VycmVuY3kiOiAiRVVSIiB9LgogICAgLSBgZXhwZWN0ZWRfY2xvc2VfZGF0ZWA6IE9wdGlvbmFsW3N0cl0gLSBUaGUgZGF0ZSBvZiB3aGVuIHRoZSBkZWFsIHdoaWNoIHdpbGwgYmUgY3JlYXRlZCBmcm9tIHRoZSBsZWFkIGlzIGV4cGVjdGVkIHRvIGJlIGNsb3NlZC5Gb3JtYXQ6IFlZWVktTU0tREQKICAgIC0gYHZpc2libGVfdG9gOiBPcHRpb25hbFtzdHJdIC0gVGhlIHZpc2liaWxpdHkgb2YgdGhlIGxlYWQuCiAgICAtIGBvcmlnaW5faWRgOiBPcHRpb25hbFtzdHJdIC0gVGhlIG9wdGlvbmFsIElEIHRvIGZ1cnRoZXIgZGlzdGluZ3Vpc2ggdGhlIG9yaWdpbiBvZiB0aGUgbGVhZCAtIGUuZy4gV2hpY2ggQVBJIGludGVncmF0aW9uIGNyZWF0ZWQgdGhpcyBsZWFkLgogICAgLSBgd2FzX3NlZW5gOiBPcHRpb25hbFtib29sXSAtIEEgZmxhZyBpbmRpY2F0aW5nIHdoZXRoZXIgdGhlIGxlYWQgd2FzIHNlZW4gYnkgc29tZW9uZSBpbiB0aGUgUGlwZWRyaXZlIFVJLgogICAgLSBgY2hhbm5lbGA6IE9wdGlvbmFsW2ludF0gLSBUaGUgSUQgb2YgTWFya2V0aW5nIGNoYW5uZWwgdGhpcyBsZWFkIHdhcyBjcmVhdGVkIGZyb20uIAogICAgLSBgY2hhbm5lbF9pZGA6IE9wdGlvbmFsW3N0cl0gLSBUaGUgb3B0aW9uYWwgSUQgdG8gZnVydGhlciBkaXN0aW5ndWlzaCB0aGUgTWFya2V0aW5nIGNoYW5uZWwuIElmIG9taXR0ZWQsIGNoYW5uZWxfaWQgd2lsbCBiZSBzZXQgdG8gbnVsbC4KCioqT3V0cHV0cyoqOgoKLSBgbGVhZHNgOiBsaXN0IC0gVGhlIGNyZWF0ZWQgbGVhZHMgZGV0YWlscy4KCiMjIyBMaXN0IENvbnRhY3RzCgoqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlIGEgbGlzdCBvZiBjb250YWN0cyBmcm9tIFBpcGUgRHJpdmUuCgoqKklucHV0cyoqOgoKLSBgbGltaXRgOiBPcHRpb25hbFtpbnRdIC0gTGltaXQgdGhlIG51bWJlciBvZiBjb250YWN0cyByZXR1cm5lZC4KLSBgc3RhcnRgOiBPcHRpb25hbFtpbnRdIC0gUGFnaW5hdGlvbiBzdGFydC4KLSBgdXNlcl9pZGA6IE9wdGlvbmFsW2ludF0tIFRoZSBJRCBvZiB0aGUgdXNlciBjcmVhdGluZyB0aGUgY29udGFjdC4KLSBgZmlyc3RfY2hhcmA6IE9wdGlvbmFsW3N0cl0gIC0gTmFtZSBzdGFydHMgd2l0aCB0aGUgc3BlY2lmaWVkIGxldHRlcihjYXNlLWluc2Vuc2l0aXZlKQotIGBzb3J0YDogT3B0aW9uYWxbc3RyXSAtIFRoZSBmaWVsZCBuYW1lcyBhbmQgc29ydGluZyBtb2RlIHNlcGFyYXRlZCBieSBhIGNvbW1hIChmaWVsZF9uYW1lXzEgQVNDLCBmaWVsZF9uYW1lXzIgREVTQykuCgoqKk91dHB1dHMqKjoKCi0gYGNvbnRhY3RzYDogbGlzdCAtIExpc3Qgb2YgY29udGFjdHMgcmV0cmlldmVkLgoKCiMjIyBMaXN0IExlYWRzCgoqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlIGEgbGlzdCBvZiBsZWFkcyBmcm9tIFBpcGUgRHJpdmUuCgoqKklucHV0cyoqOgoKLSBgbGltaXRgOiBPcHRpb25hbFtpbnRdIC0gTGltaXQgdGhlIG51bWJlciBvZiBsZWFkUyByZXR1cm5lZC4KLWBzdGFydGA6IE9wdGlvbmFsW2ludF0gLSBQYWdpbmF0aW9uIHN0YXJ0LgotYGFyY2hpdmVkX3N0YXR1c2A6IE9wdGlvbmFsW3N0cl0gLSBGaWx0ZXJpbmcgYmFzZWQgb24gdGhlIGFyY2hpdmVkIHN0YXR1cyBvZiBhIGxlYWQuIElmIG5vdCBwcm92aWRlZCwgQWxsCi1gb3duZXJfaWRgOiBPcHRpb25hbFtpbnRdIC0gbGVhZHMgbWF0Y2hpbmcgdGhlIGdpdmVuIHVzZXIKLWBwZXJzb25faWRgOiBPcHRpb25hbFtpbnRdIC0gSUQgb2YgdGhlIHBlcnNvbiBvciBjb250YWN0LgotYG9yZ2FuaXphdGlvbl9pZGA6IE9wdGlvbmFsW2ludF0gLSBJRCBvZiB0aGUgb3JnYW5pemF0aW9uCi1gc29ydGA6IE9wdGlvbmFsW3N0cl0gLSBUaGUgZmllbGQgbmFtZXMgYW5kIHNvcnRpbmcgbW9kZSBzZXBhcmF0ZWQgYnkgYSBjb21tYSAoZmllbGRfbmFtZV8xIEFTQywgZmllbGRfbmFtZV8yIERFU0MpLgogICAKKipPdXRwdXRzKio6CgotIGBsZWFkc2A6IGxpc3QgLSBMaXN0IG9mIGxlYWRzIHJldHJpZXZlZC4KCiMjIyBMaXN0IE9yZ2FuaXphdGlvbnMKCioqRGVzY3JpcHRpb24qKjogUmV0cmlldmUgYSBsaXN0IG9mIG9yZ2FuaXphdGlvbnMgZnJvbSBQaXBlIERyaXZlLgoKKipJbnB1dHMqKjoKCi0gYGxpbWl0YDogT3B0aW9uYWxbaW50XSAtIEl0ZW1zIHNob3duIHBlciBwYWdlLgotIGBzdGFydGA6IE9wdGlvbmFsW2ludF0gLSBQYWdpbmF0aW9uIHN0YXJ0LgotIGB1c2VyX2lkYDogT3B0aW9uYWxbaW50XS0gVGhlIElEIG9mIHRoZSB1c2VyIGNyZWF0aW5nIHRoZSBjb250YWN0LgotIGBmaXJzdF9jaGFyYDogT3B0aW9uYWxbc3RyXSAgLSBuYW1lIHN0YXJ0cyB3aXRoIHRoZSBzcGVjaWZpZWQgbGV0dGVyKGNhc2UtaW5zZW5zaXRpdmUpCi0gYHNvcnRgOiBPcHRpb25hbFtzdHJdIC0gVGhlIGZpZWxkIG5hbWVzIGFuZCBzb3J0aW5nIG1vZGUgc2VwYXJhdGVkIGJ5IGEgY29tbWEgKGZpZWxkX25hbWVfMSBBU0MsIGZpZWxkX25hbWVfMiBERVNDKS4KCioqT3V0cHV0cyoqOgoKLSBgb3JnYW5pemF0aW9uc2A6IGxpc3QgLSBMaXN0IG9mIG9yZ2FuaXphdGlvbnMgcmV0cmlldmVkLgoKCiMjIyBMaXN0IFVzZXJzCgoqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlIGEgbGlzdCBvZiB1c2VycyBmcm9tIFBpcGUgRHJpdmUuCgoqKk91dHB1dHMqKjoKCi0gYHVzZXJzYDogbGlzdCAtIExpc3Qgb2YgdXNlcnMgcmV0cmlldmVkLgoKCiMjIyBSZXRyaWV2ZSBDb250YWN0CgoqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlIGRldGFpbHMgb2YgYSBzcGVjaWZpYyBjb250YWN0L3BlcnNvbi4KCioqSW5wdXRzKio6CgotIGBjb250YWN0X2lkYDogc3RyIC0gVGhlIElEIG9mIHRoZSBjb250YWN0L3BlcnNvbiB0byByZXRyaWV2ZS4KCioqT3V0cHV0cyoqOgoKLSBgY29udGFjdGA6IGRpY3QgLSBEZXRhaWxzIG9mIHRoZSByZXRyaWV2ZWQgY29udGFjdC4KCiMjIyBSZXRyaWV2ZSBMZWFkCgoqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlIGRldGFpbHMgb2YgYSBzcGVjaWZpYyBsZWFkLgoKKipJbnB1dHMqKjoKCi0gYGxlYWRfaWRgOiBzdHIgLSBUaGUgSUQgb2YgdGhlIGxlYWQgdG8gcmV0cmlldmUuCgoqKk91dHB1dHMqKjoKCi0gYGxlYWRgOiBkaWN0IC0gRGV0YWlscyBvZiB0aGUgcmV0cmlldmVkIGxlYWQuCgojIyBTZWFyY2ggQ29udGFjdAoKKipEZXNjcmlwdGlvbioqOiBSZXRyaWV2ZSBkZXRhaWxzIG9mIGEgc3BlY2lmaWMgY29udGFjdC4KCioqSW5wdXRzKio6CgotIGBzZWFyY2hfdGVybWA6IHN0ciAtIFRlcm0gdG8gc2VhcmNoIGZvciBjb250YWN0cy4gTWluaW11bSAyIGNoYXJhY3RlcnMuVVJMIGVuY29kaW5nIGlzIHJlcXVpcmVkIChsaWtlIHNwYWNlcywgJiwgJSwgZXRjLikKLSBgZmllbGRzYDogT3B0aW9uYWxbc3RyXSAtIENvbW1hLXNlcGFyYXRlZCBzdHJpbmcgYXJyYXkgb2YgZmllbGRzIHRvIHNlYXJjaAotIGBleGFjdF9tYXRjaGA6IE9wdGlvbmFsW2Jvb2xdIC0gRW5hYmxlIGZvciBleGFjdCBtYXRjaGVzIG9ubHkKLSBgb3JnYW5pemF0aW9uX2lkYDogT3B0aW9uYWxbaW50XSAtIEZpbHRlciBieSBvcmdhbml6YXRpb24gSUQKLSBgbGltaXRgOiBPcHRpb25hbFtpbnRdIC0gTGltaXQgb2YgZW50cmllcyB0byByZXR1cm4sIGRlZmF1bHQgaXMgNTAuCi0gYGN1cnNvcmA6IE9wdGlvbmFsW3N0cl0gLSBDdXJzb3IgZm9yIHBhZ2luYXRpb24KCioqT3V0cHV0cyoqOgoKLSBgbGVhZGA6IGRpY3QgLSBEZXRhaWxzIG9mIHRoZSByZXRyaWV2ZWQgY29udGFjdC4KCiMjIERlbGV0ZSBDb250YWN0CgoqKkRlc2NyaXB0aW9uKio6IERlbGV0ZSBhIHNwZWNpZmljIGNvbnRhY3QvcGVyc29uLgoKKipJbnB1dHMqKjoKCi0gYGNvbnRhY3RfaWRgOiBzdHIgLSBUaGUgSUQgb2YgdGhlIGNvbnRhY3QvcGVyc29uIHRvIGRlbGV0ZS4KCioqT3V0cHV0cyoqOgoKLSBgbWVzc2FnZWA6IHN0ciAtIENvbmZpcm1hdGlvbiBtZXNzYWdlIG9mIGRlbGV0aW9uLgoKIyMjIERlbGV0ZSBMZWFkCgoqKkRlc2NyaXB0aW9uKio6IERlbGV0ZSBhIHNwZWNpZmljIGxlYWQuCgoqKklucHV0cyoqOgoKLSBgbGVhZF9pZGA6IHN0ciAtIFRoZSBJRCBvZiB0aGUgbGVhZCB0byBkZWxldGUuCgoqKk91dHB1dHMqKjoKCi0gYG1lc3NhZ2VgOiBzdHIgLSBDb25maXJtYXRpb24gbWVzc2FnZSBvZiBkZWxldGlvbi4KCiMjIyBVcGRhdGUgQ29udGFjdAoKKipEZXNjcmlwdGlvbioqOiBVcGRhdGUgYSBzcGVjaWZpYyBjb250YWN0IGluIFBpcGUgRHJpdmUuCgoqKklucHV0cyoqOgoKLSBgY29udGFjdF9pZGA6IHN0ciAtIFRoZSBJRCBvZiB0aGUgY29udGFjdC9wZXJzb24gdG8gdXBkYXRlLgotIGBuYW1lYDogIE9wdGlvbmFsW3N0cl0gLSBUaGUgbmFtZSBvZiB0aGUgY29udGFjdC4KLSBgb3JnX2lkYDogIE9wdGlvbmFsW2ludF0gLSBTcGVjaWZpZWQgb3JnYW5pemF0aW9uIHRoZSBjb250YWN0IGxpbmtlZCB0by4KLSBgZW1haWxfYWRkcmVzc2VzYDogT3B0aW9uYWxbTGlzdFtzdHJdXSAtIExpc3Qgb2YgZW1haWwgYWRkcmVzc2VzIGFzc29jaWF0ZWQgd2l0aCB0aGUgY29udGFjdC4KLSBgcGhvbmVfbnVtYmVyc2A6IE9wdGlvbmFsW0xpc3Rbc3RyXV0gLSBMaXN0IG9mIHBob25lIG51bWJlcnMgYXNzb2NpYXRlZCB3aXRoIHRoZSBjb250YWN0LgoKKipPdXRwdXRzKio6CgotIGBjb250YWN0YDogb2JqZWN0IC0gVGhlIHVwZGF0ZWQgY29udGFjdCBkZXRhaWxzLgoKIyMjIFVwZGF0ZSBMZWFkCgoqKkRlc2NyaXB0aW9uKio6VXBkYXRlIGEgbGVhZCBpbiBQaXBlIERyaXZlLgoKKipJbnB1dHMqKjoKCi0gYGxlYWRfaWRgOiBzdHIgLSBUaGUgSUQgb2YgdGhlIGxlYWQgdG8gdXBkYXRlLgotIGB0aXRsZWA6IE9wdGlvbmFsW3N0cl0gLSBUaGUgbmFtZSBvZiB0aGUgbGVhZC4KLSBgb3JnYW5pemF0aW9uX2lkYDogT3B0aW9uYWxbaW50XSAtIFRoZSBJRCBvZiBhbiBvcmdhbml6YXRpb24gd2hpY2ggdGhpcyBsZWFkIHdpbGwgYmUgbGlua2VkIHRvLgotIGBsYWJlbF9pZHNgOiBPcHRpb25hbFtMaXN0W3N0cl1dIC0gIFRoZSBJRHMgb2YgdGhlIGxlYWQgbGFiZWxzIHdoaWNoIHdpbGwgYmUgYXNzb2NpYXRlZCB3aXRoIHRoZSBsZWFkLgotIGBwZXJzb25faWRgOiBPcHRpb25hbFtpbnRdIC0gUGVyc29uIElEIG9yIGNvbnRhY3QgSUQKLSBgdmFsdWVgOiBPcHRpb25hbFtPYmplY3RdIC0gVGhlIHBvdGVudGlhbCB2YWx1ZSBvZiB0aGUgbGVhZCByZXByZXNlbnRlZCBieSBhIEpTT04gb2JqZWN0OiB7ICJhbW91bnQiOiAyMDAsICJjdXJyZW5jeSI6ICJFVVIiIH0uCi0gYGV4cGVjdGVkX2Nsb3NlX2RhdGVgOiBPcHRpb25hbFtzdHJdIC0gVGhlIGRhdGUgb2Ygd2hlbiB0aGUgZGVhbCB3aGljaCB3aWxsIGJlIGNyZWF0ZWQgZnJvbSB0aGUgbGVhZCBpcyBleHBlY3RlZCB0byBiZSBjbG9zZWQuRm9ybWF0OiBZWVlZLU1NLURECi0gYHZpc2libGVfdG9gOiBPcHRpb25hbFtzdHJdIC0gVGhlIHZpc2liaWxpdHkgb2YgdGhlIGxlYWQuCi0gYG9yaWdpbl9pZGA6IE9wdGlvbmFsW3N0cl0gLSBUaGUgb3B0aW9uYWwgSUQgdG8gZnVydGhlciBkaXN0aW5ndWlzaCB0aGUgb3JpZ2luIG9mIHRoZSBsZWFkIC0gZS5nLiBXaGljaCBBUEkgaW50ZWdyYXRpb24gY3JlYXRlZCB0aGlzIGxlYWQuCi0gYHdhc19zZWVuYDogT3B0aW9uYWxbYm9vbF0gLSBBIGZsYWcgaW5kaWNhdGluZyB3aGV0aGVyIHRoZSBsZWFkIHdhcyBzZWVuIGJ5IHNvbWVvbmUgaW4gdGhlIFBpcGVkcml2ZSBVSS4KLSBgY2hhbm5lbGA6IE9wdGlvbmFsW2ludF0gLSBUaGUgSUQgb2YgTWFya2V0aW5nIGNoYW5uZWwgdGhpcyBsZWFkIHdhcyBjcmVhdGVkIGZyb20uIAotIGBjaGFubmVsX2lkYDogT3B0aW9uYWxbc3RyXSAtIFRoZSBvcHRpb25hbCBJRCB0byBmdXJ0aGVyIGRpc3Rpbmd1aXNoIHRoZSBNYXJrZXRpbmcgY2hhbm5lbC4KCioqT3V0cHV0cyoqOgoKLSBgbGVhZGA6IG9iamVjdCAtIFRoZSB1cGRhdGVkIGxlYWQgZGV0YWlscy4KCiMjIEJlc3QgUHJhY3RpY2VzCgpUbyBtYXhpbWl6ZSB0aGUgZWZmZWN0aXZlbmVzcyBvZiB0aGUgUGlwZSBEcml2ZSBDb25uZWN0b3IsIGNvbnNpZGVyIHRoZSBmb2xsb3dpbmcgYmVzdCBwcmFjdGljZXM6CgotICoqRGF0YSBWYWxpZGF0aW9uKio6IEFsd2F5cyB2YWxpZGF0ZSB0aGUgaW5wdXQgZGF0YSBiZWZvcmUgbWFraW5nIEFQSSBjYWxscyB0byBhdm9pZCBlcnJvcnMuCi0gKipFcnJvciBIYW5kbGluZyoqOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gZ3JhY2VmdWxseSBoYW5kbGUgYW55IGVycm9ycyB0aGF0IG1heSBvY2N1ciBkdXJpbmcgQVBJIGludGVyYWN0aW9ucy4KLSAqKlJhdGUgTGltaXRpbmcqKjogQmUgYXdhcmUgb2YgUGlwZSBEcml2ZSdzIEFQSSByYXRlIGxpbWl0cyB0byBwcmV2ZW50IGV4Y2VlZGluZyB0aGVtIGFuZCBlbnN1cmUgc21vb3RoIG9wZXJhdGlvbi4KLSAqKkRvY3VtZW50YXRpb24qKjogUmVmZXIgdG8gUGlwZSBEcml2ZSdzIEFQSSBkb2N1bWVudGF0aW9uIGZvciBkZXRhaWxlZCBpbmZvcm1hdGlvbiBvbiBlbmRwb2ludHMgYW5kIHJlc3BvbnNlIGZvcm1hdHMuCgojIyBDb25jbHVzaW9uCgpUaGUgUGlwZSBEcml2ZSBDb25uZWN0b3IgcHJvdmlkZXMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgbWFuYWdpbmcgQ1JNIGRhdGEgZWZmZWN0aXZlbHkgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIFBpcGUgRHJpdmUncyBBUEkuIEJ5IHV0aWxpemluZyB0aGUgY2FwYWJpbGl0aWVzIG9mIFBpcGUgRHJpdmUsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgYXV0b21hdGlvbiB3b3JrZmxvd3MgdG8gbWFuYWdlIGNvbXBhbmllcywgY29udGFjdHMsIGRlYWxzLCBhbmQgbW9yZS4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIFBpcGUgRHJpdmUgQ29ubmVjdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2YgdGhlIFBpcGUgRHJpdmUgcGxhdGZvcm0gdG8gc3RyZWFtbGluZSBDUk0gb3BlcmF0aW9ucy4KCk1ha2Ugc3VyZSB0byBmb2xsb3cgUGlwZSBEcml2ZSdzIEFQSSB1c2FnZSBndWlkZWxpbmVzIGFuZCB0ZXJtcyBvZiBzZXJ2aWNlIHRvIG1haW50YWluIGNvbXBsaWFuY2UgYW5kIGZ1bmN0aW9uYWxpdHkuCg==", "ui_form": [ { "field_id": "api_token", "type": "string", "required": true, "label": "Personal Api Token", "description": "A string containing the personal access token for pipedrive API access.", "ui_component": "textInput", "info": "You can obtain a personal access token by registering your pipedrive account.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "List Contacts", "description": "retrieve list of contacts", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "list_contacts", "endpoint": "/pipedrive_crm/list_contacts", "source_type": "action", "is_enabled": true }, { "name": "List leads", "description": "retrieve list of leads", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "list_leads", "endpoint": "/pipedrive_crm/list_leads", "source_type": "action", "is_enabled": true }, { "name": "List organizations", "description": "retrieve list of organizations", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "list_organizations", "endpoint": "/pipedrive_crm/list_organizations", "source_type": "action", "is_enabled": true }, { "name": "List users", "description": "retrieve list of users", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "list_users", "endpoint": "/pipedrive_crm/list_users", "source_type": "action", "is_enabled": true }, { "name": "Create Contact", "description": "create contact", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "create_contact", "endpoint": "/pipedrive_crm/create_contact", "source_type": "action", "is_enabled": true }, { "name": "Create Multiple Contacts", "description": "create multiple contacts", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "create_multiple_contacts", "endpoint": "/pipedrive_crm/create_multiple_contacts", "source_type": "action", "is_enabled": true }, { "name": "Create lead", "description": "create lead", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "create_lead", "endpoint": "/pipedrive_crm/create_lead", "source_type": "action", "is_enabled": true }, { "name": "Create Multiple Leads", "description": "create multiple leads", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "create_multiple_leads", "endpoint": "/pipedrive_crm/create_multiple_leads", "source_type": "action", "is_enabled": true }, { "name": "Search Contact", "description": "Search contact", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "search_contact", "endpoint": "/pipedrive_crm/search_contact", "source_type": "action", "is_enabled": true }, { "name": "Retrieve Contact", "description": "Retrieve contact", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "retrieve_contact", "endpoint": "/pipedrive_crm/retrieve_contact", "source_type": "action", "is_enabled": true }, { "name": "Retrieve lead", "description": "Retrieve lead", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "retrieve_lead", "endpoint": "/pipedrive_crm/retrieve_lead", "source_type": "action", "is_enabled": true }, { "name": "Delete contact", "description": "delete contact", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "delete_contact", "endpoint": "/pipedrive_crm/delete_contact", "source_type": "action", "is_enabled": true }, { "name": "Delete lead", "description": "Delete lead", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "delete_lead", "endpoint": "/pipedrive_crm/delete_lead", "source_type": "action", "is_enabled": true }, { "name": "Update contact", "description": "Update contact", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "update_contact", "endpoint": "/pipedrive_crm/update_contact", "source_type": "action", "is_enabled": true }, { "name": "Update lead", "description": "Update lead", "logo": "https://klotdev.blob.core.windows.net/connectors/pipedrive.png", "category": "pipedrive_crm", "sort": "update_lead", "endpoint": "/pipedrive_crm/update_lead", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122fec30d423da2f34ea", "name": "Prospeo", "description": "Prospeo is a powerful email search and verification tool designed to streamline lead generation and outreach efforts. By leveraging advanced algorithms, Prospeo enables businesses to quickly find and verify professional email addresses using just a few key details like a contact's name and company. This tool eliminates the guesswork and manual effort involved in prospecting, helping teams focus on engaging qualified leads rather than searching for contact information. With its high accuracy and seamless integration, Prospeo ensures that sales and marketing teams can maximize their outreach potential while minimizing bounced emails, boosting overall campaign effectiveness and driving growth.", "config": { "authorization_key": "" }, "category": "prospeo", "tags": [], "connector_type": "external", "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/prospeo.png", "readme_b64": "IyBQcm9zcGVvIENvbm5lY3RvcgoKIyMgSW50cm9kdWN0aW9uCgpUaGUgUHJvc3BlbyBDb25uZWN0b3IgZW5hYmxlcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBQcm9zcGVvIEFQSSwgcHJvdmlkaW5nIGFjY2VzcyB0byB2YXJpb3VzIGRhdGEgZW5yaWNobWVudCBzZXJ2aWNlcyBzdWNoIGFzIGVtYWlsIGZpbmRpbmcsIGRvbWFpbiBzZWFyY2hpbmcsIG1vYmlsZSBmaW5kaW5nLCBhbmQgc29jaWFsIG1lZGlhIHByb2ZpbGUgZW5yaWNobWVudC4gSXQgYWxsb3dzIHVzZXJzIHRvIHJldHJpZXZlIGFuZCB2ZXJpZnkgY29udGFjdCBkZXRhaWxzIHRocm91Z2ggZWFzeS10by11c2UgQVBJIGVuZHBvaW50cy4KCgojIyBVdGlsaXppbmcgb2YgUHJvc3BlbyBDb25uZWN0b3IKCkJ5IGxldmVyYWdpbmcgdGhlIFByb3NwZW8gQ29ubmVjdG9yLCBidXNpbmVzc2VzIGNhbiBzdHJlYW1saW5lIHRoZWlyIGxlYWQgZ2VuZXJhdGlvbiwgZGF0YSB2ZXJpZmljYXRpb24sIGFuZCBlbnJpY2htZW50IHdvcmtmbG93cy4gVGhpcyBjb25uZWN0b3IgaGVscHMgcmV0cmlldmUgYWNjdXJhdGUgYW5kIHVwLXRvLWRhdGUgY29udGFjdCBkZXRhaWxzIGFuZCBjb21wYW55IGluc2lnaHRzLgoKIyMgQWN0aW9ucwoKVGhpcyBpbnRlZ3JhdGlvbiBzdXBwb3J0cyB0aGUgZm9sbG93aW5nIGFjdGlvbnM6CgojIyMgRmluZCBlbWFpbAoKRGVzY3JpcHRpb24gOiBGaW5kcyB0aGUgZW1haWwgYWRkcmVzcyBvZiBhIGNvbnRhY3QgdXNpbmcgdGhlaXIgZmlyc3QgbmFtZSwgbGFzdCBuYW1lLCBhbmQgY29tcGFueSBkb21haW4uCgpJbnB1dHM6CgotIGBmaXJzdF9uYW1lYDogc3RyCi0gYGxhc3RfbmFtZWA6IHN0cgotIGBjb21wYW55YDogc3RyCgpPdXRwdXRzOiBSZXRyaWV2ZWQgZW1haWwgYWRkcmVzcwoKIyMjIERvbWFpbiBzZWFyY2gKCkRlc2NyaXB0aW9uIDogRmluZHMgZW1haWxzIGFzc29jaWF0ZWQgd2l0aCBhIHBhcnRpY3VsYXIgZG9tYWluLgoKSW5wdXRzOgoKLSBgY29tcGFueWA6IHN0cgotIGBsaW1pdGA6IGludAoKT3V0cHV0czogQSBsaXN0IG9mIGVtYWlsIGFkZHJlc3NlcyBhc3NvY2lhdGVkIHdpdGggdGhlIHNwZWNpZmllZCBkb21haW4KCiMjIyBWZXJpZnkgZW1haWwKCkRlc2NyaXB0aW9uIDogVmVyaWZpZXMgaWYgYW4gZW1haWwgYWRkcmVzcyBpcyB2YWxpZCBhbmQgYWN0aXZlLgpJbnB1dHM6CgotIGBlbWFpbGA6IHN0cgoKT3V0cHV0czogVmVyaWZpY2F0aW9uIHN0YXR1cyBhbmQgYWRkaXRpb25hbCBkYXRhIGFib3V0IHRoZSBlbWFpbAoKIyMjIFNvY2lhbCBVUkwgRW5yaWNobWVudAoKRGVzY3JpcHRpb24gOiBFbnJpY2hlcyBjb250YWN0IGluZm9ybWF0aW9uIHVzaW5nIGEgc29jaWFsIG1lZGlhIHByb2ZpbGUgVVJMIChlLmcuLCBMaW5rZWRJbikuCgpJbnB1dHM6CgotIGB1cmxgOiBzdHIKCk91dHB1dHM6IEVucmljaGVkIGRhdGEgc3VjaCBhcyBuYW1lLCBqb2IgdGl0bGUsIGNvbXBhbnksIGFuZCBtb3JlCgojIyBCZXN0IFByYWN0aWNlcwoKLSBPcHRpbWl6ZSBBUEkgQ2FsbHM6IEJlIG1pbmRmdWwgb2YgQVBJIGxpbWl0cyBhbmQgb3B0aW1pemUgeW91ciByZXF1ZXN0cyB0byBhdm9pZCB1bm5lY2Vzc2FyeSBjYWxscywgaW1wcm92aW5nIG92ZXJhbGwgcGVyZm9ybWFuY2UuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCBzdHJvbmcgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBtYW5hZ2UgZXJyb3JzIHJldHVybmVkIGJ5IHRoZSBQcm9zcGVvIEFQSSwgc3VjaCBhcyBpbnZhbGlkIGlucHV0cyBvciBmYWlsZWQgcmVxdWVzdHMuCi0gRGF0YSBBY2N1cmFjeTogRW5zdXJlIHRoZSBpbnB1dCBkYXRhLCBzdWNoIGFzIG5hbWVzLCBjb21wYW5pZXMsIGFuZCBVUkxzLCBpcyBhY2N1cmF0ZSBmb3Igb3B0aW1hbCByZXN1bHRzIGZyb20gdGhlIFByb3NwZW8gQ29ubmVjdG9yLgotIFNlY3VyaXR5OiBTYWZlZ3VhcmQgYW5kIHByb3RlY3QgYW55IHNlbnNpdGl2ZSBpbmZvcm1hdGlvbiwgaW5jbHVkaW5nIEFQSSBrZXlzIGFuZCBwZXJzb25hbCBkYXRhLCB1c2VkIGR1cmluZyBpbnRlcmFjdGlvbnMgd2l0aCB0aGUgUHJvc3BlbyBBUEkuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgUHJvc3BlbyBDb25uZWN0b3IgcHJvdmlkZXMgYSBjb21wcmVoZW5zaXZlIHNvbHV0aW9uIGZvciBjb250YWN0IGRhdGEgZW5yaWNobWVudCBhbmQgdmVyaWZpY2F0aW9uLCBtYWtpbmcgaXQgYW4gZXNzZW50aWFsIHRvb2wgZm9yIGJ1c2luZXNzZXMgZm9jdXNlZCBvbiBsZWFkIGdlbmVyYXRpb24gYW5kIGRhdGEgcXVhbGl0eSBpbXByb3ZlbWVudC4gQnkgdXRpbGl6aW5nIHRoZSB2YXJpb3VzIGFjdGlvbnMgYXZhaWxhYmxlLCB1c2VycyBjYW4gZW5oYW5jZSB0aGVpciB3b3JrZmxvd3MgYW5kIGdhaW4gdmFsdWFibGUgaW5zaWdodHMgaW50byB0aGVpciBjb250YWN0IGRhdGEgcXVpY2tseSBhbmQgZWZmaWNpZW50bHku", "ui_form": [], "data_loaders": [], "actions": [ { "name": "Email finder", "description": "Email finder", "sort": "find_email", "logo": "https://klotdev.blob.core.windows.net/connectors/prospeo.png", "category": "prospeo", "endpoint": "/prospeo/find_email", "source_type": "action", "is_enabled": true }, { "name": "Search Domain", "description": "Search Domain", "sort": "domain_search", "logo": "https://klotdev.blob.core.windows.net/connectors/prospeo.png", "category": "prospeo", "endpoint": "/prospeo/domain_search", "source_type": "action", "is_enabled": true }, { "name": "Enrich Social Url", "description": "QEnrich Social Url", "sort": "enrich_social_url", "logo": "https://klotdev.blob.core.windows.net/connectors/prospeo.png", "category": "prospeo", "endpoint": "/prospeo/enrich_social_url", "source_type": "action", "is_enabled": true }, { "name": "Verify Email", "description": "Verify Email", "sort": "verify_email", "logo": "https://klotdev.blob.core.windows.net/connectors/prospeo.png", "category": "prospeo", "endpoint": "/prospeo/verify_email", "source_type": "action", "is_enabled": true }, { "name": "Find Mobile", "description": "Find Mobile", "sort": "find_mobile", "logo": "https://klotdev.blob.core.windows.net/connectors/prospeo.png", "category": "prospeo", "endpoint": "/prospeo/find_mobile", "source_type": "action", "is_enabled": true } ], "available_events": [], "is_starred": false }, { "_id": "6807122dec30d423da2f34e2", "name": "Reddit", "description": "Reddit is a network of communities where people can dive into their interests, hobbies, and passions.", "config": { "client_id": "", "client_secret": "", "user_agent": "MyRedditApp/1.0", "redirect_uri": "", "access_token": "", "refresh_token": "", "scopes": [ "identity", "edit", "flair", "history", "mysubreddits", "privatemessages", "read", "report", "save", "submit", "subscribe", "vote" ] }, "category": "reddit", "certified": false, "is_from_community": false, "approved_for_marketplace": true, "tags": [], "price": 0, "connector_type": "user", "connector_group_tag": "social", "logo": "https://klotdev.blob.core.windows.net/connectors/reddit.png", "readme_b64": "IyBSZWRkaXQgQ29ubmVjdG9yCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBSZWRkaXQgQ29ubmVjdG9yIGFsbG93cyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIFJlZGRpdCdzIEFQSSwgZW5hYmxpbmcgdXNlcnMgdG8gZmV0Y2ggcG9zdHMsIGNyZWF0ZSBwb3N0cywgYW5kIG1hbmFnZSBjb21tZW50cy4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBSZWRkaXQgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgQ29uZmlndXJhdGlvbgoKVG8gY29uZmlndXJlIHRoZSBSZWRkaXQgQ29ubmVjdG9yLCB5b3UgbmVlZCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSBgY2xpZW50X2lkYDogUmVkZGl0IGFwcGxpY2F0aW9uIGNsaWVudCBJRC4KLSBgY2xpZW50X3NlY3JldGA6IENvbmZpZGVudGlhbCBpZGVudGlmaWVyIGZvciB5b3VyIFJlZGRpdCBhcHBsaWNhdGlvbi4KLSBgdXNlcl9hZ2VudGA6IEEgZGVzY3JpcHRpdmUgdXNlci1hZ2VudCBzdHJpbmcgZm9yIEFQSSByZXF1ZXN0cy4KLSBgcmVkaXJlY3RfdXJpYDogVGhlIFVSSSBmb3IgT0F1dGgyIGF1dGhlbnRpY2F0aW9uIGNhbGxiYWNrLgotIGBhY2Nlc3NfdG9rZW5gOiBUb2tlbiB1c2VkIGZvciBBUEkgYXV0aGVudGljYXRpb24uCi0gYHJlZnJlc2hfdG9rZW5gOiBUb2tlbiB1c2VkIHRvIHJlZnJlc2ggZXhwaXJlZCBhY2Nlc3MgdG9rZW5zLgoKIyMgUmVxdWlyZWQgU2NvcGVzCgpUaGUgY29ubmVjdG9yIHJlcXVpcmVzIHRoZSBmb2xsb3dpbmcgcGVybWlzc2lvbnM6CgotIGBpZGVudGl0eWAKLSBgZWRpdGAKLSBgZmxhaXJgCi0gYGhpc3RvcnlgCi0gYG15c3VicmVkZGl0c2AKLSBgcHJpdmF0ZW1lc3NhZ2VzYAotIGByZWFkYAotIGByZXBvcnRgCi0gYHNhdmVgCi0gYHN1Ym1pdGAKLSBgc3Vic2NyaWJlYAotIGB2b3RlYAoKIyMgQWN0aW9ucwoKIyMjIEZldGNoIFRvcCBQb3N0CgpSZXRyaWV2ZSB0aGUgdG9wIHBvc3QgZnJvbSBSZWRkaXQuCgoqKklucHV0czoqKgoKLSBgc3VicmVkZGl0YDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIHN1YnJlZGRpdCB0byBmZXRjaCB0aGUgdG9wIHBvc3QgZnJvbS4KLSBgdGltZV9maWx0ZXJgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaW1lIGZpbHRlciBmb3IgdG9wIHBvc3RzIChlLmcuLCBob3VyLCBkYXksIHdlZWspLgoKKipPdXRwdXRzOioqCgotIGBwb3N0X2lkYDogYHN0cmAgLSBUaGUgSUQgb2YgdGhlIGZldGNoZWQgcG9zdC4KLSBgdGl0bGVgOiBgc3RyYCAtIFRoZSB0aXRsZSBvZiB0aGUgcG9zdC4KLSBgdXJsYDogYHN0cmAgLSBUaGUgVVJMIG9mIHRoZSBwb3N0LgotIGBzY29yZWA6IGBpbnRgIC0gVGhlIHNjb3JlIG9mIHRoZSBwb3N0LgoKIyMjIENyZWF0ZSBQb3N0CgpDcmVhdGUgYSBuZXcgcG9zdCBvbiBSZWRkaXQuCgoqKklucHV0czoqKgoKLSBgc3VicmVkZGl0YDogYHN0cmAgLSBUaGUgc3VicmVkZGl0IHdoZXJlIHRoZSBwb3N0IHdpbGwgYmUgY3JlYXRlZC4KLSBgdGl0bGVgOiBgc3RyYCAtIFRoZSB0aXRsZSBvZiB0aGUgcG9zdC4KLSBgYm9keWA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBjb250ZW50IG9mIHRoZSBwb3N0LgoKKipPdXRwdXRzOioqCgotIGBwb3N0X2lkYDogYHN0cmAgLSBUaGUgSUQgb2YgdGhlIGNyZWF0ZWQgcG9zdC4KLSBgc3RhdHVzYDogYHN0cmAgLSBUaGUgc3RhdHVzIG9mIHRoZSBwb3N0IGNyZWF0aW9uLgoKIyMjIERlbGV0ZSBQb3N0CgpEZWxldGUgYSBwb3N0IGZyb20gUmVkZGl0LgoKKipJbnB1dHM6KioKCi0gYHBvc3RfaWRgOiBgc3RyYCAtIFRoZSBJRCBvZiB0aGUgcG9zdCB0byBkZWxldGUuCgoqKk91dHB1dHM6KioKCi0gYHN0YXR1c2A6IGBzdHJgIC0gVGhlIHN0YXR1cyBvZiB0aGUgcG9zdCBkZWxldGlvbi4KCiMjIyBDb21tZW50IG9uIFBvc3QKClN1Ym1pdCBhIG5ldyB0b3AtbGV2ZWwgY29tbWVudCBvbiBhIFJlZGRpdCBwb3N0LgoKKipJbnB1dHM6KioKCi0gYHBvc3RfaWRgOiBgc3RyYCAtIFRoZSBJRCBvZiB0aGUgcG9zdCB0byBjb21tZW50IG9uLgotIGBjb21tZW50YDogYHN0cmAgLSBUaGUgY29udGVudCBvZiB0aGUgY29tbWVudC4KCioqT3V0cHV0czoqKgoKLSBgY29tbWVudF9pZGA6IGBzdHJgIC0gVGhlIElEIG9mIHRoZSBjcmVhdGVkIGNvbW1lbnQuCi0gYHN0YXR1c2A6IGBzdHJgIC0gVGhlIHN0YXR1cyBvZiB0aGUgY29tbWVudCBzdWJtaXNzaW9uLgoKIyMjIERlbGV0ZSBDb21tZW50IG9uIFBvc3QKCkRlbGV0ZSBhIGNvbW1lbnQgZnJvbSBhIFJlZGRpdCBwb3N0LgoKKipJbnB1dHM6KioKCi0gYGNvbW1lbnRfaWRgOiBgc3RyYCAtIFRoZSBJRCBvZiB0aGUgY29tbWVudCB0byBkZWxldGUuCgoqKk91dHB1dHM6KioKCi0gYHN0YXR1c2A6IGBzdHJgIC0gVGhlIHN0YXR1cyBvZiB0aGUgY29tbWVudCBkZWxldGlvbi4KCiMjIENvbmNsdXNpb24KClRoZSBSZWRkaXQgQ29ubmVjdG9yIHByb3ZpZGVzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIG1hbmFnaW5nIFJlZGRpdCBpbnRlcmFjdGlvbnMgdGhyb3VnaCBzZWFtbGVzcyBBUEkgaW50ZWdyYXRpb24uIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiB0aGUgUmVkZGl0IEFQSSwgZGV2ZWxvcGVycyBjYW4gYnVpbGQgc29waGlzdGljYXRlZCB3b3JrZmxvd3MgZm9yIGNvbnRlbnQgbWFuYWdlbWVudCBhbmQgZW5nYWdlbWVudC4gUHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBSZWRkaXQgQ29ubmVjdG9yIGVuYWJsZSB1c2VycyB0byBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiBSZWRkaXQgZm9yIGVmZmVjdGl2ZSBjb250ZW50IHNoYXJpbmcgYW5kIG1vZGVyYXRpb24uCgo=", "ui_form": [ { "field_id": "client_id", "type": "string", "required": true, "label": "Client ID", "description": "Reddit application client ID.", "ui_component": "textInput", "info": "The Client ID is a public identifier for your Reddit application.", "is_secret": false }, { "field_id": "client_secret", "type": "string", "required": true, "label": "Client Secret", "description": "Reddit application client secret.", "ui_component": "textInput", "info": "The Client Secret is a confidential identifier for your Reddit application.", "is_secret": true }, { "field_id": "user_agent", "type": "string", "required": true, "label": "User Agent", "description": "User agent string for your application.", "ui_component": "textInput", "info": "A descriptive string about your application, e.g., 'MyRedditApp/1.0'.", "is_secret": false }, { "field_id": "redirect_uri", "type": "string", "required": true, "label": "Redirect URI", "description": "Redirect URI for OAuth2 authentication.", "ui_component": "textInput", "info": "The URI to redirect to after authentication, must match the one registered with your Reddit application.", "is_secret": false }, { "field_id": "access_token", "type": "string", "required": true, "label": "Access Token", "description": "OAuth2 access token.", "ui_component": "textInput", "info": "The token used to authenticate API requests on behalf of the user.", "is_secret": true }, { "field_id": "refresh_token", "type": "string", "required": false, "label": "Refresh Token", "description": "OAuth2 refresh token.", "ui_component": "textInput", "info": "The token used to obtain a new access token when the current one expires.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "fetch_top_post", "description": "Fetches the top post from Reddit", "sort": "fetch_top_post", "logo": "https://klotdev.blob.core.windows.net/connectors/reddit.png", "category": "reddit", "source_type": "action", "is_enabled": true, "endpoint": "/reddit/fetch_top_posts" }, { "name": "create_post", "description": "Creates a new post on Reddit", "sort": "create_post", "logo": "https://klotdev.blob.core.windows.net/connectors/reddit.png", "category": "reddit", "source_type": "action", "is_enabled": true, "endpoint": "/reddit/create_post" }, { "name": "delete_post", "description": "Deletes a post from Reddit", "sort": "delete_post", "logo": "https://klotdev.blob.core.windows.net/connectors/reddit.png", "category": "reddit", "source_type": "action", "is_enabled": true, "endpoint": "/reddit/delete_post" }, { "name": "comment_on_post", "description": "Submits a new top-level comment on a Reddit post", "sort": "comment_on_post", "logo": "https://klotdev.blob.core.windows.net/connectors/reddit.png", "category": "reddit", "source_type": "action", "is_enabled": true, "endpoint": "/reddit/comment_on_post" }, { "name": "delete_comment_on_post", "description": "Deletes a comment from a Reddit post", "sort": "delete_comment_on_post", "logo": "https://klotdev.blob.core.windows.net/connectors/reddit.png", "category": "reddit", "source_type": "action", "is_enabled": true, "endpoint": "/reddit/delete_comment_on_post" } ], "is_starred": false }, { "_id": "6807122fec30d423da2f34ec", "name": "Redis", "description": "Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker.", "logo": "https://klotdev.blob.core.windows.net/connectors/redis.png", "config": { "host": "", "port": "", "password": "", "db": "" }, "category": "redis", "connection_type": "user", "tags": [], "price": 0, "readme_b64": "CiMgUmVkaXMgQ29ubmVjdG9yCgpUaGUgUmVkaXMgQ29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCBhIFJlZGlzIGRhdGFiYXNlLCBhbGxvd2luZyB1c2VycyB0byBwZXJmb3JtIHZhcmlvdXMgb3BlcmF0aW9ucyBzdWNoIGFzIGNyZWF0aW5nLCByZXRyaWV2aW5nLCBhbmQgZGVsZXRpbmcga2V5LXZhbHVlIHBhaXJzLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhlIFJlZGlzIENvbm5lY3RvciB3aXRoaW4geW91ciBhcHBsaWNhdGlvbi4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIFJlZGlzCgpUbyBiZWdpbiB1c2luZyB0aGUgUmVkaXMgQ29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgotICoqQ29ubmVjdGlvbiBEZXRhaWxzKio6IFByb3ZpZGUgdGhlIGhvc3QsIHBvcnQsIGFuZCBwYXNzd29yZCwgZGIgdG8gZXN0YWJsaXNoIGEgY29ubmVjdGlvbiB3aXRoIHRoZSBSZWRpcyBkYXRhYmFzZS4KCiMjIENvbmZpZ3VyaW5nIHRoZSBSZWRpcyBDb25uZWN0b3IKCk9uY2UgeW91IGhhdmUgeW91ciBSZWRpcyBzZXJ2ZXIgYW5kIGNsaWVudCBsaWJyYXJ5IHNldCB1cCwgeW91IGNhbiBjb25maWd1cmUgdGhlIFJlZGlzIENvbm5lY3RvciB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dGluZ3M6CgotIGBob3N0YDogVGhlIGhvc3RuYW1lIG9yIElQIGFkZHJlc3Mgb2YgeW91ciBSZWRpcyBzZXJ2ZXIuCi0gYHBvcnRgOiBUaGUgcG9ydCBudW1iZXIgb24gd2hpY2ggeW91ciBSZWRpcyBzZXJ2ZXIgaXMgcnVubmluZy4KLSBgcGFzc3dvcmRgOiBUaGUgcGFzc3dvcmQgZm9yIGF1dGhlbnRpY2F0aW5nIHdpdGggeW91ciBSZWRpcyBzZXJ2ZXIgKGlmIHJlcXVpcmVkKS4KLSBgZGJgOiBUaGUgUmVkaXMgZGF0YWJhc2UgbnVtYmVyIHRvIGNvbm5lY3QgdG8gKGRlZmF1bHQgaXMgIjAiKS4KCiMjIFV0aWxpemluZyB0aGUgUmVkaXMgQ29ubmVjdG9yCgpUaGUgUmVkaXMgQ29ubmVjdG9yIHN1cHBvcnRzIHZhcmlvdXMgZnVuY3Rpb25hbGl0aWVzIHByb3ZpZGVkIGJ5IHRoZSBSZWRpcyBkYXRhYmFzZSwgaW5jbHVkaW5nOgoKIyMjIENyZWF0aW5nIEtleS1WYWx1ZSBQYWlycwoKLSAqKkNyZWF0ZSBLZXktVmFsdWUgUGFpcioqOiBTdG9yZSBhIGtleS12YWx1ZSBwYWlyIGluIHRoZSBSZWRpcyBkYXRhYmFzZS4KCiMjIyBSZXRyaWV2aW5nIEtleS1WYWx1ZSBQYWlycwoKLSAqKkdldCBLZXktVmFsdWUgUGFpcioqOiBSZXRyaWV2ZSB0aGUgdmFsdWUgYXNzb2NpYXRlZCB3aXRoIGEgc3BlY2lmaWVkIGtleSBmcm9tIHRoZSBSZWRpcyBkYXRhYmFzZS4KCiMjIyBEZWxldGluZyBLZXktVmFsdWUgUGFpcnMKCi0gKipEZWxldGUgS2V5LVZhbHVlIFBhaXIqKjogUmVtb3ZlIGEga2V5LXZhbHVlIHBhaXIgZnJvbSB0aGUgUmVkaXMgZGF0YWJhc2UuCgojIyBBY3Rpb25zCgojIyMgY3JlYXRlCgpEZXNjcmlwdGlvbjogU3RvcmVzIGEga2V5LXZhbHVlIHBhaXIgaW4gdGhlIFJlZGlzIGRhdGFiYXNlLgoKSW5wdXRzOgoKLSBga2V5OiBzdHJgIC0gVGhlIGtleSB0byBiZSBzdG9yZWQuCi0gYHZhbHVlOiBzdHJgIC0gVGhlIHZhbHVlIHRvIGJlIGFzc29jaWF0ZWQgd2l0aCB0aGUga2V5LgoKT3V0cHV0czoKCi0gYG1lc3NhZ2U6IHN0cmAgLSBDb25maXJtYXRpb24gbWVzc2FnZSBpbmRpY2F0aW5nIHRoZSByZXN1bHQgb2YgdGhlIG9wZXJhdGlvbi4KCiMjIyBkZWxldGUKCkRlc2NyaXB0aW9uOiBEZWxldGVzIGEga2V5LXZhbHVlIHBhaXIgZnJvbSB0aGUgUmVkaXMgZGF0YWJhc2UuCgpJbnB1dHM6CgotIGBrZXk6IHN0cmAgLSBUaGUga2V5IHRvIGJlIGRlbGV0ZWQuCgpPdXRwdXRzOgoKLSBgbWVzc2FnZTogc3RyYCAtIENvbmZpcm1hdGlvbiBtZXNzYWdlIGluZGljYXRpbmcgdGhlIHJlc3VsdCBvZiB0aGUgb3BlcmF0aW9uLgoKIyMjIGdldAoKRGVzY3JpcHRpb246IFJldHJpZXZlcyB0aGUgdmFsdWUgYXNzb2NpYXRlZCB3aXRoIGEgc3BlY2lmaWVkIGtleSBmcm9tIHRoZSBSZWRpcyBkYXRhYmFzZS4KCklucHV0czoKCi0gYGtleTogc3RyYCAtIFRoZSBrZXkgd2hvc2UgdmFsdWUgaXMgdG8gYmUgcmV0cmlldmVkLgoKT3V0cHV0czoKCi0gYGtleTogc3RyYCAtIFRoZSBrZXkgdGhhdCB3YXMgcmV0cmlldmVkLgotIGB2YWx1ZTogYW55YCAtIFRoZSB2YWx1ZSBhc3NvY2lhdGVkIHdpdGggdGhlIGtleS4KCiMjIEJlc3QgUHJhY3RpY2VzCgotIENvbm5lY3Rpb24gTWFuYWdlbWVudDogRW5zdXJlIHByb3BlciBtYW5hZ2VtZW50IG9mIFJlZGlzIGNvbm5lY3Rpb25zIHRvIGF2b2lkIGNvbm5lY3Rpb24gbGVha3MgYW5kIGVuc3VyZSBvcHRpbWFsIHBlcmZvcm1hbmNlLgotIEVycm9yIEhhbmRsaW5nOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gZ3JhY2VmdWxseSBoYW5kbGUgZXJyb3JzIGVuY291bnRlcmVkIGR1cmluZyBSZWRpcyBvcGVyYXRpb25zLgotIFNlY3VyaXR5OiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBSZWRpcyBjcmVkZW50aWFscyB0byBwcmV2ZW50IHVuYXV0aG9yaXplZCBhY2Nlc3MgdG8geW91ciBSZWRpcyBkYXRhYmFzZS4KCiMjIENvbmNsdXNpb24KCkluIGNvbmNsdXNpb24sIHRoZSBSZWRpcyBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIGludGVyYWN0aW5nIHdpdGggYSBSZWRpcyBkYXRhYmFzZSB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgUmVkaXMsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgZGF0YSBzdG9yYWdlIGFuZCByZXRyaWV2YWwgd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgZGF0YSBtYW5hZ2VtZW50IGFuZCBpbXByb3ZlIHByb2R1Y3Rpdml0eS4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIFJlZGlzIENvbm5lY3RvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIFJlZGlzIHRvIG1hbmFnZSBrZXktdmFsdWUgcGFpcnMgZWZmZWN0aXZlbHkuCg==", "ui_form": [ { "field_id": "host", "type": "string", "required": true, "label": "Host", "description": "The path of the directory where the redis is located.", "ui_component": "textInput", "info": "The path of the directory where the redis is located.", "is_secret": false }, { "field_id": "port", "type": "string", "required": true, "label": "Port", "description": "The port of the redis.", "ui_component": "textInput", "info": "The port of the redis.", "is_secret": false }, { "field_id": "password", "type": "string", "required": false, "label": "Password", "description": "The password of the redis.", "ui_component": "textInput", "info": "The password of the redis.", "is_secret": true }, { "field_id": "db", "type": "string", "required": false, "label": "DataBase", "description": "The index of db in the redis .", "ui_component": "textInput", "info": "The db of the redis.", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Create a record", "description": "Create a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/redis.png", "category": "redis", "sort": "create", "endpoint": "/redis/create", "source_type": "action", "is_enabled": true }, { "name": "Get a record", "description": "read a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/redis.png", "category": "redis", "sort": "get", "endpoint": "/redis/get", "source_type": "action", "is_enabled": true }, { "name": "Delete a record", "description": "delete a record in the specified directory", "logo": "https://klotdev.blob.core.windows.net/connectors/redis.png", "category": "redis", "sort": "delete", "endpoint": "/redis/delete", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122cec30d423da2f34dc", "name": "Rest API Connector", "description": "Restful Request is a connector that allows you to make Restful requests to any website and get the response in JSON format.", "logo": "https://klotdev.blob.core.windows.net/connectors/restful.png", "config": { "configuration_data": {} }, "category": "restful", "tags": [], "price": 0, "readme_b64": "IyBSZXN0IEFQSSBDb25uZWN0b3IgSW50ZWdyYXRpb24gR3VpZGUKCiMjIEludHJvZHVjdGlvbgoKVGhlIFJlc3RmdWwgY29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB2YXJpb3VzIHdlYiBzZXJ2aWNlcyBieSBhbGxvd2luZyB5b3UgdG8gc2VuZCBSZXN0ZnVsIHJlcXVlc3RzIGFuZCBoYW5kbGUgcmVzcG9uc2VzLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhlIFJlc3RmdWwgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggUmVzdGZ1bCBDb25uZWN0b3IKClRvIGJlZ2luIHVzaW5nIHRoZSBSZXN0ZnVsIGNvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gVW5kZXJzdGFuZCBSZXN0ZnVsIEJhc2ljczogRmFtaWxpYXJpemUgeW91cnNlbGYgd2l0aCB0aGUgYmFzaWNzIG9mIFJlc3RmdWwsIGluY2x1ZGluZyBtZXRob2RzIChHRVQsIFBPU1QsIFBVVCwgREVMRVRFKSwgaGVhZGVycywgYW5kIHN0YXR1cyBjb2Rlcy4KMi4gU2V0IFVwIFlvdXIgRW52aXJvbm1lbnQ6IEVuc3VyZSB5b3UgaGF2ZSB0aGUgbmVjZXNzYXJ5IGVudmlyb25tZW50IHRvIHJ1biBSZXN0ZnVsIHJlcXVlc3RzLCBzdWNoIGFzIGFuIGludGVybmV0IGNvbm5lY3Rpb24gYW5kIGFjY2VzcyB0byB0aGUgcmVxdWlyZWQgd2ViIHNlcnZpY2VzLgoKIyMgQ29uZmlndXJpbmcgdGhlIFJlc3RmdWwgQ29ubmVjdG9yCgpUaGUgUmVzdGZ1bCBDb25uZWN0b3IgZG9lcyBub3QgcmVxdWlyZSBhbnkgc3BlY2lmaWMgY29uZmlndXJhdGlvbi4gWW91IGNhbiBkaXJlY3RseSB1c2UgdGhlIHNlbmQgYWN0aW9uIHRvIHBlcmZvcm0gUmVzdGZ1bCByZXF1ZXN0cy4KCiMjIFV0aWxpemluZyB0aGUgUmVzdGZ1bCBDb25uZWN0b3IKClRoZSBSZXN0ZnVsIGNvbm5lY3RvciBzdXBwb3J0cyB2YXJpb3VzIGZ1bmN0aW9uYWxpdGllcyBwcm92aWRlZCBieSBSZXN0ZnVsLCBpbmNsdWRpbmc6CgotIFNlbmRpbmcgUmVzdGZ1bCBSZXF1ZXN0czogUGVyZm9ybSBSZXN0ZnVsIHJlcXVlc3RzIHRvIGludGVyYWN0IHdpdGggd2ViIHNlcnZpY2VzLCBBUElzLCBhbmQgb3RoZXIgb25saW5lIHJlc291cmNlcy4KCiMjIyBBY3Rpb25zCgojIyMjIHNlbmQKCkRlc2NyaXB0aW9uOiBTZW5kcyBhbiBSZXN0ZnVsIHJlcXVlc3QgYmFzZWQgb24gdGhlIHByb3ZpZGVkIGNvbmZpZ3VyYXRpb24gYW5kIHJldHVybnMgdGhlIHJlc3BvbnNlLgoKSW5wdXRzOgoKLSBib2R5X3R5cGU6IHN0ciAjIFRoZSBiYXNlIFVSTCBmb3IgdGhlIEhUVFAgcmVxdWVzdC4uCi0gZm9ybWRhdGE6IE9wdGlvbmFsW3N0cl0gPSAiIiAjIE9wdGlvbmFsIGRpY3Rpb25hcnkgb2YgSFRUUCBoZWFkZXJzLgotIHhfd3d3X2Zvcm1fdXJsZW5jb2RlZDogVGhlIEhUVFAgbWV0aG9kIHRvIHVzZSwgZGVmYXVsdHMgdG8gR0VULgotIHJhdzogT3B0aW9uYWxbc3RyXSA9ICMgT3B0aW9uYWwgZW5kcG9pbnQgdG8gYXBwZW5kIHRvIHRoZSBiYXNlIFVSTC4KLSBiaW5hcnk6IE9wdGlvbmFsW3N0cl0gPSAjIE9wdGlvbmFsIGRpY3Rpb25hcnkgb2YgZGF0YSB0byBzZW5kIGluIHRoZSByZXF1ZXN0LgotIGNvb2tpZXM6IE9wdGlvbmFsW3N0cl0gPSAjIE9wdGlvbmFsIENvb2tpZXMgZm9yIGh0dHAgcmVxdWVzdAoKT3V0cHV0czoKCi0gcmVzcG9uc2U6IG9iamVjdCAjIFRoZSByZXNwb25zZSBvYmplY3QgZnJvbSB0aGUgSFRUUCByZXF1ZXN0LgoKIyMgSW5zdHJ1Y3Rpb25zCgotICoqYm9keV90eXBlKio6IGBPcHRpb25hbFtMaXRlcmFsWyJmb3JtZGF0YSIsICJ4X3d3d19mb3JtX3VybGVuY29kZWQiLCAicmF3IiwgImJpbmFyeSJdXSA9IE5vbmVgCiAgLSBTcGVjaWZpZXMgdGhlIHR5cGUgb2YgYm9keSBjb250ZW50IHRvIGJlIHNlbnQgaW4gdGhlIEhUVFAgcmVxdWVzdC4KICAtIFBvc3NpYmxlIHZhbHVlczoKICAgIC0gYCJmb3JtZGF0YSJgOiBJbmRpY2F0ZXMgdGhhdCB0aGUgYm9keSBjb250ZW50IGlzIGZvcm0gZGF0YS4KICAgIC0gYCJ4X3d3d19mb3JtX3VybGVuY29kZWQiYDogSW5kaWNhdGVzIHRoYXQgdGhlIGJvZHkgY29udGVudCBpcyBVUkwtZW5jb2RlZCBmb3JtIGRhdGEuCiAgICAtIGAicmF3ImA6IEluZGljYXRlcyB0aGF0IHRoZSBib2R5IGNvbnRlbnQgaXMgcmF3IGRhdGEuCiAgICAtIGAiYmluYXJ5ImA6IEluZGljYXRlcyB0aGF0IHRoZSBib2R5IGNvbnRlbnQgaXMgYmluYXJ5IGRhdGEuCiAgLSBEZWZhdWx0IHZhbHVlIGlzIGBOb25lYC4KLSAqKmZvcm1kYXRhKio6IGBPcHRpb25hbFtMaXN0W0Zvcm1EYXRhXV0gPSBOb25lYAogIC0gQSBsaXN0IG9mIGZvcm0gZGF0YSBpdGVtcyB0byBiZSBpbmNsdWRlZCBpbiB0aGUgcmVxdWVzdCBib2R5LgogIC0gRWFjaCBpdGVtIGluIHRoZSBsaXN0IHNob3VsZCBiZSBhbiBpbnN0YW5jZSBvZiBgRm9ybURhdGFgLgogIC0gRGVmYXVsdCB2YWx1ZSBpcyBgTm9uZWAuCi0gKip4X3d3d19mb3JtX3VybGVuY29kZWQqKjogYE9wdGlvbmFsW0xpc3RbWFd3d0Zvcm1VcmxFbmNvZGVkXV0gPSBOb25lYAogIC0gQSBsaXN0IG9mIFVSTC1lbmNvZGVkIGZvcm0gZGF0YSBpdGVtcyB0byBiZSBpbmNsdWRlZCBpbiB0aGUgcmVxdWVzdCBib2R5LgogIC0gRWFjaCBpdGVtIGluIHRoZSBsaXN0IHNob3VsZCBiZSBhbiBpbnN0YW5jZSBvZiBgWFd3d0Zvcm1VcmxFbmNvZGVkYC4KICAtIERlZmF1bHQgdmFsdWUgaXMgYE5vbmVgLgotICoqcmF3Kio6IGBPcHRpb25hbFtSYXdEYXRhXSA9IE5vbmVgCiAgLSBSYXcgZGF0YSB0byBiZSBpbmNsdWRlZCBpbiB0aGUgcmVxdWVzdCBib2R5LgogIC0gU2hvdWxkIGJlIGFuIGluc3RhbmNlIG9mIGBSYXdEYXRhYC4KICAtIERlZmF1bHQgdmFsdWUgaXMgYE5vbmVgLgotICoqYmluYXJ5Kio6IGBPcHRpb25hbFtCaW5hcnlEYXRhXSA9IE5vbmVgCiAgLSBCaW5hcnkgZGF0YSB0byBiZSBpbmNsdWRlZCBpbiB0aGUgcmVxdWVzdCBib2R5LgogIC0gU2hvdWxkIGJlIGFuIGluc3RhbmNlIG9mIGBCaW5hcnlEYXRhYC4KICAtIERlZmF1bHQgdmFsdWUgaXMgYE5vbmVgLgotICoqY29va2llcyoqOiBgT3B0aW9uYWxbRGljdFtzdHIsIHN0cl1dID0gTm9uZWAKICAtIEEgZGljdGlvbmFyeSBvZiBjb29raWVzIHRvIGJlIGluY2x1ZGVkIGluIHRoZSByZXF1ZXN0LgogIC0gS2V5cyBhcmUgY29va2llIG5hbWVzLCBhbmQgdmFsdWVzIGFyZSBjb29raWUgdmFsdWVzLgogIC0gRGVmYXVsdCB2YWx1ZSBpcyBgTm9uZWAuCgojIyBDb25maWd1cmF0aW9uIEV4YW1wbGUKCiMjIEJlc3QgUHJhY3RpY2VzCgotIEVycm9yIEhhbmRsaW5nOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gZ3JhY2VmdWxseSBoYW5kbGUgZXJyb3JzIGVuY291bnRlcmVkIGR1cmluZyBSZXN0ZnVsIHJlcXVlc3RzLgotIFNlY3VyaXR5OiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBhdXRoZW50aWNhdGlvbiB0b2tlbnMgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgd2ViIHNlcnZpY2VzIGFuZCBBUElzLgotIE9wdGltaXplIFJlcXVlc3RzOiBPcHRpbWl6ZSB5b3VyIFJlc3RmdWwgcmVxdWVzdHMgdG8gZW5zdXJlIGVmZmljaWVudCBjb21tdW5pY2F0aW9uIHdpdGggd2ViIHNlcnZpY2VzLCBtaW5pbWl6aW5nIHJlc291cmNlIGNvbnN1bXB0aW9uIGFuZCBtYXhpbWl6aW5nIHBlcmZvcm1hbmNlLgoKIyMgQ29uY2x1c2lvbgoKSW4gY29uY2x1c2lvbiwgdGhlIFJlc3RmdWwgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBpbnRlcmFjdGluZyB3aXRoIHZhcmlvdXMgd2ViIHNlcnZpY2VzIHRocm91Z2ggc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCBSZXN0ZnVsLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgUmVzdGZ1bCBtZXRob2RzLCBoZWFkZXJzLCBhbmQgYXV0aGVudGljYXRpb24sIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgYXV0b21hdGlvbiB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBkYXRhIHByb2Nlc3NpbmcgYW5kIGltcHJvdmUgcHJvZHVjdGl2aXR5LiBXaXRoIHByb3BlciBjb25maWd1cmF0aW9uIGFuZCB1dGlsaXphdGlvbiBvZiB0aGUgUmVzdGZ1bCBDb25uZWN0b3IsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiB3ZWIgc2VydmljZXMgdG8gZXh0cmFjdCB2YWx1YWJsZSBpbnNpZ2h0cyBhbmQgYXV0b21hdGUgcmVwZXRpdGl2ZSB0YXNrcyBlZmZlY3RpdmVseS4KCkZvbGxvdyBiZXN0IHByYWN0aWNlcyBmb3IgUmVzdGZ1bCB1c2FnZSB0byBtYWludGFpbiBjb21wbGlhbmNlIGFuZCBmdW5jdGlvbmFsaXR5Lgo=", "ui_form": [], "data_loaders": [], "connector_type": "system", "actions": [ { "name": "Make a Rest API Request", "description": "Rest API Request", "logo": "https://klotdev.blob.core.windows.net/connectors/restful.png", "category": "restful", "sort": "send", "endpoint": "/restful/send", "source_type": "action", "is_enabled": true } ], "meta_data": {}, "is_starred": false }, { "_id": "6807122bec30d423da2f34d8", "name": "Slack", "description": "The Slack Connector allows smooth integration with Slack's API, enabling actions like sending messages, scheduling huddles, and reading chats. It uses Slack bot tokens for authentication to ensure secure communication with Slack workspaces.", "logo": "https://klotdev.blob.core.windows.net/connectors/slack.png", "config": { "user_token": "", "bot_token": "" }, "category": "slack", "connector_type": "external", "tags": [], "price": 0, "readme_b64": "IyBTbGFjayBDb25uZWN0b3IKCiMjIEluZGV4CjEuIFtBYm91dCB0aGUgQ29ubmVjdG9yXSgjYWJvdXQtdGhlLWNvbm5lY3RvcikgIAoyLiBbVXRpbGl6aW5nIHRoZSBDb25uZWN0b3JdKCN1dGlsaXppbmctdGhlLWNvbm5lY3RvcikKMy4gW0dldHRpbmcgU3RhcnRlZCB3aXRoIFNsYWNrXSgjZ2V0dGluZy1zdGFydGVkLXdpdGgtc2xhY2spIAo0LiBbQ29uZmlndXJpbmcgdGhlIFNsYWNrIENvbm5lY3Rvcl0oI2NvbmZpZ3VyaW5nLXRoZS1zbGFjay1jb25uZWN0b3IpICAgICAKNS4gW0F2YWlsYWJsZSBBY3Rpb25zXSgjYXZhaWxhYmxlLWFjdGlvbnMpICAKICAgIC0gNS4xLiBbTGlzdCBDaGFubmVsc10oI2xpc3QtY2hhbm5lbHMpICAKICAgIC0gNS4yLiBbTGlzdCBVc2Vyc10oI2xpc3QtdXNlcnMpICAKICAgIC0gNS4zLiBbUmVhZCBDaGF0c10oI3JlYWQtY2hhdHMpICAKICAgIC0gNS40LiBbUmVhZCBNZXNzYWdlc10oI3JlYWQtbWVzc2FnZXMpICAKICAgIC0gNS41LiBbU2NoZWR1bGUgSHVkZGxlXSgjc2NoZWR1bGUtaHVkZGxlKSAgCiAgICAtIDUuNi4gW1NlbmQgTWVzc2FnZSBBcyBCb3RdKCNzZW5kLW1lc3NhZ2UtYXMtYm90KSAgCiAgICAtIDUuNy4gW1NlbmQgTWVzc2FnZSBBcyBVc2VyXSgjc2VuZC1tZXNzYWdlLWFzLXVzZXIpCgojIyBBYm91dCB0aGUgQ29ubmVjdG9yCgpUaGUgU2xhY2sgQ29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCBTbGFjaydzIEFQSSB0byBwZXJmb3JtIHZhcmlvdXMgYWN0aW9ucyBzdWNoIGFzIHNlbmRpbmcgbWVzc2FnZXMsIHNjaGVkdWxpbmcgaHVkZGxlcywgYW5kIHJlYWRpbmcgY2hhdHMuIEJ5IGxldmVyYWdpbmcgdGhpcyBjb25uZWN0b3IsIGJ1c2luZXNzZXMgY2FuIGVuaGFuY2UgdGhlaXIgY29tbXVuaWNhdGlvbiBhbmQgY29sbGFib3JhdGlvbiB3b3JrZmxvd3MsIGVuc3VyaW5nIGVmZmljaWVudCBhbmQgcmVhbC10aW1lIGludGVyYWN0aW9uIGFjcm9zcyBTbGFjayBjaGFubmVscyBhbmQgdGVhbXMuCgojIyBVdGlsaXppbmcgdGhlIENvbm5lY3RvcgoKQnkgbGV2ZXJhZ2luZyB0aGUgU2xhY2sgQ29ubmVjdG9yLCBidXNpbmVzc2VzIGNhbiBlbmhhbmNlIHRoZWlyIGNvbW11bmljYXRpb24gYW5kIGNvbGxhYm9yYXRpb24gd29ya2Zsb3dzLiBUaGlzIGNvbm5lY3RvciBlbmFibGVzIGF1dG9tYXRlZCBtZXNzYWdlIHNlbmRpbmcsIGNoYW5uZWwgbWFuYWdlbWVudCwgYW5kIHVzZXIgaW50ZXJhY3Rpb24gZGlyZWN0bHkgd2l0aGluIFNsYWNrLCBoZWxwaW5nIHRlYW1zIHN0cmVhbWxpbmUgaW50ZXJuYWwgY29tbXVuaWNhdGlvbiwgbm90aWZpY2F0aW9ucywgYW5kIGV2ZW50IGhhbmRsaW5nLiBJdCBmYWNpbGl0YXRlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIFNsYWNr4oCZcyBtZXNzYWdpbmcgcGxhdGZvcm0sIGVuc3VyaW5nIGVmZmljaWVudCBhbmQgcmVhbC10aW1lIGludGVyYWN0aW9uIGFjcm9zcyB2YXJpb3VzIGNoYW5uZWxzIGFuZCB0ZWFtcy4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIFNsYWNrCgpUbyBiZWdpbiB1c2luZyB0aGUgU2xhY2sgQ29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiAqKkNyZWF0ZSBhIGxhY2sgQWNjb3VudCoqOiBJZiB5b3UgZG9uJ3QgaGF2ZSBvbmUsIHNpZ24gdXAgZm9yIGEgU2xhY2sgYWNjb3VudCBhdCBodHRwczovL3NsYWNrLmNvbS9nZXQtc3RhcnRlZC4KMi4gKipTZXQgVXAgWW91ciBTbGFjayBBY2NvdW50Kio6IEZhbWlsaWFyaXplIHlvdXJzZWxmIHdpdGggU2xhY2sgZmVhdHVyZXMuCjMuICoqR2V0IHlvdXIgYm90IHRva2VuIGFuZCB1c2VyIGFjY2VzcyB0b2tlbioqOiBsb2dpbiB0byB5b3VyIHNsYWNrIGFjY291bnQgYW5kIGdlbmVyYXRlIHlvdXIgYm90IHRva2VuIGFuZCB1c2VyIGFjY2VzcyB0b2tlbiwgd2hpY2ggd2lsbCBiZSB1c2VkIGZvciBhdXRoZW50aWNhdGlvbiB3aGVuIGludGVyYWN0aW5nIHdpdGggdGhlIFNsYWNrIEFQSS4KCiMjIENvbmZpZ3VyaW5nIHRoZSBTbGFjayBDb25uZWN0b3IKCkNvbmZpZ3VyZSB0aGUgU2xhY2sgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYFVzZXIgT0F1dGggVG9rZW5gOiBgc3RyYCAtIFVzZXIgT0F1dGggVG9rZW4gZm9yIHlvdXIgU2xhY2sgYWNjb3VudC4KLSBgQm90IFVzZXIgT0F1dGggVG9rZW5gOiBgc3RyYCAtIEJvdCBVc2VyIE9BdXRoIFRva2VuIGZvciB5b3VyIFNsYWNrIGFjY291bnQuCgojIyBBdmFpbGFibGUgQWN0aW9ucwoKVGhpcyBpbnRlZ3JhdGlvbiBzdXBwb3J0cyB0aGUgZm9sbG93aW5nIGFjdGlvbnM6CgotLS0KCiMjIyBMaXN0IENoYW5uZWxzCgoqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlcyBhIGxpc3Qgb2YgYWxsIHB1YmxpYyBhbmQgcHJpdmF0ZSBjaGFubmVscyBpbiBhIFNsYWNrIHdvcmtzcGFjZS4KCioqSW5wdXRzKio6IAotIGBjaGFubmVsIHR5cGVgICoob3B0aW9uYWwpKjogU3BlY2lmeSB0aGUgdHlwZSBvZiBjaGFubmVscyB0byByZXRyaWV2ZS4gT3B0aW9ucyBhcmU6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtYHB1YmxpY2A6IExpc3Qgb25seSBwdWJsaWMgY2hhbm5lbHMgdmlzaWJsZSB0byBhbGwgbWVtYmVycyBpbiB0aGUgd29ya3NwYWNlLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgLWBwcml2YXRlYDogTGlzdCBvbmx5IHByaXZhdGUgY2hhbm5lbHMgYWNjZXNzaWJsZSB0byBhIHJlc3RyaWN0ZWQgZ3JvdXAgb2YgbWVtYmVycy4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1gYm90aGAgKGRlZmF1bHQpOiBMaXN0IGJvdGggcHVibGljIGFuZCBwcml2YXRlIGNoYW5uZWxzLgoKKipPdXRwdXRzKio6Ci0gYGNoYW5uZWxzYDogQSBsaXN0IG9mIGFsbCBjaGFubmVscyBpbiB0aGUgd29ya3NwYWNlLgoKLS0tCgojIyMgTGlzdCBVc2VycwoKKipEZXNjcmlwdGlvbioqOiBSZXRyaWV2ZXMgYSBsaXN0IG9mIGFsbCB1c2VycyBpbiB0aGUgU2xhY2sgd29ya3NwYWNlLgoKKipJbnB1dHMqKjogCi0gYGN1cnNvcmAgKihPcHRpb25hbCkqOiBGb3IgcGFnaW5hdGlvbiBFeGFtcGxlOiAiQzAxQUJDRDJFRkciLgotIGBpbmNsdWRlX2xvY2FsZWAgKihPcHRpb25hbFtib29sXSkqOiBTZXQgdGhpcyB0byB0cnVlIHRvIHJlY2VpdmUgdGhlIGxvY2FsZSBmb3IgdXNlcnMuIERlZmF1bHRzIHRvIGZhbHNlCi0gYGxpbWl0YCAqKG9wdGlvbmFsKSo6IE1heGltdW0gbnVtYmVyIG9mIHVzZXJzIHRvIHJldHVybi4KLSBgdGVhbV9pZGAgKihvcHRpb25hbCkqOiBUaGUgZW5jb2RlZCB0ZWFtIElEIHRvIGxpc3QgdXNlcnMgZm9yLCByZXF1aXJlZCBpZiB1c2luZyBhbiBvcmcgdG9rZW4uCgoqKk91dHB1dHMqKjoKLSBgdXNlcnNgOiBBIGxpc3Qgb2YgYWxsIHVzZXJzIGluIHRoZSB3b3Jrc3BhY2UuCgotLS0KCiMjIyBSZXRyaWV2ZSBVc2VyIERldGFpbHMKCioqRGVzY3JpcHRpb24qKjogRmV0Y2hlcyB0aGUgZGV0YWlscyBvZiBhIHNwZWNpZmljIHVzZXIgaW4gdGhlIFNsYWNrIHdvcmtzcGFjZSB1c2luZyB0aGVpciBlbWFpbCBJRC4KCioqSW5wdXRzKio6Ci0gYGVtYWlsIElEYCAqKHJlcXVpcmVkKSo6IFRoZSBlbWFpbCBhZGRyZXNzIG9mIHRoZSB1c2VyIHdob3NlIGRldGFpbHMgeW91IHdhbnQgdG8gcmV0cmlldmUuCgoqKk91dHB1dHMqKjoKLSBgdXNlcmA6ICBUaGUgcmV0cmlldmVkIGluZm9ybWF0aW9uIGFib3V0IHRoZSB1c2VyIHdpdGhpbiB0aGUgd29ya3NwYWNlLgoKLS0tCgojIyMgUmVhZCBDaGF0cwoKKipEZXNjcmlwdGlvbioqOiBSZXRyaWV2ZSBtZXNzYWdlcyBmcm9tIGEgc3BlY2lmaWVkIFNsYWNrIGNoYW5uZWwgb3IgZGlyZWN0IGNvbnZlcnNhdGlvbiwgZW5hYmxpbmcgc2VhbWxlc3MgYWNjZXNzIHRvIGNoYXQgaGlzdG9yeS4KCioqSW5wdXRzKio6Ci0gYGNoYW5uZWwgSURgICoocmVxdWlyZWQpKjogVGhlIElEIG9mIHRoZSBTbGFjayBjaGFubmVsIG9yIGNvbnZlcnNhdGlvbiB0byByZXRyaWV2ZSBtZXNzYWdlcyBmcm9tLioqTm90ZSoqOiBUaGlzIHdpbGwgbm90IHdvcmsgd2l0aCBjaGFubmVsIG5hbWVzOyB5b3UgbXVzdCBwcm92aWRlIHRoZSBjaGFubmVsIElELiBFeGFtcGxlOiAiQzAxQUJDRDJFRkciLgotIGBsYXRlc3RgICoob3B0aW9uYWwpKjogVGhlIGxhdGVzdCB0aW1lc3RhbXAgKGluIFVUQyBmb3JtYXQpIHRvIGZldGNoIG1lc3NhZ2VzIHVwIHRvLklmIG5vdCBwcm92aWRlZCwgcmV0cmlldmVzIHVwIHRvIHRoZSBjdXJyZW50IHRpbWUuIEV4YW1wbGU6ICIyMDI0LTEyLTEzVDEwOjAwOjAwWiIKLSBgb2xkZXN0YCAqKG9wdGlvbmFsKSo6IFRoZSBvbGRlc3QgdGltZXN0YW1wIChpbiBVVEMgZm9ybWF0KSB0byBmZXRjaCBtZXNzYWdlcyBmcm9tLiBJZiBub3QgcHJvdmlkZWQsIHJldHJpZXZlcyBtZXNzYWdlcyBmcm9tIHRoZSBiZWdpbm5pbmcgb2YgdGhlIGNoYW5uZWwgaGlzdG9yeS4gRXhhbXBsZTogIjIwMjQtMTItMDFUMDg6MDA6MDBaIgotIGBsaW1pdGAgKihvcHRpb25hbCwgZGVmYXVsdDogMTAwKSo6IFRoZSBtYXhpbXVtIG51bWJlciBvZiBtZXNzYWdlcyB0byByZXRyaWV2ZS4KCioqT3V0cHV0cyoqOgotIGBtZXNzYWdlc2A6IExpc3Qgb2YgbWVzc2FnZXMgZnJvbSB0aGUgY2hhbm5lbC4KCi0tLQoKIyMjIFJlYWQgTWVzc2FnZXMKCioqRGVzY3JpcHRpb24qKjogRmV0Y2hlcyBtZXNzYWdlcyBmcm9tIGEgc3BlY2lmaWVkIFNsYWNrIGNoYW5uZWwgb3IgZGlyZWN0IGNvbnZlcnNhdGlvbiwgZW5hYmxpbmcgc2VhbWxlc3MgbWVzc2FnZSBtb25pdG9yaW5nIGFuZCBhbmFseXNpcy4KCioqSW5wdXRzKio6Ci0gYGNoYW5uZWwgSURgICoocmVxdWlyZWQgaWYgbm90IHByb3ZpbmcgdXNlcklEKSo6IFRoZSBJRCBvZiB0aGUgU2xhY2sgY2hhbm5lbCB0byByZXRyaWV2ZSBtZXNzYWdlcyBmcm9tLiBVc2UgdGhpcyBmb3IgY2hhbm5lbC1iYXNlZCBjb252ZXJzYXRpb25zLioqTm90ZSoqOiBUaGlzIHdpbGwgbm90IHdvcmsgd2l0aCBjaGFubmVsIG5hbWVzOyB5b3UgbXVzdCBwcm92aWRlIHRoZSBjaGFubmVsIElELgotIGB1c2VyIElEYCAqKHJlcXVpcmVkIGlmIG5vdCBwcm92aW5nIGNoYW5uZWxJRCkqOiBUaGUgSUQgb2YgdGhlIHVzZXIgdG8gcmV0cmlldmUgZGlyZWN0IG1lc3NhZ2VzIHdpdGguCi0gYGxhdGVzdGAgKihvcHRpb25hbCkqOiBUaGUgbGF0ZXN0IHRpbWVzdGFtcCAoaW4gVVRDIGZvcm1hdCkgdG8gZmV0Y2ggbWVzc2FnZXMgdXAgdG8uIE1lc3NhZ2VzIHNlbnQgYWZ0ZXIgdGhpcyB0aW1lc3RhbXAgd2lsbCBub3QgYmUgaW5jbHVkZWQuCi0gYG9sZGVzdGAgKihvcHRpb25hbCkqOiBUaGUgZWFybGllc3QgdGltZXN0YW1wIChpbiBVVEMgZm9ybWF0KSB0byBmZXRjaCBtZXNzYWdlcyBmcm9tLiAgTWVzc2FnZXMgc2VudCBiZWZvcmUgdGhpcyB0aW1lc3RhbXAgd2lsbCBub3QgYmUgaW5jbHVkZWQuCi0gYGxpbWl0YCAqKG9wdGlvbmFsLCBkZWZhdWx0OiAyMCkqOiBUaGUgbWF4aW11bSBudW1iZXIgb2YgbWVzc2FnZXMgdG8gcmV0cmlldmUuCgoqKk91dHB1dHMqKjoKLSBgbWVzc2FnZXNgOiBMaXN0IG9mIG1lc3NhZ2VzIHJldHJpZXZlZCBmcm9tIHRoZSBjaGFubmVsLgoKLS0tCgojIyMgU2NoZWR1bGUgSHVkZGxlCgoqKkRlc2NyaXB0aW9uKio6IFNjaGVkdWxlIGEgU2xhY2sgaHVkZGxlIGluIGEgc3BlY2lmaWVkIGNoYW5uZWwgb3IgZGlyZWN0IG1lc3NhZ2UsIGVuYWJsaW5nIHJlYWwtdGltZSB2b2ljZSBjb2xsYWJvcmF0aW9uIGZvciB5b3VyIHRlYW0uCgoqKklucHV0cyoqOgotIGBjaGFubmVsIElEYCAqKHJlcXVpcmVkKSo6IFRoZSBTbGFjayBjaGFubmVsIG9yIGRpcmVjdCBtZXNzYWdlIHdoZXJlIHRoZSBodWRkbGUgd2lsbCB0YWtlIHBsYWNlLiAqKk5vdGUqKjogVGhpcyB3aWxsIG5vdCB3b3JrIHdpdGggY2hhbm5lbCBuYW1lczsgeW91IG11c3QgcHJvdmlkZSB0aGUgY2hhbm5lbCBJRC4KLSBgcGFydGljaXBhbnRzYCAqKG9wdGlvbmFsKSo6IEEgbGlzdCBvZiB1c2VyIElEcyB0byBpbnZpdGUgdG8gdGhlIGh1ZGRsZS4gSWYgbGVmdCBlbXB0eSwgbm8gcGFydGljaXBhbnRzIHdpbGwgYmUgc3BlY2lmaWVkLgotIGByZW1pbmRlciB0aW1lYCAqKG9wdGlvbmFsKSo6IFRoZSBudW1iZXIgb2YgbWludXRlcyBiZWZvcmUgdGhlIGh1ZGRsZSB0byBzZW5kIGEgcmVtaW5kZXIgdG8gcGFydGljaXBhbnRzLiBJZiBub3Qgc3BlY2lmaWVkLCBubyByZW1pbmRlciB3aWxsIGJlIHNlbnQuCi0gYGh1ZGRsZSBzdGFydCB0aW1lYCAqKHJlcXVpcmVkKSo6IFRoZSBzY2hlZHVsZWQgc3RhcnQgdGltZSBmb3IgdGhlIGh1ZGRsZSBpbiBkYXRldGltZSBmb3JtYXQuCi0gYGltbWVkaWF0ZSBtZXNzYWdlYCAqKG9wdGlvbmFsLCBkZWZhdWx0OiBGYWxzZSkqOiBJZiBzZXQgdG8gVHJ1ZSwgdGhlIGh1ZGRsZSBtZXNzYWdlIHdpbGwgYmUgc2VudCBpbW1lZGlhdGVseS4gRGVmYXVsdHMgdG8gRmFsc2UsIHdoZXJlIHRoZSBtZXNzYWdlIHdpbGwgYmUgc2NoZWR1bGVkIGZvciB0aGUgc2V0IHN0YXJ0IHRpbWUuCgoqKk91dHB1dHMqKjoKLSBgc3RhdHVzYDogVGhlIHN0YXR1cyBvZiB0aGUgaHVkZGxlIHNjaGVkdWxpbmcuCi0gYG1lc3NhZ2VzYDogRGV0YWlscyBhYm91dCB0aGUgaHVkZGxlIHNjaGVkdWxpbmcgc3RhdHVzLgoKLS0tCgojIyMgU2VuZCBNZXNzYWdlIEFzIEJvdAoKKipEZXNjcmlwdGlvbioqOiBBbGxvd3MgeW91IHRvIHNlbmQgYSBtZXNzYWdlIHRvIGEgU2xhY2sgY2hhbm5lbCBvciBkaXJlY3QgbWVzc2FnZSB1c2luZyBhIGJvdCB0b2tlbi4KCioqSW5wdXRzKio6Ci0gYGNoYW5uZWwgSURgICoocmVxdWlyZWQpKjogVGhlIFNsYWNrIGNoYW5uZWwgb3IgZGlyZWN0IG1lc3NhZ2Ugd2hlcmUgdGhlIG1lc3NhZ2Ugd2lsbCBiZSBzZW50LioqTm90ZSoqOiBUaGlzIHdpbGwgbm90IHdvcmsgd2l0aCBjaGFubmVsIG5hbWVzOyB5b3UgbXVzdCBwcm92aWRlIHRoZSBjaGFubmVsIElELgotIGB0ZXh0YCAqKHJlcXVpcmVkKSo6IFRoZSBjb250ZW50IG9mIHRoZSBtZXNzYWdlLgotIGB0aHJlYWRfdHNgICoob3B0aW9uYWwpKjogIFRoZSB0aW1lc3RhbXAgb2YgdGhlIHBhcmVudCBtZXNzYWdlIGlmIHlvdSdyZSByZXBseWluZyB0byBhIHRocmVhZC4gTGVhdmUgdGhpcyBlbXB0eSBpZiB5b3UncmUgc2VuZGluZyBhIG5ldyBtZXNzYWdlLgoqKk91dHB1dHMqKjoKLSBgbWVzc2FnZXNgOiBEZXRhaWxzIG9mIHRoZSBzZW50IG1lc3NhZ2UuCgotLS0KCiMjIyBTZW5kIE1lc3NhZ2UgQXMgVXNlcgoKKipEZXNjcmlwdGlvbioqOiBBbGxvd3MgeW91IHRvIHNlbmQgYSBtZXNzYWdlIG9uIFNsYWNrIGFzIGEgc3BlY2lmaWVkIHVzZXIuCgoqKklucHV0cyoqOgotIGBjaGFubmVsIElEYCAqKHJlcXVpcmVkKSo6IFRoZSBJRCBvZiB0aGUgU2xhY2sgY2hhbm5lbCB3aGVyZSB0aGUgbWVzc2FnZSB3aWxsIGJlIHNlbnQuKipOb3RlKio6IFRoaXMgd2lsbCBub3Qgd29yayB3aXRoIGNoYW5uZWwgbmFtZXM7IHlvdSBtdXN0IHByb3ZpZGUgdGhlIGNoYW5uZWwgSUQuCi0gYHRleHRgICoocmVxdWlyZWQpKjogVGhlIGNvbnRlbnQgb2YgdGhlIG1lc3NhZ2UuCi0gYHRocmVhZF90c2AgKihvcHRpb25hbCkqOiBUIFRoZSB0aW1lc3RhbXAgb2YgdGhlIHBhcmVudCBtZXNzYWdlIGlmIHlvdSdyZSByZXBseWluZyB0byBhIHRocmVhZC4gTGVhdmUgdGhpcyBlbXB0eSBpZiB5b3UncmUgc2VuZGluZyBhIG5ldyBtZXNzYWdlLgoKKipPdXRwdXRzKio6Ci0gYG1lc3NhZ2VzYDogRGV0YWlscyBvZiB0aGUgc2VudCBtZXNzYWdlLgoKLS0tCgojIyBCZXN0IFByYWN0aWNlcwoKKipPcHRpbWl6ZSBBUEkgQ2FsbHMqKjogQmUgbWluZGZ1bCBvZiBBUEkgbGltaXRzIGFuZCBvcHRpbWl6ZSB5b3VyIHJlcXVlc3RzIHRvIGF2b2lkIHVubmVjZXNzYXJ5IGNhbGxzLgoqKkVycm9yIEhhbmRsaW5nKio6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBtYW5hZ2UgZXJyb3JzIHJldHVybmVkIGJ5IHRoZSBTbGFjayBBUEkuCioqRGF0YSBBY2N1cmFjeSoqOiBFbnN1cmUgdGhlIGlucHV0IGRhdGEgaXMgYWNjdXJhdGUgdG8gYWNoaWV2ZSBvcHRpbWFsIHJlc3VsdHMuCioqU2VjdXJpdHkqKjogU2FmZWd1YXJkIHNlbnNpdGl2ZSBpbmZvcm1hdGlvbiwgaW5jbHVkaW5nIEFQSSBrZXlzIGFuZCBwZXJzb25hbCBkYXRhLgoKIyMgQ29uY2x1c2lvbgoKVGhlIFNsYWNrIENvbm5lY3RvciBwcm92aWRlcyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBpbnRlZ3JhdGluZyB3aXRoIFNsYWNrJ3MgbWVzc2FnaW5nIHBsYXRmb3JtLCBlbmFibGluZyBidXNpbmVzc2VzIHRvIHN0cmVhbWxpbmUgY29tbXVuaWNhdGlvbiBhbmQgY29sbGFib3JhdGlvbiB3b3JrZmxvd3MuIEJ5IGxldmVyYWdpbmcgdGhlIGNvbm5lY3RvcuKAmXMgY2FwYWJpbGl0aWVzLCB1c2VycyBjYW4gYXV0b21hdGUgcm91dGluZSB0YXNrcywgZW5oYW5jZSBlZmZpY2llbmN5LCBhbmQgZm9zdGVyIGJldHRlciB0ZWFtIGludGVyYWN0aW9ucw==", "ui_form": [ { "field_id": "user_token", "type": "string", "required": false, "label": "User OAuth Token", "description": "User token of the slack account", "ui_component": "textInput", "info": "User token of the user to connect slack account" }, { "field_id": "bot_token", "type": "string", "required": false, "label": "Bot User OAuth Token", "description": "Bot token of the slack account", "ui_component": "textInput", "info": "Bot token of the user to connect slack account" } ], "data_loaders": [], "actions": [ { "name": "Send message as bot", "description": "Send message as bot", "logo": "https://klotdev.blob.core.windows.net/connectors/slack.png", "category": "slack", "sort": "send_message_as_bot", "endpoint": "/slack/send_message_as_bot", "source_type": "action", "is_enabled": true }, { "name": "Send message as user", "description": "Send message as user", "logo": "https://klotdev.blob.core.windows.net/connectors/slack.png", "category": "slack", "sort": "send_message_as_user", "endpoint": "/slack/send_message_as_user", "source_type": "action", "is_enabled": true }, { "name": "Read message", "description": "Read messages", "logo": "https://klotdev.blob.core.windows.net/connectors/slack.png", "category": "slack", "sort": "read_messages", "endpoint": "/slack/read_messages", "source_type": "action", "is_enabled": true }, { "name": "Read chat", "description": "Read chats", "logo": "https://klotdev.blob.core.windows.net/connectors/slack.png", "category": "slack", "sort": "read_chat", "endpoint": "/slack/read_chat", "source_type": "action", "is_enabled": true }, { "name": "List channels", "description": "List channels", "logo": "https://klotdev.blob.core.windows.net/connectors/slack.png", "category": "slack", "sort": "list_channels", "endpoint": "/slack/list_channels", "source_type": "action", "is_enabled": true }, { "name": "List users", "description": "List users", "logo": "https://klotdev.blob.core.windows.net/connectors/slack.png", "category": "slack", "sort": "list_users", "endpoint": "/slack/list_users", "source_type": "action", "is_enabled": true }, { "name": "Retrieve Single User Details", "description": "Retrieve details of a single user.", "logo": "https://klotdev.blob.core.windows.net/connectors/slack.png", "category": "slack", "sort": "get_user_by_email", "endpoint": "/slack/get_user_by_email", "source_type": "action", "is_enabled": true }, { "name": "Schedule huddle", "description": "Schedule huddle", "logo": "https://klotdev.blob.core.windows.net/connectors/slack.png", "category": "slack", "sort": "schedule_huddle", "endpoint": "/slack/schedule_huddle", "source_type": "action", "is_enabled": true } ], "meta_data": { "has_auth": true, "auth_provider": "slack", "auth_variables": [ "SLACK__CLIENT_SECRET", "SLACK_CLIENT_ID", "SLACK_REDIRECT_URI" ], "auth_url": "https://slack.com/oauth/v2/authorize?client_id={{SLACK_CLIENT_ID}}&scope=channels:history,channels:join,channels:read,chat:write,chat:write.public,groups:write,users:read&user_scope=channels:history,channels:read,channels:write,chat:write,im:history,im:read,im:write,users:read,users:read.email,users:write,groups:read,mpim:read,reminders:read,reminders:write&redirect_uri={{SLACK_REDIRECT_URI}}", "auth_button_title": "Continue to connect your slack account to Wexa" }, "is_starred": false }, { "_id": "68071229ec30d423da2f34cc", "name": "SQL Database", "description": "SQL Database connector allows you to manage your SQL databases. It supports operations like executing SQL queries, inserting data, and fetching records from anywhere. This connector simplifies database interactions, making it easier to manage your data.", "config": { "database_url": "" }, "category": "sql", "connector_type": "user", "connector_group_tag": "database", "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/sql.png", "readme_b64": "IyBTUUwgQ29ubmVjdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBTUUwgQ29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCBTUUwgZGF0YWJhc2VzLCBhbGxvd2luZyB1c2VycyB0byBwZXJmb3JtIHF1ZXJpZXMgYW5kIHJldHJpZXZlIGRhdGEgZWZmaWNpZW50bHkuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgU1FMIENvbm5lY3RvciB3aXRoaW4geW91ciBhcHBsaWNhdGlvbi4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIFNRTCBDb25uZWN0b3IKClRvIGJlZ2luIHVzaW5nIHRoZSBTUUwgQ29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiBJbnN0YWxsIERlcGVuZGVuY2llczogRW5zdXJlIHlvdSBoYXZlIHRoZSBuZWNlc3NhcnkgZGVwZW5kZW5jaWVzIGluc3RhbGxlZC4gWW91IGNhbiB1c2UgcGlwIHRvIGluc3RhbGwgcmVxdWlyZWQgcGFja2FnZXMgc3VjaCBhcyBzcWxhbGNoZW15LgoyLiBTZXQgVXAgQ29uZmlndXJhdGlvbjogRGVmaW5lIHRoZSBjb25maWd1cmF0aW9uIGZvciB0aGUgY29ubmVjdG9yLCBzcGVjaWZ5aW5nIHRoZSBkYXRhYmFzZSBVUkwuCgojIyBDb25maWd1cmluZyB0aGUgU1FMIENvbm5lY3RvcgoKVGhlIFNRTCBDb25uZWN0b3IgcmVxdWlyZXMgYSBjb25maWd1cmF0aW9uIHRvIHNwZWNpZnkgdGhlIGRhdGFiYXNlIGNvbm5lY3Rpb24gZGV0YWlscy4gVGhlIGNvbmZpZ3VyYXRpb24gaXMgZGVmaW5lZCB1c2luZyB0aGUgYGRhdGFiYXNlX3VybGAuCgpUbyBlZmZlY3RpdmVseSB1dGlsaXplIHRoZSBTUUwgRGF0YWJhc2UgQ29ubmVjdG9yIFRvb2wsIHlvdSdsbCBuZWVkIHRvIGNvbmZpZ3VyZSB0aGUgZm9sbG93aW5nOgoKRGF0YWJhc2UgVVJMOiBTcGVjaWZ5IHRoZSBjb25uZWN0aW9uIHN0cmluZyByZXF1aXJlZCB0byBjb25uZWN0IHRvIHlvdXIgU1FMIGRhdGFiYXNlLiBUaGlzIHN0cmluZyBpbmNsdWRlcyB0aGUgdXNlcm5hbWUsIHBhc3N3b3JkLCBob3N0LCBhbmQgZGF0YWJhc2UgbmFtZSwgd2hpY2ggYXJlIGNydWNpYWwgZm9yIGVzdGFibGlzaGluZyBhIHN1Y2Nlc3NmdWwgY29ubmVjdGlvbi4KCiMjIE9idGFpbmluZyBDb25maWd1cmF0aW9uIERldGFpbHMKCkVuc3VyZSB5b3UgaGF2ZSB0aGUgY29ycmVjdCBjb25uZWN0aW9uIHN0cmluZyBmb3IgeW91ciBTUUwgZGF0YWJhc2UsIHdoaWNoIG1pZ2h0IGxvb2sgbGlrZSB0aGUgZm9sbG93aW5nIGJhc2VkIG9uIHlvdXIgZGF0YWJhc2UgdHlwZSAoZS5nLiwgUG9zdGdyZVNRTCwgTXlTUUwsIFNRTCBTZXJ2ZXIpOgoKUG9zdGdyZVNRTDogcG9zdGdyZXNxbDovL3VzZXJuYW1lOnBhc3N3b3JkQGxvY2FsaG9zdC9kYm5hbWUKTXlTUUw6IG15c3FsOi8vdXNlcm5hbWU6cGFzc3dvcmRAbG9jYWxob3N0L2RibmFtZQpTUUwgU2VydmVyOiBtc3NxbCtweW9kYmM6Ly91c2VybmFtZTpwYXNzd29yZEBsb2NhbGhvc3QvZGJuYW1lP2RyaXZlcj1TUUwrU2VydmVyCgojIyBVdGlsaXppbmcgdGhlIFNRTCBDb25uZWN0b3IKClRoZSBTUUwgQ29ubmVjdG9yIHN1cHBvcnRzIHZhcmlvdXMgZnVuY3Rpb25hbGl0aWVzLCBpbmNsdWRpbmcgZmluZGluZyByZWNvcmRzIGluIGEgc3BlY2lmaWVkIHRhYmxlIGFuZCBwdWxsaW5nIGRhdGEuCgojIyMgRmluZGluZyBSZWNvcmRzCgpGaW5kIFJlY29yZHM6IFJldHJpZXZlIHJlY29yZHMgZnJvbSBhIHNwZWNpZmllZCB0YWJsZSB3aXRoIG9wdGlvbmFsIGZpbHRlcmluZyBiYXNlZCBvbiBhIGNvbHVtbiBhbmQgdmFsdWUuCgojIyMgQWN0aW9ucwoKLSBgZmluZGA6IFJldHJpZXZlcyByZWNvcmRzIGZyb20gYSBzcGVjaWZpZWQgdGFibGUgd2l0aCBvcHRpb25hbCBmaWx0ZXJpbmcuCiAgLSBJbnB1dHM6CiAgLSBgdGFibGVfbmFtZTogc3RyYDogVGhlIG5hbWUgb2YgdGhlIHRhYmxlIHRvIHF1ZXJ5LgogIC0gYGZpbHRlcl9jb2x1bW46IE9wdGlvbmFsW3N0cl0gPSBOb25lYDogVGhlIGNvbHVtbiB0byBmaWx0ZXIgYnkgKG9wdGlvbmFsKS4KICAtIGBmaWx0ZXJfdmFsdWU6IE9wdGlvbmFsW3N0cl0gPSBOb25lYDogVGhlIHZhbHVlIHRvIGZpbHRlciBieSAob3B0aW9uYWwpLgogIC0gT3V0cHV0czoKICAtIGBmb3VuZF9yZWNvcmRzOiBhcnJheWA6IFRoZSBhcnJheSBvZiBmb3VuZCByZWNvcmRzLgoKLSBgcHVsbGA6IEZldGNoZXMgZGF0YSBhYm91dCB0aGUgcHJvdmlkZWQgY29uZmlndXJhdGlvbiBhbmQgaW5nZXN0cyBkYXRhIGludG8gUWRyYW50IHN0b3JhZ2UuCiAgLSBJbnB1dHM6IE5vbmUKICAtIE91dHB1dHM6IE5vbmUKCiMjIEJlc3QgUHJhY3RpY2VzCgotIE9wdGltaXplIFF1ZXJpZXM6IEZpbmUtdHVuZSB5b3VyIFNRTCBxdWVyaWVzIHRvIGVuc3VyZSBlZmZpY2llbnQgZGF0YSByZXRyaWV2YWwsIG1pbmltaXppbmcgcmVzb3VyY2UgY29uc3VtcHRpb24gYW5kIG1heGltaXppbmcgcGVyZm9ybWFuY2UuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIGRhdGFiYXNlIGludGVyYWN0aW9ucy4KLSBTZWN1cml0eTogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IHlvdXIgZGF0YWJhc2UgY3JlZGVudGlhbHMgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgZGF0YWJhc2UuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgU1FMIENvbm5lY3RvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgcXVlcnlpbmcgU1FMIGRhdGFiYXNlcyBhbmQgcmV0cmlldmluZyBkYXRhIGVmZmljaWVudGx5LiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlIFNRTCBDb25uZWN0b3IsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgZGF0YSByZXRyaWV2YWwgd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgZGF0YSBwcm9jZXNzaW5nIGFuZCBpbXByb3ZlIHByb2R1Y3Rpdml0eS4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIFNRTCBDb25uZWN0b3IsIHVzZXJzIGNhbiBoYXJuZXNzIHRoZSBmdWxsIHBvdGVudGlhbCBvZiBTUUwgZGF0YWJhc2VzIHRvIGV4dHJhY3QgdmFsdWFibGUgaW5zaWdodHMgYW5kIGF1dG9tYXRlIHJlcGV0aXRpdmUgdGFza3MgZWZmZWN0aXZlbHkuCg==", "ui_form": [ { "field_id": "database_url", "type": "string", "required": true, "label": "Database URL", "description": "postgresql://username:password@localhost/dbname", "ui_component": "textInput", "info": "The connection string for accessing your SQL database.", "is_secret": false } ], "data_loaders": [ { "name": "Process SQL Database", "sort": "pull", "description": "Processes all the records that are the part of the SQL database.", "logo": "https://klotdev.blob.core.windows.net/connectors/sql.png", "category": "sql", "source_type": "data_source", "is_enabled": true, "endpoint": "/sql/pull" } ], "actions": [ { "name": "Find Records", "sort": "find", "description": "Find records from a table based on a given query.", "logo": "https://klotdev.blob.core.windows.net/connectors/sql.png", "category": "sql", "source_type": "action", "is_enabled": true, "endpoint": "/sql/find" } ], "is_starred": false }, { "_id": "6807122eec30d423da2f34e6", "name": "State Manager", "description": "This connector stores state/data for coworkers to pass between executions.", "logo": "https://klotdev.blob.core.windows.net/connectors/state_manager.png", "config": {}, "category": "state_manager", "tags": [], "price": 0, "readme_b64": "IyBXZXhhIEFQSSBDb25uZWN0b3IKClRoZSAqKldleGEgQVBJIENvbm5lY3RvcioqIHNlcnZlcyBhcyBhIHN0YXRlIG1hbmFnZXIsIGFsbG93aW5nIGNvd29ya2VycyB0byBzdG9yZSwgdXBkYXRlLCByZXRyaWV2ZSwgZGVsZXRlLCBhbmQgcmVwbGFjZSBkYXRhIGR1cmluZyB3b3JrZmxvdyBleGVjdXRpb25zLiBUaGlzIGNvbm5lY3RvciBoZWxwcyBtYWludGFpbiBhIGNlbnRyYWxpemVkIHN0YXRlIHRoYXQgY2FuIGJlIHNoYXJlZCBiZXR3ZWVuIGV4ZWN1dGlvbnMgYW5kIGNvd29ya2VycyBieSB1c2luZyB1bmlxdWUgaWRlbnRpZmllcnMuCgojIyBDb25uZWN0b3IgRGVzY3JpcHRpb24KClRoZSBXZXhhIEFQSSBDb25uZWN0b3IgaXMgZGVzaWduZWQgdG8gbWFuYWdlIGFuZCBtYWludGFpbiBzdGF0ZSBkYXRhIGZvciB3b3JrZmxvd3MuIEVhY2ggc3RhdGUgZW50cnkgaXMgaWRlbnRpZmllZCBieSBhIGB1bmlxdWVfaWRlbnRpZmllcmAuIFRoaXMgY29ubmVjdG9yIHN1cHBvcnRzIHZhcmlvdXMgYWN0aW9ucyB0byBjcmVhdGUsIHJlYWQsIHVwZGF0ZSwgZGVsZXRlLCBvciByZXBsYWNlIHN0YXRlIGVudHJpZXMgc3RvcmVkIGluIE1vbmdvREIuCgojIyBDb25maWd1cmF0aW9uCgotICoqQ29uZmlndXJhdGlvbioqOiBObyBzcGVjaWFsIGNvbmZpZ3VyYXRpb24gaXMgcmVxdWlyZWQgZm9yIHRoaXMgY29ubmVjdG9yLgoKIyMgQXZhaWxhYmxlIEFjdGlvbnMKCiMjIyAxLiBDcmVhdGUgU3RhdGUKCkNyZWF0ZXMgYSBuZXcgc3RhdGUgZW50cnkgdXNpbmcgdGhlIHByb3ZpZGVkIGB1bmlxdWVfaWRlbnRpZmllcmAgYW5kIGBkYXRhYC4KCiMjIyMgSW5wdXRzOgotICoqYHVuaXF1ZV9pZGVudGlmaWVyYCoqIChzdHJpbmcsIHJlcXVpcmVkKTogIAogIEEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBzdGF0ZSBlbnRyeS4KLSAqKmBkYXRhYCoqIChvYmplY3QsIHJlcXVpcmVkKTogIAogIEpTT04gZGF0YSB0byBiZSBhc3NvY2lhdGVkIHdpdGggdGhlIHN0YXRlIGVudHJ5LgoKIyMjIyBPdXRwdXRzOgotICoqYHVuaXF1ZV9pZGVudGlmaWVyYCoqIChzdHJpbmcpOiAgCiAgVGhlIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgc3RhdGUgZW50cnkuCi0gKipgZGF0YWAqKiAob2JqZWN0KTogIAogIFRoZSBKU09OIGRhdGEgc3RvcmVkIGluIHRoZSBzdGF0ZSBlbnRyeS4KCi0tLQoKIyMjIDIuIFJlYWQgU3RhdGUKClJldHJpZXZlcyBhIHN0YXRlIGVudHJ5IGJhc2VkIG9uIHRoZSBgdW5pcXVlX2lkZW50aWZpZXJgLgoKIyMjIyBJbnB1dHM6Ci0gKipgdW5pcXVlX2lkZW50aWZpZXJgKiogKHN0cmluZywgcmVxdWlyZWQpOiAgCiAgVGhlIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgc3RhdGUgZW50cnkgdG8gcmV0cmlldmUuCgojIyMjIE91dHB1dHM6Ci0gKipgdW5pcXVlX2lkZW50aWZpZXJgKiogKHN0cmluZyk6ICAKICBUaGUgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBzdGF0ZSBlbnRyeS4KLSAqKmBkYXRhYCoqIChvYmplY3QpOiAgCiAgVGhlIEpTT04gZGF0YSBzdG9yZWQgaW4gdGhlIHN0YXRlIGVudHJ5LgoKLS0tCgojIyMgMy4gVXBkYXRlIFN0YXRlCgpNZXJnZXMgdGhlIHByb3ZpZGVkIGBkYXRhYCB3aXRoIHRoZSBleGlzdGluZyBkYXRhIG9mIGEgc3RhdGUgZW50cnkgd2l0aG91dCByZXBsYWNpbmcgdGhlIGVudGlyZSBlbnRyeS4KCiMjIyMgSW5wdXRzOgotICoqYHVuaXF1ZV9pZGVudGlmaWVyYCoqIChzdHJpbmcsIHJlcXVpcmVkKTogIAogIFRoZSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIHN0YXRlIGVudHJ5IHRvIHVwZGF0ZS4KLSAqKmBkYXRhYCoqIChvYmplY3QsIHJlcXVpcmVkKTogIAogIFRoZSBuZXcgZGF0YSB0byBtZXJnZSB3aXRoIHRoZSBleGlzdGluZyBzdGF0ZSBlbnRyeS4KCiMjIyMgT3V0cHV0czoKLSAqKmB1bmlxdWVfaWRlbnRpZmllcmAqKiAoc3RyaW5nKTogIAogIFRoZSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIHN0YXRlIGVudHJ5LgotICoqYGRhdGFgKiogKG9iamVjdCk6ICAKICBUaGUgbWVyZ2VkIEpTT04gZGF0YSBpbiB0aGUgc3RhdGUgZW50cnkuCgotLS0KCiMjIyA0LiBEZWxldGUgU3RhdGUKCkRlbGV0ZXMgYSBzdGF0ZSBlbnRyeSBpZGVudGlmaWVkIGJ5IHRoZSBgdW5pcXVlX2lkZW50aWZpZXJgLgoKIyMjIyBJbnB1dHM6Ci0gKipgdW5pcXVlX2lkZW50aWZpZXJgKiogKHN0cmluZywgcmVxdWlyZWQpOiAgCiAgVGhlIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgc3RhdGUgZW50cnkgdG8gZGVsZXRlLgoKIyMjIyBPdXRwdXRzOgotICoqYHN0YXR1c2AqKiAoc3RyaW5nKTogIAogIFRoZSBzdGF0dXMgb2YgdGhlIGRlbGV0aW9uIG9wZXJhdGlvbi4KLSAqKmBtZXNzYWdlYCoqIChzdHJpbmcpOiAgCiAgQSBtZXNzYWdlIGluZGljYXRpbmcgdGhlIHJlc3VsdCBvZiB0aGUgZGVsZXRpb24uCgotLS0KCiMjIyA1LiBSZXBsYWNlIFN0YXRlCgpSZXBsYWNlcyB0aGUgZW50aXJlIGNvbnRlbnQgb2YgYW4gZXhpc3Rpbmcgc3RhdGUgZW50cnkgd2l0aCBuZXcgZGF0YS4KCiMjIyMgSW5wdXRzOgotICoqYHVuaXF1ZV9pZGVudGlmaWVyYCoqIChzdHJpbmcsIHJlcXVpcmVkKTogIAogIFRoZSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIHN0YXRlIGVudHJ5IHRvIHJlcGxhY2UuCi0gKipgZGF0YWAqKiAob2JqZWN0LCByZXF1aXJlZCk6ICAKICBUaGUgbmV3IGRhdGEgdG8gcmVwbGFjZSB0aGUgZXhpc3Rpbmcgc3RhdGUgZW50cnkuCgojIyMjIE91dHB1dHM6Ci0gKipgdW5pcXVlX2lkZW50aWZpZXJgKiogKHN0cmluZyk6ICAKICBUaGUgdW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBzdGF0ZSBlbnRyeS4KLSAqKmBkYXRhYCoqIChvYmplY3QpOiAgCiAgVGhlIG5ldyBKU09OIGRhdGEgc3RvcmVkIGluIHRoZSBzdGF0ZSBlbnRyeS4KCi0tLQoKIyMgVXNhZ2UKCjEuICoqQ3JlYXRlIFN0YXRlKio6ICAKICAgVXNlIHRoaXMgYWN0aW9uIHRvIGNyZWF0ZSBhIG5ldyBzdGF0ZSBlbnRyeSBieSBwcm92aWRpbmcgYSB1bmlxdWUgaWRlbnRpZmllciBhbmQgSlNPTiBkYXRhLgoKMi4gKipSZWFkIFN0YXRlKio6ICAKICAgVXNlIHRoaXMgYWN0aW9uIHRvIHJldHJpZXZlIGEgc3RhdGUgZW50cnkgYnkgc3BlY2lmeWluZyBpdHMgdW5pcXVlIGlkZW50aWZpZXIuCgozLiAqKlVwZGF0ZSBTdGF0ZSoqOiAgCiAgIFVzZSB0aGlzIGFjdGlvbiB0byBtZXJnZSBuZXcgZGF0YSBpbnRvIGFuIGV4aXN0aW5nIHN0YXRlIGVudHJ5IHdpdGhvdXQgcmVwbGFjaW5nIHRoZSBlbnRpcmUgZW50cnkuCgo0LiAqKkRlbGV0ZSBTdGF0ZSoqOiAgCiAgIFVzZSB0aGlzIGFjdGlvbiB0byByZW1vdmUgYSBzdGF0ZSBlbnRyeSBmcm9tIHRoZSBkYXRhYmFzZSB1c2luZyB0aGUgdW5pcXVlIGlkZW50aWZpZXIuCgo1LiAqKlJlcGxhY2UgU3RhdGUqKjogIAogICBVc2UgdGhpcyBhY3Rpb24gdG8gY29tcGxldGVseSByZXBsYWNlIHRoZSBjb250ZW50IG9mIGFuIGV4aXN0aW5nIHN0YXRlIGVudHJ5IHdpdGggbmV3IGRhdGEuCgotLS0KCiMjIFN1bW1hcnkKClRoZSAqKldleGEgQVBJIENvbm5lY3RvcioqIHNpbXBsaWZpZXMgdGhlIG1hbmFnZW1lbnQgb2Ygc3RhdGUgZGF0YSwgYWxsb3dpbmcgZm9yIHNlYW1sZXNzIHNoYXJpbmcgb2YgaW5mb3JtYXRpb24gYmV0d2VlbiBleGVjdXRpb25zLiBJdCBvZmZlcnMgZmxleGliaWxpdHkgdGhyb3VnaCBhY3Rpb25zIHN1Y2ggYXMgKip1cGRhdGUqKiAoZm9yIG1lcmdpbmcgZGF0YSkgYW5kICoqcmVwbGFjZSoqIChmb3IgZnVsbCByZXBsYWNlbWVudCkgd2hpbGUgZW5zdXJpbmcgZWFzeSByZXRyaWV2YWwgYW5kIGRlbGV0aW9uIG9mIHN0YXRlIGVudHJpZXMuCg==", "ui_form": [], "connector_type": "system", "data_loaders": [], "actions": [ { "name": "Create State", "description": "Create a new state entry for coworkers.", "logo": "https://klotdev.blob.core.windows.net/connectors/state_manager.png", "category": "state_manager", "sort": "create", "endpoint": "/state_manager/create", "source_type": "action", "is_enabled": true }, { "name": "Update State", "description": "Update an existing state entry for coworkers.", "logo": "https://klotdev.blob.core.windows.net/connectors/state_manager.png", "category": "state_manager", "sort": "update", "endpoint": "/state_manager/update", "source_type": "action", "is_enabled": true }, { "name": "Delete State", "description": "Delete a state entry from the store.", "logo": "https://klotdev.blob.core.windows.net/connectors/state_manager.png", "category": "state_manager", "sort": "delete", "endpoint": "/state_manager/delete", "source_type": "action", "is_enabled": true }, { "name": "Read State", "description": "Read an existing state entry.", "logo": "https://klotdev.blob.core.windows.net/connectors/state_manager.png", "category": "state_manager", "sort": "read", "endpoint": "/state_manager/read", "source_type": "action", "is_enabled": true }, { "name": "Replace State", "description": "Replace an existing state entry with new data.", "logo": "https://klotdev.blob.core.windows.net/connectors/state_manager.png", "category": "state_manager", "sort": "replace", "endpoint": "/state_manager/replace", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071228ec30d423da2f34c5", "name": "Table", "description": "Table is a data storage service that allows you to store and retrieve data in a structured format.", "logo": "https://klotdev.blob.core.windows.net/connectors/tables.png", "config": {}, "category": "tables", "tags": [], "price": 0, "readme_b64": "IyBUYWJsZXMgQ29ubmVjdG9yCgpXZWxjb21lIHRvIHRoZSBUYWJsZXMgQ29ubmVjdG9yLCBhIHRvb2wgZGVzaWduZWQgdG8gbWFuYWdlIGFuZCBjcmVhdGUgdGFibGVzIGVmZmljaWVudGx5LiBUaGlzIGd1aWRlIHdpbGwgaGVscCB5b3UgY29uZmlndXJlIGFuZCBzZXQgdXAgeW91ciBpbnN0YW5jZSBjb3JyZWN0bHkuCgojIyBBY3Rpb246IENyZWF0ZSBUYWJsZQoKVGhlIHByaW1hcnkgYWN0aW9uIGZvciB0aGUgVGFibGVzIENvbm5lY3RvciBpcyB0byBjcmVhdGUgYSBuZXcgdGFibGUuIFRoaXMgaW52b2x2ZXMgc3BlY2lmeWluZyB0aGUgY29sdW1ucyBmb3IgdGhlIHRhYmxlIGFuZCByZWNlaXZpbmcgdGhlIHRhYmxlJ3MgZGV0YWlscyB1cG9uIGNyZWF0aW9uLgoKIyMjIElucHV0CgotIGBjb2x1bW5zYDogQW4gYXJyYXkgc3BlY2lmeWluZyB0aGUgY29sdW1ucyBvZiB0aGUgdGFibGUuCgojIyMgT3V0cHV0CgotIGB0YWJsZV9jcmVhdGVkX2lkYDogVGhlIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgY3JlYXRlZCB0YWJsZS4KLSBgY29ubmVjdG9yX2lkYDogVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBjb25uZWN0b3IgdXNlZC4KLSBgbmFtZWA6IFRoZSBuYW1lIG9mIHRoZSBjcmVhdGVkIHRhYmxlLgoKIyMgRXhhbXBsZSBVc2FnZQoKVG8gY3JlYXRlIGEgdGFibGUsIGZvbGxvdyB0aGVzZSBzdGVwczoKCjEuIERlZmluZSB0aGUgY29sdW1ucyBmb3IgeW91ciB0YWJsZSBpbiBhbiBhcnJheSBmb3JtYXQuCjIuIFVzZSB0aGUgVGFibGVzIENvbm5lY3RvciB0byBjcmVhdGUgdGhlIHRhYmxlIHdpdGggdGhlIHNwZWNpZmllZCBjb2x1bW5zLgozLiBSZXRyaWV2ZSB0aGUgYHRhYmxlX2NyZWF0ZWRfaWRgLCBgY29ubmVjdG9yX2lkYCwgYW5kIGBuYW1lYCBmcm9tIHRoZSBvdXRwdXQuCgojIyMgU2FtcGxlIElucHV0CgpgYGBqc29uCnsKICAgICJjb2x1bW5zIjogWyJuYW1lIiwgInR5cGUiXQp9CmBgYAoKIyMjIFNhbXBsZSBPdXRwdXQKCmBgYGpzb24KewogICAgInRhYmxlX2NyZWF0ZWRfaWQiOiAiMTIzNDUiLAogICAgImNvbm5lY3Rvcl9pZCI6ICI2Nzg5MCIsCiAgICAibmFtZSI6ICJ1c2VyX2RhdGEiCn0KYGBgCgpCeSBmb2xsb3dpbmcgdGhlc2UgaW5zdHJ1Y3Rpb25zLCB5b3UgY2FuIGVmZmljaWVudGx5IGNyZWF0ZSBhbmQgbWFuYWdlIHRhYmxlcyB1c2luZyB0aGUgVGFibGVzIENvbm5lY3Rvci4K", "ui_form": [], "connector_type": "system", "data_loaders": [], "actions": [ { "name": "Create a table", "description": "Create a table with provided data", "logo": "https://klotdev.blob.core.windows.net/connectors/tables.png", "category": "tables", "sort": "create", "endpoint": "/tables/create", "source_type": "action", "is_enabled": true }, { "name": "Insert into tables", "description": "provides functionality to process Excel data and store it in tables.", "logo": "https://klotdev.blob.core.windows.net/connectors/tables.png", "category": "tables", "sort": "create_table", "endpoint": "/tables/create_table", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071231ec30d423da2f34f5", "name": "Twilio", "description": "Twilio is a cloud communications platform as a service company based in San Francisco, California. Twilio allows software developers to programmatically make and receive phone calls, send and receive text messages, and perform other communication functions using its web service APIs.", "config": { "account_sid": "", "auth_token": "" }, "category": "twilio", "certified": false, "is_from_community": false, "approved_for_marketplace": true, "tags": [], "connector_type": "user", "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "readme_b64": "IyBUd2lsaW8gQ29ubmVjdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBUd2lsaW8gQ29ubmVjdG9yIHByb3ZpZGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIFR3aWxpbyBwbGF0Zm9ybSwgYWxsb3dpbmcgYXBwbGljYXRpb25zIHRvIHByb2dyYW1tYXRpY2FsbHkgbWFuYWdlIG1lc3NhZ2luZywgdm9pY2UgY2FsbHMsIGFuZCBjb252ZXJzYXRpb25zLiBUaGlzIGd1aWRlIGV4cGxhaW5zIHRoZSBjb25maWd1cmF0aW9uIGFuZCB1c2FnZSBvZiB0aGUgVHdpbGlvIENvbm5lY3RvciB3aXRoIHZhcmlvdXMgc3VwcG9ydGVkIGFjdGlvbnMuCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBUd2lsaW8KCkZvbGxvdyB0aGVzZSBzdGVwcyB0byBiZWdpbiB1c2luZyB0aGUgVHdpbGlvIENvbm5lY3RvcjoKCjEuICoqQ3JlYXRlIGEgVHdpbGlvIEFjY291bnQqKjogU2lnbiB1cCBhdCBbVHdpbGlvXShodHRwczovL3d3dy50d2lsaW8uY29tLykuCjIuICoqU2V0IFVwIFlvdXIgQWNjb3VudCoqOiBGYW1pbGlhcml6ZSB5b3Vyc2VsZiB3aXRoIHRoZSBUd2lsaW8gcGxhdGZvcm0uCjMuICoqR2VuZXJhdGUgQWNjb3VudCBTSUQgYW5kIEF1dGggVG9rZW4qKjogR2V0IHRoZXNlIGZyb20geW91ciBUd2lsaW8gYWNjb3VudCBzZXR0aW5ncy4gWW91IHdpbGwgbmVlZCB0aGVtIGZvciBBUEkgYXV0aGVudGljYXRpb24uCgojIyBDb25maWd1cmluZyB0aGUgVHdpbGlvIENvbm5lY3RvcgoKQWZ0ZXIgb2J0YWluaW5nIHlvdXIgVHdpbGlvIGNyZWRlbnRpYWxzLCBjb25maWd1cmUgdGhlIGNvbm5lY3RvciB3aXRoOgoKLSBgYWNjb3VudF9zaWRgOiBUd2lsaW8gQWNjb3VudCBTSUQuCi0gYGF1dGhfdG9rZW5gOiBUd2lsaW8gQXV0aCBUb2tlbi4KCiMjIFN1cHBvcnRlZCBBY3Rpb25zCgojIyMgMS4gQ2FuY2VsIFNjaGVkdWxlZCBNZXNzYWdlCgpDYW5jZWxzIGEgc2NoZWR1bGVkIG1lc3NhZ2UgdXNpbmcgaXRzIGBtZXNzYWdlX3NpZGAuCgoqKklucHV0OioqCgotIGBtZXNzYWdlX3NpZGA6IGBzdHJgIC0gVGhlIFNJRCBvZiB0aGUgc2NoZWR1bGVkIG1lc3NhZ2UuCgoqKk91dHB1dDoqKgoKLSBgc2lkYDogYHN0cmAKLSBgYm9keWA6IGBzdHJgCi0gYHN0YXR1c2A6IGBzdHJgCgojIyMgMi4gQ3JlYXRlIENvbnZlcnNhdGlvbgoKQ3JlYXRlcyBhIG5ldyBjb252ZXJzYXRpb24uCgoqKklucHV0OioqCgotIGBmcmllbmRseV9uYW1lYDogYHN0cmAgLSBUaGUgZGlzcGxheSBuYW1lIG9mIHRoZSBjb252ZXJzYXRpb24uCi0gYHVuaXF1ZV9uYW1lYDogYE9wdGlvbmFsW3N0cl1gIC0gVW5pcXVlIGlkZW50aWZpZXIgZm9yIHRoZSBjb252ZXJzYXRpb24uCi0gYG1lc3NhZ2luZ19zZXJ2aWNlX3NpZGA6IGBPcHRpb25hbFtzdHJdYCAtIE1lc3NhZ2luZyBTZXJ2aWNlIFNJRC4KLSBgYXR0cmlidXRlc2A6IGBPcHRpb25hbFtzdHJdYCAtIE1ldGFkYXRhIGFzIEpTT04gc3RyaW5nLgotIGBzdGF0ZWA6IGBPcHRpb25hbFtzdHJdYCAtIENvbnZlcnNhdGlvbiBzdGF0ZSAoYWN0aXZlLCBpbmFjdGl2ZSwgY2xvc2VkKS4gRGVmYXVsdHMgdG8gYWN0aXZlLgotIGBpbmFjdGl2ZV90aW1lcmA6IGBPcHRpb25hbFtzdHJdYCAtIElTTzg2MDEgZHVyYXRpb24gZm9yIGluYWN0aXZpdHkuCi0gYGNsb3NlZF90aW1lcmA6IGBPcHRpb25hbFtzdHJdYCAtIElTTzg2MDEgZHVyYXRpb24gZm9yIGNsb3N1cmUuCi0gYGJpbmRpbmdzX2VtYWlsX2FkZHJlc3NgOiBgT3B0aW9uYWxbc3RyXWAgLSBEZWZhdWx0IG91dGJvdW5kIGVtYWlsIGFkZHJlc3MuCi0gYGJpbmRpbmdzX2VtYWlsX25hbWVgOiBgT3B0aW9uYWxbc3RyXWAgLSBEZWZhdWx0IG91dGJvdW5kIGVtYWlsIG5hbWUuCgoqKk91dHB1dDoqKgoKLSBgc2lkYDogYHN0cmAKLSBgZnJpZW5kbHlfbmFtZWA6IGBzdHJgCgojIyMgMy4gQ3JlYXRlIE1lc3NhZ2luZyBTZXJ2aWNlCgpDcmVhdGVzIGEgbmV3IG1lc3NhZ2luZyBzZXJ2aWNlLgoKKipJbnB1dDoqKgoKLSBgZnJpZW5kbHlfbmFtZWA6IGBzdHJgIC0gTmFtZSBvZiB0aGUgbWVzc2FnaW5nIHNlcnZpY2UuCi0gYGluYm91bmRfcmVxdWVzdF91cmxgOiBgT3B0aW9uYWxbc3RyXWAgLSBVUkwgZm9yIGluYm91bmQgcmVxdWVzdHMuCi0gYGluYm91bmRfbWV0aG9kYDogYE9wdGlvbmFsW3N0cl1gIC0gSFRUUCBtZXRob2QgZm9yIGluYm91bmQgcmVxdWVzdHMuIERlZmF1bHQgaXMgUE9TVC4KLSBgZmFsbGJhY2tfdXJsYDogYE9wdGlvbmFsW3N0cl1gIC0gRmFsbGJhY2sgVVJMIGZvciBpbmJvdW5kIHJlcXVlc3RzLgotIGBmYWxsYmFja19tZXRob2RgOiBgT3B0aW9uYWxbc3RyXWAgLSBGYWxsYmFjayBIVFRQIG1ldGhvZC4gRGVmYXVsdCBpcyBQT1NULgotIGBzdGF0dXNfY2FsbGJhY2tgOiBgT3B0aW9uYWxbc3RyXWAgLSBDYWxsYmFjayBVUkwgZm9yIHN0YXR1cyB1cGRhdGVzLgotIGBzdGlja3lfc2VuZGVyYDogYE9wdGlvbmFsW2Jvb2xdYCAtIEtlZXAgdGhlIHNhbWUgc2VuZGVyLgotIGBtbXNfY29udmVydGVyYDogYE9wdGlvbmFsW2Jvb2xdYCAtIENvbnZlcnQgTU1TLgotIGBzbWFydF9lbmNvZGluZ2A6IGBPcHRpb25hbFtib29sXWAgLSBFbmFibGUgc21hcnQgZW5jb2RpbmcuCi0gYHNjYW5fbWVzc2FnZV9jb250ZW50YDogYE9wdGlvbmFsW3N0cl1gIC0gTWVzc2FnZSBjb250ZW50IHNjYW5uaW5nLgotIGBmYWxsYmFja190b19sb25nX2NvZGVgOiBgT3B0aW9uYWxbYm9vbF1gIC0gRmFsbGJhY2sgdG8gbG9uZyBjb2RlLgotIGBhcmVhX2NvZGVfZ2VvbWF0Y2hgOiBgT3B0aW9uYWxbYm9vbF1gIC0gTWF0Y2ggYXJlYSBjb2RlLgotIGB2YWxpZGl0eV9wZXJpb2RgOiBgT3B0aW9uYWxbaW50XWAgLSBWYWxpZGl0eSBwZXJpb2Qgb2YgbWVzc2FnZXMuCi0gYHN5bmNocm9ub3VzX3ZhbGlkYXRpb25gOiBgT3B0aW9uYWxbYm9vbF1gIC0gUGVyZm9ybSBzeW5jaHJvbm91cyB2YWxpZGF0aW9uLgotIGB1c2VjYXNlYDogYE9wdGlvbmFsW3N0cl1gIC0gVXNlIGNhc2UgZm9yIHRoZSBzZXJ2aWNlLgotIGB1c2VfaW5ib3VuZF93ZWJob29rX29uX251bWJlcmA6IGBPcHRpb25hbFtib29sXWAgLSBVc2UgaW5ib3VuZCB3ZWJob29rIG9uIG51bWJlci4KCioqT3V0cHV0OioqCgotIGBzaWRgOiBgc3RyYAotIGBmcmllbmRseV9uYW1lYDogYHN0cmAKCiMjIyA0LiBEZWxldGUgQ29udmVyc2F0aW9uCgpEZWxldGVzIGFuIGV4aXN0aW5nIGNvbnZlcnNhdGlvbi4KCioqSW5wdXQ6KioKCi0gYGNvbnZlcnNhdGlvbl9zaWRgOiBgc3RyYCAtIFNJRCBvZiB0aGUgY29udmVyc2F0aW9uIHRvIGRlbGV0ZS4KCioqT3V0cHV0OioqCgotIGBtZXNzYWdlYDogYHN0cmAgLSBDb25maXJtYXRpb24gb2YgZGVsZXRpb24uCgojIyMgNS4gRGVsZXRlIE1lc3NhZ2UKCkRlbGV0ZXMgYSBtZXNzYWdlIHVzaW5nIGl0cyBgbWVzc2FnZV9zaWRgLgoKKipJbnB1dDoqKgoKLSBgbWVzc2FnZV9zaWRgOiBgc3RyYCAtIFNJRCBvZiB0aGUgbWVzc2FnZSB0byBkZWxldGUuCgoqKk91dHB1dDoqKgoKLSBgbWVzc2FnZWA6IGBzdHJgIC0gQ29uZmlybWF0aW9uIG9mIGRlbGV0aW9uLgoKIyMjIDYuIERlbGV0ZSBNZXNzYWdpbmcgU2VydmljZQoKRGVsZXRlcyBhIG1lc3NhZ2luZyBzZXJ2aWNlLgoKKipJbnB1dDoqKgoKLSBgc2lkYDogYHN0cmAgLSBUaGUgU0lEIG9mIHRoZSBtZXNzYWdpbmcgc2VydmljZSB0byBkZWxldGUuCgoqKk91dHB1dDoqKgoKLSBgbWVzc2FnZWA6IGBzdHJgIC0gQ29uZmlybWF0aW9uIG9mIGRlbGV0aW9uLgoKIyMjIDcuIE1ha2UgQ2FsbAoKSW5pdGlhdGVzIGEgdm9pY2UgY2FsbCB1c2luZyB0aGUgVHdpbGlvIEFQSS4KCioqSW5wdXQ6KioKCi0gYGZyb21fbnVtYmVyYDogYHN0cmAgLSBUaGUgVHdpbGlvIG51bWJlciB0byBjYWxsIGZyb20uCi0gYHRvX251bWJlcmA6IGBzdHJgIC0gVGhlIHJlY2lwaWVudCdzIHBob25lIG51bWJlci4KLSBgdXJsYDogYHN0cmAgLSBVUkwgd2l0aCBUd2lNTCBpbnN0cnVjdGlvbnMgZm9yIHRoZSBjYWxsLgoKKipPdXRwdXQ6KioKCi0gYHN0YXR1c2A6IGBzdHJgIC0gU3RhdHVzIG9mIHRoZSBjYWxsLgotIGBtZXNzYWdlYDogYHN0cmAgLSBBZGRpdGlvbmFsIG1lc3NhZ2UgZGV0YWlscy4KCiMjIyA4LiBSZWFkIE1lc3NhZ2VzCgpSZXRyaWV2ZXMgbWVzc2FnZXMgd2l0aCBvcHRpb25hbCBmaWx0ZXJzLgoKKipJbnB1dDoqKgoKLSBgdG9gOiBgT3B0aW9uYWxbc3RyXWAgLSBGaWx0ZXIgbWVzc2FnZXMgdG8gdGhpcyByZWNpcGllbnQuCi0gYGZyb21fYDogYE9wdGlvbmFsW3N0cl1gIC0gRmlsdGVyIG1lc3NhZ2VzIGZyb20gdGhpcyBzZW5kZXIuCi0gYGRhdGVfc2VudGA6IGBPcHRpb25hbFtzdHJdYCAtIEZpbHRlciBieSBkYXRlIHNlbnQuCi0gYGRhdGVfc2VudF9sdGA6IGBPcHRpb25hbFtzdHJdYCAtIEZpbHRlciBieSBkYXRlIHNlbnQgKGxlc3MgdGhhbikuCi0gYGRhdGVfc2VudF9ndGA6IGBPcHRpb25hbFtzdHJdYCAtIEZpbHRlciBieSBkYXRlIHNlbnQgKGdyZWF0ZXIgdGhhbikuCi0gYHBhZ2Vfc2l6ZWA6IGBPcHRpb25hbFtpbnRdYCAtIE51bWJlciBvZiBtZXNzYWdlcyB0byByZXRyaWV2ZS4gRGVmYXVsdCBpcyA1MC4KCioqT3V0cHV0OioqCgotIGBtZXNzYWdlc2A6IGBkaWN0YCAtIERpY3Rpb25hcnkgb2YgcmV0cmlldmVkIG1lc3NhZ2VzLgoKIyMjIDkuIFNjaGVkdWxlIE1lc3NhZ2UKClNjaGVkdWxlcyBhIG1lc3NhZ2UgdG8gYmUgc2VudCBhdCBhIGZ1dHVyZSB0aW1lLgoKKipJbnB1dDoqKgoKLSBgYm9keWA6IGBzdHJgIC0gTWVzc2FnZSBjb250ZW50LgotIGBtZXNzYWdpbmdfc2VydmljZV9zaWRgOiBgc3RyYCAtIE1lc3NhZ2luZyBTZXJ2aWNlIFNJRC4KLSBgdG9gOiBgc3RyYCAtIFJlY2lwaWVudCdzIHBob25lIG51bWJlciBvciBjaGFubmVsLgotIGBzZW5kX2F0YDogYGRhdGV0aW1lYCAtIFNjaGVkdWxlZCBzZW5kIHRpbWUuCi0gYHNjaGVkdWxlX3R5cGVgOiBgc3RyYCAtIFNjaGVkdWxlIHR5cGUuIERlZmF1bHQgaXMgZml4ZWQuCgoqKk91dHB1dDoqKgoKLSBgc2lkYDogYHN0cmAKLSBgYm9keWA6IGBzdHJgCi0gYHRvYDogYHN0cmAKLSBgc2NoZWR1bGVkX3RpbWVgOiBgc3RyYAoKIyMjIDEwLiBTZW5kIFJpY2ggQ29udmVyc2F0aW9ucwoKU2VuZHMgYSByaWNoIGNvbnZlcnNhdGlvbiBtZXNzYWdlLgoKKipJbnB1dDoqKgoKLSBgdG9fbnVtYmVyYDogYHN0cmAgLSBSZWNpcGllbnQncyBwaG9uZSBudW1iZXIuCi0gYG1lc3NhZ2VgOiBgc3RyYCAtIENvbnRlbnQgb2YgdGhlIG1lc3NhZ2UuCi0gYG1lc3NhZ2luZ19zZXJ2aWNlX3NpZGA6IGBzdHJgIC0gTWVzc2FnaW5nIFNlcnZpY2UgU0lELgoKKipPdXRwdXQ6KioKCi0gYHN0YXR1c2A6IGBzdHJgIC0gU3RhdHVzIG9mIHRoZSBtZXNzYWdlLgotIGBtZXNzYWdlX2lkYDogYHN0cmAgLSBNZXNzYWdlIElELgoKIyMjIDExLiBTZW5kIE1lc3NhZ2UKClNlbmRzIGEgdGV4dCBvciBtZWRpYSBtZXNzYWdlLgoKKipJbnB1dDoqKgoKLSBgZnJvbV9udW1iZXJgOiBgc3RyYCAtIFNlbmRlcidzIHBob25lIG51bWJlci4KLSBgdG9fbnVtYmVyYDogYHN0cmAgLSBSZWNpcGllbnQncyBwaG9uZSBudW1iZXIuCi0gYG1lc3NhZ2VgOiBgc3RyYCAtIE1lc3NhZ2UgY29udGVudC4KLSBgbWVkaWFfdXJsc2A6IGBPcHRpb25hbFtsaXN0W3N0cl1dYCAtIExpc3Qgb2YgbWVkaWEgVVJMcy4KLSBgdHlwZWA6IGBNZXNzYWdlVHlwZWAgLSBUeXBlIG9mIG1lc3NhZ2UgKHRleHQgb3IgbWVkaWEpLgoKKipPdXRwdXQ6KioKCi0gYHN0YXR1c2A6IGBzdHJgIC0gU3RhdHVzIG9mIHRoZSBtZXNzYWdlLgotIGBtZXNzYWdlX2lkYDogYHN0cmAgLSBNZXNzYWdlIElELgoKIyMjIDEyLiBVcGRhdGUgQ29udmVyc2F0aW9uCgpVcGRhdGVzIGEgY29udmVyc2F0aW9uJ3MgZGV0YWlscy4KCioqSW5wdXQ6KioKCi0gYGNvbnZlcnNhdGlvbl9zaWRgOiBgc3RyYCAtIFNJRCBvZiB0aGUgY29udmVyc2F0aW9uLgotIGBmcmllbmRseV9uYW1lYDogYE9wdGlvbmFsW3N0cl1gIC0gVXBkYXRlIGZyaWVuZGx5IG5hbWUuCi0gYGF0dHJpYnV0ZXNgOiBgT3B0aW9uYWxbc3RyXWAgLSBVcGRhdGUgYXR0cmlidXRlcyAoSlNPTiBzdHJpbmcpLgotIGBzdGF0ZWA6IGBPcHRpb25hbFtzdHJdYCAtIFVwZGF0ZSBzdGF0ZSAoYWN0aXZlLCBpbmFjdGl2ZSwgY2xvc2VkKS4KLSBgdW5pcXVlX25hbWVgOiBgT3B0aW9uYWxbc3RyXWAgLSBVcGRhdGUgdW5pcXVlIG5hbWUuCgoqKk91dHB1dDoqKgoKLSBgc2lkYDogYHN0cmAKLSBgZnJpZW5kbHlfbmFtZWA6IGBzdHJgCi0gYGRhdGVfY3JlYXRlZGA6IGBzdHJgCi0gYGRhdGVfdXBkYXRlYDogYHN0cmAKLSBgYXR0cmlidXRlc2A6IGBzdHJgCi0gYHN0YXRlYDogYHN0cmAKCiMjIyAxMy4gVXBkYXRlIE1lc3NhZ2UKClVwZGF0ZXMgYSBtZXNzYWdlJ3MgZGV0YWlscy4KCioqSW5wdXQ6KioKCi0gYG1lc3NhZ2Vfc2lkYDogYHN0cmAgLSBTSUQgb2YgdGhlIG1lc3NhZ2UuCi0gYGJvZHlgOiBgT3B0aW9uYWxbc3RyXWAgLSBOZXcgbWVzc2FnZSBjb250ZW50LgotIGBzdGF0dXNgOiBgT3B0aW9uYWxbc3RyXWAgLSBOZXcgc3RhdHVzIChjYW5jZWxlZCkuCgoqKk91dHB1dDoqKgoKLSBgbWVzc2FnZV9kYXRhYDogYGRpY3RgIC0gVXBkYXRlZCBtZXNzYWdlIGRldGFpbHMuCi0gYHN0YXR1c2A6IGBzdHJgCgojIyMgMTQuIFVwZGF0ZSBNZXNzYWdpbmcgU2VydmljZQoKVXBkYXRlcyB0aGUgZGV0YWlscyBvZiBhIG1lc3NhZ2luZyBzZXJ2aWNlLgoKKipJbnB1dDoqKgoKLSBgc2lkYDogYHN0cmAgLSBTSUQgb2YgdGhlIG1lc3NhZ2luZyBzZXJ2aWNlLgotIGBmcmllbmRseV9uYW1lYDogYE9wdGlvbmFsW3N0cl1gIC0gTmV3IGZyaWVuZGx5IG5hbWUuCi0gYGluYm91bmRfcmVxdWVzdF91cmxgOiBgT3B0aW9uYWxbc3RyXWAgLSBOZXcgaW5ib3VuZCByZXF1ZXN0IFVSTC4KLSBgaW5ib3VuZF9tZXRob2RgOiBgT3B0aW9uYWxbc3RyXWAgLSBOZXcgSFRUUCBtZXRob2QgZm9yIGluYm91bmQgcmVxdWVzdHMuIERlZmF1bHQgaXMgUE9TVC4KLSBgZmFsbGJhY2tfdXJsYDogYE9wdGlvbmFsW3N0cl1gIC0gTmV3IGZhbGxiYWNrIFVSTC4KLSBgZmFsbGJhY2tfbWV0aG9kYDogYE9wdGlvbmFsW3N0cl1gIC0gTmV3IGZhbGxiYWNrIEhUVFAgbWV0aG9kLiBEZWZhdWx0IGlzIFBPU1QuCi0gYHN0YXR1c19jYWxsYmFja2A6IGBPcHRpb25hbFtzdHJdYCAtIE5ldyBzdGF0dXMgY2FsbGJhY2sgVVJMLgotIGBzdGlja3lfc2VuZGVyYDogYE9wdGlvbmFsW2Jvb2xdYCAtIFVwZGF0ZSBzdGlja3kgc2VuZGVyLgotIGBtbXNfY29udmVydGVyYDogYE9wdGlvbmFsW2Jvb2xdYCAtIFVwZGF0ZSBNTVMgY29udmVydGVyLgotIGBzbWFydF9lbmNvZGluZ2A6IGBPcHRpb25hbFtib29sXWAgLSBVcGRhdGUgc21hcnQgZW5jb2RpbmcuCi0gYHNjYW5fbWVzc2FnZV9jb250ZW50YDogYE9wdGlvbmFsW3N0cl1gIC0gVXBkYXRlIG1lc3NhZ2UgY29udGVudCBzY2FubmluZy4KLSBgZmFsbGJhY2tfdG9fbG9uZ19jb2RlYDogYE9wdGlvbmFsW2Jvb2xdYCAtIFVwZGF0ZSBmYWxsYmFjayB0byBsb25nIGNvZGUuCi0gYGFyZWFfY29kZV9nZW9tYXRjaGA6IGBPcHRpb25hbFtib29sXWAgLSBVcGRhdGUgYXJlYSBjb2RlIGdlb21hdGNoLgotIGB2YWxpZGl0eV9wZXJpb2RgOiBgT3B0aW9uYWxbaW50XWAgLSBVcGRhdGUgbWVzc2FnZSB2YWxpZGl0eSBwZXJpb2QuCi0gYHN5bmNocm9ub3VzX3ZhbGlkYXRpb25gOiBgT3B0aW9uYWxbYm9vbF1gIC0gVXBkYXRlIHN5bmNocm9ub3VzIHZhbGlkYXRpb24uCi0gYHVzZWNhc2VgOiBgT3B0aW9uYWxbc3RyXWAgLSBVcGRhdGUgdXNlIGNhc2UuCi0gYHVzZV9pbmJvdW5kX3dlYmhvb2tfb25fbnVtYmVyYDogYE9wdGlvbmFsW2Jvb2xdYCAtIFVwZGF0ZSBpbmJvdW5kIHdlYmhvb2sgdXNhZ2UuCgoqKk91dHB1dDoqKgoKLSBgc2lkYDogYHN0cmAKLSBgZnJpZW5kbHlfbmFtZWA6IGBzdHJgCgojIyBCZXN0IFByYWN0aWNlcwoKLSAqKkVycm9yIEhhbmRsaW5nKio6IEltcGxlbWVudCBlcnJvciBoYW5kbGluZyB0byBtYW5hZ2UgZmFpbHVyZXMuCi0gKipTZWN1cml0eSoqOiBTYWZlZ3VhcmQgVHdpbGlvIGNyZWRlbnRpYWxzLgoKIyMgQ29uY2x1c2lvbgoKVGhlIFR3aWxpbyBDb25uZWN0b3IgYWxsb3dzIHNlYW1sZXNzIGludGVyYWN0aW9uIHdpdGggVHdpbGlvJ3MgbWVzc2FnaW5nLCB2b2ljZSwgYW5kIGNvbnZlcnNhdGlvbiBzZXJ2aWNlcy4gUHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHVzZSBvZiB0aGUgY29ubmVjdG9yIHdpbGwgZW5hYmxlIHBvd2VyZnVsIGNvbW11bmljYXRpb24gd29ya2Zsb3dzLgo=", "ui_form": [ { "field_id": "account_sid", "type": "string", "required": true, "label": "Account SID", "description": "twilio API account SID.", "ui_component": "textInput", "info": "Account SID is a credential used to authenticate a user to an API. It is typically used to access a user's account and perform actions on their behalf.", "is_secret": false }, { "field_id": "auth_token", "type": "string", "required": true, "label": "Auth Token", "description": "twilio API auth token.", "ui_component": "textInput", "info": "Auth Token is a credential used to authenticate a user to an API. It is typically used to access a user's account and perform actions on their behalf.", "is_secret": true }, { "field_id": "from_number", "type": "string", "required": true, "label": "Phone Number", "description": "twilio phone number.", "ui_component": "textInput", "info": "Phone number is a unique identifier assigned to a phone or mobile device.", "is_secret": false }, { "field_id": "conversation_sid", "type": "string", "required": false, "label": "Conversation SID (Required for Triggers)", "description": "Conversation SID for triggers.", "ui_component": "textInput", "info": "Conversation SID.", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Make Calls - Twilio", "description": "Make a call using twilio", "sort": "make_call", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "source_type": "action", "is_enabled": true, "endpoint": "/twilio/make_call" }, { "name": "Send Messages - Twilio", "description": "Send a message using twilio", "sort": "send", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/send", "is_enabled": true, "source_type": "action" }, { "name": "Cancel a Scheduled Message", "description": "Cancel a scheduled message", "sort": "cancel_scheduled_message", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/cancel_scheduled_message", "is_enabled": true, "source_type": "action" }, { "name": "Create a Conversation", "description": "Create a conversation", "sort": "create_conversation", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/create_conversation", "is_enabled": true, "source_type": "action" }, { "name": "Create a Messaging Service", "description": "Create a messaging service", "sort": "create_messaging_service", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/create_messaging_service", "is_enabled": true, "source_type": "action" }, { "name": "Delete a Conversation", "description": "Delete a conversation", "sort": "delete_conversation", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/delete_conversation", "is_enabled": true, "source_type": "action" }, { "name": "Delete a messaging service", "description": "Delete a messaging service", "sort": "delete_messaging_service", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/delete_messaging_service", "is_enabled": true, "source_type": "action" }, { "name": "Fetch Conversation", "description": "Fetch conversation", "sort": "fetch_conversation", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/fetch_conversation", "is_enabled": true, "source_type": "action" }, { "name": "Fetch a Message", "description": "Fetch a message", "sort": "fetch_message", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/fetch_message", "is_enabled": true, "source_type": "action" }, { "name": "Fetch Messaging Service", "description": "Fetch messaging service", "sort": "fetch_messaging_service", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/fetch_messaging_service", "is_enabled": true, "source_type": "action" }, { "name": "Read Messages", "description": "Read messages", "sort": "read_messages", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/read_messages", "is_enabled": true, "source_type": "action" }, { "name": "Schedule Message", "description": "Schedule a message", "sort": "schedule_message", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/schedule_message", "is_enabled": true, "source_type": "action" }, { "name": "Send Rich Conversation Message", "description": "Send a rich conversation message", "sort": "send_rcs", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/send_rcs", "is_enabled": true, "source_type": "action" }, { "name": "Update Conversation", "description": "Update conversation", "sort": "update_conversation", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/update_conversation", "is_enabled": true, "source_type": "action" }, { "name": "Update Messaging Service", "description": "Update messaging service", "sort": "update_messaging_service", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/update_messaging_service", "is_enabled": true, "source_type": "action" }, { "name": "Update Message", "description": "Update message", "sort": "update_message", "logo": "https://klotdev.blob.core.windows.net/connectors/Twilio.png", "category": "twilio", "endpoint": "/twilio/update_message", "is_enabled": true, "source_type": "action" } ], "available_events": [ { "name": "On a new Message Received", "description": "Triggers when a new message is received to an account", "event": "onMessageAdded" } ], "is_starred": false }, { "_id": "6807122eec30d423da2f34e3", "name": "Twitter", "description": "Twitter is an American microblogging and social networking service on which users post and interact with messages known as tweets.", "config": { "access_token": "", "access_token_secret": "", "consumer_key": "", "consumer_secret": "" }, "category": "twitter", "certified": false, "is_from_community": false, "approved_for_marketplace": true, "tags": [], "price": 0, "connector_type": "user", "connector_group_tag": "social", "logo": "https://klotdev.blob.core.windows.net/connectors/Twitter.png", "readme_b64": "IyBUd2l0dGVyIENvbm5lY3RvciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgVHdpdHRlciBDb25uZWN0b3IgZW5hYmxlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBUd2l0dGVyIHBsYXRmb3JtLCBhbGxvd2luZyB1c2VycyB0byBwcm9ncmFtbWF0aWNhbGx5IGNyZWF0ZSBhbmQgZGVsZXRlIHR3ZWV0cy4gVGhpcyBndWlkZSBwcm92aWRlcyBjb21wcmVoZW5zaXZlIGluc3RydWN0aW9ucyBvbiBjb25maWd1cmluZyBhbmQgdXRpbGl6aW5nIHRoZSBUd2l0dGVyIENvbm5lY3RvciB3aXRoaW4geW91ciBhcHBsaWNhdGlvbi4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIFR3aXR0ZXIKClRvIGJlZ2luIHVzaW5nIHRoZSBUd2l0dGVyIENvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gQ3JlYXRlIGEgVHdpdHRlciBEZXZlbG9wZXIgQWNjb3VudDogVmlzaXQgdGhlIFR3aXR0ZXIgRGV2ZWxvcGVyIHdlYnNpdGUgYW5kIHNpZ24gdXAgZm9yIGFuIGFjY291bnQuIC0gW2h0dHBzOi8vZGV2ZWxvcGVyLnR3aXR0ZXIuY29tL10oaHR0cHM6Ly9kZXZlbG9wZXIudHdpdHRlci5jb20vKQoyLiBTZXQgVXAgWW91ciBUd2l0dGVyIERldmVsb3BlciBBY2NvdW50OiBPbmNlIHJlZ2lzdGVyZWQsIGNyZWF0ZSBhIG5ldyBwcm9qZWN0IGFuZCBnZW5lcmF0ZSB0aGUgbmVjZXNzYXJ5IEFQSSBrZXlzIGFuZCB0b2tlbnMuCjMuIEdlbmVyYXRlIEFjY2VzcyBUb2tlbnM6IEluIHlvdXIgVHdpdHRlciBEZXZlbG9wZXIgYWNjb3VudCBzZXR0aW5ncywgZ2VuZXJhdGUgeW91ciBBY2Nlc3MgVG9rZW4sIEFjY2VzcyBUb2tlbiBTZWNyZXQsIENvbnN1bWVyIEtleSwgYW5kIENvbnN1bWVyIFNlY3JldC4gVGhlc2UgY3JlZGVudGlhbHMgd2lsbCBiZSB1c2VkIGZvciBhdXRoZW50aWNhdGlvbiB3aGVuIGludGVyYWN0aW5nIHdpdGggdGhlIFR3aXR0ZXIgQVBJLgoKIyMgQ29uZmlndXJpbmcgdGhlIFR3aXR0ZXIgQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgVHdpdHRlciBhY2NvdW50IGNyZWRlbnRpYWxzLCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgVHdpdHRlciBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSBgYWNjZXNzX3Rva2VuYDogWW91ciBUd2l0dGVyIEFjY2VzcyBUb2tlbiBmb3IgYXV0aGVudGljYXRpb24uCi0gYGFjY2Vzc190b2tlbl9zZWNyZXRgOiBZb3VyIFR3aXR0ZXIgQWNjZXNzIFRva2VuIFNlY3JldCBmb3IgYXV0aGVudGljYXRpb24uCi0gYGNvbnN1bWVyX2tleWA6IFlvdXIgVHdpdHRlciBDb25zdW1lciBLZXkgZm9yIGF1dGhlbnRpY2F0aW9uLgotIGBjb25zdW1lcl9zZWNyZXRgOiBZb3VyIFR3aXR0ZXIgQ29uc3VtZXIgU2VjcmV0IGZvciBhdXRoZW50aWNhdGlvbi4KCiMjIFV0aWxpemluZyB0aGUgVHdpdHRlciBDb25uZWN0b3IKClRoZSBUd2l0dGVyIENvbm5lY3RvciBzdXBwb3J0cyB2YXJpb3VzIGZ1bmN0aW9uYWxpdGllcyBwcm92aWRlZCBieSB0aGUgVHdpdHRlciBwbGF0Zm9ybSwgaW5jbHVkaW5nIGNyZWF0aW5nIGFuZCBkZWxldGluZyB0d2VldHMuCgojIyMgQ3JlYXRpbmcgVHdlZXRzCgpDcmVhdGUgVHdlZXRzOiBQb3N0IG5ldyB0d2VldHMgdG8geW91ciBUd2l0dGVyIGFjY291bnQgdXNpbmcgdGhlIFR3aXR0ZXIgQVBJLgoKIyMjIERlbGV0aW5nIFR3ZWV0cwoKRGVsZXRlIFR3ZWV0czogUmVtb3ZlIHR3ZWV0cyBmcm9tIHlvdXIgVHdpdHRlciBhY2NvdW50IHVzaW5nIHRoZSBUd2l0dGVyIEFQSS4KCiMjIEFjdGlvbnMKCiMjIyBjcmVhdGUKCkRlc2NyaXB0aW9uOiBDcmVhdGVzIGEgbmV3IHR3ZWV0IG9uIHlvdXIgVHdpdHRlciBhY2NvdW50LgoKSW5wdXRzOgoKLSBgdGV4dDogc3RyYCAtIFRoZSBjb250ZW50IG9mIHRoZSB0d2VldC4KCk91dHB1dHM6CgotIGB0d2VldF9pZDogc3RyYCAtIFRoZSBJRCBvZiB0aGUgY3JlYXRlZCB0d2VldC4KLSBgdHdlZXRfdGV4dDogc3RyYCAtIFRoZSB0ZXh0IG9mIHRoZSBjcmVhdGVkIHR3ZWV0LgotIGB0d2VldF91cmw6IHN0cmAgLSBUaGUgVVJMIG9mIHRoZSBjcmVhdGVkIHR3ZWV0LgoKIyMjIGRlbGV0ZQoKRGVzY3JpcHRpb246IERlbGV0ZXMgYSB0d2VldCBmcm9tIHlvdXIgVHdpdHRlciBhY2NvdW50LgoKSW5wdXRzOgoKLSBgdHdlZXRfaWQ6IHN0cmAgLSBUaGUgSUQgb2YgdGhlIHR3ZWV0IHRvIGJlIGRlbGV0ZWQuCgpPdXRwdXRzOgoKLSBgc3RhdHVzOiBzdHJgIC0gVGhlIHN0YXR1cyBvZiB0aGUgZGVsZXRlIG9wZXJhdGlvbi4KLSBgdHdlZXRfaWQ6IHN0cmAgLSBUaGUgSUQgb2YgdGhlIGRlbGV0ZWQgdHdlZXQuCgojIyBCZXN0IFByYWN0aWNlcwoKLSBPcHRpbWl6ZSBUd2VldCBDb250ZW50OiBFbnN1cmUgdGhhdCB5b3VyIHR3ZWV0cyBhcmUgb3B0aW1pemVkIGZvciBlbmdhZ2VtZW50LCBhZGhlcmluZyB0byBUd2l0dGVyJ3MgY2hhcmFjdGVyIGxpbWl0cyBhbmQgY29udGVudCBndWlkZWxpbmVzLgotIEVycm9yIEhhbmRsaW5nOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gZ3JhY2VmdWxseSBoYW5kbGUgZXJyb3JzIGVuY291bnRlcmVkIGR1cmluZyBBUEkgaW50ZXJhY3Rpb25zLgotIFNlY3VyaXR5OiBTZWN1cmVseSBtYW5hZ2UgYW5kIHByb3RlY3QgeW91ciBUd2l0dGVyIEFQSSBjcmVkZW50aWFscyB0byBwcmV2ZW50IHVuYXV0aG9yaXplZCBhY2Nlc3MgdG8geW91ciBUd2l0dGVyIGFjY291bnQgYW5kIHJlc291cmNlcy4KCiMjIENvbmNsdXNpb24KCkluIGNvbmNsdXNpb24sIHRoZSBUd2l0dGVyIENvbm5lY3RvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgcHJvZ3JhbW1hdGljYWxseSBjcmVhdGluZyBhbmQgZGVsZXRpbmcgdHdlZXRzIHRocm91Z2ggc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgVHdpdHRlciBwbGF0Zm9ybS4gQnkgbGV2ZXJhZ2luZyB0aGUgY2FwYWJpbGl0aWVzIG9mIHRoZSBUd2l0dGVyIEFQSSwgZGV2ZWxvcGVycyBjYW4gYnVpbGQgc29waGlzdGljYXRlZCBjb21tdW5pY2F0aW9uIHdvcmtmbG93cyB0byBzdHJlYW1saW5lIGludGVyYWN0aW9ucyBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBUd2l0dGVyIENvbm5lY3RvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIHRoZSBUd2l0dGVyIHBsYXRmb3JtIHRvIGF1dG9tYXRlIHNvY2lhbCBtZWRpYSB0YXNrcyBlZmZlY3RpdmVseS4K", "ui_form": [ { "field_id": "access_token", "type": "string", "required": true, "label": "Access Token", "description": "Twitter API access token.", "ui_component": "textInput", "info": "Access Token is a credential used to authenticate a user to an API. It is typically used to access a user's account and perform actions on their behalf.", "is_secret": true }, { "field_id": "access_token_secret", "type": "string", "required": true, "label": "Access Token Secret", "description": "Twitter API access token secret.", "ui_component": "textInput", "info": "Access Token Secret is a credential used to authenticate a user to an API. It is typically used to access a user's account and perform actions on their behalf.", "is_secret": true }, { "field_id": "consumer_key", "type": "string", "required": true, "label": "Consumer Key", "description": "Twitter API consumer key.", "ui_component": "textInput", "info": "Consumer Key is a credential used to authenticate a user to an API. It is typically used to access a user's account and perform actions on their behalf.", "is_secret": true }, { "field_id": "consumer_secret", "type": "string", "required": true, "label": "Consumer Secret", "description": "Twitter API consumer secret.", "ui_component": "textInput", "info": "Consumer Secret is a credential used to authenticate a user to an API. It is typically used to access a user's account and perform actions on their behalf.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Create a post - Twitter", "description": "Creates a new post on Twitter", "sort": "create", "logo": "https://klotdev.blob.core.windows.net/connectors/Twitter.png", "category": "twitter", "source_type": "action", "is_enabled": true, "endpoint": "/twitter/create" }, { "name": "Delete a post - Twitter", "description": "Deletes a post from Twitter", "sort": "delete", "logo": "https://klotdev.blob.core.windows.net/connectors/Twitter.png", "category": "twitter", "endpoint": "/twitter/delete", "is_enabled": true, "source_type": "action" } ], "is_starred": false }, { "_id": "6807122bec30d423da2f34d4", "name": "Voice Service", "description": "Make outgoing calls with messages", "config": {}, "category": "voice", "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/wexa_api_user.png", "readme_b64": "IyBWb2ljZSBTZXJ2aWNlIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBWb2ljZSBTZXJ2aWNlIGNvbm5lY3RvciBlbmFibGVzIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdm9pY2UgY2FsbGluZyBjYXBhYmlsaXRpZXMsIGFsbG93aW5nIHVzZXJzIHRvIGluaXRpYXRlIG91dGdvaW5nIGNhbGxzIHdpdGggY3VzdG9tIG1lc3NhZ2VzLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhlIFZvaWNlIFNlcnZpY2UgQ29ubmVjdG9yIHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggVm9pY2UgU2VydmljZQoKVG8gYmVnaW4gdXNpbmcgdGhlIFZvaWNlIFNlcnZpY2UgY29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiBTZXR1cCBWb2ljZSBTZXJ2aWNlOiBFbnN1cmUgeW91ciBOb2RlLmpzIHZvaWNlIHNlcnZpY2UgaXMgcnVubmluZyBhbmQgYWNjZXNzaWJsZQoyLiBDb25maWd1cmUgRW5kcG9pbnQ6IENvbmZpZ3VyZSB0aGUgdm9pY2Ugc2VydmljZSBlbmRwb2ludCBpbiB0aGUgY29ubmVjdG9yIHNldHRpbmdzCgojIyBSZXF1aXJlbWVudHMKClRvIHVzZSB0aGUgVm9pY2UgU2VydmljZSBDb25uZWN0b3IsIGVuc3VyZSB5b3UgaGF2ZSB0aGUgZm9sbG93aW5nOgoKLSAqKlByb2Nlc3MgRmxvdyoqOiBBIHByb2Nlc3MgZmxvdyBuYW1lZCAiVm9pY2UgdG8gTWFzdGVyIEV4ZWN1dG9yIi4KLSAqKk1hc3RlciBDb25uZWN0b3IqKjogVGhlIG1hc3RlciBjb25uZWN0b3IgbXVzdCBiZSBjb25maWd1cmVkLgotICoqQWN0aW9uIFNlbGVjdG9yKio6IFRoZSBhY3Rpb24gc2VsZWN0b3Igc2hvdWxkIGJlIHNldCB0byAic2tpbGwiIGZvciB0aGUgcHJvY2VzcyBmbG93IGFnZW50LgoKIyMgR2V0dGluZyBTdGFydGVkIHdpdGggVm9pY2UgU2VydmljZQoKVG8gYmVnaW4gdXNpbmcgdGhlIFZvaWNlIFNlcnZpY2UgY29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiBTZXR1cCBWb2ljZSBTZXJ2aWNlOiBFbnN1cmUgeW91ciBOb2RlLmpzIHZvaWNlIHNlcnZpY2UgaXMgcnVubmluZyBhbmQgYWNjZXNzaWJsZS4KMi4gQ29uZmlndXJlIEVuZHBvaW50OiBDb25maWd1cmUgdGhlIHZvaWNlIHNlcnZpY2UgZW5kcG9pbnQgaW4gdGhlIGNvbm5lY3RvciBzZXR0aW5ncy4KCiMjIENvbmZpZ3VyaW5nIHRoZSBWb2ljZSBTZXJ2aWNlIENvbm5lY3RvcgoKVGhlIFZvaWNlIFNlcnZpY2UgQ29ubmVjdG9yIHJlcXVpcmVzIG1pbmltYWwgY29uZmlndXJhdGlvbjoKCi0gYHZvaWNlX3NlcnZpY2VfdXJsYDogVGhlIFVSTCBvZiB5b3VyIE5vZGUuanMgdm9pY2Ugc2VydmljZSAoZGVmYXVsdDogaHR0cDovL2xvY2FsaG9zdDo1MDUwKQoKIyMjIENvbmZpZ3VyYXRpb24gRXhhbXBsZQoKYGBganNvbgp7CiAgInZvaWNlX3NlcnZpY2VfdXJsIjogImh0dHA6Ly95b3VyLXZvaWNlLXNlcnZpY2U6NTA1MCIKfQpgYGAKCiMjIFV0aWxpemluZyB0aGUgVm9pY2UgU2VydmljZSBDb25uZWN0b3IKClRoZSBWb2ljZSBTZXJ2aWNlIGNvbm5lY3RvciBzdXBwb3J0czoKCi0gTWFraW5nIE91dGdvaW5nIENhbGxzOiBJbml0aWF0ZSBjYWxscyB0byBzcGVjaWZpZWQgcGhvbmUgbnVtYmVycyB3aXRoIG9wdGlvbmFsIG1lc3NhZ2VzCgojIyMgTWFrZSBDYWxsCgotIGBpbnB1dGA6CiAgLSBgcGhvbmVfbnVtYmVyYDogVGhlIHRhcmdldCBwaG9uZSBudW1iZXIgKHJlcXVpcmVkKQogIC0gYG1lc3NhZ2VgOiBNZXNzYWdlIHRvIGJlIHNwb2tlbiBpbiB0aGUgY2FsbCAob3B0aW9uYWwpCi0gYG91dHB1dGA6CiAgLSBgcmVzdWx0YDogUmVzdWx0IG9mIHRoZSBjYWxsIGluaXRpYXRpb24KCiMjIEJlc3QgUHJhY3RpY2VzCgotIFBob25lIE51bWJlciBGb3JtYXQ6IEVuc3VyZSBwaG9uZSBudW1iZXJzIGFyZSBpbiBwcm9wZXIgaW50ZXJuYXRpb25hbCBmb3JtYXQKLSBFcnJvciBIYW5kbGluZzogSW1wbGVtZW50IHByb3BlciBlcnJvciBoYW5kbGluZyBmb3IgZmFpbGVkIGNhbGxzCi0gTWVzc2FnZSBDb250ZW50OiBLZWVwIG1lc3NhZ2VzIGNsZWFyIGFuZCBjb25jaXNlIGZvciBiZXR0ZXIgdm9pY2UgZGVsaXZlcnkKCiMjIENvbmNsdXNpb24KClRoZSBWb2ljZSBTZXJ2aWNlIENvbm5lY3RvciBwcm92aWRlcyBhIHNpbXBsZSB5ZXQgcG93ZXJmdWwgc29sdXRpb24gZm9yIGludGVncmF0aW5nIHZvaWNlIGNhbGxpbmcgY2FwYWJpbGl0aWVzIGludG8geW91ciBhcHBsaWNhdGlvbnMuIEJ5IHByb3Blcmx5IGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhpcyBjb25uZWN0b3IsIHlvdSBjYW4gZWFzaWx5IGFkZCB2b2ljZSBjb21tdW5pY2F0aW9uIGZlYXR1cmVzIHRvIGVuaGFuY2UgdXNlciBleHBlcmllbmNlIGFuZCBhdXRvbWF0ZSBjb21tdW5pY2F0aW9uIHdvcmtmbG93cy4K", "ui_form": [], "data_loaders": [], "connector_type": "system", "actions": [ { "name": "Make Call", "description": "Make an outgoing call with a message", "sort": "make_call", "logo": "https://klotdev.blob.core.windows.net/connectors/wexa_api_user.png", "category": "voice", "endpoint": "/voice/make_call", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122cec30d423da2f34db", "name": "Web Scraper", "description": "Scrapes the website and returns the data in JSON format.", "config": {}, "category": "scraper", "tags": [], "price": 0, "connector_type": "user", "logo": "https://klotdev.blob.core.windows.net/connectors/web_scraper.png", "readme_b64": "IyBXZWIgU2NyYXBlciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgV2ViIFNjcmFwZXIgZW5hYmxlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiBmb3IgYXV0b21hdGluZyB3ZWIgc2NyYXBpbmcgdGFza3MsIGFsbG93aW5nIHVzZXJzIHRvIGV4dHJhY3QgdGV4dCBmcm9tIHdlYiBwYWdlcyBvciBlbnRpcmUgd2Vic2l0ZXMuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgV2ViIFNjcmFwZXIgd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBXZWIgU2NyYXBlcgoKVG8gYmVnaW4gdXNpbmcgdGhlIFdlYiBTY3JhcGVyLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiBJbnN0YWxsIERlcGVuZGVuY2llczogRW5zdXJlIHlvdSBoYXZlIHRoZSBuZWNlc3NhcnkgZGVwZW5kZW5jaWVzIGluc3RhbGxlZC4gWW91IGNhbiB1c2UgcGlwIHRvIGluc3RhbGwgcmVxdWlyZWQgcGFja2FnZXMuCjIuIFNldCBVcCBDb25maWd1cmF0aW9uOiBEZWZpbmUgdGhlIGNvbmZpZ3VyYXRpb24gZm9yIHRoZSBzY3JhcGVyLCBzcGVjaWZ5aW5nIHRoZSB0eXBlIG9mIHNjcmFwaW5nIChwYWdlIG9yIHdlYnNpdGUpLgoKIyMgQ29uZmlndXJpbmcgdGhlIFdlYiBTY3JhcGVyCgpUaGUgV2ViIFNjcmFwZXIgcmVxdWlyZXMgYSBjb25maWd1cmF0aW9uIHRvIHNwZWNpZnkgdGhlIHR5cGUgb2Ygc2NyYXBpbmcuIFRoZSBjb25maWd1cmF0aW9uIGlzIGRlZmluZWQgdXNpbmcgdGhlIGBXZWJTY3JhcGVyQ29uZmlnYCBjbGFzcy4KCiMjIyBDb25maWd1cmF0aW9uIEV4YW1wbGUKCmBgYHB5dGhvbgojIEV4YW1wbGUgY29uZmlndXJhdGlvbiBmb3Igc2NyYXBpbmcgYSB3ZWJzaXRlCmNvbmZpZyA9IFdlYlNjcmFwZXJDb25maWcoCiAgICBzY3JhcGluZ190eXBlPSJ3ZWJzaXRlIiwKICAgICMgQWRkIGFkZGl0aW9uYWwgY29uZmlndXJhdGlvbiBvcHRpb25zIGhlcmUKKQpgYGAKCiMjIFV0aWxpemluZyB0aGUgV2ViIFNjcmFwZXIKClRoZSBXZWIgU2NyYXBlciBzdXBwb3J0cyB2YXJpb3VzIGZ1bmN0aW9uYWxpdGllcywgaW5jbHVkaW5nIHNjcmFwaW5nIHRleHQgZnJvbSBhIHNwZWNpZmllZCBVUkwuCgojIyBBY3Rpb25zCgojIyMgc2NyYXBlCgotIElucHV0czogd2Vic2l0ZSB1cgotIE91dHB1dHM6IHNjcmFwZWQgZGF0YQoKIyMjIFNjcmFwaW5nIFRleHQKClNjcmFwZSBUZXh0OiBFeHRyYWN0IHRleHQgZnJvbSBhIHdlYiBwYWdlIG9yIGFuIGVudGlyZSB3ZWJzaXRlIGJhc2VkIG9uIHRoZSBwcm92aWRlZCBVUkwuCgojIyBCZXN0IFByYWN0aWNlcwoKLSBPcHRpbWl6ZSBTY3JhcGluZyBQZXJmb3JtYW5jZTogRmluZS10dW5lIHRoZSBzY3JhcGVyIHRvIGVuc3VyZSBlZmZpY2llbnQgd2ViIHNjcmFwaW5nLCBtaW5pbWl6aW5nIHJlc291cmNlIGNvbnN1bXB0aW9uIGFuZCBtYXhpbWl6aW5nIHBlcmZvcm1hbmNlLgotIEVycm9yIEhhbmRsaW5nOiBJbXBsZW1lbnQgcm9idXN0IGVycm9yIGhhbmRsaW5nIG1lY2hhbmlzbXMgdG8gZ3JhY2VmdWxseSBoYW5kbGUgZXJyb3JzIGVuY291bnRlcmVkIGR1cmluZyBzY3JhcGluZy4KLSBSZXNwZWN0IFdlYnNpdGUgUG9saWNpZXM6IEVuc3VyZSB0aGF0IHlvdXIgc2NyYXBpbmcgYWN0aXZpdGllcyBjb21wbHkgd2l0aCB0aGUgd2Vic2l0ZSdzIHRlcm1zIG9mIHNlcnZpY2UgYW5kIHJvYm90cy50eHQgZmlsZS4KLSBTZWN1cml0eTogU2VjdXJlbHkgbWFuYWdlIGFuZCBwcm90ZWN0IGFueSBzZW5zaXRpdmUgaW5mb3JtYXRpb24gdXNlZCBkdXJpbmcgc2NyYXBpbmcuCgojIyBDb25jbHVzaW9uCgpJbiBjb25jbHVzaW9uLCB0aGUgV2ViIFNjcmFwZXIgb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIGV4dHJhY3RpbmcgdGV4dCBmcm9tIHdlYiBwYWdlcyBvciBlbnRpcmUgd2Vic2l0ZXMuIEJ5IGxldmVyYWdpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiB0aGUgV2ViIFNjcmFwZXIsIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgc2NyYXBpbmcgd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgZGF0YSBleHRyYWN0aW9uIGFuZCBpbXByb3ZlIHByb2R1Y3Rpdml0eS4gV2l0aCBwcm9wZXIgY29uZmlndXJhdGlvbiBhbmQgdXRpbGl6YXRpb24gb2YgdGhlIFdlYiBTY3JhcGVyLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2Ygd2ViIHNjcmFwaW5nIHRvIGV4dHJhY3QgdmFsdWFibGUgaW5zaWdodHMgZnJvbSB0aGUgd2ViIGVmZmVjdGl2ZWx5Lgo=", "ui_form": [], "data_loaders": [], "actions": [ { "name": "Web Scraper", "description": "Scrapes the website and returns the data in JSON format.", "logo": "https://klotdev.blob.core.windows.net/connectors/web_scraper.png", "category": "scraper", "sort": "scrape", "endpoint": "/scraper/scrape", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "68071230ec30d423da2f34ed", "name": "Wexa API", "description": "The Wexa API Connector provides information about executions and the users associated with them.", "logo": "https://klotdev.blob.core.windows.net/connectors/wexa_api.png", "config": {}, "category": "wexa_api", "tags": [], "connector_type": "system", "price": 0, "readme_b64": "IyBXZXhhIEFQSSBDb25uZWN0b3IKClRoZSAqKldleGEgQVBJIENvbm5lY3RvcioqIHByb3ZpZGVzIGluc2lnaHRzIGludG8gd29ya2Zsb3cgZXhlY3V0aW9ucyBieSByZXRyaWV2aW5nIGluZm9ybWF0aW9uIGFib3V0IHRoZSB1c2VycyB3aG8gaW5pdGlhdGVkIHRob3NlIHdvcmtmbG93cy4gSXQgYWxsb3dzIHlvdSB0byBtb25pdG9yIGFuZCBxdWVyeSBleGVjdXRpb24tcmVsYXRlZCBkZXRhaWxzIGVmZmljaWVudGx5LgoKIyMgQ29uZmlndXJhdGlvbgoKLSAqKk5vIENvbmZpZ3VyYXRpb24gUmVxdWlyZWQqKgoKIyMgQXZhaWxhYmxlIEFjdGlvbnMKCiMjIyAxLiBHZXQgRXhlY3V0b3IgVXNlciBJbmZvcm1hdGlvbgoKVGhpcyBhY3Rpb24gcmV0cmlldmVzIGRldGFpbGVkIGluZm9ybWF0aW9uIGFib3V0IHRoZSB1c2VyIHdobyBleGVjdXRlZCBhIHNwZWNpZmljIHdvcmtmbG93LCBpZGVudGlmaWVkIGJ5IHRoZWlyIGBleGVjdXRlZF9ieWAgSUQuCgojIyMjICoqSW5wdXRzOioqCi0gKipgZXhlY3V0ZWRfYnlgKiogKHN0cmluZywgcmVxdWlyZWQpOiAgCiAgVGhlIHVuaXF1ZSBpZGVudGlmaWVyIG9mIHRoZSBleGVjdXRvciAodXNlcikgd2hvIGluaXRpYXRlZCB0aGUgd29ya2Zsb3cuCgojIyMjICoqT3V0cHV0czoqKgotICoqYHVzZXJfaWRgKiogKHN0cmluZyk6ICAKICBUaGUgSUQgb2YgdGhlIHVzZXIgd2hvIGV4ZWN1dGVkIHRoZSB3b3JrZmxvdy4KLSAqKmB1c2VybmFtZWAqKiAoc3RyaW5nKTogIAogIFRoZSB1c2VybmFtZSBvZiB0aGUgdXNlci4KLSAqKmBlbWFpbGAqKiAoc3RyaW5nLCBvcHRpb25hbCk6ICAKICBUaGUgZW1haWwgYWRkcmVzcyBvZiB0aGUgdXNlci4KLSAqKmByb2xlYCoqIChzdHJpbmcsIG9wdGlvbmFsKTogIAogIFRoZSByb2xlIGFzc2lnbmVkIHRvIHRoZSB1c2VyIHdpdGhpbiB0aGUgc3lzdGVtLgotICoqYGNyZWF0ZWRfYXRgKiogKHN0cmluZywgb3B0aW9uYWwpOiAgCiAgVGhlIHRpbWVzdGFtcCB3aGVuIHRoZSB1c2VyIHdhcyBjcmVhdGVkLgoKLS0tCgojIyBVc2FnZQoKMS4gKipSZXRyaWV2ZSBFeGVjdXRvciBVc2VyIEluZm9ybWF0aW9uKio6ICAKICAgVXNlIHRoaXMgYWN0aW9uIHRvIGZldGNoIGRldGFpbHMgYWJvdXQgdGhlIHVzZXIgd2hvIHRyaWdnZXJlZCBhIHNwZWNpZmljIGV4ZWN1dGlvbiBieSBwcm92aWRpbmcgdGhlIGBleGVjdXRlZF9ieWAgSUQuCgojIyMgRXhhbXBsZToKLSAqKklucHV0OioqICAKICBgeyAiZXhlY3V0ZWRfYnkiOiAidXNlcjEyMyIgfWAKCi0gKipPdXRwdXQ6KiogIAogIGBgYGpzb24KICB7CiAgICAidXNlcl9pZCI6ICJ1c2VyMTIzIiwKICAgICJ1c2VybmFtZSI6ICJqb2huX2RvZSIsCiAgICAiZW1haWwiOiAiam9obi5kb2VAZXhhbXBsZS5jb20iLAogICAgInJvbGUiOiAiYWRtaW4iLAogICAgImNyZWF0ZWRfYXQiOiAiMjAyMy0xMC0yNFQxMjozNDo1NloiCiAgfQogIGBgYAoKLS0tCgojIyBTdW1tYXJ5CgpUaGUgKipXZXhhIEFQSSBDb25uZWN0b3IqKiBpcyBhIHBvd2VyZnVsIHRvb2wgZm9yIHRyYWNraW5nIGFuZCBhdWRpdGluZyB3b3JrZmxvd3MgYnkgcHJvdmlkaW5nIHZpc2liaWxpdHkgaW50byB0aGUgdXNlcnMgd2hvIGluaXRpYXRlIHRoZW0uIFRoaXMgaGVscHMgbWFpbnRhaW4gYWNjb3VudGFiaWxpdHkgYW5kIHByb3ZpZGVzIGluc2lnaHRzIGludG8gb25nb2luZyBwcm9jZXNzZXMuCg==", "ui_form": [], "data_loaders": [], "actions": [ { "name": "Get Execution User Information", "description": "Retrieve information about the user who executed a specific process.", "logo": "https://klotdev.blob.core.windows.net/connectors/wexa_api_user.png", "category": "wexa_api", "sort": "process_executor", "endpoint": "/wexa_api/process_executor", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122aec30d423da2f34d3", "name": "WhatsApp", "description": "WhatsApp is an instant messaging and voice-over-IP service owned by technology conglomerate Meta. It allows users to send text, voice messages and video messages, make voice and video calls, and share images, documents, user locations, and other content.", "config": { "phone_number": "", "email_id": "", "pin": "" }, "category": "whatsapp", "connector_type": "user", "connector_group_tag": "social", "certified": false, "is_from_community": false, "approved_for_marketplace": true, "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/whatsapp_logo.png", "readme_b64": "IyBXaGF0c0FwcCBDb25uZWN0b3IKClRoZSBXaGF0c0FwcCBDb25uZWN0b3IgcHJvdmlkZXMgdmFyaW91cyBmdW5jdGlvbmFsaXRpZXMgZm9yIGludGVyYWN0aW5nIHdpdGggdGhlIFdoYXRzQXBwIHBsYXRmb3JtLCBhbGxvd2luZyB1c2VycyB0byBtYW5hZ2UgY2hhdHMgYW5kIG1lc3NhZ2VzIGVmZmljaWVudGx5LgoKIyMgQ29uZmlndXJhdGlvbgoKVG8gZ2V0IHN0YXJ0ZWQgd2l0aCB0aGUgV2hhdHNBcHAgY29ubmVjdG9yLCB5b3UgbmVlZCB0byBjb25maWd1cmUgdGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJzOgoKLSBgcGhvbmVfbnVtYmVyYDogVGhlIFBob25lIG51bWJlciB0byB3aGljaCB0aGUgd2hhdHNhcHAgYWNjb3VudCBpcyB0byBiZSBjb25uZWN0ZWQKLSBgZW1haWxgIDogTWFpbCBpZCB0byBjaGVjayBzZW5kIHRoZSBwaW4KLSBgcGluYCA6IFRoZSBQSU4gZm9yIGNvbm5lY3RpbmcgYSBuZXcgb3IgZXhpc3RpbmcgYWNjb3VudCB0byB3ZXhhIChJZiBhIHByZXZpb3VzIHVzZXIgeW91ciBQSU4gYnkgZGVmYXVsdCBpcyAwMDAwKQoKCiMjIFByb2Nlc3MKCkZvbGxvdyB0aGUgc3RlcHMgdG8gY29ubmVjdAoKMS4gT3BlbiBXaGF0c0FwcCBvbiB5b3VyIHBob25lCjIuIFRhcCBNZW51IG9yIFNldHRpbmdzIGFuZCBzZWxlY3QgTGlua2VkIGRldmljZXMKMy4gVGFwIG9uIExpbmsgYSBEZXZpY2UKNC4gUG9pbnQgeW91ciBwaG9uZSB0byB0aGUgc2NyZWVuIGFmdGVyIGNsaWNraW5nIHN1Ym1pdCB0byBjYXB0dXJlIHRoZSBjb2RlLCB0byBjb25uZWN0IHlvdXIgd2hhdHNhcHAgYWNjb3VudAoKIyMgQWN0aW9ucwoKIyMjIGxpc3RfY2hhdHMKCi0gKipEZXNjcmlwdGlvbioqOiBMaXN0cyBhbGwgY2hhdHMgZnJvbSBXaGF0c0FwcC4KLSAqKklucHV0Kio6CiAgLSBgaXNfdW5yZWFkYDogT3B0aW9uYWxbc3RyXSA9ICJmYWxzZSIgLSBGaWx0ZXIgZm9yIHVucmVhZCBjaGF0cy4KICAtIGBiZWZvcmVfdGltZWxpbmVgOiBPcHRpb25hbFtzdHJdIC0gRmV0Y2ggY2hhdHMgYmVmb3JlIGEgc3BlY2lmaWMgdGltZXN0YW1wLgogIC0gYGFmdGVyX3RpbWVsaW5lYDogT3B0aW9uYWxbc3RyXSAtIEZldGNoIGNoYXRzIGFmdGVyIGEgc3BlY2lmaWMgdGltZXN0YW1wLgogIC0gYGFjY291bnRfdHlwZWA6IEFjY291bnRfdHlwZSA9IEFjY291bnRfdHlwZS5XSEFUU0FQUCAtIFR5cGUgb2YgYWNjb3VudCB0byBmZXRjaC4KICAtIGBsaW1pdGA6IE9wdGlvbmFsW3N0cl0gLSBMaW1pdCB0aGUgbnVtYmVyIG9mIGNoYXRzIHJldHVybmVkLgotICoqT3V0cHV0Kio6CiAgLSBgYWNjb3VudHNgOiBBcnJheSBvZiBjaGF0cy4KCiMjIyBsaXN0X21lc3NhZ2VzCgotICoqRGVzY3JpcHRpb24qKjogTGlzdHMgbWVzc2FnZXMgaW4gYSBzcGVjaWZpZWQgY2hhdC4KLSAqKklucHV0Kio6CiAgLSBgY2hhdF9pZGA6IHN0ciAtIFRoZSBJRCBvZiB0aGUgY2hhdCB0byByZXRyaWV2ZSBtZXNzYWdlcyBmcm9tLgogIC0gYGJlZm9yZV90aW1lbGluZWA6IE9wdGlvbmFsW3N0cl0gLSBGZXRjaCBtZXNzYWdlcyBiZWZvcmUgYSBzcGVjaWZpYyB0aW1lc3RhbXAuCiAgLSBgYWZ0ZXJfdGltZWxpbmVgOiBPcHRpb25hbFtzdHJdIC0gRmV0Y2ggbWVzc2FnZXMgYWZ0ZXIgYSBzcGVjaWZpYyB0aW1lc3RhbXAuCiAgLSBgbGltaXRgOiBPcHRpb25hbFtzdHJdIC0gTGltaXQgdGhlIG51bWJlciBvZiBtZXNzYWdlcyByZXR1cm5lZC4KICAtIGBzZW5kZXJfaWRgOiBPcHRpb25hbFtzdHJdIC0gRmlsdGVyIG1lc3NhZ2VzIGJ5IHNlbmRlciBJRC4KLSAqKk91dHB1dCoqOgogIC0gYG1lc3NhZ2VzYDogQXJyYXkgb2YgbWVzc2FnZXMuCgojIyMgcmV0cmlldmVfYXR0ZW5kZWUKCi0gKipEZXNjcmlwdGlvbioqOiBSZXRyaWV2ZXMgYXR0ZW5kZWVzIGZyb20gYSBjaGF0LgotICoqSW5wdXQqKjoKICAtIGBjaGF0X2lkYDogc3RyIC0gVGhlIElEIG9mIHRoZSBjaGF0LgotICoqT3V0cHV0Kio6CiAgLSBgYXR0ZW5kZWVzYDogc3RyIC0gQSBsaXN0IG9mIGF0dGVuZGVlcyBpbiB0aGUgY2hhdC4KCiMjIyByZXRyaWV2ZV9jaGF0CgotICoqRGVzY3JpcHRpb24qKjogUmV0cmlldmVzIGluZm9ybWF0aW9uIGFib3V0IGEgY2hhdC4KLSAqKklucHV0Kio6CiAgLSBgY2hhdF9pZGA6IHN0ciAtIFRoZSBJRCBvZiB0aGUgY2hhdC4KLSAqKk91dHB1dCoqOgogIC0gYGNoYXRfaWRgOiBzdHIgLSBUaGUgSUQgb2YgdGhlIGNoYXQuCiAgLSBgY2hhdF9jb250ZW50YDogc3RyIC0gVGhlIGNvbnRlbnQgb2YgdGhlIGNoYXQuCgojIyMgcmV0cmlldmVfbWVzc2FnZQoKLSAqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlcyBpbmZvcm1hdGlvbiBhYm91dCBhIHNwZWNpZmljIG1lc3NhZ2UuCi0gKipJbnB1dCoqOgogIC0gYG1lc3NhZ2VfaWRgOiBzdHIgLSBUaGUgSUQgb2YgdGhlIG1lc3NhZ2UuCi0gKipPdXRwdXQqKjoKICAtIGBtZXNzYWdlX2lkYDogc3RyIC0gVGhlIElEIG9mIHRoZSBtZXNzYWdlLgogIC0gYG1lc3NhZ2VfY29udGVudGA6IHN0ciAtIFRoZSBjb250ZW50IG9mIHRoZSBtZXNzYWdlLgogIC0gYHRpbWVzdGFtcGA6IHN0ciAtIFRoZSB0aW1lc3RhbXAgb2Ygd2hlbiB0aGUgbWVzc2FnZSB3YXMgc2VudC4KCiMjIyBzZW5kX21lc3NhZ2UKCi0gKipEZXNjcmlwdGlvbioqOiBTZW5kcyBhIG1lc3NhZ2UgdG8gYSBzcGVjaWZpZWQgY2hhdC4KLSAqKklucHV0Kio6CiAgLSBgY2hhdF9pZGA6IHN0ciAtIFRoZSBJRCBvZiB0aGUgY2hhdCB0byBzZW5kIHRoZSBtZXNzYWdlIHRvLgogIC0gYHRleHRgOiBzdHIgLSBUaGUgY29udGVudCBvZiB0aGUgbWVzc2FnZS4KICAtIGB0aHJlYWRfaWRgOiBPcHRpb25hbFtzdHJdIC0gVGhlIHRocmVhZCBJRCBmb3IgdGhlIG1lc3NhZ2UgKGlmIGFwcGxpY2FibGUpLgotICoqT3V0cHV0Kio6CiAgLSBgbWVzc2FnZV9pZGA6IHN0ciAtIFRoZSBJRCBvZiB0aGUgc2VudCBtZXNzYWdlLgogIC0gYHN0YXR1c2A6IHN0ciAtIFRoZSBzdGF0dXMgb2YgdGhlIG1lc3NhZ2Ugc2VuZGluZy4KICAtIGB0ZXh0YDogc3RyIC0gVGhlIGNvbnRlbnQgb2YgdGhlIHNlbnQgbWVzc2FnZS4KCiMjIyBzdGFydF9jaGF0CgotICoqRGVzY3JpcHRpb24qKjogU3RhcnRzIGEgbmV3IGNoYXQgd2l0aCBzcGVjaWZpZWQgYXR0ZW5kZWVzLgotICoqSW5wdXQqKjoKICAtIGBhdHRlbmRlZXNfaWRzYDogc3RyIC0gQSBjb21tYS1zZXBhcmF0ZWQgbGlzdCBvZiBhdHRlbmRlZSBJRHMuCiAgLSBgdGV4dGA6IHN0ciAtIFRoZSBpbml0aWFsIG1lc3NhZ2UgdG8gc2VuZCBpbiB0aGUgY2hhdC4KLSAqKk91dHB1dCoqOgogIC0gYGNoYXRfaWRgOiBzdHIgLSBUaGUgSUQgb2YgdGhlIGNyZWF0ZWQgY2hhdC4KICAtIGBzdGF0dXNgOiBzdHIgLSBUaGUgc3RhdHVzIG9mIHRoZSBjaGF0IGNyZWF0aW9uLgogIC0gYG1lc3NhZ2VgOiBzdHIgLSBUaGUgbWVzc2FnZSBzZW50IHRvIHRoZSBjaGF0LgoKIyMgQ29udHJpYnV0aW5nCgpDb250cmlidXRpb25zIGFyZSB3ZWxjb21lISBJZiB5b3UgZmluZCBhbnkgaXNzdWVzIG9yIGhhdmUgc3VnZ2VzdGlvbnMgZm9yIGltcHJvdmVtZW50cywgcGxlYXNlIG9wZW4gYW4gaXNzdWUgb3Igc3VibWl0IGEgcHVsbCByZXF1ZXN0IG9uIHRoZSBXaGF0c0FwcCBDb25uZWN0b3IgR2l0SHViIHJlcG9zaXRvcnkuCgojIyBMaWNlbnNlCgpUaGUgV2hhdHNBcHAgY29ubmVjdG9yIGlzIHJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZS4K", "is_premium": true, "ui_form": [ { "field_id": "phone_number", "type": "string", "required": true, "label": "Phone Number (with country code)", "description": "Phone number of whatsapp account to connect (919999999999)", "ui_component": "textInput", "info": "Phone number to connect (919999999999)", "is_secret": false }, { "field_id": "email_id", "type": "string", "required": true, "label": "Email ID", "description": "Email ID to receive the PIN", "ui_component": "textInput", "info": "Email id of the user to receive PIN", "is_secret": false }, { "field_id": "pin", "type": "string", "required": true, "label": "PIN", "description": "PIN for whatsapp login (preferably 4 digit pin) - To connect the account or create a new connection with this pin", "ui_component": "textInput", "info": "PIN for whatsapp login. If you haven't connected your whatsapp account with Wexa AI earlier, enter a new PIN and make a note of it.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "List all Chats", "description": "List all Chats from the account", "sort": "list_all_chats", "logo": "https://klotdev.blob.core.windows.net/connectors/whatsapp_logo.png", "category": "whatsapp", "endpoint": "/whatsapp/list_all_chats", "is_enabled": true, "source_type": "action" }, { "name": "Send Message", "description": "Send Message to provided id", "sort": "send_message", "logo": "https://klotdev.blob.core.windows.net/connectors/whatsapp_logo.png", "category": "whatsapp", "endpoint": "/whatsapp/send_message", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve a Chat", "description": "Retrieve chat from chat id", "sort": "retrieve_chat", "logo": "https://klotdev.blob.core.windows.net/connectors/whatsapp_logo.png", "category": "whatsapp", "endpoint": "/whatsapp/retrieve_chat", "is_enabled": true, "source_type": "action" }, { "name": "Start a chat", "description": "Start a chat with chat id", "sort": "start_chat", "logo": "https://klotdev.blob.core.windows.net/connectors/whatsapp_logo.png", "category": "whatsapp", "endpoint": "/whatsapp/start_chat", "is_enabled": true, "source_type": "action" }, { "name": "List all Messages", "description": "List all Messages of a chat", "sort": "list_all_messages", "logo": "https://klotdev.blob.core.windows.net/connectors/whatsapp_logo.png", "category": "whatsapp", "endpoint": "/whatsapp/list_all_messages", "is_enabled": true, "source_type": "action" }, { "name": "List Attendees", "description": "List all attendees of a chat", "sort": "list_attendees", "logo": "https://klotdev.blob.core.windows.net/connectors/whatsapp_logo.png", "category": "whatsapp", "endpoint": "/whatsapp/list_attendees", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve Attendee", "description": "Retrieve attendee of a chat", "sort": "retrieve_attendee", "logo": "https://klotdev.blob.core.windows.net/connectors/whatsapp_logo.png", "category": "whatsapp", "endpoint": "/whatsapp/retrieve_attendee", "is_enabled": true, "source_type": "action" }, { "name": "Retrieve Message", "description": "Retrieve message from message id", "sort": "retrieve_message", "logo": "https://klotdev.blob.core.windows.net/connectors/whatsapp_logo.png", "category": "whatsapp", "endpoint": "/whatsapp/retrieve_message", "is_enabled": true, "source_type": "action" } ], "available_events": [ { "name": "On a new WhatApp Message Received", "description": "Triggers when a new message is received to an account", "event": "message_received" } ], "is_starred": false }, { "_id": "68071226ec30d423da2f34bc", "name": "WhatsApp Business", "description": "WhatsApp Business API integration for automated messaging and customer interactions.", "config": { "access_token": "", "phone_number_id": "" }, "category": "whatsapp_business", "connector_type": "user", "connector_group_tag": "social", "certified": false, "is_from_community": false, "approved_for_marketplace": true, "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/whatsapp_business.jpeg", "readme_b64": "IyBXaGF0c0FwcCBCdXNpbmVzcyBBUEkgSW50ZWdyYXRpb24KClRoZSBXaGF0c0FwcCBCdXNpbmVzcyBBUEkgYWxsb3dzIGRldmVsb3BlcnMgdG8gc2VuZCBhbmQgcmVjZWl2ZSBtZXNzYWdlcywgbWFuYWdlIGNoYXRzLCBhbmQgYXV0b21hdGUgaW50ZXJhY3Rpb25zIHdpdGggY3VzdG9tZXJzLgoKCgojIyBDb25maWd1cmF0aW9uCgpUbyB1c2UgdGhlIFdoYXRzQXBwIEJ1c2luZXNzIGNvbm5lY3RvciwgeW91IG5lZWQgdGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJzOgoKLSBgcGhvbmVfbnVtYmVyX2lkYDogVGhlIHVuaXF1ZSBJRCBhc3NvY2lhdGVkIHdpdGggeW91ciBXaGF0c0FwcCBCdXNpbmVzcyBwaG9uZSBudW1iZXIuCi0gYGFjY2Vzc190b2tlbmA6IFRoZSBhdXRoZW50aWNhdGlvbiB0b2tlbiByZXF1aXJlZCB0byBzZW5kIG1lc3NhZ2VzLgoKIyMjIEhvdyB0byBHZXQgYHBob25lX251bWJlcl9pZGAgYW5kIGBhY2Nlc3NfdG9rZW5gCgoxLiBHbyB0byB0aGUgW01ldGEgZm9yIERldmVsb3BlcnNdKGh0dHBzOi8vZGV2ZWxvcGVycy5mYWNlYm9vay5jb20vKSBwb3J0YWwuCjIuIE5hdmlnYXRlIHRvICoqQnVzaW5lc3MgU2V0dGluZ3MqKj4qKldoYXRzQXBwIEFjY291bnRzKiouCjMuIFNlbGVjdCB5b3VyIFdoYXRzQXBwIEJ1c2luZXNzIGFjY291bnQuCjQuIFVuZGVyICoqUGhvbmUgTnVtYmVycyoqLCBmaW5kIHlvdXIgYHBob25lX251bWJlcl9pZGAuCjUuIEdlbmVyYXRlIGFuICoqQWNjZXNzIFRva2VuKiogZnJvbSB0aGUgQVBJIHNldHRpbmdzLgoKCiMjIEFjdGlvbnMKCiMjIyBTZW5kIFdoYXRzQXBwIE1lc3NhZ2UKCioqRGVzY3JpcHRpb24qKjogU2VuZHMgYSBXaGF0c0FwcCBtZXNzYWdlIHVzaW5nIHRoZSBXaGF0c0FwcCBCdXNpbmVzcyBBUEkuCgoqKklucHV0cyoqOgotIGB0b2A6ICoqKFJlcXVpcmVkLCBzdHJpbmcpKiogLSBUaGUgcmVjaXBpZW50J3MgV2hhdHNBcHAgcGhvbmUgbnVtYmVyIHdpdGggdGhlIGNvdW50cnkgY29kZSAoZS5nLiwgOTE4MDM4NDMzOTQ5KS4KLSBgdHlwZWA6ICoqKFJlcXVpcmVkLCBzdHJpbmcpKiogLSBUaGUgdHlwZSBvZiBtZXNzYWdlIHRvIHNlbmQuIE9wdGlvbnM6IGB0ZXh0YCwgYHRlbXBsYXRlYCwgYGltYWdlYCwgYGF1ZGlvYCwgYHZpZGVvYCwgYGRvY3VtZW50YC4KLSBgdGV4dGA6ICoqKE9wdGlvbmFsLCBzdHJpbmcpKiogLSBUaGUgbWVzc2FnZSB0ZXh0LiBVc2VkIG9ubHkgd2hlbiBgdHlwZWAgaXMgYHRleHRgLgotIGB0ZW1wbGF0ZWA6ICoqKE9wdGlvbmFsLCBvYmplY3QpKiogLSBUZW1wbGF0ZSBjb25maWd1cmF0aW9uIGRldGFpbHMgKG5hbWUsIGxhbmd1YWdlIGNvZGUsIGFuZCBjb21wb25lbnRzKS4gVXNlZCBvbmx5IHdoZW4gYHR5cGVgIGlzIGB0ZW1wbGF0ZWAuCi0gYG1lZGlhYDogKiooT3B0aW9uYWwsIG9iamVjdCkqKiAtIE1lZGlhIGNvbmZpZ3VyYXRpb24gZGV0YWlscyAoZm9yIGBpbWFnZWAsIGBhdWRpb2AsIGB2aWRlb2AsIG9yIGBkb2N1bWVudGApLiBVc2VkIG9ubHkgd2hlbiBgdHlwZWAgaXMgYSBtZWRpYSBtZXNzYWdlLgoKZXhhbXBsZToKCmBgYGpzb24KewogICJ0byI6ICI5MTk5OTk5OTk5OTkiLAogICJ0eXBlIjogInRlbXBsYXRlIiwKICAidGVtcGxhdGUiOiB7CiAgICAibmFtZSI6ICJ5b3VyX3RlbXBsYXRlX25hbWUiLAogICAgImxhbmd1YWdlIjogeyAiY29kZSI6ICJlbl9VUyIgfSwKICAgICJjb21wb25lbnRzIjogW10KICB9Cn0KYGBgCgoqKk91dHB1dHMqKjoKLSBgbWVzc2FnZV9kYXRhYDogKiooUmVxdWlyZWQsIG9iamVjdCkqKiAtIFJlc3BvbnNlIGRhdGEgZnJvbSB0aGUgV2hhdHNBcHAgQnVzaW5lc3MgQVBJLgotIGBhY2NvdW50X2RhdGFgOiAqKihPcHRpb25hbCwgb2JqZWN0KSoqIC0gV2hhdHNBcHAgQnVzaW5lc3MgYWNjb3VudCBkYXRhLgoK", "is_premium": true, "ui_form": [ { "field_id": "access_token", "type": "string", "required": true, "label": "Access Token", "description": "Access token for authenticating requests to the WhatsApp Business API", "ui_component": "textInput", "info": "Enter your WhatsApp Business API Access Token", "is_secret": true }, { "field_id": "phone_number_id", "type": "string", "required": true, "label": "Phone Number ID", "description": "Phone number ID for the WhatsApp Business account", "ui_component": "textInput", "info": "Enter your WhatsApp Business Phone Number ID", "is_secret": false } ], "data_loaders": [], "actions": [ { "name": "Send WhatsApp Business Message", "description": "Send a message using WhatsApp Business API", "sort": "send_message", "logo": "https://klotdev.blob.core.windows.net/connectors/whatsapp_business.jpeg", "category": "whatsapp_business", "endpoint": "/whatsapp_business/send_message", "is_enabled": true, "source_type": "action" } ], "is_starred": false }, { "_id": "6807122dec30d423da2f34e1", "name": "Wikipedia", "description": "wikipedia is a free online encyclopedia, created and edited by volunteers around the world and hosted by the Wikimedia Foundation.", "config": { "pages": "" }, "category": "wikipedia", "certified": false, "is_from_community": false, "connector_type": "user", "connector_group_tag": "search", "approved_for_marketplace": true, "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/wikipedia.png", "readme_b64": "IyBXaWtpcGVkaWEgQ29ubmVjdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBXaWtpcGVkaWEgQ29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgV2lraXBlZGlhIHBsYXRmb3JtLCBhbGxvd2luZyB1c2VycyB0byBwcm9ncmFtbWF0aWNhbGx5IHJldHJpZXZlIGNvbnRlbnQgZnJvbSBzcGVjaWZpZWQgV2lraXBlZGlhIHBhZ2VzLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhlIFdpa2lwZWRpYSBDb25uZWN0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBXaWtpcGVkaWEKClRvIGJlZ2luIHVzaW5nIHRoZSBXaWtpcGVkaWEgQ29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiBGYW1pbGlhcml6ZSB3aXRoIFdpa2lwZWRpYSBBUEk6IFZpc2l0IHRoZSBXaWtpcGVkaWEgQVBJIGRvY3VtZW50YXRpb24gdG8gdW5kZXJzdGFuZCB0aGUgYXZhaWxhYmxlIGVuZHBvaW50cyBhbmQgdGhlaXIgdXNhZ2UuIFtXaWtpcGVkaWEgQVBJIERvY3VtZW50YXRpb25dKGh0dHBzOi8vd3d3Lm1lZGlhd2lraS5vcmcvd2lraS9BUEk6TWFpbl9wYWdlKQoKIyMgQ29uZmlndXJpbmcgdGhlIFdpa2lwZWRpYSBDb25uZWN0b3IKCk9uY2UgeW91IGFyZSBmYW1pbGlhciB3aXRoIHRoZSBXaWtpcGVkaWEgQVBJLCB5b3UgY2FuIGNvbmZpZ3VyZSB0aGUgV2lraXBlZGlhIENvbm5lY3RvciB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dGluZ3M6CgotIGBwYWdlc2A6IEEgY29tbWEtc2VwYXJhdGVkIHN0cmluZyBvZiBXaWtpcGVkaWEgcGFnZSB0aXRsZXMgdG8gcmV0cmlldmUgY29udGVudCBmcm9tLgoKIyMjIENvbmZpZ3VyYXRpb24gRXhhbXBsZQoKYGBgeWFtbAp3aWtpcGVkaWE6CiAgICBwYWdlczogIlBhZ2UxLCBQYWdlMiwgUGFnZTMiCmBgYAoKIyMgVXRpbGl6aW5nIHRoZSBXaWtpcGVkaWEgQ29ubmVjdG9yCgpUaGUgV2lraXBlZGlhIENvbm5lY3RvciBzdXBwb3J0cyB2YXJpb3VzIGZ1bmN0aW9uYWxpdGllcyBwcm92aWRlZCBieSB0aGUgV2lraXBlZGlhIHBsYXRmb3JtLCBpbmNsdWRpbmcgcmV0cmlldmluZyBjb250ZW50IGZyb20gc3BlY2lmaWVkIHBhZ2VzLgoKIyMjIFJldHJpZXZpbmcgQ29udGVudAoKIyMjIyBQdWxsIENvbnRlbnQKCi0gQWN0aW9uOiBgcHVsbGAKLSBEZXNjcmlwdGlvbjogRmV0Y2hlcyBjb250ZW50IGZyb20gdGhlIHNwZWNpZmllZCBXaWtpcGVkaWEgcGFnZXMuCi0gSW5wdXRzOiBOb25lCi0gT3V0cHV0czogTm9uZQoKIyMgQmVzdCBQcmFjdGljZXMKCi0gT3B0aW1pemUgUGFnZSBSZXF1ZXN0czogRW5zdXJlIHRoYXQgdGhlIGxpc3Qgb2YgcGFnZXMgaXMgb3B0aW1pemVkIHRvIGF2b2lkIHVubmVjZXNzYXJ5IEFQSSBjYWxscyBhbmQgdG8gc3RheSB3aXRoaW4gdGhlIEFQSSByYXRlIGxpbWl0cy4KLSBFcnJvciBIYW5kbGluZzogSW1wbGVtZW50IHJvYnVzdCBlcnJvciBoYW5kbGluZyBtZWNoYW5pc21zIHRvIGdyYWNlZnVsbHkgaGFuZGxlIGVycm9ycyBlbmNvdW50ZXJlZCBkdXJpbmcgQVBJIGludGVyYWN0aW9ucy4KLSBDb250ZW50IE1hbmFnZW1lbnQ6IFByb3Blcmx5IG1hbmFnZSBhbmQgc3RvcmUgdGhlIHJldHJpZXZlZCBjb250ZW50IHRvIGVuc3VyZSBpdCBpcyB1c2VkIGVmZmVjdGl2ZWx5IHdpdGhpbiB5b3VyIGFwcGxpY2F0aW9uLgoKIyMgQ29uY2x1c2lvbgoKSW4gY29uY2x1c2lvbiwgdGhlIFdpa2lwZWRpYSBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc29sdXRpb24gZm9yIHByb2dyYW1tYXRpY2FsbHkgcmV0cmlldmluZyBjb250ZW50IGZyb20gV2lraXBlZGlhIHRocm91Z2ggc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgV2lraXBlZGlhIHBsYXRmb3JtLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlIFdpa2lwZWRpYSBBUEksIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgY29udGVudCByZXRyaWV2YWwgd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgaW5mb3JtYXRpb24gcHJvY2Vzc2luZyBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBXaWtpcGVkaWEgQ29ubmVjdG9yLCB1c2VycyBjYW4gaGFybmVzcyB0aGUgZnVsbCBwb3RlbnRpYWwgb2YgdGhlIFdpa2lwZWRpYSBwbGF0Zm9ybSB0byBhY2Nlc3MgdmFsdWFibGUgaW5mb3JtYXRpb24gYW5kIGF1dG9tYXRlIGNvbnRlbnQgcmV0cmlldmFsIHRhc2tzIGVmZmVjdGl2ZWx5Lgo=", "ui_form": [ { "field_id": "pages", "type": "string", "required": true, "label": "Pages", "description": "pages to check in wikipedia separated by comma", "ui_component": "textInput", "info": "pages is a list of pages to check in wikipedia", "is_secret": false } ], "data_loaders": [ { "name": "Wikipedia", "description": "wikipedia is a free online encyclopedia, created and edited by volunteers around the world and hosted by the Wikimedia Foundation.", "logo": "https://klotdev.blob.core.windows.net/connectors/wikipedia.png", "category": "file", "sort": "pull", "endpoint": "/wikipedia/pull", "source_type": "data_source", "is_enabled": true } ], "actions": [], "is_starred": false }, { "_id": "6807122dec30d423da2f34de", "name": "Wordpress", "description": "WordPress is a web content management system. It was originally created as a tool to publish blogs but has evolved to support publishing other web content, including more traditional websites, mailing lists and Internet forum, media galleries, membership sites, learning management systems, and online stores.", "config": { "base_url": "", "username": "", "password": "" }, "category": "wordpress", "certified": false, "is_from_community": false, "approved_for_marketplace": true, "tags": [], "price": 0, "connector_type": "user", "connector_group_tag": "blogging", "logo": "https://klotdev.blob.core.windows.net/connectors/wordpress.png", "readme_b64": "IyBXb3JkUHJlc3MgQ29ubmVjdG9yIEludGVncmF0aW9uIEd1aWRlCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBXb3JkUHJlc3MgQ29ubmVjdG9yIGVuYWJsZXMgc2VhbWxlc3MgaW50ZWdyYXRpb24gd2l0aCB0aGUgV29yZFByZXNzIHBsYXRmb3JtLCBhbGxvd2luZyB1c2VycyB0byBwcm9ncmFtbWF0aWNhbGx5IGNyZWF0ZSBhbmQgZGVsZXRlIHBvc3RzLiBUaGlzIGd1aWRlIHByb3ZpZGVzIGNvbXByZWhlbnNpdmUgaW5zdHJ1Y3Rpb25zIG9uIGNvbmZpZ3VyaW5nIGFuZCB1dGlsaXppbmcgdGhlIFdvcmRQcmVzcyBDb25uZWN0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBXb3JkUHJlc3MKClRvIGJlZ2luIHVzaW5nIHRoZSBXb3JkUHJlc3MgQ29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiBTZXQgVXAgWW91ciBXb3JkUHJlc3MgU2l0ZTogRW5zdXJlIHlvdSBoYXZlIGEgV29yZFByZXNzIHNpdGUgc2V0IHVwIGFuZCBydW5uaW5nLgoyLiBHZW5lcmF0ZSBBUEkgQ3JlZGVudGlhbHM6IENyZWF0ZSBhbiBhcHBsaWNhdGlvbiBwYXNzd29yZCBmb3IgeW91ciBXb3JkUHJlc3MgdXNlciB0byB1c2UgZm9yIEFQSSBhdXRoZW50aWNhdGlvbi4gVGhpcyBjYW4gYmUgZG9uZSBpbiB0aGUgV29yZFByZXNzIGFkbWluIHVuZGVyIFVzZXJzID4gUHJvZmlsZSA+IEFwcGxpY2F0aW9uIFBhc3N3b3Jkcy4KCiMjIENvbmZpZ3VyaW5nIHRoZSBXb3JkUHJlc3MgQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgV29yZFByZXNzIHNpdGUgYW5kIEFQSSBjcmVkZW50aWFscywgeW91IGNhbiBjb25maWd1cmUgdGhlIFdvcmRQcmVzcyBDb25uZWN0b3Igd2l0aCB0aGUgZm9sbG93aW5nIHNldHRpbmdzOgoKLSBgYmFzZV91cmxgOiBUaGUgYmFzZSBVUkwgb2YgeW91ciBXb3JkUHJlc3Mgc2l0ZS4KLSBgdXNlcm5hbWVgOiBZb3VyIFdvcmRQcmVzcyB1c2VybmFtZS4KLSBgcGFzc3dvcmRgOiBZb3VyIFdvcmRQcmVzcyBhcHBsaWNhdGlvbiBwYXNzd29yZC4KCiMjIFV0aWxpemluZyB0aGUgV29yZFByZXNzIENvbm5lY3RvcgoKVGhlIFdvcmRQcmVzcyBDb25uZWN0b3Igc3VwcG9ydHMgdmFyaW91cyBmdW5jdGlvbmFsaXRpZXMgcHJvdmlkZWQgYnkgdGhlIFdvcmRQcmVzcyBwbGF0Zm9ybSwgaW5jbHVkaW5nIGNyZWF0aW5nIGFuZCBkZWxldGluZyBwb3N0cy4KCiMjIyBDcmVhdGluZyBQb3N0cwoKQ3JlYXRlIFBvc3RzOiBQcm9ncmFtbWF0aWNhbGx5IGNyZWF0ZSBuZXcgcG9zdHMgb24geW91ciBXb3JkUHJlc3Mgc2l0ZS4KCiMjIyBEZWxldGluZyBQb3N0cwoKRGVsZXRlIFBvc3RzOiBQcm9ncmFtbWF0aWNhbGx5IGRlbGV0ZSBwb3N0cyBmcm9tIHlvdXIgV29yZFByZXNzIHNpdGUuCgojIyMgQWN0aW9ucwoKIyMjIyBjcmVhdGUKCkRlc2NyaXB0aW9uOiBDcmVhdGVzIGEgbmV3IHBvc3Qgb24geW91ciBXb3JkUHJlc3Mgc2l0ZS4KCklucHV0czoKCi0gYHRpdGxlOiBzdHJgIC0gVGhlIHRpdGxlIG9mIHRoZSBwb3N0LgotIGBjb250ZW50OiBzdHJgIC0gVGhlIGNvbnRlbnQgb2YgdGhlIHBvc3QuCi0gYHRhZ3M6IE9wdGlvbmFsW3N0cl1gIC0gVGhlIHRhZ3MgYXNzb2NpYXRlZCB3aXRoIHRoZSBwb3N0LgoKT3V0cHV0czoKCi0gYHBvc3RfaWQ6IHN0cmAgLSBUaGUgSUQgb2YgdGhlIGNyZWF0ZWQgcG9zdC4KLSBgcG9zdF90aXRsZTogc3RyYCAtIFRoZSB0aXRsZSBvZiB0aGUgY3JlYXRlZCBwb3N0LgoKIyMjIyBkZWxldGUKCkRlc2NyaXB0aW9uOiBEZWxldGVzIGEgcG9zdCBmcm9tIHlvdXIgV29yZFByZXNzIHNpdGUuCgpJbnB1dHM6CgotIGBwb3N0X2lkOiBzdHJgIC0gVGhlIElEIG9mIHRoZSBwb3N0IHRvIGJlIGRlbGV0ZWQuCgpPdXRwdXRzOgoKLSBgZGVsZXRlZDogc3RyYCAtIFRoZSBzdGF0dXMgb2YgdGhlIGRlbGV0ZSBvcGVyYXRpb24uCgojIyBCZXN0IFByYWN0aWNlcwoKLSBPcHRpbWl6ZSBQb3N0IENvbnRlbnQ6IEVuc3VyZSB0aGF0IHlvdXIgcG9zdHMgYXJlIG9wdGltaXplZCBmb3IgZW5nYWdlbWVudCwgYWRoZXJpbmcgdG8gV29yZFByZXNzIGNvbnRlbnQgZ3VpZGVsaW5lcyBhbmQgYmVzdCBwcmFjdGljZXMuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIEFQSSBpbnRlcmFjdGlvbnMuCi0gU2VjdXJpdHk6IFNlY3VyZWx5IG1hbmFnZSBhbmQgcHJvdGVjdCB5b3VyIFdvcmRQcmVzcyBBUEkgY3JlZGVudGlhbHMgdG8gcHJldmVudCB1bmF1dGhvcml6ZWQgYWNjZXNzIHRvIHlvdXIgV29yZFByZXNzIHNpdGUgYW5kIHJlc291cmNlcy4KCiMjIENvbmNsdXNpb24KCkluIGNvbmNsdXNpb24sIHRoZSBXb3JkUHJlc3MgQ29ubmVjdG9yIG9mZmVycyBhIHBvd2VyZnVsIHNvbHV0aW9uIGZvciBwcm9ncmFtbWF0aWNhbGx5IGNyZWF0aW5nIGFuZCBkZWxldGluZyBwb3N0cyB0aHJvdWdoIHNlYW1sZXNzIGludGVncmF0aW9uIHdpdGggdGhlIFdvcmRQcmVzcyBwbGF0Zm9ybS4gQnkgbGV2ZXJhZ2luZyB0aGUgY2FwYWJpbGl0aWVzIG9mIHRoZSBXb3JkUHJlc3MgQVBJLCBkZXZlbG9wZXJzIGNhbiBidWlsZCBzb3BoaXN0aWNhdGVkIGNvbnRlbnQgbWFuYWdlbWVudCB3b3JrZmxvd3MgdG8gc3RyZWFtbGluZSBpbnRlcmFjdGlvbnMgYW5kIGltcHJvdmUgcHJvZHVjdGl2aXR5LiBXaXRoIHByb3BlciBjb25maWd1cmF0aW9uIGFuZCB1dGlsaXphdGlvbiBvZiB0aGUgV29yZFByZXNzIENvbm5lY3RvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIHRoZSBXb3JkUHJlc3MgcGxhdGZvcm0gdG8gYXV0b21hdGUgY29udGVudCBjcmVhdGlvbiBhbmQgbWFuYWdlbWVudCB0YXNrcyBlZmZlY3RpdmVseS4K", "ui_form": [ { "field_id": "base_url", "type": "string", "required": true, "label": "Base URL", "description": "wordpress API base URL.", "ui_component": "textInput", "info": "Base URL is the URL of the wordpress API.", "is_secret": false }, { "field_id": "username", "type": "string", "required": true, "label": "Username", "description": "wordpress app username.", "ui_component": "textInput", "info": "Username is the username of the wordpress app.", "is_secret": false }, { "field_id": "password", "type": "string", "required": true, "label": "Password", "description": "wordpress app password.", "ui_component": "textInput", "info": "Password is the password of the wordpress app.", "is_secret": true } ], "data_loaders": [], "actions": [ { "name": "Create a post - Wordpress", "description": "Creates a new post on wordpress", "sort": "create", "logo": "https://klotdev.blob.core.windows.net/connectors/wordpress.png", "category": "wordpress", "source_type": "action", "is_enabled": true, "endpoint": "/wordpress/create" }, { "name": "Delete a post - Wordpress", "description": "Deletes a post from wordpress", "sort": "delete", "logo": "https://klotdev.blob.core.windows.net/connectors/wordpress.png", "category": "wordpress", "endpoint": "/wordpress/delete", "is_enabled": true, "source_type": "action" } ], "is_starred": false }, { "_id": "6807122cec30d423da2f34d9", "name": "Workable", "description": "Workable is a leading recruitment platform designed to streamline the hiring process, from job posting to candidate onboarding. With the Workable integration, you can programmatically manage candidates, update stages, and automate recruiting workflows to save time and enhance efficiency.", "logo": "https://klotdev.blob.core.windows.net/connectors/workable.png", "config": { "api_token": "", "subdomain": "" }, "category": "workable", "connector_type": "external", "tags": [], "price": 0, "readme_b64": "IyBXb3JrYWJsZSBDb25uZWN0b3IKCiMjIEludHJvZHVjdGlvbgoKVGhlIFdvcmthYmxlIENvbm5lY3RvciBlbmFibGVzIGludGVncmF0aW9uIHdpdGggdGhlIFdvcmthYmxlIEFQSSwgcHJvdmlkaW5nIGFjY2VzcyB0byB2YXJpb3VzIHJlY3J1aXRtZW50IGFuZCBjYW5kaWRhdGUgbWFuYWdlbWVudCBzZXJ2aWNlcy4gSXQgYWxsb3dzIGJ1c2luZXNzZXMgdG8gbWFuYWdlIGNhbmRpZGF0ZXMsIGpvYnMsIGFuZCBoaXJpbmcgd29ya2Zsb3dzIGVmZmljaWVudGx5LCBkaXJlY3RseSBmcm9tIHRoZWlyIGFwcGxpY2F0aW9uLiBVc2VycyBjYW4gcGVyZm9ybSBhY3Rpb25zIHN1Y2ggYXMgY3JlYXRpbmcsIHVwZGF0aW5nLCByZXRyaWV2aW5nLCBhbmQgcmVsb2NhdGluZyBjYW5kaWRhdGVzLCBhcyB3ZWxsIGFzIG1hbmFnaW5nIGpvYiBsaXN0aW5ncy4KCiMjIFV0aWxpemluZyB0aGUgV29ya2FibGUgQ29ubmVjdG9yCgpCeSBsZXZlcmFnaW5nIHRoZSBXb3JrYWJsZSBDb25uZWN0b3IsIGJ1c2luZXNzZXMgY2FuIHN0cmVhbWxpbmUgdGhlaXIgaGlyaW5nIHByb2Nlc3NlcywgaW1wcm92ZSBjYW5kaWRhdGUgbWFuYWdlbWVudCwgYW5kIGF1dG9tYXRlIHJlY3J1aXRtZW50IHdvcmtmbG93cy4gVGhpcyBjb25uZWN0b3IgaGVscHMgSFIgdGVhbXMgdHJhY2sgY2FuZGlkYXRlcyBhY3Jvc3MgbXVsdGlwbGUgam9icywgdXBkYXRlIGNhbmRpZGF0ZSBkZXRhaWxzLCBhbmQgZWZmaWNpZW50bHkgbWFuYWdlIHRoZSBoaXJpbmcgcHJvY2Vzcy4KCiMjIENvbmZpZ3VyaW5nIHRoZSBXb3JrYWJsZSBDb25uZWN0b3IKCiMjIyBHZXQgdGhlIEFQSSBrZXkKClN0ZXAgMTogQ3JlYXRlIGEgV29ya2FibGUgQWNjb3VudAoKSWYgeW91IGRvbuKAmXQgYWxyZWFkeSBoYXZlIGEgV29ya2FibGUgYWNjb3VudCwgc2lnbiB1cCBhdCBXb3JrYWJsZSBTaWdudXAgKGh0dHBzOi8vd3d3LndvcmthYmxlLmNvbS9zaWdudXApLgpBZnRlciB5b3VyIGFjY291bnQgaXMgY3JlYXRlZCwgbG9nIGluIHRvIHlvdXIgV29ya2FibGUgYWNjb3VudC4KClN0ZXAgMjogTmF2aWdhdGUgdG8gdGhlIEFQSSBTZWN0aW9uCgpPbmNlIGxvZ2dlZCBpbiwgZ28gdG8geW91ciBBY2NvdW50IFNldHRpbmdzLgpJbiB0aGUgbGVmdCBzaWRlYmFyLCBjbGljayBvbiBBUEkgdW5kZXIgdGhlIEludGVncmF0aW9ucyBzZWN0aW9uLiBUaGlzIGlzIHdoZXJlIHlvdSBtYW5hZ2UgQVBJIGtleXMgZm9yIHlvdXIgV29ya2FibGUgYWNjb3VudC4KClN0ZXAgMzogR2VuZXJhdGUgQVBJIEtleQoKSW4gdGhlIEFQSSBzZWN0aW9uLCBjbGljayBvbiBHZW5lcmF0ZSBBUEkgS2V5LgoKQSBwb3AtdXAgd2lsbCBhcHBlYXIgYXNraW5nIHlvdSB0byBzZWxlY3QgdGhlIG5lY2Vzc2FyeSBwZXJtaXNzaW9ucyBmb3IgeW91ciBBUEkga2V5LiBFbnN1cmUgeW91IHNlbGVjdCB0aGUgZm9sbG93aW5nIHBlcm1pc3Npb25zOgoKcl9qb2JzOiBSZWFkIGFjY2VzcyB0byBqb2IgcG9zdGluZ3MuCndfY2FuZGlkYXRlczogV3JpdGUgYWNjZXNzIHRvIGNyZWF0ZSBhbmQgdXBkYXRlIGNhbmRpZGF0ZSBpbmZvcm1hdGlvbi4Kcl9jYW5kaWRhdGVzOiBSZWFkIGFjY2VzcyB0byBjYW5kaWRhdGUgaW5mb3JtYXRpb24uCnJfZW1wbG95ZWVzOiBSZWFkIGFjY2VzcyB0byBlbXBsb3llZSBpbmZvcm1hdGlvbi4Kcl9hY2NvdW50OiBSZWFkIGFjY2VzcyB0byBhY2NvdW50IGRldGFpbHMuCgpTZXQgdGhlIGV4cGlyeSB0aW1lIGZvciB0aGUgQVBJIGtleSB0byAyIHllYXJzLiBUaGlzIGVuc3VyZXMgdGhlIGtleSB3aWxsIGJlIHZhbGlkIGZvciAyIHllYXJzIGZyb20gdGhlIGNyZWF0aW9uIGRhdGUuCgpPbmNlIGFsbCB0aGUgc2V0dGluZ3MgYXJlIHNlbGVjdGVkLCBjbGljayBHZW5lcmF0ZSBBUEkgS2V5LgoKSW1wb3J0YW50OiBDb3B5IHRoZSBBUEkga2V5IHByb3ZpZGVkIGFmdGVyIGl0IGlzIGdlbmVyYXRlZCBhbmQgc3RvcmUgaXQgc2VjdXJlbHkuIERvIG5vdCBzaGFyZSBpdCBwdWJsaWNseSBhcyBpdCBncmFudHMgYWNjZXNzIHRvIHlvdXIgV29ya2FibGUgYWNjb3VudCBkYXRhLgoKUmVuZXdpbmcgdGhlIEFQSSBLZXk6CgpUaGUgQVBJIGtleSB3aWxsIGV4cGlyZSBhZnRlciAyIHllYXJzLCBidXQgeW91IGNhbiBlYXNpbHkgcmVuZXcgaXQgYnkgdmlzaXRpbmcgdGhlIHNhbWUgQVBJIHNlY3Rpb24gaW4geW91ciBBY2NvdW50IFNldHRpbmdzLgpXaGVuIHRoZSBleHBpcmF0aW9uIGRhdGUgYXBwcm9hY2hlcywgeW91IHdpbGwgc2VlIGFuIG9wdGlvbiB0byBSZW5ldyB0aGUgQVBJIGtleS4gU2ltcGx5IGNsaWNrIHRoZSBSZW5ldyBidXR0b24gdG8gZXh0ZW5kIHRoZSB2YWxpZGl0eSBvZiB5b3VyIEFQSSBrZXkgZm9yIGFub3RoZXIgMiB5ZWFycy4KClN0ZXAgNTogQ29uZmlndXJlIHRoZSBXb3JrYWJsZSBDb25uZWN0b3IKT25jZSB5b3UgaGF2ZSB5b3VyIEFQSSBrZXksIHlvdSBjYW4gdXNlIGl0IHRvIGNvbmZpZ3VyZSB0aGUgV29ya2FibGUgQ29ubmVjdG9yIGluIHlvdXIgYXBwbGljYXRpb24uCgojIyMgR2V0IHN1YmRvbWFpbgoKVGhlIHN1YmRvbWFpbiBpcyBhIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB5b3VyIFdvcmthYmxlIGFjY291bnQgYW5kIGlzIHBhcnQgb2YgdGhlIEFQSSBVUkwgc3RydWN0dXJlLgoKSWYgdGhlIFVSTCB0byB5b3VyIFdvcmthYmxlIGRhc2hib2FyZCBpcyBodHRwczovL3RlY2hpbm5vdmF0b3JzLndvcmthYmxlLmNvbSwgdGhlbiB0ZWNoaW5ub3ZhdG9ycyBpcyB5b3VyIHN1YmRvbWFpbi4KCgojIyBBY3Rpb25zCgpUaGlzIGludGVncmF0aW9uIHN1cHBvcnRzIHRoZSBmb2xsb3dpbmcgYWN0aW9uczoKCiMjIyBDcmVhdGUgQ2FuZGlkYXRlCgoqKkRlc2NyaXB0aW9uOioqIENyZWF0ZXMgYSBuZXcgY2FuZGlkYXRlIGluIHRoZSBXb3JrYWJsZSBzeXN0ZW0uCgoqKklucHV0czoqKgotIGBzaG9ydGNvZGVgIHN0ciA6IFRoZSBqb2IncyBzaG9ydGNvZGUgCi0gYHNvdXJjZWRgIGJvb2wgOiBJbmRpY2F0aW9uIHRoYXQgYSBjYW5kaWRhdGUgaXMgc291cmNlZCAoVXBsb2FkZWQpIG9yIG5vdCAoQXBwbGllZCkKLSBgbmFtZWAgT3B0aW9uYWxbc3RyXSA6IFRoaXMgZmllbGQgaXMgb3B0aW9uYWwgaWYgZmlyc3RuYW1lIGFuZCBsYXN0bmFtZSBhcmUgcHJvdmlkZWQKLSBgZmlyc3RuYW1lYCBPcHRpb25hbFtzdHJdIDogVGhlIGNhbmRpZGF0ZSdzIGZpcnN0IG5hbWUsIEl0J3Mgb3B0aW9uYWwgaWYgbmFtZSBpcyBwcm92aWRlZAotIGBsYXN0bmFtZWAgT3B0aW9uYWxbc3RyXSA6IFRoZSBjYW5kaWRhdGUncyBmaXJzdCBuYW1lLCBJdCdzIG9wdGlvbmFsIGlmIG5hbWUgaXMgcHJvdmlkZWQKLSBgZW1haWxgIHN0ciA6IFRoZSBjYW5kaWRhdGUncyBlbWFpbAotIGBoZWFkbGluZWAgT3B0aW9uYWxbc3RyXSA6IE9uZSBsaW5lIGRlc2NyaXB0aW9uIGFzIHByb3ZpZGVkIGJ5IHRoZSBjYW5kaWRhdGUgb3IgeW91Ci0gYHN1bW1hcnlgIE9wdGlvbmFsW3N0cl0gOiBUaGUgcHJvZmlsZSBzdW1tYXJ5IHByb3ZpZGVkIGJ5IHRoZSBjYW5kaWRhdGUKLSBgYWRkcmVzc2AgT3B0aW9uYWxbc3RyXSA6IFRoZSBjYW5kaWRhdGUncyBhZGRyZXNzCi0gYHBob25lYCBPcHRpb25hbFtzdHJdIDogVGhlIGNhbmRpZGF0ZSdzIHBob25lIG51bWJlcgotIGBjb3Zlcl9sZXR0ZXJgIE9wdGlvbmFsW3N0cl0gOiBUaGUgY2FuZGlkYXRlJ3MgY292ZXIgbGV0dGVyCi0gYGVkdWNhdGlvbl9lbnRyaWVzYCBPcHRpb25hbFtsaXN0W0VkdWNhdGlvbkVudHJ5XV0gOiBpdCBpbmNsdWRlcyBzY2hvb2wocmVxdWlyZWQpLCBkZWdyZWUsIHN0YXJ0IGRhdGUgLGVuZCBkYXRlCi0gYGV4cGVyaWVuY2VfZW50cmllc2AgT3B0aW9uYWxbbGlzdFtFeHBlcmllbmNlRW50cnldXSA6IEl0IGluY2x1ZGVzIHRpdGxlKHJlcXVpcmVkKSwgc3VtbWVyeSwgY29tcGFueSwgc3RhcnQgZGF0ZShJbiBJU08gODYwMSBmb3JtYXQgKFlZWVktTU0tREQpKSwgZW5kIGRhdGUKLSBgYW5zd2Vyc2AgT3B0aW9uYWxbbGlzdFtBbnN3ZXJdXSA6IEl0IGluY2x1ZGVzIHF1ZXN0aW9uX2tleSAocmVxdWlyZWQpLCBjYW5kaWRhdGUncyByZXNwb25zZShyZXF1aXJlZCkKLSBgc2tpbGxzYCBPcHRpb25hbFtsaXN0W3N0cl1dIDogVGhlIGNhbmRpZGF0ZSdzIHNraWxscy4KLSBgc29jaWFsX3Byb2ZpbGVzYCBPcHRpb25hbFtsaXN0W1NvY2lhbFByb2ZpbGVdXSA6IHNvY2lhbCBwcm9maWxlIHVybC4KCioqT3V0cHV0czoqKgoKLSBgIENyZWF0ZWQgY2FuZGlkYXRlYCAob2JqZWN0KTogRGV0YWlscyBvZiB0aGUgIGNyZWF0ZWQgY2FuZGlkYXRlIGluY2x1ZGluZyB0aGUgY2FuZGlkYXRlIElELgoKIyMjIExpc3QgQ2FuZGlkYXRlcwoKKipEZXNjcmlwdGlvbjoqKiBSZXRyaWV2ZXMgYSBsaXN0IG9mIGFsbCBjYW5kaWRhdGVzIGluIHRoZSBXb3JrYWJsZSBzeXN0ZW0uCgoqKklucHV0czoqKgotIGBzaG9ydGNvZGVgICBPcHRpb25hbFtzdHJdIDogVGhlIGpvYidzIHNob3J0Y29kZSAKLSBgZW1haWxgIE9wdGlvbmFsW3N0cl0gOiBUaGUgY2FuZGlkYXRlJ3MgZW1haWwKLSBgc3RhZ2VgIE9wdGlvbmFsW3N0cl0gOiBJdCBpbmNsdWRlcyBhcHBsaWVkLCBhc3Nlc3NtZW50LCBpbnRlcnZpZXcsIGhpcmVkIGV0Yy4KLSBgbGltaXRgIE9wdGlvbmFsW2ludF0gOiBUaGUgbWF4aW11bSBudW1iZXIgb2YgY2FuZGlkYXRlcyB0byBmZXRjaCAoZGVmYXVsdCAyMCkKLSBgc2luY2VfaWRgIE9wdGlvbmFsW3N0cl0gOiBSZXR1cm5zIHJlc3VsdHMgd2l0aCBhbiBJRCBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdG8gdGhlIHNwZWNpZmllZCBJRC4KLSBgbWF4X2lkYCBPcHRpb25hbFtzdHJdIDogUmV0dXJucyByZXN1bHRzIHdpdGggYW4gSUQgbGVzcyB0aGFuIG9yIGVxdWFsIHRvIHRoZSBzcGVjaWZpZWQgSUQuCi0gYGNyZWF0ZWRfYWZ0ZXJgIE9wdGlvbmFsW2RhdGV0aW1lXSA6IFJldHVybnMgcmVzdWx0cyBjcmVhdGVkIGFmdGVyIHRoZSBzcGVjaWZpZWQgdGltZXN0YW1wLgotIGB1cGRhdGVkX2FmdGVyYCBPcHRpb25hbFtkYXRldGltZV0gOiBSZXR1cm5zIHJlc3VsdHMgdXBkYXRlZCBhZnRlciB0aGUgc3BlY2lmaWVkIHRpbWVzdGFtcC4KCioqT3V0cHV0czoqKgoKLSBgY2FuZGlkYXRlc2A6IGBhcnJheWAgLSBMaXN0IG9mIGNhbmRpZGF0ZXMgcmV0cmlldmVkLgoKIyMjIExpc3QgSm9icwoKKipEZXNjcmlwdGlvbjoqKiBSZXRyaWV2ZXMgYSBsaXN0IG9mIGFsbCBqb2IgcG9zdGluZ3MgaW4gdGhlIFdvcmthYmxlIHN5c3RlbS4KCioqSW5wdXRzOioqCi1gc3RhdGVgIE9wdGlvbmFsW3N0cl0gOiBSZXR1cm5zIGpvYnMgd2l0aCB0aGUgY3VycmVudCBzdGF0ZS4gUG9zc2libGUgdmFsdWVzIChkcmFmdCwgcHVibGlzaGVkLCBhcmNoaXZlZCAmIGNsb3NlZCkuCi0gYGxpbWl0YCBPcHRpb25hbFtpbnRdIDogTWF4aW11bSBudW1iZXIgb2Ygam9icyB0byBmZXRjaCAoZGVmYXVsdCAyMCkKLSBgc2luY2VfaWRgIE9wdGlvbmFsW3N0cl0gOiBSZXR1cm5zIGpvYnMgd2l0aCBJRCBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdG8gdGhpcyB2YWx1ZQotIGBtYXhfaWRgIE9wdGlvbmFsW3N0cl06IFJldHVybnMgam9icyB3aXRoIElEIGxlc3MgdGhhbiBvciBlcXVhbCB0byB0aGlzIHZhbHVlCi0gYGNyZWF0ZWRfYWZ0ZXJgIE9wdGlvbmFsW3N0cl0gOiBEYXRlLXRpbWUgc3RyaW5nIGZvciBjcmVhdGVkIGFmdGVyIGZpbHRlcgotIGB1cGRhdGVkX2FmdGVyYCBPcHRpb25hbFtzdHJdIDogRGF0ZS10aW1lIHN0cmluZyBmb3IgdXBkYXRlZCBhZnRlciBmaWx0ZXIKICAgIAoqKk91dHB1dHM6KiogCgotIGBqb2JzYDogYGFycmF5YCAtIExpc3Qgb2Ygam9icyByZXRyaWV2ZWQuIAoKIyMjIExpc3QgTWVtYmVycwoKKipEZXNjcmlwdGlvbjoqKiBSZXRyaWV2ZXMgYSBsaXN0IG9mIGFsbCBtZW1iZXJzIGluIHRoZSBXb3JrYWJsZSBhY2NvdW50LgoKKipJbnB1dHM6KioKLSBgc2hvcnRjb2RlYCAgT3B0aW9uYWxbc3RyXSA6IFRoZSBqb2IncyBzaG9ydGNvZGUgCi0gYGVtYWlsYCBPcHRpb25hbFtzdHJdIDogVGhlIG1lbWJlcidzIGVtYWlsCi0gYG5hbWVgIE9wdGlvbmFsW3N0cl0gOiBUaGUgZnVsbCBuYW1lIG9mIHRoZSBtZW1iZXIKLSBgcm9sZWAgT3B0aW9uYWxbc3RyXSA6IFRoZSBtZW1iZXIncyByb2xlLiBQb3NzaWJsZSB2YWx1ZXMgYXJlIGFkbWluLCBzaW1wbGUsIHJlY3J1aXRlciBhbmQgcmV2aWV3ZXIKLSBgbGltaXRgIE9wdGlvbmFsW2ludF0gOiBNYXhpbXVtIG51bWJlciBvZiBqb2JzIHRvIGZldGNoIChkZWZhdWx0IDIwKQotIGBzaW5jZV9pZGAgT3B0aW9uYWxbc3RyXSA6IFJldHVybnMgam9icyB3aXRoIElEIGdyZWF0ZXIgdGhhbiBvciBlcXVhbCB0byB0aGlzIHZhbHVlCi0gYG1heF9pZGAgT3B0aW9uYWxbc3RyXTogUmV0dXJucyBqb2JzIHdpdGggSUQgbGVzcyB0aGFuIG9yIGVxdWFsIHRvIHRoaXMgdmFsdWUKCioqT3V0cHV0czoqKgoKLSBgbWVtYmVyc2A6IGBhcnJheWAgLSBMaXN0IG9mIG1lbWJlcnMgcmV0cmlldmVkLiAKCiMjIyBSZXRyaWV2ZSBDYW5kaWRhdGUKCioqRGVzY3JpcHRpb246KiogUmV0cmlldmVzIHRoZSBkZXRhaWxzIG9mIGEgc3BlY2lmaWMgY2FuZGlkYXRlIGJ5IElELgoKKipJbnB1dHM6KioKCi0gYGNhbmRpZGF0ZV9pZGAgc3RyIDogVGhlIGNhbmRpZGF0ZXMncyBpZAoKKipPdXRwdXRzOioqIENhbmRpZGF0ZSBkZXRhaWxzIGluY2x1ZGluZyBuYW1lLCBlbWFpbCwgam9iIGFwcGxpY2F0aW9uIHN0YXR1cywgYW5kIG1vcmUKCi0gYCBSZXRyaWV2ZWQgY2FuZGlkYXRlYCAob2JqZWN0KTogRGV0YWlscyBvZiB0aGUgIHJldHJpZXZlZCBjYW5kaWRhdGUuCgojIyMgVXBkYXRlIENhbmRpZGF0ZQoKKipEZXNjcmlwdGlvbjoqKiBVcGRhdGVzIHRoZSBkZXRhaWxzIG9mIGFuIGV4aXN0aW5nIGNhbmRpZGF0ZS4KCioqSW5wdXRzOioqCgotIGBjYW5kaWRhdGVfaWRgIHN0ciA6IFRoZSBjYW5kaWRhdGVzJ3MgaWQKLSBgbmFtZWAgT3B0aW9uYWxbc3RyXSA6IFRoaXMgZmllbGQgaXMgb3B0aW9uYWwgaWYgZmlyc3RuYW1lIGFuZCBsYXN0bmFtZSBhcmUgcHJvdmlkZWQKLSBgZmlyc3RuYW1lYCBPcHRpb25hbFtzdHJdIDogVGhlIGNhbmRpZGF0ZSdzIGZpcnN0IG5hbWUsIEl0J3Mgb3B0aW9uYWwgaWYgbmFtZSBpcyBwcm92aWRlZAotIGBsYXN0bmFtZWAgT3B0aW9uYWxbc3RyXSA6IFRoZSBjYW5kaWRhdGUncyBmaXJzdCBuYW1lLCBJdCdzIG9wdGlvbmFsIGlmIG5hbWUgaXMgcHJvdmlkZWQKLSBgZW1haWxgIHN0ciA6IFRoZSBjYW5kaWRhdGUncyBlbWFpbAotIGBoZWFkbGluZWAgT3B0aW9uYWxbc3RyXSA6IE9uZSBsaW5lIGRlc2NyaXB0aW9uIGFzIHByb3ZpZGVkIGJ5IHRoZSBjYW5kaWRhdGUgb3IgeW91Ci0gYHN1bW1hcnlgIE9wdGlvbmFsW3N0cl0gOiBUaGUgcHJvZmlsZSBzdW1tYXJ5IHByb3ZpZGVkIGJ5IHRoZSBjYW5kaWRhdGUKLSBgYWRkcmVzc2AgT3B0aW9uYWxbc3RyXSA6IFRoZSBjYW5kaWRhdGUncyBhZGRyZXNzCi0gYHBob25lYCBPcHRpb25hbFtzdHJdIDogVGhlIGNhbmRpZGF0ZSdzIHBob25lIG51bWJlcgotIGBjb3Zlcl9sZXR0ZXJgIE9wdGlvbmFsW3N0cl0gOiBUaGUgY2FuZGlkYXRlJ3MgY292ZXIgbGV0dGVyCi0gYGVkdWNhdGlvbl9lbnRyaWVzYCBPcHRpb25hbFtsaXN0W0VkdWNhdGlvbkVudHJ5XV0gOiBpdCBpbmNsdWRlcyBzY2hvb2wocmVxdWlyZWQpLCBkZWdyZWUsIHN0YXJ0IGRhdGUgLGVuZCBkYXRlCi0gYGV4cGVyaWVuY2VfZW50cmllc2AgT3B0aW9uYWxbbGlzdFtFeHBlcmllbmNlRW50cnldXSA6IEl0IGluY2x1ZGVzIHRpdGxlKHJlcXVpcmVkKSwgc3VtbWVyeSwgY29tcGFueSwgc3RhcnQgZGF0ZShJbiBJU08gODYwMSBmb3JtYXQgKFlZWVktTU0tREQpKSwgZW5kIGRhdGUKLSBgYW5zd2Vyc2AgT3B0aW9uYWxbbGlzdFtBbnN3ZXJdXSA6IEl0IGluY2x1ZGVzIHF1ZXN0aW9uX2tleSAocmVxdWlyZWQpLCBjYW5kaWRhdGUncyByZXNwb25zZShyZXF1aXJlZCkKLSBgc2tpbGxzYCBPcHRpb25hbFtsaXN0W3N0cl1dIDogVGhlIGNhbmRpZGF0ZSdzIHNraWxscy4KLSBgc29jaWFsX3Byb2ZpbGVzYCBPcHRpb25hbFtsaXN0W1NvY2lhbFByb2ZpbGVdXSA6IHNvY2lhbCBwcm9maWxlIHVybC4KCioqT3V0cHV0czoqKiBVcGRhdGVkIGNhbmRpZGF0ZSBkZXRhaWxzCgotIGAgVXBkYXRlZCBjYW5kaWRhdGVgIChvYmplY3QpOiBEZXRhaWxzIG9mIHRoZSAgdXBkYXRlZCBjYW5kaWRhdGUuCgojIyBCZXN0IFByYWN0aWNlcwoKLSAqKk9wdGltaXplIEFQSSBDYWxsczoqKiBCZSBtaW5kZnVsIG9mIEFQSSByYXRlIGxpbWl0cyBhbmQgb3B0aW1pemUgcmVxdWVzdHMgdG8gcmVkdWNlIHVubmVjZXNzYXJ5IGNhbGxzLCBpbXByb3ZpbmcgZWZmaWNpZW5jeSBhbmQgcmVkdWNpbmcgbGF0ZW5jeS4KLSAqKkVycm9yIEhhbmRsaW5nOioqIEltcGxlbWVudCBzdHJvbmcgZXJyb3IgaGFuZGxpbmcgdG8gbWFuYWdlIHBvdGVudGlhbCBBUEkgZXJyb3JzIHN1Y2ggYXMgaW52YWxpZCBpbnB1dHMsIHJhdGUgbGltaXRpbmcsIG9yIGNvbm5lY3Rpb24gaXNzdWVzLgotICoqRGF0YSBBY2N1cmFjeToqKiBFbnN1cmUgY2FuZGlkYXRlIGluZm9ybWF0aW9uLCBzdWNoIGFzIG5hbWVzLCBlbWFpbHMsIGFuZCBqb2IgZGV0YWlscywgaXMgYWNjdXJhdGUgYW5kIHVwIHRvIGRhdGUgZm9yIG9wdGltYWwgcmVzdWx0cyBmcm9tIHRoZSBXb3JrYWJsZSBDb25uZWN0b3IuCi0gKipTZWN1cml0eToqKiBQcm90ZWN0IHNlbnNpdGl2ZSBkYXRhLCBpbmNsdWRpbmcgQVBJIGtleXMgYW5kIGNhbmRpZGF0ZSBpbmZvcm1hdGlvbiwgdG8gY29tcGx5IHdpdGggZGF0YSBwcm90ZWN0aW9uIHJlZ3VsYXRpb25zIGFuZCBlbnN1cmUgdGhlIHByaXZhY3kgYW5kIHNlY3VyaXR5IG9mIHlvdXIgZGF0YS4KCiMjIENvbmNsdXNpb24KCkluIGNvbmNsdXNpb24sIHRoZSBXb3JrYWJsZSBDb25uZWN0b3Igb2ZmZXJzIGEgcG93ZXJmdWwgc2V0IG9mIHRvb2xzIGZvciBtYW5hZ2luZyByZWNydWl0bWVudCBhbmQgY2FuZGlkYXRlIHdvcmtmbG93cy4gQnkgdXRpbGl6aW5nIHRoZSB2YXJpb3VzIGFjdGlvbnMgYXZhaWxhYmxlLCB1c2VycyBjYW4gYXV0b21hdGUgY2FuZGlkYXRlIGhhbmRsaW5nLCBzdHJlYW1saW5lIGhpcmluZyBwcm9jZXNzZXMsIGFuZCBlbnN1cmUgdGhhdCB0aGVpciBjYW5kaWRhdGUgZGF0YSBpcyBhbHdheXMgdXAtdG8tZGF0ZS4gVGhpcyBjb25uZWN0b3IgaXMgZXNzZW50aWFsIGZvciBidXNpbmVzc2VzIGZvY3VzZWQgb24gZWZmaWNpZW50LCBkYXRhLWRyaXZlbiByZWNydWl0bWVudC4KCg==", "ui_form": [ { "field_id": "api_token", "type": "string", "required": true, "label": "API token", "description": "API token of user account", "ui_component": "textInput", "info": "API token of user account to authenticate the user" }, { "field_id": "subdomain", "type": "string", "required": true, "label": "subdomain", "description": "It is part of the unique web address set automatically when you create your account. It's visible in: Your Workable account URL: https://[subdomain].workable.com/backend", "ui_component": "textInput", "info": "API token of user account to authenticate the user" } ], "data_loaders": [], "actions": [ { "name": "Create Candidate", "description": "Create a candidate record in the workable account", "logo": "https://klotdev.blob.core.windows.net/connectors/workable.png", "category": "workable", "sort": "create_candidate", "endpoint": "/workable/create_candidate", "source_type": "action", "is_enabled": true }, { "name": "List jobs", "description": "List jobs in the workable account", "logo": "https://klotdev.blob.core.windows.net/connectors/workable.png", "category": "workable", "sort": "list_jobs", "endpoint": "/workable/list_jobs", "source_type": "action", "is_enabled": true }, { "name": "List Candidates", "description": "List candidates in the workable account", "logo": "https://klotdev.blob.core.windows.net/connectors/workable.png", "category": "workable", "sort": "list_candidates", "endpoint": "/workable/list_candidates", "source_type": "action", "is_enabled": true }, { "name": "List members", "description": "List members in the workable account", "logo": "https://klotdev.blob.core.windows.net/connectors/workable.png", "category": "workable", "sort": "list_members", "endpoint": "/workable/list_members", "source_type": "action", "is_enabled": true }, { "name": "Retrieve candidate", "description": "Retrieve the candidate based on its id", "logo": "https://klotdev.blob.core.windows.net/connectors/workable.png", "category": "workable", "sort": "retrieve_candidate", "endpoint": "/workable/retrieve_candidate", "source_type": "action", "is_enabled": true }, { "name": "Update candidate", "description": "Update the candidate in workable account", "logo": "https://klotdev.blob.core.windows.net/connectors/workable.png", "category": "workable", "sort": "update_candidate", "endpoint": "/workable/update_candidate", "source_type": "action", "is_enabled": true } ], "is_starred": false }, { "_id": "6807122aec30d423da2f34cf", "name": "Youtube", "description": "YouTube is an American online video sharing platform owned by Google. Accessible worldwide, YouTube was launched on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim, three former employees of PayPal", "config": { "videos": "" }, "category": "youtube", "certified": false, "is_from_community": false, "approved_for_marketplace": true, "connector_type": "user", "connector_group_tag": "social", "tags": [], "price": 0, "logo": "https://klotdev.blob.core.windows.net/connectors/youtube.png", "readme_b64": "IyBZb3VUdWJlIENvbm5lY3RvciBJbnRlZ3JhdGlvbiBHdWlkZQoKIyMgSW50cm9kdWN0aW9uCgpUaGUgWW91VHViZSBDb25uZWN0b3IgZW5hYmxlcyBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBZb3VUdWJlIHBsYXRmb3JtLCBhbGxvd2luZyB1c2VycyB0byBwcm9ncmFtbWF0aWNhbGx5IHJldHJpZXZlIHZpZGVvIGRhdGEuIFRoaXMgZ3VpZGUgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBpbnN0cnVjdGlvbnMgb24gY29uZmlndXJpbmcgYW5kIHV0aWxpemluZyB0aGUgWW91VHViZSBDb25uZWN0b3Igd2l0aGluIHlvdXIgYXBwbGljYXRpb24uCgojIyBDb25maWd1cmluZyB0aGUgWW91VHViZSBDb25uZWN0b3IKCk9uY2UgeW91IGhhdmUgeW91ciBZb3VUdWJlIEFQSSBrZXksIHlvdSBjYW4gY29uZmlndXJlIHRoZSBZb3VUdWJlIENvbm5lY3RvciB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dGluZzoKCi0gYHZpZGVvc2A6IEEgY29tbWEtc2VwYXJhdGVkIHN0cmluZyBvZiBZb3VUdWJlIHZpZGVvIElEcyB0byByZXRyaWV2ZSBkYXRhIGZyb20uCgojIyBVdGlsaXppbmcgdGhlIFlvdVR1YmUgQ29ubmVjdG9yCgpUaGUgWW91VHViZSBDb25uZWN0b3Igc3VwcG9ydHMgdmFyaW91cyBmdW5jdGlvbmFsaXRpZXMgcHJvdmlkZWQgYnkgdGhlIFlvdVR1YmUgRGF0YSBBUEksIGluY2x1ZGluZyByZXRyaWV2aW5nIGRhdGEgZnJvbSBzcGVjaWZpZWQgdmlkZW9zLgoKIyMjIFJldHJpZXZpbmcgVmlkZW8gRGF0YQoKKipQdWxsIFZpZGVvIERhdGEqKjogRmV0Y2ggZGF0YSBmcm9tIHRoZSBzcGVjaWZpZWQgWW91VHViZSB2aWRlb3MuCgojIyBBY3Rpb25zCgojIyMgcHVsbAoKLSBEZXNjcmlwdGlvbjogRmV0Y2hlcyBkYXRhIGFib3V0IHRoZSBwcm92aWRlZCB2aWRlbyBJRHMgYW5kIGluZ2VzdHMgZGF0YSBpbnRvIHRoZSBhcHBsaWNhdGlvbi4KLSBJbnB1dHM6IE5vbmUKLSBPdXRwdXRzOiBOb25lCgojIyBCZXN0IFByYWN0aWNlcwoKLSBPcHRpbWl6ZSBWaWRlbyBSZXF1ZXN0czogRW5zdXJlIHRoYXQgdGhlIGxpc3Qgb2YgdmlkZW8gSURzIGlzIG9wdGltaXplZCB0byBhdm9pZCB1bm5lY2Vzc2FyeSBBUEkgY2FsbHMgYW5kIHRvIHN0YXkgd2l0aGluIHRoZSBBUEkgcmF0ZSBsaW1pdHMuCi0gRXJyb3IgSGFuZGxpbmc6IEltcGxlbWVudCByb2J1c3QgZXJyb3IgaGFuZGxpbmcgbWVjaGFuaXNtcyB0byBncmFjZWZ1bGx5IGhhbmRsZSBlcnJvcnMgZW5jb3VudGVyZWQgZHVyaW5nIEFQSSBpbnRlcmFjdGlvbnMuCi0gU2VjdXJpdHk6IFNlY3VyZWx5IG1hbmFnZSBhbmQgcHJvdGVjdCB5b3VyIFlvdVR1YmUgQVBJIGtleSB0byBwcmV2ZW50IHVuYXV0aG9yaXplZCBhY2Nlc3MgdG8geW91ciBZb3VUdWJlIGFjY291bnQgYW5kIHJlc291cmNlcy4KCiMjIENvbmNsdXNpb24KCkluIGNvbmNsdXNpb24sIHRoZSBZb3VUdWJlIENvbm5lY3RvciBvZmZlcnMgYSBwb3dlcmZ1bCBzb2x1dGlvbiBmb3IgcHJvZ3JhbW1hdGljYWxseSByZXRyaWV2aW5nIHZpZGVvIGRhdGEgdGhyb3VnaCBzZWFtbGVzcyBpbnRlZ3JhdGlvbiB3aXRoIHRoZSBZb3VUdWJlIHBsYXRmb3JtLiBCeSBsZXZlcmFnaW5nIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlIFlvdVR1YmUgRGF0YSBBUEksIGRldmVsb3BlcnMgY2FuIGJ1aWxkIHNvcGhpc3RpY2F0ZWQgZGF0YSByZXRyaWV2YWwgd29ya2Zsb3dzIHRvIHN0cmVhbWxpbmUgaW5mb3JtYXRpb24gcHJvY2Vzc2luZyBhbmQgaW1wcm92ZSBwcm9kdWN0aXZpdHkuIFdpdGggcHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIHV0aWxpemF0aW9uIG9mIHRoZSBZb3VUdWJlIENvbm5lY3RvciwgdXNlcnMgY2FuIGhhcm5lc3MgdGhlIGZ1bGwgcG90ZW50aWFsIG9mIHRoZSBZb3VUdWJlIHBsYXRmb3JtIHRvIGFjY2VzcyB2YWx1YWJsZSB2aWRlbyBkYXRhIGFuZCBhdXRvbWF0ZSBjb250ZW50IHJldHJpZXZhbCB0YXNrcyBlZmZlY3RpdmVseS4K", "ui_form": [ { "field_id": "videos", "type": "string", "required": true, "label": "Videos", "description": "The connection string for accessing your SQL database, separated by comma", "ui_component": "textInput", "info": "The format of the database URL depends on your database type. For example, PostgreSQL URLs look like 'postgresql://username:password@localhost/dbname'.", "is_secret": false } ], "data_loaders": [ { "name": "Process files", "description": "Processes all the files that are uploaded as a part of this connector", "logo": "https://klotdev.blob.core.windows.net/connectors/files.png", "category": "file", "sort": "pull", "endpoint": "/youtube/pull", "source_type": "data_source", "is_enabled": true } ], "actions": [], "meta_data": { "has_auth": true, "auth_provider": "google", "auth_variables": [ "GOOGLE_CLIENT_ID", "GOOGLE_REDIRECT_URI" ], "auth_url": "https://accounts.google.com/o/oauth2/v2/auth?client_id={{GOOGLE_CLIENT_ID}}&redirect_uri={{GOOGLE_REDIRECT_URI}}&response_type=code&scope=https://www.googleapis.com/auth/youtube&access_type=offline", "auth_button_title": "Continue with your Youtube Account" }, "is_starred": false }, { "_id": "6807122eec30d423da2f34e7", "name": "Zoho - CRM", "description": "Zoho CRM is an online Sales CRM software to help manage your customer operations in one CRM platform. Trusted by over 100+ million users worldwide", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "config": { "access_token": "", "refresh_token": "", "locations_endpoint": "in" }, "category": "zoho_crm", "tags": [], "price": 0, "connector_type": "user", "connector_group_tag": "crm", "readme_b64": "IyBab2hvIENvbm5lY3RvcgoKIyMgSW50cm9kdWN0aW9uCgpUaGUgWm9obyBDb25uZWN0b3IgYWxsb3dzIHlvdSB0byBpbnRlcmFjdCB3aXRoIHRoZSBab2hvIEFQSSB0byBtYW5hZ2UgdmFyaW91cyByZXNvdXJjZXMgc3VjaCBhcyBjb21wYW5pZXMsIGNvbnRhY3RzLCBhbmQgbW9yZS4gVGhpcyBkb2N1bWVudCBwcm92aWRlcyBpbnN0cnVjdGlvbnMgb24gaG93IHRvIGNvbmZpZ3VyZSBhbmQgdXNlIHRoZSBab2hvIENvbm5lY3Rvci4KCiMjIEdldHRpbmcgU3RhcnRlZCB3aXRoIFpvaG8KClRvIGJlZ2luIHVzaW5nIHRoZSBab2hvIENvbm5lY3RvciwgZm9sbG93IHRoZXNlIHN0ZXBzOgoKMS4gKipDcmVhdGUgYSBab2hvIEFjY291bnQqKjogSWYgeW91IGRvbid0IGhhdmUgb25lLCBzaWduIHVwIGZvciBhIFpvaG8gYWNjb3VudCBhdCBbWm9ob10oaHR0cHM6Ly93d3cuem9oby5jb20pLgoyLiAqKlNldCBVcCBZb3VyIFpvaG8gQWNjb3VudCoqOiBGYW1pbGlhcml6ZSB5b3Vyc2VsZiB3aXRoIFpvaG8ncyBDUk0gZmVhdHVyZXMsIGluY2x1ZGluZyBtYW5hZ2luZyBjb250YWN0cywgY29tcGFuaWVzLCBhbmQgZGVhbHMuCjMuICoqR2VuZXJhdGUgQVBJIEtleSoqOiBJbiB5b3VyIFpvaG8gYWNjb3VudCBzZXR0aW5ncywgbmF2aWdhdGUgdG8gdGhlIEFQSSBrZXkgc2VjdGlvbiB0byBjcmVhdGUgYW5kIHJldHJpZXZlIHlvdXIgQVBJIGtleSwgd2hpY2ggd2lsbCBiZSB1c2VkIGZvciBhdXRoZW50aWNhdGlvbiB3aGVuIGludGVyYWN0aW5nIHdpdGggdGhlIFpvaG8gQVBJLgoKIyMgQ29uZmlndXJpbmcgdGhlIFpvaG8gQ29ubmVjdG9yCgpPbmNlIHlvdSBoYXZlIHlvdXIgWm9obyBhY2NvdW50IGFuZCBBUEkga2V5LCBjb25maWd1cmUgdGhlIFpvaG8gQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYGFjY2Vzc190b2tlbmA6IGBzdHJgIC0gQWNjZXNzIFRva2VuIGZvciB5b3VyIFpvaG8gYWNjb3VudC4KLSBgcmVmcmVzaF90b2tlbmA6IGBzdHJgIC0gUmVmcmVzaCBUb2tlbiBmb3IgeW91ciBab2hvIGFjY291bnQuCi0gYGxvY2F0aW9uc19lbmRwb2ludGA6IGBMaXRlcmFsWyJpbiIsICJldSIsICJjb20uYXUiLCAianAiLCAidWsiLCAiY2EiLCAic2EiLCAiY29tIl1gIC0gTG9jYXRpb25zIGluIHdoaWNoIHlvdXIgWm9obyBhY2NvdW50IGlzIGluLgoKIyMgRnVuY3Rpb25hbGl0aWVzCgojIyMgQ29udmVydCBMZWFkcwoKKipEZXNjcmlwdGlvbioqOiBDb252ZXJ0cyBvbmUgb3IgbW9yZSBsZWFkcyBpbnRvIGNvbnRhY3RzLCBkZWFscywgb3IgYWNjb3VudHMgaW4gWm9oby4KCioqSW5wdXRzKio6CgotIGBpZHNgIChMaXN0W3N0cl0pOiBMaXN0IG9mIGxlYWQgSURzIHRvIGNvbnZlcnQuCi0gYERlYWxzYCAoRGVhbEluZm8pOiBEZWFsIGluZm9ybWF0aW9uLCBpbmNsdWRpbmcgbmFtZSwgYW1vdW50LCBjbG9zaW5nIGRhdGUsIGV0Yy4KLSBgY2Fycnlfb3Zlcl90YWdzYCAoT3B0aW9uYWxbTGlzdFtDYXJyeU92ZXJUYWddXSk6IFRhZ3MgdG8gYmUgY2FycmllZCBvdmVyIGR1cmluZyBjb252ZXJzaW9uLgotIGByZWxhdGVkX21vZHVsZXNgIChPcHRpb25hbFtMaXN0W1JlbGF0ZWRNb2R1bGVdXSk6IFJlbGF0ZWQgbW9kdWxlcyBhc3NvY2lhdGVkIHdpdGggdGhlIGxlYWQuCi0gYGFzc2lnbl90b2AgKE9wdGlvbmFsW0NhcnJ5T3ZlclRhZ10pOiBBc3NpZ24gdGhlIGNvbnZlcnRlZCByZWNvcmQgdG8gYSBzcGVjaWZpYyB1c2VyLgotIGBtb3ZlX2F0dGFjaG1lbnRzX3RvYCAoT3B0aW9uYWxbQ2FycnlPdmVyVGFnXSk6IE1vdmUgYXR0YWNobWVudHMgdG8gYSBkaWZmZXJlbnQgbW9kdWxlLgoKKipPdXRwdXRzKio6CgotIGBjb252ZXJ0ZWRfbGVhZGAgKG9iamVjdCk6IERldGFpbHMgb2YgdGhlIGNvbnZlcnRlZCBsZWFkLgoKIyMjIENyZWF0ZSBMZWFkcwoKKipEZXNjcmlwdGlvbioqOiBDcmVhdGVzIG9uZSBvciBtdWx0aXBsZSBsZWFkcyBpbiBab2hvIENSTS4KCioqSW5wdXRzKio6CgotIGBDb21wYW55YCAoc3RyKTogVGhlIGNvbXBhbnkgbmFtZSBhc3NvY2lhdGVkIHdpdGggdGhlIGxlYWQuCi0gYExhc3RfTmFtZWAgKHN0cik6IFRoZSBsZWFkJ3MgbGFzdCBuYW1lLgotIEFkZGl0aW9uYWwgb3B0aW9uYWwgZmllbGRzIGxpa2UgRmlyc3RfTmFtZSwgUGhvbmUsIEVtYWlsLCBMZWFkX1NvdXJjZSwgYW5kIG90aGVycy4KCioqT3V0cHV0cyoqOgoKLSBgY3JlYXRlZF9sZWFkc2AgKG9iamVjdCk6IERldGFpbHMgb2YgdGhlIGNyZWF0ZWQgbGVhZHMuCgojIyMgRGVsZXRlIExlYWRzCgoqKkRlc2NyaXB0aW9uKio6IERlbGV0ZXMgbXVsdGlwbGUgbGVhZHMgaW4gWm9obyBDUk0uCgoqKklucHV0cyoqOgoKLSBgcmVjb3JkX2lkc2AgKGxpc3Rbc3RyXSk6IExpc3Qgb2YgSURzIGZvciB0aGUgbGVhZHMgdG8gZGVsZXRlLgoKKipPdXRwdXRzKio6CgotIGBtZXNzYWdlYCAoc3RyKTogQSBtZXNzYWdlIGluZGljYXRpbmcgdGhlIGRlbGV0aW9uIHJlc3VsdC4KCiMjIyBDcmVhdGUgTXVsdGlwbGUgQ29udGFjdHMKCioqRGVzY3JpcHRpb24qKjogQ3JlYXRlIG11bHRpcGxlIGNvbnRhY3RzIGluIFpvaG8uCgoqKklucHV0cyoqOgoKLSBBbiBhcnJheSBvZiB0aGVzZSBpbnB1dHMgdG8gaW5zZXJ0IG5ldyBjb250YWN0cwotIGBGaXJzdF9OYW1lYDogYHN0cmAgLSBUaGUgZmlyc3QgbmFtZSBvZiB0aGUgY29udGFjdC4KLSBgTGFzdF9OYW1lYDogYHN0cmAgLSBUaGUgbGFzdCBuYW1lIG9mIHRoZSBjb250YWN0LgotIGBPd25lcmA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBvd25lciBvZiB0aGUgY29udGFjdC4KLSBgQWNjb3VudF9OYW1lYDogYE9wdGlvbmFsW0FjY291bnROYW1lXWAgLSBUaGUgYWNjb3VudCBuYW1lIGFzc29jaWF0ZWQgd2l0aCB0aGUgY29udGFjdC4KLSBgVmVuZG9yX05hbWVgOiBgT3B0aW9uYWxbVmVuZG9yTmFtZV1gIC0gVGhlIHZlbmRvciBuYW1lIGFzc29jaWF0ZWQgd2l0aCB0aGUgY29udGFjdC4KLSBgRW1haWxgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgZW1haWwgYWRkcmVzcyBvZiB0aGUgY29udGFjdC4KLSBgRGVzY3JpcHRpb25gOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgZGVzY3JpcHRpb24gb2YgdGhlIGNvbnRhY3QuCi0gYE1haWxpbmdfWmlwYDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIG1haWxpbmcgemlwIGNvZGUgb2YgdGhlIGNvbnRhY3QuCi0gYFJlcG9ydHNfVG9gOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgcGVyc29uIHRvIHdob20gdGhlIGNvbnRhY3QgcmVwb3J0cy4KLSBgT3RoZXJfUGhvbmVgOiBgT3B0aW9uYWxbc3RyXWAgLSBBbm90aGVyIHBob25lIG51bWJlciBvZiB0aGUgY29udGFjdC4KLSBgTWFpbGluZ19TdGF0ZWA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBtYWlsaW5nIHN0YXRlIG9mIHRoZSBjb250YWN0LgotIGBUd2l0dGVyYDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIFR3aXR0ZXIgaGFuZGxlIG9mIHRoZSBjb250YWN0LgotIGBPdGhlcl9aaXBgOiBgT3B0aW9uYWxbc3RyXWAgLSBBbm90aGVyIHppcCBjb2RlIG9mIHRoZSBjb250YWN0LgotIGBNYWlsaW5nX1N0cmVldGA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBtYWlsaW5nIHN0cmVldCBhZGRyZXNzIG9mIHRoZSBjb250YWN0LgotIGBPdGhlcl9TdGF0ZWA6IGBPcHRpb25hbFtzdHJdYCAtIEFub3RoZXIgc3RhdGUgb2YgdGhlIGNvbnRhY3QuCi0gYFNhbHV0YXRpb25gOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgc2FsdXRhdGlvbiBvZiB0aGUgY29udGFjdC4KLSBgT3RoZXJfQ291bnRyeWA6IGBPcHRpb25hbFtzdHJdYCAtIEFub3RoZXIgY291bnRyeSBvZiB0aGUgY29udGFjdC4KLSBgQXNzdF9QaG9uZWA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBhc3Npc3RhbnQncyBwaG9uZSBudW1iZXIgb2YgdGhlIGNvbnRhY3QuCi0gYERlcGFydG1lbnRgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgZGVwYXJ0bWVudCBvZiB0aGUgY29udGFjdC4KLSBgU2t5cGVfaWRgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgU2t5cGUgSUQgb2YgdGhlIGNvbnRhY3QuCi0gYEFzc2lzdGFudGA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBhc3Npc3RhbnQgb2YgdGhlIGNvbnRhY3QuCi0gYFBob25lYDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIHBob25lIG51bWJlciBvZiB0aGUgY29udGFjdC4KLSBgTWFpbGluZ19Db3VudHJ5YDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIG1haWxpbmcgY291bnRyeSBvZiB0aGUgY29udGFjdC4KLSBgRW1haWxfT3B0X091dGA6IGBPcHRpb25hbFtib29sXWAgLSBXaGV0aGVyIHRoZSBjb250YWN0IGhhcyBvcHRlZCBvdXQgb2YgZW1haWxzLgotIGBEYXRlX29mX0JpcnRoYDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIGRhdGUgb2YgYmlydGggb2YgdGhlIGNvbnRhY3QuCi0gYE1haWxpbmdfQ2l0eWA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBtYWlsaW5nIGNpdHkgb2YgdGhlIGNvbnRhY3QuCi0gYE90aGVyX0NpdHlgOiBgT3B0aW9uYWxbc3RyXWAgLSBBbm90aGVyIGNpdHkgb2YgdGhlIGNvbnRhY3QuCi0gYFRpdGxlYDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIHRpdGxlIG9mIHRoZSBjb250YWN0LgotIGBPdGhlcl9TdHJlZXRgOiBgT3B0aW9uYWxbc3RyXWAgLSBBbm90aGVyIHN0cmVldCBhZGRyZXNzIG9mIHRoZSBjb250YWN0LgotIGBNb2JpbGVgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgbW9iaWxlIG51bWJlciBvZiB0aGUgY29udGFjdC4KLSBgSG9tZV9QaG9uZWA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBob21lIHBob25lIG51bWJlciBvZiB0aGUgY29udGFjdC4KLSBgTGVhZF9Tb3VyY2VgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgbGVhZCBzb3VyY2Ugb2YgdGhlIGNvbnRhY3QuCi0gYEZheGA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBmYXggbnVtYmVyIG9mIHRoZSBjb250YWN0LgotIGBTZWNvbmRhcnlfRW1haWxgOiBgT3B0aW9uYWxbc3RyXWAgLSBBIHNlY29uZGFyeSBlbWFpbCBhZGRyZXNzIG9mIHRoZSBjb250YWN0LgoKKipPdXRwdXRzKio6CgotIGBjcmVhdGVkX2NvbnRhY3RzYDogYG9iamVjdGAgLSBUaGUgY3JlYXRlZCBjb250YWN0IGRldGFpbHMuCgojIyMgRGVsZXRlIENvbnRhY3QKCioqRGVzY3JpcHRpb24qKjogRGVsZXRlIGEgY29udGFjdCBpbiBab2hvLgoKKipJbnB1dHMqKjoKCi0gYHJlY29yZF9pZGA6IGBzdHJgIC0gVGhlIElEIG9mIHRoZSBjb250YWN0IHRvIGRlbGV0ZS4KCioqT3V0cHV0cyoqOgoKLSBgbWVzc2FnZWA6IGBzdHJgIC0gQSBtZXNzYWdlIGluZGljYXRpbmcgdGhlIHJlc3VsdCBvZiB0aGUgZGVsZXRpb24uCgojIyMgTGlzdCBDb250YWN0cwoKKipEZXNjcmlwdGlvbioqOiBSZXRyaWV2ZSBhIGxpc3Qgb2YgY29udGFjdHMgZnJvbSBab2hvLgoKKipJbnB1dHMqKjoKCi0gYGNsaWVudF9wb3J0YWxfcGVybWlzc2lvbmA6IGBPcHRpb25hbFtzdHJdYCAtIEZpbHRlciBjb250YWN0cyBieSBjbGllbnQgcG9ydGFsIHBlcm1pc3Npb24uCi0gYGZpZWxkc2A6IGBPcHRpb25hbFtzdHJdYCAtIEZpZWxkcyB0byBpbmNsdWRlIGluIHRoZSByZXNwb25zZSAoZGVmYXVsdDogIkZpcnN0X05hbWUsTGFzdF9OYW1lLEVtYWlsLFBob25lLERlc2NyaXB0aW9uLAotIE1haWxpbmdfWmlwLFJlcG9ydHNfVG8sT3RoZXJfUGhvbmUsTWFpbGluZ19TdGF0ZSxUd2l0dGVyLE90aGVyX1ppcCxNYWlsaW5nX1N0cmVldCxPdGhlcl9TdGF0ZSxTYWx1dGF0aW9uLE90aGVyX0NvdW50cnksCi0gQXNzdF9QaG9uZSxEZXBhcnRtZW50LFNreXBlX0lELEFzc2lzdGFudCxQaG9uZSxNYWlsaW5nX0NvdW50cnksRW1haWxfT3B0X091dCxEYXRlX29mX0JpcnRoLE1haWxpbmdfQ2l0eSxPdGhlcl9DaXR5LFRpdGxlLAotIE90aGVyX1N0cmVldCxNb2JpbGUsSG9tZV9QaG9uZSxMZWFkX1NvdXJjZSxGYXgsU2Vjb25kYXJ5X0VtYWlsIikuCi0gYHBhZ2VgOiBgT3B0aW9uYWxbaW50XWAgLSBUaGUgcGFnZSBudW1iZXIgdG8gcmV0cmlldmUgKGRlZmF1bHQ6IDEpLgotIGBwZXJfcGFnZWA6IGBPcHRpb25hbFtpbnRdYCAtIFRoZSBudW1iZXIgb2YgY29udGFjdHMgcGVyIHBhZ2UgKGRlZmF1bHQ6IDEwMCkuCgoqKk91dHB1dHMqKjoKCi0gYGNvbnRhY3RzYDogYGFycmF5YCAtIExpc3Qgb2YgY29udGFjdHMgcmV0cmlldmVkLgoKIyMjIFJldHJpZXZlIENvbnRhY3QKCioqRGVzY3JpcHRpb24qKjogUmV0cmlldmUgZGV0YWlscyBvZiBhIHNwZWNpZmljIGNvbnRhY3QuCgoqKklucHV0cyoqOgoKLSBgY29udGFjdF9pZGA6IGBzdHJgIC0gVGhlIElEIG9mIHRoZSBjb250YWN0IHRvIHJldHJpZXZlLgoKKipPdXRwdXRzKio6CgotIGBjb250YWN0YDogYG9iamVjdGAgLSBEZXRhaWxzIG9mIHRoZSByZXRyaWV2ZWQgY29udGFjdC4KCiMjIyBVcGRhdGUgQ29udGFjdAoKKipEZXNjcmlwdGlvbioqOiBVcGRhdGUgYSBjb250YWN0IGluIFpvaG8uCgoqKklucHV0cyoqOgoKLSBgcmVjb3JkX2lkYDogYHN0cmAgLSBUaGUgSUQgb2YgdGhlIGNvbnRhY3QgdG8gdXBkYXRlLgotIGBPd25lcmA6IGBPcHRpb25hbFtEaWN0W3N0ciwgc3RyXV1gIC0gVGhlIG93bmVyIG9mIHRoZSBjb250YWN0LgotIGBBY2NvdW50X05hbWVgOiBgT3B0aW9uYWxbRGljdFtzdHIsIHN0cl1dYCAtIFRoZSBhY2NvdW50IG5hbWUgYXNzb2NpYXRlZCB3aXRoIHRoZSBjb250YWN0LgotIGBWZW5kb3JfTmFtZWA6IGBPcHRpb25hbFtEaWN0W3N0ciwgc3RyXV1gIC0gVGhlIHZlbmRvciBuYW1lIGFzc29jaWF0ZWQgd2l0aCB0aGUgY29udGFjdC4KLSBgRW1haWxgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgZW1haWwgYWRkcmVzcyBvZiB0aGUgY29udGFjdC4KLSBgRGVzY3JpcHRpb25gOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgZGVzY3JpcHRpb24gb2YgdGhlIGNvbnRhY3QuCi0gYE1haWxpbmdfWmlwYDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIG1haWxpbmcgemlwIGNvZGUgb2YgdGhlIGNvbnRhY3QuCi0gYFJlcG9ydHNfVG9gOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgcGVyc29uIHRvIHdob20gdGhlIGNvbnRhY3QgcmVwb3J0cy4KLSBgT3RoZXJfUGhvbmVgOiBgT3B0aW9uYWxbc3RyXWAgLSBBbm90aGVyIHBob25lIG51bWJlciBvZiB0aGUgY29udGFjdC4KLSBgTWFpbGluZ19TdGF0ZWA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBtYWlsaW5nIHN0YXRlIG9mIHRoZSBjb250YWN0LgotIGBUd2l0dGVyYDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIFR3aXR0ZXIgaGFuZGxlIG9mIHRoZSBjb250YWN0LgotIGBPdGhlcl9aaXBgOiBgT3B0aW9uYWxbc3RyXWAgLSBBbm90aGVyIHppcCBjb2RlIG9mIHRoZSBjb250YWN0LgotIGBNYWlsaW5nX1N0cmVldGA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBtYWlsaW5nIHN0cmVldCBhZGRyZXNzIG9mIHRoZSBjb250YWN0LgotIGBPdGhlcl9TdGF0ZWA6IGBPcHRpb25hbFtzdHJdYCAtIEFub3RoZXIgc3RhdGUgb2YgdGhlIGNvbnRhY3QuCi0gYFNhbHV0YXRpb25gOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgc2FsdXRhdGlvbiBvZiB0aGUgY29udGFjdC4KLSBgT3RoZXJfQ291bnRyeWA6IGBPcHRpb25hbFtzdHJdYCAtIEFub3RoZXIgY291bnRyeSBvZiB0aGUgY29udGFjdC4KLSBgRmlyc3RfTmFtZWA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBmaXJzdCBuYW1lIG9mIHRoZSBjb250YWN0LgotIGBBc3N0X1Bob25lYDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIGFzc2lzdGFudCdzIHBob25lIG51bWJlciBvZiB0aGUgY29udGFjdC4KLSBgRGVwYXJ0bWVudGA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBkZXBhcnRtZW50IG9mIHRoZSBjb250YWN0LgotIGBTa3lwZV9JRGA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBTa3lwZSBJRCBvZiB0aGUgY29udGFjdC4KLSBgQXNzaXN0YW50YDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIGFzc2lzdGFudCBvZiB0aGUgY29udGFjdC4KLSBgUGhvbmVgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgcGhvbmUgbnVtYmVyIG9mIHRoZSBjb250YWN0LgotIGBNYWlsaW5nX0NvdW50cnlgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgbWFpbGluZyBjb3VudHJ5IG9mIHRoZSBjb250YWN0LgotIGBFbWFpbF9PcHRfT3V0YDogYE9wdGlvbmFsW2Jvb2xdYCAtIFdoZXRoZXIgdGhlIGNvbnRhY3QgaGFzIG9wdGVkIG91dCBvZiBlbWFpbHMuCi0gYERhdGVfb2ZfQmlydGhgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgZGF0ZSBvZiBiaXJ0aCBvZiB0aGUgY29udGFjdC4KLSBgTWFpbGluZ19DaXR5YDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIG1haWxpbmcgY2l0eSBvZiB0aGUgY29udGFjdC4KLSBgT3RoZXJfQ2l0eWA6IGBPcHRpb25hbFtzdHJdYCAtIEFub3RoZXIgY2l0eSBvZiB0aGUgY29udGFjdC4KLSBgVGl0bGVgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgdGl0bGUgb2YgdGhlIGNvbnRhY3QuCi0gYE90aGVyX1N0cmVldGA6IGBPcHRpb25hbFtzdHJdYCAtIEFub3RoZXIgc3RyZWV0IGFkZHJlc3Mgb2YgdGhlIGNvbnRhY3QuCi0gYE1vYmlsZWA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBtb2JpbGUgbnVtYmVyIG9mIHRoZSBjb250YWN0LgotIGBIb21lX1Bob25lYDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIGhvbWUgcGhvbmUgbnVtYmVyIG9mIHRoZSBjb250YWN0LgotIGBMYXN0X05hbWVgOiBgT3B0aW9uYWxbc3RyXWAgLSBUaGUgbGFzdCBuYW1lIG9mIHRoZSBjb250YWN0LgotIGBMZWFkX1NvdXJjZWA6IGBPcHRpb25hbFtzdHJdYCAtIFRoZSBsZWFkIHNvdXJjZSBvZiB0aGUgY29udGFjdC4KLSBgRmF4YDogYE9wdGlvbmFsW3N0cl1gIC0gVGhlIGZheCBudW1iZXIgb2YgdGhlIGNvbnRhY3QuCi0gYFNlY29uZGFyeV9FbWFpbGA6IGBPcHRpb25hbFtzdHJdYCAtIEEgc2Vjb25kYXJ5IGVtYWlsIGFkZHJlc3Mgb2YgdGhlIGNvbnRhY3QuCgoqKk91dHB1dHMqKjoKCi0gYHVwZGF0ZWRfY29udGFjdGA6IGBvYmplY3RgIC0gVGhlIHVwZGF0ZWQgY29udGFjdCBkZXRhaWxzLgoKIyMgTGlzdCBMZWFkcwoKIyMjIElucHV0cwoKLSBgZmllbGRzYDogT3B0aW9uYWxbc3RyXSA9ICJDb21wYW55LExhc3RfTmFtZSxGaXJzdF9OYW1lLEVtYWlsLFN0YXRlIiAgCiAgICBUaGUgZmllbGRzIHRvIGluY2x1ZGUgaW4gdGhlIHJlc3BvbnNlLgotIGBwYWdlYDogT3B0aW9uYWxbaW50XSA9IDEgIAogICAgVGhlIHBhZ2UgbnVtYmVyIHRvIHJldHJpZXZlLgotIGBwZXJfcGFnZWA6IE9wdGlvbmFsW2ludF0gPSAzICAKICAgIFRoZSBudW1iZXIgb2YgbGVhZHMgdG8gcmV0cmlldmUgcGVyIHBhZ2UuCgojIyMgT3V0cHV0cwoKLSBgbGVhZHNgOiBsaXN0ICAKICAgIFRoZSBsaXN0IG9mIGxlYWRzLgoKIyMgVXBkYXRlIExlYWQKCiMjIyBJbnB1dHMKCi0gYHJlY29yZF9pZGA6IHN0ciAgCiAgICBUaGUgSUQgb2YgdGhlIGxlYWQgdG8gdXBkYXRlLgotIGBPd25lcmA6IE9wdGlvbmFsW0RpY3Rbc3RyLCBzdHJdXSA9IE5vbmUgIAogICAgVGhlIG93bmVyIG9mIHRoZSBsZWFkLgotIGBMYXN0X05hbWVgOiBPcHRpb25hbFtzdHJdID0gTm9uZSAgCiAgICBUaGUgbGFzdCBuYW1lIG9mIHRoZSBsZWFkLgotIGBFbWFpbGA6IE9wdGlvbmFsW3N0cl0gPSBOb25lICAKICAgIFRoZSBlbWFpbCBhZGRyZXNzIG9mIHRoZSBsZWFkLgotIGBEZXNjcmlwdGlvbmA6IE9wdGlvbmFsW3N0cl0gPSBOb25lICAKICAgIFRoZSBkZXNjcmlwdGlvbiBvZiB0aGUgbGVhZC4KLSBgUmF0aW5nYDogT3B0aW9uYWxbc3RyXSA9IE5vbmUgIAogICAgVGhlIHJhdGluZyBvZiB0aGUgbGVhZC4KLSBgV2Vic2l0ZWA6IE9wdGlvbmFsW3N0cl0gPSBOb25lICAKICAgIFRoZSB3ZWJzaXRlIG9mIHRoZSBsZWFkLgotIGBUd2l0dGVyYDogT3B0aW9uYWxbc3RyXSA9IE5vbmUgIAogICAgVGhlIFR3aXR0ZXIgaGFuZGxlIG9mIHRoZSBsZWFkLgotIGBTYWx1dGF0aW9uYDogT3B0aW9uYWxbc3RyXSA9IE5vbmUgIAogICAgVGhlIHNhbHV0YXRpb24gb2YgdGhlIGxlYWQuCi0gYEZpcnN0X05hbWVgOiBPcHRpb25hbFtzdHJdID0gTm9uZSAgCiAgICBUaGUgZmlyc3QgbmFtZSBvZiB0aGUgbGVhZC4KLSBgTGVhZF9TdGF0dXNgOiBPcHRpb25hbFtzdHJdID0gTm9uZSAgCiAgICBUaGUgc3RhdHVzIG9mIHRoZSBsZWFkLgotIGBJbmR1c3RyeWA6IE9wdGlvbmFsW3N0cl0gPSBOb25lICAKICAgIFRoZSBpbmR1c3RyeSBvZiB0aGUgbGVhZC4KLSBgU2t5cGVfSURgOiBPcHRpb25hbFtzdHJdID0gTm9uZSAgCiAgICBUaGUgU2t5cGUgSUQgb2YgdGhlIGxlYWQuCi0gYFBob25lYDogT3B0aW9uYWxbc3RyXSA9IE5vbmUgIAogICAgVGhlIHBob25lIG51bWJlciBvZiB0aGUgbGVhZC4KLSBgU3RyZWV0YDogT3B0aW9uYWxbc3RyXSA9IE5vbmUgIAogICAgVGhlIHN0cmVldCBhZGRyZXNzIG9mIHRoZSBsZWFkLgotIGBaaXBfQ29kZWA6IE9wdGlvbmFsW3N0cl0gPSBOb25lICAKICAgIFRoZSB6aXAgY29kZSBvZiB0aGUgbGVhZC4KLSBgRW1haWxfT3B0X091dGA6IE9wdGlvbmFsW2Jvb2xdID0gTm9uZSAgCiAgICBXaGV0aGVyIHRoZSBsZWFkIGhhcyBvcHRlZCBvdXQgb2YgZW1haWxzLgotIGBEZXNpZ25hdGlvbmA6IE9wdGlvbmFsW3N0cl0gPSBOb25lICAKICAgIFRoZSBkZXNpZ25hdGlvbiBvZiB0aGUgbGVhZC4KLSBgQ2l0eWA6IE9wdGlvbmFsW3N0cl0gPSBOb25lICAKICAgIFRoZSBjaXR5IG9mIHRoZSBsZWFkLgotIGBOb19vZl9FbXBsb3llZXNgOiBPcHRpb25hbFtpbnRdID0gTm9uZSAgCiAgICBUaGUgbnVtYmVyIG9mIGVtcGxveWVlcyBhdCB0aGUgbGVhZCdzIGNvbXBhbnkuCi0gYE1vYmlsZWA6IE9wdGlvbmFsW3N0cl0gPSBOb25lICAKICAgIFRoZSBtb2JpbGUgbnVtYmVyIG9mIHRoZSBsZWFkLgoKIyMjIE91dHB1dHMKCi0gYHVwZGF0ZWRfbGVhZGA6IGRpY3QgIAogICAgVGhlIHVwZGF0ZWQgbGVhZCBkZXRhaWxzLgo=", "ui_form": [ { "field_id": "access_token", "type": "string", "required": true, "label": "Access Token", "description": "Access token of the zoho account", "ui_component": "textInput", "info": "Access token of the user to connect zoho account", "is_secret": true }, { "field_id": "refresh_token", "type": "string", "required": true, "label": "Refresh Token", "description": "Refresh token of the zoho account", "ui_component": "textInput", "info": "Refresh token of the user to connect zoho account", "is_secret": true }, { "field_id": "locations_endpoint", "type": "string", "required": true, "label": "Locations Endpoint", "description": "Location endpoint of the zoho account", "ui_component": "textInput", "info": "Location endpoint of the user to connect zoho account available options are \"in\", \"eu\", \"com.au\", \"jp\", \"uk\", \"ca\", \"sa\", \"com\". defaults to in" } ], "data_loaders": [], "actions": [ { "name": "Insert new Contacts into Zoho", "description": "Insert a new contact into zoho", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "create_contacts", "endpoint": "/zoho_crm/create_contacts", "source_type": "action", "is_enabled": true }, { "name": "Insert new leads into Zoho", "description": "Insert new leads into zoho", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "create_leads", "endpoint": "/zoho_crm/create_leads", "source_type": "action", "is_enabled": true }, { "name": "Insert new leads into Zoho", "description": "Insert new leads into zoho", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "create_leads", "endpoint": "/zoho_crm/create_leads", "source_type": "action", "is_enabled": true }, { "name": "Update Contact in ZOHO", "description": "Update a contact record in the zoho account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "update_contact", "endpoint": "/zoho_crm/update_contact", "source_type": "action", "is_enabled": true }, { "name": "Update Lead in Zoho", "description": "Update a lead record in the zoho account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "update_lead", "endpoint": "/zoho_crm/update_lead", "source_type": "action", "is_enabled": true }, { "name": "Delete Contact in ZOHO", "description": "Delete a contact record in the zoho account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "delete_contact", "endpoint": "/zoho_crm/delete_contact", "source_type": "action", "is_enabled": true }, { "name": "Delete leads in Zoho", "description": "Delete a lead record in the zoho account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "delete_leads", "endpoint": "/zoho_crm/delete_leads", "source_type": "action", "is_enabled": true }, { "name": "Get Contact in ZOHO", "description": "Get a contact record in the zoho account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "list_contacts", "endpoint": "/zoho_crm/list_contacts", "source_type": "action", "is_enabled": true }, { "name": "List leads in Zoho", "description": "List all leads in the zoho account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "list_leads", "endpoint": "/zoho_crm/list_leads", "source_type": "action", "is_enabled": true }, { "name": "Retrieve Contact", "description": "Retrieve a contact record in the zoho account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "retrieve_contact", "endpoint": "/zoho_crm/retrieve_contact", "source_type": "action", "is_enabled": true }, { "name": "Retrieve Leads", "description": "Retrieve a lead record in the zoho account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "retrieve_lead", "endpoint": "/zoho_crm/retrieve_lead", "source_type": "action", "is_enabled": true }, { "name": "Convert Lead", "description": "Convert a lead record in the zoho account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho_crm.png", "category": "zoho_crm", "sort": "convert_lead", "endpoint": "/zoho_crm/convert_lead", "source_type": "action", "is_enabled": true } ], "meta_data": { "has_auth": true, "auth_provider": "zoho", "auth_variables": [ "ZOHO_AUTH_URL", "ZOHO_CLIENT_ID", "ZOHO_REDIRECT_URI" ], "auth_url": "{{ZOHO_AUTH_URL}}?client_id={{ZOHO_CLIENT_ID}}&response_type=code&redirect_uri={{ZOHO_REDIRECT_URI}}&scope=ZohoCRM.modules.ALL,ZohoCRM.users.ALL,ZohoCRM.org.ALL,ZohoCRM.settings.ALL,ZohoCRM.bulk.ALL&access_type=offline", "auth_button_title": "Continue to connect your zoho account to wexa" }, "is_starred": false }, { "_id": "68071227ec30d423da2f34c3", "name": "Zoho - Recruit", "description": "Zoho Recruit is an online applicant tracking system and recruitment software that helps staffing agencies and recruiting departments track job openings, resumes, candidates and contacts.", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho.png", "config": { "access_token": "", "refresh_token": "", "locations_endpoint": "in" }, "category": "zoho_recruit", "tags": [], "price": 0, "connector_type": "user", "connector_group_tag": "recruitment", "readme_b64": "IyBab2hvIFJlY3J1aXQgQ29ubmVjdG9yCgojIyBJbnRyb2R1Y3Rpb24KClRoZSBab2hvIFJlY3J1aXQgQ29ubmVjdG9yIGFsbG93cyB5b3UgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgWm9obyBSZWNydWl0IEFQSSB0byBtYW5hZ2Ugam9iIG9wZW5pbmdzLCBjYW5kaWRhdGVzLCBhbmQgYXBwbGljYXRpb25zLiBUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGluc3RydWN0aW9ucyBvbiBob3cgdG8gY29uZmlndXJlIGFuZCB1c2UgdGhlIFpvaG8gUmVjcnVpdCBDb25uZWN0b3IuCgojIyBHZXR0aW5nIFN0YXJ0ZWQgd2l0aCBab2hvIFJlY3J1aXQKClRvIGJlZ2luIHVzaW5nIHRoZSBab2hvIFJlY3J1aXQgQ29ubmVjdG9yLCBmb2xsb3cgdGhlc2Ugc3RlcHM6CgoxLiAqKkNyZWF0ZSBhIFpvaG8gQWNjb3VudCoqOiBJZiB5b3UgZG9uJ3QgaGF2ZSBvbmUsIHNpZ24gdXAgZm9yIGEgWm9obyBhY2NvdW50IGF0IFtab2hvXShodHRwczovL3d3dy56b2hvLmNvbSkuCgoyLiAqKlNldCBVcCBab2hvIFJlY3J1aXQqKjogRmFtaWxpYXJpemUgeW91cnNlbGYgd2l0aCBab2hvIFJlY3J1aXQgZmVhdHVyZXMsIGluY2x1ZGluZyBtYW5hZ2luZyBqb2Igb3BlbmluZ3MsIGNhbmRpZGF0ZXMsIGFuZCBhcHBsaWNhdGlvbnMuCgozLiAqKlNldCBVcCBPQXV0aCBBdXRoZW50aWNhdGlvbioqOgogICAtIEdvIHRvIHRoZSBbWm9obyBEZXZlbG9wZXIgQ29uc29sZV0oaHR0cHM6Ly9hcGktY29uc29sZS56b2hvLmNvbS8pCiAgIC0gQ3JlYXRlIGEgbmV3IGNsaWVudCB1bmRlciAiU2VydmVyLWJhc2VkIEFwcGxpY2F0aW9ucyIKICAgLSBTZXQgdGhlIGFwcHJvcHJpYXRlIHJlZGlyZWN0IFVSSQogICAtIE5vdGUgZG93biB5b3VyIENsaWVudCBJRCBhbmQgQ2xpZW50IFNlY3JldAogICAtIEdlbmVyYXRlIHlvdXIgZmlyc3QgQWNjZXNzIFRva2VuIGFuZCBSZWZyZXNoIFRva2VuIHVzaW5nIHRoZSBPQXV0aCAyLjAgZmxvdwoKIyMgQ29uZmlndXJpbmcgdGhlIFpvaG8gUmVjcnVpdCBDb25uZWN0b3IKCk9uY2UgeW91IGhhdmUgeW91ciBPQXV0aCBjcmVkZW50aWFscywgY29uZmlndXJlIHRoZSBab2hvIFJlY3J1aXQgQ29ubmVjdG9yIHdpdGggdGhlIGZvbGxvd2luZyBzZXR0aW5nczoKCi0gYGFjY2Vzc190b2tlbmA6IGBzdHJgIC0gT0F1dGggQWNjZXNzIFRva2VuIGZvciBhdXRoZW50aWNhdGlvbgotIGByZWZyZXNoX3Rva2VuYDogYHN0cmAgLSBPQXV0aCBSZWZyZXNoIFRva2VuIGZvciBtYWludGFpbmluZyBhY2Nlc3MKLSBgbG9jYXRpb25zX2VuZHBvaW50YDogYExpdGVyYWxbImluIiwgImV1IiwgImNvbS5hdSIsICJqcCIsICJ1ayIsICJjYSIsICJzYSIsICJjb20iXWAgLSBMb2NhdGlvbiBvZiB5b3VyIFpvaG8gYWNjb3VudAoKTm90ZTogVGhlIGFjY2VzcyB0b2tlbiBleHBpcmVzIHBlcmlvZGljYWxseSwgYnV0IHRoZSBjb25uZWN0b3Igd2lsbCBhdXRvbWF0aWNhbGx5IHJlZnJlc2ggaXQgdXNpbmcgdGhlIHJlZnJlc2ggdG9rZW4uCgojIyBGdW5jdGlvbmFsaXRpZXMKCiMjIyBDcmVhdGUgSm9iIE9wZW5pbmdzCgoqKkRlc2NyaXB0aW9uKio6IENyZWF0ZXMgb25lIG9yIG11bHRpcGxlIGpvYiBvcGVuaW5ncyBpbiBab2hvIFJlY3J1aXQuCgoqKklucHV0cyoqOgpgYGBqc29uCnsKICAiZGF0YSI6IFsKICAgIHsKICAgICAgIkpvYl9PcGVuaW5nX05hbWUiOiAic3RyIChyZXF1aXJlZCkiLAogICAgICAiTnVtYmVyX29mX1Bvc2l0aW9ucyI6ICJPcHRpb25hbFtzdHJdIiwKICAgICAgIkRlcGFydG1lbnRfTmFtZSI6IHsKICAgICAgICAiaWQiOiAic3RyIiwKICAgICAgICAibmFtZSI6ICJzdHIiCiAgICAgIH0sCiAgICAgICJBc3NpZ25lZF9SZWNydWl0ZXIiOiAiT3B0aW9uYWxbc3RyXSIsCiAgICAgICJUYXJnZXRfRGF0ZSI6ICJPcHRpb25hbFtzdHJdIiwKICAgICAgIkpvYl9PcGVuaW5nX1N0YXR1cyI6ICJPcHRpb25hbFtzdHJdIiwKICAgICAgIkpvYl9UeXBlIjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiUmVxdWlyZWRfU2tpbGxzIjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiUmVtb3RlX0pvYiI6ICJPcHRpb25hbFtib29sXSIKICAgIH0KICBdCn0KYGBgCgoqKk91dHB1dHMqKjoKLSBgY3JlYXRlZF9qb2Jfb3BlbmluZ3NgOiBEZXRhaWxzIG9mIHRoZSBjcmVhdGVkIGpvYiBvcGVuaW5ncwoKIyMjIExpc3QgSm9iIE9wZW5pbmdzCgoqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlcyBhIGxpc3Qgb2Ygam9iIG9wZW5pbmdzIGZyb20gWm9obyBSZWNydWl0LgoKKipJbnB1dHMqKjoKLSBgZmllbGRzYDogT3B0aW9uYWxbc3RyXSAtIEZpZWxkcyB0byByZXRyaWV2ZSAoZGVmYXVsdDogIkpvYl9PcGVuaW5nX05hbWUsTnVtYmVyX29mX1Bvc2l0aW9ucyxKb2JfT3BlbmluZ19TdGF0dXMsSm9iX1R5cGUsUmVxdWlyZWRfU2tpbGxzIikKLSBgcGFnZWA6IE9wdGlvbmFsW2ludF0gLSBQYWdlIG51bWJlciAoZGVmYXVsdDogMSkKLSBgcGVyX3BhZ2VgOiBPcHRpb25hbFtpbnRdIC0gUmVjb3JkcyBwZXIgcGFnZSAoZGVmYXVsdDogMjAwKQotIGBzb3J0X29yZGVyYDogT3B0aW9uYWxbc3RyXSAtIFNvcnQgb3JkZXIgKGRlZmF1bHQ6ICJkZXNjIikKLSBgc29ydF9ieWA6IE9wdGlvbmFsW3N0cl0gLSBTb3J0IGZpZWxkIChkZWZhdWx0OiAiTW9kaWZpZWRfVGltZSIpCi0gYGFwcHJvdmVkYDogT3B0aW9uYWxbYm9vbF0gLSBGaWx0ZXIgYnkgYXBwcm92YWwgc3RhdHVzCi0gYGN2aWRgOiBPcHRpb25hbFtpbnRdIC0gQ3VzdG9tIHZpZXcgSUQKLSBgdGVycml0b3J5X2lkYDogT3B0aW9uYWxbaW50XSAtIFRlcnJpdG9yeSBJRAotIGBpbmNsdWRlX2NoaWxkYDogT3B0aW9uYWxbYm9vbF0gLSBJbmNsdWRlIGNoaWxkIHJlY29yZHMKCioqT3V0cHV0cyoqOgotIExpc3Qgb2Ygam9iIG9wZW5pbmdzIG1hdGNoaW5nIHRoZSBjcml0ZXJpYQoKIyMjIENyZWF0ZSBDYW5kaWRhdGVzCgoqKkRlc2NyaXB0aW9uKio6IENyZWF0ZXMgb25lIG9yIG11bHRpcGxlIGNhbmRpZGF0ZXMgaW4gWm9obyBSZWNydWl0LgoKKipJbnB1dHMqKjoKYGBganNvbgp7CiAgImRhdGEiOiBbCiAgICB7CiAgICAgICJGaXJzdF9OYW1lIjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiTGFzdF9OYW1lIjogInN0ciAocmVxdWlyZWQpIiwKICAgICAgIkVtYWlsIjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiTW9iaWxlIjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiQ3VycmVudF9Kb2JfVGl0bGUiOiAiT3B0aW9uYWxbc3RyXSIsCiAgICAgICJUb3RhbF9FeHBlcmllbmNlIjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiQ3VycmVudF9FbXBsb3llciI6ICJPcHRpb25hbFtzdHJdIiwKICAgICAgIlNraWxscyI6ICJPcHRpb25hbFtzdHJdIiwKICAgICAgIkV4cGVjdGVkX1NhbGFyeSI6ICJPcHRpb25hbFtzdHJdIiwKICAgICAgIkN1cnJlbnRfU2FsYXJ5IjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiTm90aWNlX1BlcmlvZCI6ICJPcHRpb25hbFtzdHJdIgogICAgfQogIF0KfQpgYGAKCioqT3V0cHV0cyoqOgotIGBjcmVhdGVkX2NhbmRpZGF0ZXNgOiBEZXRhaWxzIG9mIHRoZSBjcmVhdGVkIGNhbmRpZGF0ZXMKCiMjIyBMaXN0IENhbmRpZGF0ZXMKCioqRGVzY3JpcHRpb24qKjogUmV0cmlldmVzIGEgbGlzdCBvZiBjYW5kaWRhdGVzIGZyb20gWm9obyBSZWNydWl0LgoKKipJbnB1dHMqKjoKLSBTaW1pbGFyIHRvIExpc3QgSm9iIE9wZW5pbmdzIGlucHV0cwotIEFkZGl0aW9uYWwgZmlsdGVycyBmb3IgY2FuZGlkYXRlLXNwZWNpZmljIGZpZWxkcwoKKipPdXRwdXRzKio6Ci0gTGlzdCBvZiBjYW5kaWRhdGVzIG1hdGNoaW5nIHRoZSBjcml0ZXJpYQoKIyMjIExpc3QgQXBwbGljYXRpb25zCgoqKkRlc2NyaXB0aW9uKio6IFJldHJpZXZlcyBhIGxpc3Qgb2YgYXBwbGljYXRpb25zIGZyb20gWm9obyBSZWNydWl0LgoKKipJbnB1dHMqKjoKLSBTaW1pbGFyIHRvIExpc3QgSm9iIE9wZW5pbmdzIGlucHV0cwotIEFkZGl0aW9uYWwgZmlsdGVycyBmb3IgYXBwbGljYXRpb24tc3BlY2lmaWMgZmllbGRzCgoqKk91dHB1dHMqKjoKLSBMaXN0IG9mIGFwcGxpY2F0aW9ucyBtYXRjaGluZyB0aGUgY3JpdGVyaWEKCiMjIyBVcGRhdGUgSm9iIE9wZW5pbmcKCioqRGVzY3JpcHRpb24qKjogVXBkYXRlcyBvbmUgb3IgbXVsdGlwbGUgam9iIG9wZW5pbmdzIGluIFpvaG8gUmVjcnVpdC4KCioqSW5wdXRzKio6CmBgYGpzb24KewogICJkYXRhIjogWwogICAgewogICAgICAiaWQiOiAic3RyIChyZXF1aXJlZCkiLAogICAgICAiSm9iX09wZW5pbmdfTmFtZSI6ICJPcHRpb25hbFtzdHJdIiwKICAgICAgIk51bWJlcl9vZl9Qb3NpdGlvbnMiOiAiT3B0aW9uYWxbc3RyXSIsCiAgICAgICJEZXBhcnRtZW50X05hbWUiOiB7CiAgICAgICAgImlkIjogInN0ciIsCiAgICAgICAgIm5hbWUiOiAic3RyIgogICAgICB9LAogICAgICAiQXNzaWduZWRfUmVjcnVpdGVyIjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiVGFyZ2V0X0RhdGUiOiAiT3B0aW9uYWxbc3RyXSIsCiAgICAgICJKb2JfT3BlbmluZ19TdGF0dXMiOiAiT3B0aW9uYWxbc3RyXSIsCiAgICAgICJKb2JfVHlwZSI6ICJPcHRpb25hbFtzdHJdIiwKICAgICAgIlJlcXVpcmVkX1NraWxscyI6ICJPcHRpb25hbFtzdHJdIiwKICAgICAgIlJlbW90ZV9Kb2IiOiAiT3B0aW9uYWxbYm9vbF0iCiAgICB9CiAgXQp9CmBgYAoKKipPdXRwdXRzKio6Ci0gRGV0YWlscyBvZiB0aGUgdXBkYXRlZCBqb2Igb3BlbmluZ3MKCiMjIyBVcGRhdGUgQ2FuZGlkYXRlCgoqKkRlc2NyaXB0aW9uKio6IFVwZGF0ZXMgb25lIG9yIG11bHRpcGxlIGNhbmRpZGF0ZXMgaW4gWm9obyBSZWNydWl0LgoKKipJbnB1dHMqKjoKYGBganNvbgp7CiAgImRhdGEiOiBbCiAgICB7CiAgICAgICJpZCI6ICJzdHIgKHJlcXVpcmVkKSIsCiAgICAgICJGaXJzdF9OYW1lIjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiTGFzdF9OYW1lIjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiRW1haWwiOiAiT3B0aW9uYWxbc3RyXSIsCiAgICAgICJNb2JpbGUiOiAiT3B0aW9uYWxbc3RyXSIsCiAgICAgICJDdXJyZW50X0pvYl9UaXRsZSI6ICJPcHRpb25hbFtzdHJdIiwKICAgICAgIlRvdGFsX0V4cGVyaWVuY2UiOiAiT3B0aW9uYWxbc3RyXSIsCiAgICAgICJDdXJyZW50X0VtcGxveWVyIjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiU2tpbGxzIjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiRXhwZWN0ZWRfU2FsYXJ5IjogIk9wdGlvbmFsW3N0cl0iLAogICAgICAiQ3VycmVudF9TYWxhcnkiOiAiT3B0aW9uYWxbc3RyXSIsCiAgICAgICJOb3RpY2VfUGVyaW9kIjogIk9wdGlvbmFsW3N0cl0iCiAgICB9CiAgXQp9CmBgYAoKKipPdXRwdXRzKio6Ci0gRGV0YWlscyBvZiB0aGUgdXBkYXRlZCBjYW5kaWRhdGVzCgojIyMgRGVsZXRlIENhbmRpZGF0ZXMKCioqRGVzY3JpcHRpb24qKjogRGVsZXRlcyBvbmUgb3IgbXVsdGlwbGUgY2FuZGlkYXRlcyBmcm9tIFpvaG8gUmVjcnVpdC4KCioqSW5wdXRzKio6CmBgYGpzb24KewogICJpZHMiOiBbInN0ciAocmVxdWlyZWQpIl0sCiAgIndmX3RyaWdnZXIiOiAiT3B0aW9uYWxbYm9vbF0gKGRlZmF1bHQ6IHRydWUpIgp9CmBgYAoKKipPdXRwdXRzKio6Ci0gYGRlbGV0ZWRfY2FuZGlkYXRlc2A6IFJlc3BvbnNlIGZyb20gdGhlIGRlbGV0ZSBvcGVyYXRpb24KCiMjIyBEZWxldGUgSm9iIE9wZW5pbmdzCgoqKkRlc2NyaXB0aW9uKio6IERlbGV0ZXMgb25lIG9yIG11bHRpcGxlIGpvYiBvcGVuaW5ncyBmcm9tIFpvaG8gUmVjcnVpdC4KCioqSW5wdXRzKio6CmBgYGpzb24KewogICJpZHMiOiBbInN0ciAocmVxdWlyZWQpIl0sCiAgIndmX3RyaWdnZXIiOiAiT3B0aW9uYWxbYm9vbF0gKGRlZmF1bHQ6IHRydWUpIgp9CmBgYAoKKipPdXRwdXRzKio6Ci0gYGRlbGV0ZWRfam9iX29wZW5pbmdzYDogUmVzcG9uc2UgZnJvbSB0aGUgZGVsZXRlIG9wZXJhdGlvbg==", "ui_form": [ { "field_id": "access_token", "type": "string", "required": true, "label": "Access Token", "description": "Access token of the zoho account", "ui_component": "textInput", "info": "Access token of the user to connect zoho account", "is_secret": true }, { "field_id": "refresh_token", "type": "string", "required": true, "label": "Refresh Token", "description": "Refresh token of the zoho account", "ui_component": "textInput", "info": "Refresh token of the user to connect zoho account", "is_secret": true }, { "field_id": "locations_endpoint", "type": "string", "required": true, "label": "Locations Endpoint", "description": "Location endpoint of the zoho account", "ui_component": "textInput", "info": "Location endpoint of the user to connect zoho account available options are \"in\", \"eu\", \"com.au\", \"jp\", \"uk\", \"ca\", \"sa\", \"com\". defaults to in" } ], "data_loaders": [], "actions": [ { "name": "List Candidates", "description": "List all candidates in the Zoho Recruit account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho.png", "category": "zoho_recruit", "sort": "list_candidates", "endpoint": "/zoho_recruit/list_candidates", "source_type": "action", "is_enabled": true }, { "name": "List Job openings", "description": "List all job openings in the Zoho Recruit account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho.png", "category": "zoho_recruit", "sort": "list_job_openings", "endpoint": "/zoho_recruit/list_job_openings", "source_type": "action", "is_enabled": true }, { "name": "List Applications", "description": "List all applications in the Zoho Recruit account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho.png", "category": "zoho_recruit", "sort": "list_applications", "endpoint": "/zoho_recruit/list_applications", "source_type": "action", "is_enabled": true }, { "name": "create candidates", "description": "Create a candidate in the Zoho Recruit account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho.png", "category": "zoho_recruit", "sort": "create_candidates", "endpoint": "/zoho_recruit/create_candidates", "source_type": "action", "is_enabled": true }, { "name": "update candidate", "description": "Update a candidate in the Zoho Recruit account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho.png", "category": "zoho_recruit", "sort": "update_candidate", "endpoint": "/zoho_recruit/update_candidate", "source_type": "action", "is_enabled": true }, { "name": "create job Openings", "description": "Create a job opening in the Zoho Recruit account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho.png", "category": "zoho_recruit", "sort": "create_job_openings", "endpoint": "/zoho_recruit/create_job_openings", "source_type": "action", "is_enabled": true }, { "name": "update job Opening", "description": "Update a job opening in the Zoho Recruit account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho.png", "category": "zoho_recruit", "sort": "update_job_opening", "endpoint": "/zoho_recruit/update_job_opening", "source_type": "action", "is_enabled": true }, { "name": "Delete candidates", "description": "Delete a candidate in the Zoho Recruit account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho.png", "category": "zoho_recruit", "sort": "delete_candidates", "endpoint": "/zoho_recruit/delete_candidates", "source_type": "action", "is_enabled": true }, { "name": "Delete job Openings", "description": "Delete a job opening in the Zoho Recruit account", "logo": "https://klotdev.blob.core.windows.net/connectors/zoho.png", "category": "zoho_recruit", "sort": "delete_job_openings", "endpoint": "/zoho_recruit/delete_job_openings", "source_type": "action", "is_enabled": true } ], "meta_data": { "has_auth": true, "auth_provider": "zoho", "auth_variables": [ "ZOHO_AUTH_URL", "ZOHO_CLIENT_ID", "ZOHO_REDIRECT_URI" ], "auth_url": "{{ZOHO_AUTH_URL}}?client_id={{ZOHO_CLIENT_ID}}&response_type=code&redirect_uri={{ZOHO_REDIRECT_URI}}&scope=ZohoRecruit.users.ALL,ZohoRecruit.modules.ALL,ZohoRecruit.org.ALL&access_type=offline", "auth_button_title": "Continue to connect your Zoho Recruit account to wexa" }, "is_starred": false } ]
Request
Query Params
search_key
stringÂ
required
projectID
stringÂ
required
Example:
68072c6d6532ce93160f2db9
filter_type
stringÂ
required
Example:
all
Header Params
x-api-key
stringÂ
required
Example:
{{x-api-key}}
Responses
Modified at 2025-04-25 12:15:01