What do you want to automate

with Acuity Scheduling and Twilio SendGrid?

Prompt, edit and deploy AI agents that connect to Acuity Scheduling, Twilio SendGrid and 3,000+ other apps in seconds.

Trusted by 1,000,000+ developers from startups to Fortune 500 companies

Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo
Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo
Add Blocked Off Time with Acuity Scheduling API on New Contact from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Add Blocked Off Time with Acuity Scheduling API on New Events (Instant) from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Add Email to Global Suppression with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Add Email to Global Suppression with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Add Email to Global Suppression with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Add or Update Contact with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Add or Update Contact with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Add or Update Contact with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Book Appointment with Acuity Scheduling API on New Contact from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Book Appointment with Acuity Scheduling API on New Events (Instant) from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Check Availability Times with Acuity Scheduling API on New Contact from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Check Availability Times with Acuity Scheduling API on New Events (Instant) from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Create Contact List with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Create Contact List with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Create Contact List with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Create Send with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Create Send with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Create Send with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Blocks with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Blocks with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Blocks with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Bounces with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Bounces with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Bounces with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Contacts with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Contacts with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Contacts with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Global Suppression with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Global Suppression with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete Global Suppression with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete List with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete List with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Delete List with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Find Appointments by Client Info with Acuity Scheduling API on New Contact from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Find Appointments by Client Info with Acuity Scheduling API on New Events (Instant) from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Get a Block with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get a Block with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get a Block with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get A Global Suppression with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get A Global Suppression with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get A Global Suppression with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get All Bounces with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get All Bounces with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get All Bounces with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get Appointment Types with Acuity Scheduling API on New Contact from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Get Appointment Types with Acuity Scheduling API on New Events (Instant) from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Get Appointments with Acuity Scheduling API on New Contact from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Get Appointments with Acuity Scheduling API on New Events (Instant) from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Get Availability Times with Acuity Scheduling API on New Contact from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Get Availability Times with Acuity Scheduling API on New Events (Instant) from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Get Contact Lists with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get Contact Lists with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get Contact Lists with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Get Products with Acuity Scheduling API on New Contact from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
Get Products with Acuity Scheduling API on New Events (Instant) from Twilio SendGrid API
Twilio SendGrid + Acuity Scheduling
 
