YouCanBook.Me

Online scheduling tool for customer bookings. Automatically create unique virtual meeting links for meetings scheduled through YouCanBook.me. Custom availability and control. Set up custom availability, padding between appointments and appointment duration.

Integrate the YouCanBook.Me API with the Python API

Setup the YouCanBook.Me API trigger to run a workflow which integrates with the Python API. Pipedream's integration platform allows you to integrate YouCanBook.Me and Python remarkably fast. Free for developers.

Run Python Code with Python API on New Booking from YouCanBook.Me API
YouCanBook.Me + Python
 
Try it
Run Python Code with Python API on New Cancelled Booking from YouCanBook.Me API
YouCanBook.Me + Python
 
Try it
New Booking from the YouCanBook.Me API

Emit new event for each new booking

 
Try it
New Cancelled Booking from the YouCanBook.Me API

Emit new event when a booking is cancelled

 
Try it
Run Python Code with the Python API

Write Python and use any of the 350k+ PyPi packages available. Refer to the Pipedream Python docs to learn more.

 
Try it

Overview of YouCanBook.Me

The YouCanBook.Me API allows for automating appointment scheduling by integrating with your calendar. It can trigger actions when new bookings are made, modified, or canceled. Building on Pipedream's platform enables developers to create robust workflows that can interact with other services. For example, you can confirm appointments, sync with other calendars, send custom emails, or update CRM records based on booking activities.

Connect YouCanBook.Me

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    youcanbook_me: {
      type: "app",
      app: "youcanbook_me",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.youcanbook.me/v1/${this.youcanbook_me.$auth.account_id}/profiles`,
      auth: {
        username: `${this.youcanbook_me.$auth.username}`,
        password: `${this.youcanbook_me.$auth.api_key}`,
      },
    })
  },
})

Overview of Python

Develop, run and deploy your Python code in Pipedream workflows. Integrate seamlessly between no-code steps, with connected accounts, or integrate Data Stores and manipulate files within a workflow.

This includes installing PyPI packages, within your code without having to manage a requirements.txt file or running pip.

Below is an example of using Python to access data from the trigger of the workflow, and sharing it with subsequent workflow steps:

Connect Python

1
2
3
4
5
def handler(pd: "pipedream"):
  # Reference data from previous steps
  print(pd.steps["trigger"]["context"]["id"])
  # Return data for use in future steps
  return {"foo": {"test":True}}