$50 free credit for new accounts - ends in

Claim $50

Integration

Connect Chatref to SavvyCal to book meetings from chat

Priya NairHead of Customer Experience
7 min readAug 26, 2026

A visitor on your site types, “Can we hop on a quick call?” Your chat replies, “Sure, let me send you a link.” Then you, the business owner, have to manually email a SavvyCal link later. That gap costs you time and often loses the lead. Even if your support team is fast, the delay between a request and a booked meeting can mean a lost opportunity. Customers expect instant answers, and scheduling should not be a hurdle.

Chatref can fix this. Chatref is an AI customer-support tool that learns your business and answers questions in your brand’s voice. When you connect it to SavvyCal, your chat can book meetings on the spot. No more back-and-forth emails. No more missed leads. Just a smooth, instant handoff from chat to calendar.

How Chatref and SavvyCal work together

Chatref does not have a built-in SavvyCal connector. But you can use its custom actions to link the two. Custom actions let the chat collect info, link out, or carry out tasks. You set up a rule: when a customer asks to schedule, the chat shares your SavvyCal booking link. Or, with a little setup, it can even book the meeting for them.

The chat can respond to phrases like “book a demo,” “schedule a call,” or “set up a meeting.” It can then present your SavvyCal link right inside the conversation. The customer clicks, picks a time, and the meeting is on your calendar. All without leaving the chat.

For teams that want more, you can use a no-code tool like Zapier to connect Chatref to SavvyCal’s API. The chat can collect the visitor’s name and email, then create a booking automatically. This keeps the whole experience inside the chat widget.

What you need before you start

You only need three things:

  • A Chatref account. You can start free and set up your AI agent in minutes.
  • A SavvyCal account with at least one active booking link.
  • The URL of that SavvyCal link. That is all the chat needs to share it.

If you want deeper automation – like booking without leaving the chat – you might add a free Zapier account. But for most teams, simply sharing the link works perfectly.

Setting up the connection in three steps

The setup is straightforward. You do not need a developer.

Step 1: Create a custom action in Chatref. Inside your Chatref workspace, go to the custom actions area. Add a new action and give it a name like “Schedule a meeting.” Define the trigger phrases: “book a call,” “schedule a demo,” “set up a meeting,” and similar variations.

Step 2: Set the action to share your SavvyCal link. In the action response, paste your SavvyCal booking link. You can also add a friendly message: “Here’s my calendar – pick a time that works for you.” If you want the chat to collect details first, you can set up a short form that asks for name and email before showing the link.

Step 3: Test the flow. Open your website widget and type one of the trigger phrases. The chat should reply with your SavvyCal link. Click it to confirm it opens the right booking page. Adjust the trigger phrases if needed.

For direct booking without a link, you can connect Chatref to SavvyCal through Zapier. The custom action sends the collected info to a Zap, which then creates a booking via SavvyCal’s API. The chat can then confirm the meeting time right in the conversation.

Automatically capturing leads and meeting notes

When a visitor books a meeting through the chat, you want that lead captured. Chatref’s lead capture feature can store the visitor’s name, email, and chat history. You can also use conversation tags to auto-label chats where a meeting was booked. Later, you can filter and report on how many chats turned into meetings.

SavvyCal sends you a confirmation email and adds the meeting to your calendar. If you use Zapier, you can push the booking details back into Chatref as an internal note. That way, your team sees the scheduled time and any notes the visitor left, all inside the shared inbox.

Letting a human take over when needed

Some conversations need a personal touch. Chatref’s shared inbox lets a real person jump into any live chat. If a visitor asks a complex question before booking, your team can step in, answer it, and then hand back to the AI to finish the scheduling. The handoff is seamless. The visitor never knows they switched from bot to human.

This matters for high-value meetings. A prospect might want to discuss specific needs before picking a time. Your team can have that conversation, then let the chat share the SavvyCal link. The result is a qualified meeting, not just any meeting.

Real-world use cases for the integration

Demo requests for SaaS companies. A visitor on your pricing page asks for a demo. The chat instantly shares your SavvyCal link. The lead books a time, and your sales team gets a notification. No forms, no waiting.

Consultation bookings for service businesses. A potential client wants to discuss a project. The chat collects their name and preferred time, then books it. You show up prepared because you already have the chat context.

Support escalations that need a call. Sometimes a support ticket is too complex for chat. The agent can offer a call, share the SavvyCal link, and the customer picks a slot. Your support team gets the full chat history before the call.

Onboarding calls after signup. New users often need a quick walkthrough. The chat can offer a 15-minute onboarding call right after they sign up. The SavvyCal link makes it one click.

Key takeaways

  • Connecting Chatref to SavvyCal turns your chat into a scheduling tool that works 24/7.
  • You can start by simply sharing a SavvyCal link through a custom action – no code needed.
  • For deeper automation, use Zapier to let the chat book meetings directly without leaving the conversation.
  • Lead capture and conversation tags help you track every meeting that comes from chat.
  • A human can always take over the chat if the conversation needs a personal touch before booking.

Frequently asked questions

Do I need coding skills to connect Chatref to SavvyCal? No. Sharing a SavvyCal link through a custom action is a no-code setup. You just paste the link and define trigger phrases. Even the Zapier integration uses a visual builder, so no code is required.

Can the chat book a meeting without the visitor leaving the conversation? Yes. With a custom action and a tool like Zapier, the chat can collect the visitor’s details and book the meeting via SavvyCal’s API. The confirmation appears right in the chat, so the visitor never leaves.

What if the customer wants to reschedule? The SavvyCal link you share includes rescheduling and cancellation options. The customer can manage their booking on their own. Your team does not need to get involved.

Does this work on channels other than my website? Yes. Chatref’s omnichannel agent works on your website, Slack, email, and WhatsApp. The same custom action can share your SavvyCal link on any of those channels.

Is my SavvyCal account data secure? Chatref does not store your SavvyCal credentials. It only uses the public booking link you provide. If you use Zapier, the connection is handled through Zapier’s secure authentication.

Turn every chat into a booked meeting. Connect Chatref to SavvyCal today and watch your scheduling friction disappear. Start free at https://app.chatref.ai/sign-up.

Priya Nair · Head of Customer Experience

Priya has spent over a decade helping support teams answer faster and stress less. She writes about the day-to-day of great customer support and how AI can carry the load.

Try this in your own workspace.

The best way to learn is to build as you read. Start free and follow along.