Skip to main content
Question

Goodcall AI phone attendant and Square Appointments integration

  • March 20, 2025
  • 1 reply
  • 6 views

I’m looking to use Goodcall as an AI phone attendant and want to know if clients will actually be able to manage appointments (schedule, re-schedule, cancel) talking to the Goodcall AI through their Square integration.  When I ask Goodcall they simply say, “​Great question! Our Square integration is connected vai Zapier. You can learn more about what actions can be automated here: https://zapier.com/apps/square/integrations”, (not actually helpful) but nothing I can find helps me understand how someone calling me through Goodcall can in real-time integrate through Zapier to accomplish something in Square Appointments.

 

Does anyone have an understanding of this?  Is it possible?

 

Thank you!!!

Louis

Did this topic help you find an answer to your question?

1 reply

SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • 7875 replies
  • March 21, 2025

Hi there ​@TAMEManager, welcome to the Community! 🎉

I had a look at the Square app and it seems there’s a New Appointment trigger and a Create Appointment action available. I’m not seeing any actions available that would update or cancel an existing appointment. So I’d suggest contacting our Support team to submit a new feature request for those type of actions to be added. You can do that here: https://zapier.com/app/get-help.

In the meantime, you might be able to use a API Request (Square) action to update existing appointments to handle the rescheduling/cancellation side of things. It’s a bit more advanced but we have a general guide on how to set up that kind of action here: Set up an API request action.

The Goodcall app has a Call Complete trigger available but I don’t think that would capture the necessary appointment details needed for a Zap to then automatically create the appointment in Square. Do you add any tags or notes etc to the customer in Goodcall that could be used to determine whether an appointment needs to be made? If so, perhaps you could use the Customer Lookup Result (Goodcall) action to find the necessary details and send them over to a Create Appointment (Square) action. Do you think that sort of approach could work?

Looking forward to hearing from you!


Reply