Try it
List Blocks with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
List Blocks with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
List Blocks with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
List Global Suppressions with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
List Global Suppressions with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
List Global Suppressions with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Remove Contact From List with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Remove Contact From List with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Remove Contact From List with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Search Contacts with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Search Contacts with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Search Contacts with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Send Email Multiple Recipients with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Send Email Multiple Recipients with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Send Email Multiple Recipients with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Send Email Single Recipient with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Send Email Single Recipient with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Send Email Single Recipient with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Validate Email with Twilio SendGrid API on New Appointment (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Validate Email with Twilio SendGrid API on New Appointment Canceled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
Validate Email with Twilio SendGrid API on New Appointment Rescheduled (Instant) from Acuity Scheduling API
Acuity Scheduling + Twilio SendGrid
 
Try it
New Appointment (Instant) from the Acuity Scheduling API

Emit new event when an appointment is scheduled.

 
Try it
New Appointment Canceled (Instant) from the Acuity Scheduling API

Emit new event when an appointment is canceled.

 
Try it
New Appointment Rescheduled (Instant) from the Acuity Scheduling API

Emit new event when an appointment is rescheduled.

 
Try it
New Contact from the Twilio SendGrid API

Emit new event when a new contact is created

 
Try it
New Events (Instant) from the Twilio SendGrid API

Emit new event when any of the specified SendGrid events is received

 
Try it
Add Blocked Off Time with the Acuity Scheduling API

Blocks a specific time slot on your schedule to prevent the scheduling of any appointments during this particular time range. See the documentation

 
Try it
Add Email to Global Suppression with the Twilio SendGrid API

Allows you to add one or more email addresses to the global suppressions group. See the docs here

 
Try it
Book Appointment with the Acuity Scheduling API

Book an appointment. See the documentation

 
Try it
Add or Update Contact with the Twilio SendGrid API

Adds or updates a contact. See the docs here

 
Try it
Check Availability Times with the Acuity Scheduling API

Validate available times for an appointment. See the documentation

 
Try it
Create Contact List with the Twilio SendGrid API

Allows you to create a new contact list. See the docs here

 
Try it
Find Appointments by Client Info with the Acuity Scheduling API

Retrieves existing appointments using the client's information, allowing you to track all the appointments associated with a specific client. See the documentation

 
Try it
Create Send with the Twilio SendGrid API

Create a single send. See the docs here

 
Try it
Get Appointment Types with the Acuity Scheduling API

Return a list ofappointment types. See the documentation

 
Try it
Delete Blocks with the Twilio SendGrid API

Allows you to delete all email addresses on your blocks list. See the docs here

 
Try it
Get Appointments with the Acuity Scheduling API

Return a list of appointments. See the documentation

 
Try it
Delete Bounces with the Twilio SendGrid API

Allows you to delete all emails on your bounces list. See the docs here

 
Try it
Get Availability Times with the Acuity Scheduling API

Return available times for a date and appointment type. See the documentation

 
Try it
Delete Contacts with the Twilio SendGrid API

Allows you to delete one or more contacts. See the docs here

 
Try it
Get Products with the Acuity Scheduling API

Return a list of products and packages. See the documentation

 
Try it
Delete Global Suppression with the Twilio SendGrid API

Allows you to remove an email address from the global suppressions group. See the docs here

 
Try it
Delete List with the Twilio SendGrid API

Allows you to delete a specific contact list. See the docs here

 
Try it
Get a Block with the Twilio SendGrid API

Gets a specific block. See the docs here

 
Try it
Get A Global Suppression with the Twilio SendGrid API

Gets a global suppression. See the docs here

 
Try it
Get All Bounces with the Twilio SendGrid API

Allows you to get all of your bounces. See the docs here

 
Try it
Get Contact Lists with the Twilio SendGrid API

Allows you to get details of your contact lists. See the docs here

 
Try it
List Blocks with the Twilio SendGrid API

Allows you to list all email addresses that are currently on your blocks list. See the docs here

 
Try it
List Global Suppressions with the Twilio SendGrid API

Allows you to get a list of all email address that are globally suppressed. See the docs here

 
Try it
Remove Contact From List with the Twilio SendGrid API

Allows you to remove contacts from a given list. See the docs here

 
Try it
Search Contacts with the Twilio SendGrid API

Searches contacts with a SGQL query. See the docs here

 
Try it
Send Email Multiple Recipients with the Twilio SendGrid API

This action sends a personalized e-mail to multiple specified recipients. See the docs here

 
Try it
Send Email Single Recipient with the Twilio SendGrid API

This action sends a personalized e-mail to the specified recipient. See the docs here

 
Try it
Validate Email with the Twilio SendGrid API

Validates an email address. This action requires a Sendgrid's Pro or Premier plan. See the docs here

 
Try it
Integrate the Acuity Scheduling API with the Twilio SendGrid API
Setup the Acuity Scheduling API trigger to run a workflow which integrates with the Twilio SendGrid API. Pipedream's integration platform allows you to integrate Acuity Scheduling and Twilio SendGrid remarkably fast. Free for developers.

Overview of Acuity Scheduling

Acuity Scheduling API allows you to tap into the functionality of Acuity Scheduling, a cloud-based appointment scheduling software. With this API on Pipedream, you can automate appointment creation, modifications, and cancellations, as well as sync customer data across your tech stack. The API lets you fetch detailed information about schedules, available time slots, and calendar events. Create dynamic, real-time integrations with CRMs, email marketing platforms, or payment gateways to streamline your scheduling and business processes.

Connect Acuity Scheduling

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform" export default defineComponent({ props: { acuity_scheduling: { type: "app", app: "acuity_scheduling", } }, async run({steps, $}) { return await axios($, { url: `https://acuityscheduling.com/api/v1/me`, headers: { Authorization: `Bearer ${this.acuity_scheduling.$auth.oauth_access_token}`, }, }) }, }) 

Overview of Twilio SendGrid

The Twilio SendGrid API opens up a world of possibilities for email automation, enabling you to send emails efficiently and track their performance. With this API, you can programmatically create and send personalized email campaigns, manage contacts, and parse inbound emails for data extraction. When you harness the power of Pipedream, you can connect SendGrid to hundreds of other apps to automate workflows, such as triggering email notifications based on specific actions, syncing email stats with your analytics, or handling incoming emails to create tasks or tickets.

Connect Twilio SendGrid

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform" export default defineComponent({ props: { sendgrid: { type: "app", app: "sendgrid", } }, async run({steps, $}) { return await axios($, { url: `https://api.sendgrid.com/v3/user/account`, headers: { Authorization: `Bearer ${this.sendgrid.$auth.api_key}`, }, }) }, }) 

Community Posts

How Our Family Uses SMS and Smart Picture Frames to Connect During Remote Holidays
How Our Family Uses SMS and Smart Picture Frames to Connect During Remote Holidays
Two days before Thanksgiving, I decided to put together a simple way for our family to share pictures, because we couldn’t be together in person. The idea: smart photo frames that everyone could text pictures to. Here’s how I got it working. tldr; A Pipedream workflow parses SMS messages sent to a Twilio phone number, extracting the pictures and then using SendGrid to email them to the dedicated email addresses used by our Pix-Star photo frames.

Trusted by 1,000,000+ developers from startups to Fortune 500 companies

Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo
Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo