Wave + Canny Integrations

Appy Pie Connect allows you to automate multiple workflows between Wave and Canny

About Wave

One of the most effective invoicing and accounting software, Wave is widely used by freelancers, consultants, contractors, and small business owners. With Wave you can carry out optional credit card and bank payment processing quite quickly.

About Canny

Canny is a user feedback tool that lets you keep track of all of your user feedback in one organized place.

Canny Integrations

Best Wave and Canny Integrations

  • Wave MailChimp

    Wave + MailChimp

    Subscribe new Wave customers to Mailchimp
    When this happens...
    Wave New Customer
    Then do this...
    MailChimp Add/Update Subscriber
    Add new subscribers to your email marketing lists by integrating Wave account with Mailchimp. Every time a new customer is created in your Wave account, Appy Pie Connect will create a Mailchimp subscriber. Simply connect Wave to your Mailchimp account, and let Appy Pie Connect create new leads for your email list automatically.
    How This Wave – Mailchimp Integration Works
    • A new customer is added
    • Appy Pie Connect automatically adds subscriber to a list on Mailchimp
    What You Need
    • Wave account
    • Mailchimp account
  • Wave Slack

    Wave + Slack

    Send messages on Slack for new Wave invoices
    When this happens...
    Wave New Invoice
    Then do this...
    Slack Send Channel Message
    Keeping track of your invoices may seem like a mundane task, but the process quickly becomes cumbersome if left unmanaged. Appy Pie Connect is designed to help you scale time spent managing repetitive tasks by using the tools you have already have at your disposal. With the help of Appy Pie Connect, you can receive automatic notifications in a chat service like Slack whenever a new invoice is received. Never again be concerned about the status of each invoice.
    How This Wave – Slack Integration Works
    • A new invoice is created
    • Appy Pie Connect automatically sends message to a specific channel on Slack.
    What You Need
    • Wave account
    • Slack account
  • Wave Google Sheets

    Canny + Google Sheets

    Add new Canny votes as spreadsheet rows in Google Sheets Read More...
    When this happens...
    Wave New Vote
    Then do this...
    Google Sheets Create Spreadsheet Row
    Data doesn’t come to life until its put to use. Our Canny-Google Sheets automatically add all your Canny votes to Google Sheets, so you can get insights faster. Organize your leads, surveys, customer feedback, or anything else you want. All you have to do is set up this connect and things will happen automatically.
    How This Canny-Google Sheets Integration Works
    • A user votes on a post in Canny
    • Appy Pie Connect creates a spreadsheet row in Google Sheets
    Apps Involved
    • Calendly account
    • Google Sheets
  • Wave GitHub

    Canny + GitHub

    Create GitHub issues for new Canny posts
    When this happens...
    Wave New Post
    Then do this...
    GitHub Create Issue
    Never lose an issue again. This integration automatically creates a GitHub issue for every new Canny post, saving you the hassle of having yet another backlog. Set up this Canny-GitHub integration and Appy Pie Connect will automatically create an issue in GitHub whenever a new post is created in Canny. This is an excellent method for escalating and resolving more serious conflicts.
    How This Integration Works
    • A user creates a post in Canny
    • Appy Pie Connect automatically creates a GitHub issue
    What You Need
    • Canny account
    • GitHub account
  • Wave Airtable

    Canny + Airtable

    Create a new record in Airtable for new Canny comment Read More...
    When this happens...
    Wave New Comment
    Then do this...
    Airtable Create Record
    Everyone knows that customer feedback is crucial. But it’s hard for teams to collect and process it all, especially from multiple channels. With this Appy Pie Connect integration, adding new comments as records in Airtable helps your company track and respond to any customer interaction in one central place.
    How This Canny-Airable Integration Works
    • A user comments on a post in Canny
    • Appy Pie Connect creates a record in Airtable
    What You Need
    • Canny account
    • Airtable account
  • Wave Airtable

    {{item.triggerAppName}} + {{item.actionAppName}}

    {{item.message}}
    When this happens...
    Wave {{item.triggerTitle}}
    Then do this...
    {{item.actionAppImage}} {{item.actionTitle}}
Connect Wave + Canny in easier way

It's easy to connect Wave + Canny without coding knowledge. Start creating your own business flow.

  • New Customer

    Triggers when a new customer is added to a business you choose.

  • New Invoice

    Triggers when a new invoice is created.

  • New Comment

    Triggers when a new comment is created.

  • New Post

    Triggers when a new post is created.

  • New Vote

    Triggers when a new vote is created.

  • Post Status Change

    Triggers when a post's status is changed.

  • Create Customer

    Creates a customer in a business that you choose.

  • Create Invoice

    Creates a new invoice.

  • Create Product or Service

    Creates a product or service in a business that you choose.

  • Record Transaction

    Records a transaction in a business.

  • Change Post Status

    Changes a post's status.

How Wave & Canny Integrations Work

  1. Step 1: Choose Wave as a trigger app and Select "Trigger" from the Triggers List.

    (30 seconds)

  2. Step 2: Authenticate Wave with Appy Pie Connect.

    (10 seconds)

  3. Step 3: Select Canny as an action app.

    (30 seconds)

  4. Step 4: Pick desired action for the selected trigger.

    (10 seconds)

  5. Step 5: Authenticate Canny with Appy Pie Connect.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Wave and Canny

Wave is a revputionary data analysis platform for the enterprise. The platform includes a visual interface for business users to create databases and dashboards on top of data stored in a variety of data sources, including relational databases, NoSQL databases, and Hadoop clusters.

Canny is an open-source search engine built on top of Elasticsearch. Canny provides a RESTful API that enables the programmatic use of the engine to power search features on web and mobile applications.

In this paper, I will describe how to integrate Canny with Wave. The integration will leverage the JSON capabilities in both Wave and Canny. At the end of the paper, we will have a spution that enables users to search through Wave’s databases and dashboards using full text search.

To implement the integration between Wave and Canny, we will need to take advantage of the JSON capabilities in both platforms. Both Wave and Canny provide RESTful APIs that enable developers to interact with their respective platforms programmatically. Each platform processes queries and responses in JSON format. Therefore, it makes sense to leverage the JSON capabilities in both platforms to integrate them.

We will start by describing how to integrate Wave with Canny. We will then describe how to use the integration to search through text in Wave databases and dashboards.

Integration of Wave and Canny

Step 1. Coding

The first step is to develop some code that calls the Canny REST API from a Java client. We will use the Apache HttpComponents and Jersey libraries to create the client. For brevity, I am not going to go into much detail about these libraries or how they work. The source code for the client is available on GitHub at https://github.com/sinhamahapatra/integration-example.

Step 2. Setup server

We will need to install a Canny instance on a server. You can get more information about installing Canny on Github here. https://github.com/cannydb/canny/wiki/Installation-on-Linux.

Step 3. Integrating Canny with Wave

Create a database on Wave containing some sample data that you want to search on (we are going to use this data later. Create a new application on Wave and copy the OAuth token from your app’s configuration page (you can find this page here. https://wave.google.com/app/edit#development_settings. Paste the OAuth token into your client code (see Step 1. and update your client code with your Wave credentials (see Step 2. When you are done, your client application should look something like this:

Benefits of Integration of Wave and Canny

This integration makes it possible to leverage full text search capabilities in Canny to perform search operations against Wave databases and dashboards. As we described previously, we will need to fetch some sample data from Wave before executing our search in Canny. We will then be able to search through text in our sample data using full text search capabilities in Canny. In other words, we will be able to search through Wave’s databases and dashboards using full text search!

The process to integrate Wave and Canny may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.