Created
July 19, 2013 14:59
-
-
Save tfennelly/6039728 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{"name" : "cloudant", "label" : "Cloudant DB", "logo": "/components/cloudant.png", "web": "www.cloudant.com", "github": "cloudant", | |
"description": "is a cloud-hosted NoSQL database service (DBaaS).", | |
"examples": [ | |
{ | |
"from": {"appName": "zendesk", "fromData": "Ticket"}, | |
"toData": "New Document" | |
}, | |
{ | |
"from": {"appName": "freshbooks", "fromData": "Contact"}, | |
"toData": "New Document" | |
}, | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "New Document" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "New Document" | |
}, | |
{ | |
"from": {"appName": "webhooks", "fromData": "Data POST"}, | |
"toData": "New Document" | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "New Document" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "New Document", | |
"type": "migrate", | |
"demo": "/moving-on-premise-data-to-the-cloud-postgressql-to-cloudant/" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "New Document" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "New Document" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "New Document" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "New Document" | |
} | |
] | |
}, | |
{"name" : "freshbooks", "label" : "FreshBooks", "logo": "/components/freshbooks.gif", "web": "www.freshbooks.com", | |
"description": "is a very popular cloud accounting service.", | |
"examples": [ | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "webhooks", "fromData": "Data POST"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "Contact" | |
} | |
] | |
}, | |
{"name" : "google-drive", "label" : "Google Drive", "logo": "/components/google-drive.png", "web": "www.google.com", | |
"description": "is a hosted document service provided by Google.", | |
"detail": "With FoxWeave, you can listen for data being added to a Google Spreadsheet/Form and sync/migrate that data to another App/DB. Alternatively, you sync/migrate data (rows) to a Google Spreadsheet from another App/DB." | |
}, | |
{"name" : "google-mail", "label" : "Google Mail", "logo": "/components/google-mail.png", "web": "www.google.com", | |
"description": "is the very popular Email service offered by Google.", | |
"examples": [ | |
{ | |
"from": {"appName": "twitter", "fromData": "Mention"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when your Screen Name is mentioned on Twitter" | |
}, | |
{ | |
"from": {"appName": "twilio", "fromData": "Phone Call"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account on receiving an Phone Call via Twilio" | |
}, | |
{ | |
"from": {"appName": "webhooks", "fromData": "Data POST"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account on receiving a Webhooks notification" | |
}, | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when a new Contact is added in OnePageCRM." | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "Email Address", | |
"text": "Send an email via GMail on Google Form submit", | |
"demo": "/using-google-forms-to-trigger-google-mail/" | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when a new Contact is added in Salesforce.com." | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when a new Lead is added in Zoho CRM." | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when data is submitted on a Wufoo form." | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when a new record is added in a MySQL DB." | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when a new record is added in a Oracle DB." | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when a new record is added in a Oracle DB." | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when a new record is added in a PostgresSQL DB." | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when a new document is added in a Cloudant DB." | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when a new User is added in Zendesk." | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "Ticket"}, | |
"toData": "Email Address", | |
"text": "Send an email from your GMail account when a new Ticket is added in Zendesk." | |
} | |
] | |
}, | |
{"name" : "http", "label" : "HTTP", "logo": "/components/http.png", | |
"whatis": "What is the HTTP Connector?", | |
"description": "The HTTP Connector lets you poll for data (execute POST, PUT and GET requests) on a web address that you specify.", | |
"detail": "You can use this connector to connect to your own web services, or to SaaS applications that FoxWeave doesn’t yet provide native support for. So in many ways, this connector can act as a “role your own” connector solution." | |
}, | |
{"name" : "mailchimp", "label" : "MailChimp", "logo": "/components/mailchimp.png", "web": "www.mailchimp.com", "github": "mailchimp", | |
"description": "is a very popular Newsletter mailing service.", | |
"examples": [ | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "List Subscriber", | |
"demo": "/zendesk-users-to-mailchimp-subscribers-in-60-seconds/" | |
}, | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "List Subscriber" | |
}, | |
{ | |
"from": {"appName": "webhooks", "fromData": "Data POST"}, | |
"toData": "List Subscriber" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "List Subscriber" | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "List Subscriber" | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "List Subscriber" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "List Subscriber" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "List Subscriber" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "List Subscriber" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "List Subscriber" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "List Subscriber" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "List Subscriber" | |
} | |
] | |
}, | |
{"name" : "mongohq", "label" : "MongoHQ DB", "logo": "/components/mongohq.png", "web": "www.mongohq.com" , | |
"description": "is a cloud-hosted NoSQL database service (DBaaS) based on MongoDB." | |
}, | |
{"name" : "mysql", "label" : "MySQL DB", "logo": "/components/mysql.png", "web": "www.mysql.com", "github": "mysql", | |
"description": "is a very popular open source Relational Database.", | |
"examples": [ | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "Ticket"}, | |
"toData": "New Record" | |
} | |
] | |
}, | |
{"name" : "oracle", "label" : "Oracle DB", "logo": "/components/oracle.png", "web": "www.oracle.com", "github": "oracle", | |
"description": "is a very popular Relational Database.", | |
"examples": [ | |
{ | |
"from": {"appName": "twitter", "fromData": "Mention"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "webhooks", "fromData": "Data POST"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "Ticket"}, | |
"toData": "New Record" | |
} | |
] | |
}, | |
{"name" : "onepagecrm", "label" : "OnePageCRM", "logo": "/components/onepagecrm.png", "web": "www.onepagecrm.com", "github": "onepagecrm", | |
"description": "is a super easy online sales CRM for small business.", | |
"examples": [ | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "webhooks", "fromData": "Data POST"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "Contact" | |
} | |
] | |
}, | |
{"name" : "postgresql", "label" : "PostgresSQL DB", "logo": "/components/postgresql.png", "web": "www.postgressql.com", "github": "postgres", | |
"description": "is a very popular open source Relational Database.", | |
"examples": [ | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "webhooks", "fromData": "Data POST"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "Ticket"}, | |
"toData": "New Record" | |
} | |
] | |
}, | |
{"name" : "salesforce", "label" : "Salesforce.com", "logo": "/components/salesforce.png", "web": "www.salesforce.com", | |
"description": "is a very popular cloud based CRM.", | |
"examples": [ | |
{ | |
"from": {"appName": "webhooks", "fromData": "Data POST"}, | |
"toData": "Account", | |
"demo": "/using-a-http-webhook-to-talk-to-salesforce-com-and-others/" | |
}, | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "Contact", | |
"demo": "/ui-improvements-data-mapping-recipesrecommendations-data-filters-and-more/", | |
"type": "migrate" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "Account", | |
"demo": "/moving-on-premise-data-to-the-cloud-mysql-to-salesforce-com/", | |
"type": "migrate" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "Lead", | |
"demo": "/using-salesforce-com-events-to-trigger-email-through-sendgrid/" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "Account", | |
"text": "Create a new <strong>Account in Salesforce.com</strong> whenever a <strong>New Document is added in a Cloudant DB</strong>." | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "Contact" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "Note" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "Note" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "Account" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "Contract" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "Ticket"}, | |
"toData": "Note" | |
} | |
] | |
}, | |
{"name" : "sendgrid", "label" : "Sendgrid", "logo": "/components/sendgrid.jpeg", "web": "www.sendgrid.com", | |
"description": "is a cloud-based email delivery and analytics service.", | |
"examples": [ | |
{ | |
"from": {"appName": "twilio", "fromData": "SMS Message"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on receiving an SMS via Twilio" | |
}, | |
{ | |
"from": {"appName": "twitter", "fromData": "Mention"}, | |
"toData": "SMS Message", | |
"text": "Send an email via SendGrid whenever your screen name is mentioned on Twitter" | |
}, | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on new Contact in OnePageCRM" | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Lead"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on new Lead in Salesforce.com", | |
"demo": "/using-salesforce-com-events-to-trigger-email-through-sendgrid/" | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on new Lead in Zoho CRM" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid when a form is submitted on a Google Form" | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on new Contact in Salesforce.com" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid when a form is submitted on a Wufoo Form" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on new record in MySQL" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on new record in Oracle" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on new record in Oracle" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on new record in PostgresSQL" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on new document in Cloudant" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on new User in Zendesk" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "Ticket"}, | |
"toData": "Email Address", | |
"text": "Send an email via SendGrid on new Tecket in Zendesk" | |
} | |
] | |
}, | |
{"name" : "sqlserver", "label" : "MS SQL Server DB", "logo": "/components/sqlserver.png", "web": "www.microsoft.com/en-us/sqlserver/default.aspx", "github": "sqlserver", | |
"description": "is a very popular Relational Database from Microsoft.", | |
"examples": [ | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "New Record" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "Ticket"}, | |
"toData": "New Record" | |
} | |
] | |
}, | |
{"name" : "webhooks", "label" : "Webhooks", "logo": "/components/webhooks.png", "web": "http://timothyfitz.com/2009/02/09/what-webhooks-are-and-why-you-should-care/", | |
"whatis": "What are Webhooks?", | |
"description": "are user-defined HTTP callbacks.", | |
"detail": "They are offered by many SaaS solutions (GitHub, Wufoo, Unbounce, FreshBooks etc) as a mechanism for pushing notifications of new/updated/deleted information (Vs polling/pulling), within your account on that service, to a web address (URL) that you specify.", | |
"examples": [ | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when new Contacts are added in OnePageCRM" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when data is submitted on a Google form." | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when a new Contact is added in Salesforce.com." | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when a new Lead is added in Zoho CRM." | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when data is submitted on a Wufoo form." | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when a new record is added in a MySQL DB." | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when a new record is added in a Oracle DB." | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when a new record is added in a Oracle DB." | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when a new record is added in a PostgresSQL DB." | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when a new document is added in a Cloudant DB." | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when a new User is added in Zendesk." | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "Ticket"}, | |
"toData": "Web Address", | |
"text": "POST to webhook address when a new Ticket is added in Zendesk." | |
} | |
] | |
}, | |
{"name" : "wufoo", "label" : "Wufoo", "logo": "/components/wufoo.png", "web": "www.wufoo.com", | |
"description": "is a web form service.", | |
"detail": "It allows you to capture online data and then analyse it e.g. customer surveys, customer signups etc. All you need to do is create a Form within your Wufoo account and then embed that Form in a web page on your website. Then, whenever one of your customers submits data on that form, that data will be captured and stored in your account on Wufoo. Wufoo can be compared with other web form services such as Google Forms." | |
}, | |
{"name" : "twilio", "label" : "Twilio", "logo": "/components/twilio.png", "web": "www.twilio.com", "github": "twilio", | |
"description": "is a telephony service, allowing you to make and receive phone calls, as well as send and receive SMS messages.", | |
"examples": [ | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "Phone Call", | |
"text": "Make a phone call via Twilio on Wufoo Form submit" | |
}, | |
{ | |
"from": {"appName": "twitter", "fromData": "Mention"}, | |
"toData": "SMS Message", | |
"text": "Send an SMS via Twilio whenever your screen name is mentioned on Twitter" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "SMS Message", | |
"text": "Send an SMS via Twilio on new document in a Cloudant database" | |
}, | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "SMS Message", | |
"text": "Send an SMS via Twilio on new Contact in OnePageCRM" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "Phone Call", | |
"text": "Make a phone call via Twilio on new record in a MySQL database" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "Phone Call", | |
"text": "Make a phone call via Twilio on Google Form submit" | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "SMS Message", | |
"text": "Send an SMS via Twilio on new Lead in Zoho CRM." | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "SMS Message", | |
"text": "Send an SMS via Twilio on new Contact in Saleforce." | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "Phone Call", | |
"text": "Make a phone call via Twilio on new record in a Oracle database" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "Phone Call", | |
"text": "Make a phone call via Twilio on new record in a Oracle database" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "SMS Message", | |
"text": "Send an SMS via Twilio on new record in a PostgreSQL database" | |
} | |
] | |
}, | |
{"name" : "twitter", "label" : "Twitter", "logo": "/components/twitter.png", "web": "www.twitter.com", "github": "twitter", | |
"description": "is a popular Social Media service that allows you to share short status messages with your friends.", | |
"examples": [ | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "New Tweet" | |
}, | |
{ | |
"from": {"appName": "twilio", "fromData": "SMS Message"}, | |
"toData": "New Tweet", | |
"text": "Send a Tweet on receipt of an SMS message via Twilio" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "New Tweet" | |
}, | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "New Tweet" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "New Tweet" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "New Tweet" | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "New Tweet" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "New Tweet" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "New Tweet" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "New Tweet" | |
} | |
] | |
}, | |
{"name" : "zendesk", "label" : "Zendesk", "logo": "/components/zendesk.png", "web": "www.zendesk.com", "github": "zendesk", | |
"description": "is a very popular customer support service (helpdesk).", | |
"examples": [ | |
{ | |
"from": {"appName": "onepagecrm", "fromData": "Contact"}, | |
"toData": "User" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "Account" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "Ticket" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "User" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "Ticket" | |
}, | |
{ | |
"from": {"appName": "zohocrm", "fromData": "Lead"}, | |
"toData": "Ticket" | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "Ticket" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "User" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "Ticket" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "User" | |
} | |
] | |
}, | |
{"name" : "zohocrm", "label" : "Zoho CRM", "logo": "/components/zohocrm.png", "web": "www.zoho.com/crm/", "github": "zohocrm", | |
"description": "is a very popular online CRM from Zoho.", | |
"examples": [ | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "Lead" | |
}, | |
{ | |
"from": {"appName": "google-drive", "fromData": "Form Submit"}, | |
"toData": "Lead" | |
}, | |
{ | |
"from": {"appName": "salesforce", "fromData": "Contact"}, | |
"toData": "Lead" | |
}, | |
{ | |
"from": {"appName": "wufoo", "fromData": "Form Submit"}, | |
"toData": "Lead" | |
}, | |
{ | |
"from": {"appName": "mysql", "fromData": "New Record"}, | |
"toData": "Lead" | |
}, | |
{ | |
"from": {"appName": "oracle", "fromData": "New Record"}, | |
"toData": "Lead" | |
}, | |
{ | |
"from": {"appName": "sqlserver", "fromData": "New Record"}, | |
"toData": "Lead" | |
}, | |
{ | |
"from": {"appName": "postgresql", "fromData": "New Record"}, | |
"toData": "Lead" | |
}, | |
{ | |
"from": {"appName": "mongohq", "fromData": "New Document"}, | |
"toData": "Lead" | |
}, | |
{ | |
"from": {"appName": "zendesk", "fromData": "User"}, | |
"toData": "Lead" | |
} | |
] | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment