Booking software for embassies.

Automate appointment scheduling to spend more time serving your audience.

7500+ 5-star reviews

Perfect 5-star rating

curly hair client using setmore
calendar page desktop mobile

Putting people first.

When a visitor books an appointment online, they get an instant confirmation and the service provider’s calendar updates in real-time.

Create your account
  • Accept appointments 24/7

    Share your services and staff availability on your custom Booking Page. Your visitors can self-book appointments without needing to call.

  • Automate personalized reminders

    Limit lateness and no-shows by setting up email or text reminders. Your reps remain productive and save time on manual follow-ups.

  • Align your staff’s schedules

    Add multiple staff logins and assign services to the most relevant team members. You can manage all schedules from one account.

  • Add a booking option to your website

    Feature a ‘Book Now’ button on your embassy’s website that opens your Booking Page. Visitors are sent instant confirmations with essential details.

  • Take secure online payments

    Request full or part payment at the point of booking. Reduce invoicing by connecting Setmore with leading payment platforms.

  • Get support day or night

    Your services are in high demand - that’s why Setmore experts are always available. Need help? Reach out to us by phone, chat or email.

Embassies & consulates ❤️ Setmore

  • 4.75/5 rating based on 749 reviews on Capterra.

  • 4.6/5 rating based on 233 reviews on Facebook.

  • 52%

    Even prior to the pandemic, only 52% of visa processing sites handled immigrant visas.*

    Online scheduling helps plan your time and resources efficiently. Ensure highly requested services are available to more people.

  • This software has changed the way we do business.

    suited man customer review

Add as many services and staff as needed. Your embassy appointment scheduling software grows with you.

Join Setmore now
women wearing glasses using setmore
suited clients using setmore

Create more time to help.

People seek crucial guidance from your embassy team, on passport and visa applications, to notarial services. Display your services and availability online with a custom Booking Page and let visitors self-schedule appointments. Your staff can address more queries while new booking details land in their calendars automatically.

Routine admin taken off your hands.

Your staff is busy and your visitors are typically under time pressures. To offer peace-of-mind, Setmore automates email confirmations for every appointment scheduled. These can include quick reschedule and cancelation links if needed. Additionally, customized email or text reminders help cut down on missed bookings.

bearded suited man setmore
suited clients using setmore

Seamless staff scheduling.

Each staff login comes with a unique calendar and booking link. Grant varying account access and view all team schedules using one app. By adding individual work hours and assigning staff to particular services, visitors can only book when relevant team members are available.

curly hair women using setmorer

Boost productivity with video appointments.

Offer convenient and accessible virtual appointments with Setmore’s Teleport, Zoom and Google Meet integrations. When activated, your staff and visitor email confirmations feature 1-click meeting links.

Get started

Decrease wait times with embassy scheduling software.

  • Customize your embassy’s Booking Page

    Empower people to schedule and manage their embassy appointments online. Your Booking Page can feature your availability in local time zones, as well as your logo, branding and T&Cs.

  • Take appointments through your website

    Embed a ‘Book Now’ button on any site page or create a dedicated booking section. Your online visitors can book appointments right away, without needing to contact you.

  • Get calendar updates straight to your phone

    Download the Setmore mobile app for iOS and Android devices and set up push notifications. Each time an appointment is booked or changed, you’re alerted in real-time.


  • Decide whether a Free, Pro and Team plans would suit you better.. We find that embassies prefer the Setmore Pro plan as admins can continue to add staff for a nominal fee per month.

    Create your account and set up your online Booking Page. You can display your services, staff profiles, fees and embassy contact information. Your Booking Page’s URL is customizable so it’s easier for your audience to remember.

    Once complete, share your Booking Page URL and enable visitors to self-schedule appointments online. Every service you add also has a unique booking link, streamlining the process further.

    When a visitor opens your Booking Page, they can see your real-time availability. As soon as they confirm a booking, both the visitor and service provider get an instant email confirmation. The service provider’s Setmore calendar also displays the appointment details automatically.

    For more details on implementing online scheduling for your embassy, read our Booking Page set-up guide.

  • Yes, you can add terms and conditions using a Booking Page pop-up message. When a visitor opens your Booking Page, a window appears front-and-center.

    To set up a pop-up with T&Cs or other important information, head to Apps & Integrations > Booking Page > Configure. In ‘Booking Policies’, navigate to ‘Notes for the Customer’. In this section, you’re able to specify your terms, relevant updates, cancelation policy, payment details, and more.

    To continue, your Booking Page’s visitors need to acknowledge the message.

    Read more about creating a Booking Page pop-up.

  • Yes, your appointment details sync across all of your Setmore-enabled devices. If you download the Setmore mobile app, you can also set up push notifications to receive updates on your homescreen.

    When an appointment is scheduled through your calendar or Booking Page, the details reflect across desktop, tablet and mobile immediately. You stay in the loop, without any data transfer needed.

  • Many of our embassy customers have introduced online booking for:

    Passport services including renewal and emergency passport applications

    Visa interviews

    Notarial services including certifying documents and witnessing signatures

    Driving license renewal

    Overseas voter registration

    Land transfer, and other legal and real estate transactions

    You can also set up prepayment for any services added to your Booking Page.

  • Free plan customers can activate the Teleport video integration. This enables up to 4 staff to book and host virtual appointments. Pro and Team plan customers have access to Google Meet, Zoom and Teleport Premium. Zoom and Teleport Premium allow staff to host group classes online.

    After selecting and activating an integration, you’ll be asked to specify the services that require video. When one of these services is booked (via your calendar or Booking Page), a meeting link is included in staff and visitor email confirmations.

  • Your embassy appointment scheduling app integrates with leading payment platforms. Free customers are able to accept debit and credit payments with Square. Pro or Team customers can also select from Stripe and PayPal.

    Process payments in advance by setting up Booking Page payments. Open your Setmore web app and navigate to Settings > Payments > Booking Page. Next to ‘Do you want to accept payments?’, you’ll see a switch. Flip the switch on and your visitors will have the option to pay ahead of time. If needed, you can make prepayment compulsory.

  • You can create up to 4 staff logins with a Free account. Every login comes with its own calendar and booking link. Team customers are able to continue creating staff logins, with additional features like text reminders and 2-way Google Calendar sync.

    For more details, view our plans and pricing.

  • Check out our demo page to see the appearance options for your booking button. You can add a sleek ‘Book Now’ button to any page or embed your full Booking Page on your website.

  • Admins can control account permissions in Settings > Staff. Simply select a staff profile, switch on ‘Staff Login’ and specify access.

    • Admins can view all calendars and account settings.
    • Staff have access to only their calendar.
    • Receptionists can view all staff calendars and details in the ‘Customer’ tab. However, they cannot access other menus or submenus.

    You can allow staff to edit their own work hours and add breaks. Learn more about staff logins and account permissions.

For more information, check out our Support Center

Community group of Setmore customers

Make the magic happen, we’ll make sure it happens on time.

Sign me up