Skip to main content
Combine an AI Agent with appointment tools so contacts can ask for a time in natural language while your calendar rules stay authoritative.

Building blocks

  1. Appointment calendar configured in Fliqr AI (availability, duration, buffers)
  2. AI Function(s) that check availability and/or book
  3. AI Agent prompt that knows when to call those functions
  4. Optional Flow confirmation and reminders

Create AI Functions for scheduling

1

Configure appointments

Set up your calendar under the Appointments / scheduling tools in your workspace (availability windows, services, timezone).
2

Add an AI Function

Go to AI Center → AI Tools → AI Functions → Add.
3

Check availability function

Name it clearly (check_appointment_availability). Description: “Allows the user to check open appointment slots.” Collect fields like preferred_date / service_type. Point the function at the flow/action that runs Check Availability.
4

Book function

Create book_appointment that collects name, slot, and contact details, then triggers your booking flow/action.
5

Output message via custom field

Have the Flow write the result into a text custom field and use that field as the function output message so the Agent rewrites a natural reply (do not send a second raw Flow message if it would duplicate).
6

Enable on the Agent

Attach the functions on the Agent and test phrases like “Do you have anything Tuesday afternoon?”

Prompt guidance

Function names should be multi-word and descriptive (book_appointment, not book). Parameter names should be meaningful (email, not AAAAAA).

Next

Functions & actions

Deeper function design and HTTP tools.

Human handover

Escalate complex booking edge cases.