Connect Claude, ChatGPT or Gemini to Your Fotify Account
You can connect an AI assistant โ like Claude, ChatGPT or Google Gemini โ directly to your Fotify account. Once connected, you can plan your event by simply chatting with your assistant: "Set up my wedding for September 12th, add my guest list from this spreadsheet, build the day's schedule, seat everyone at tables of ten, and design a romantic invitation in blush tones." The assistant does the clicking; you stay in control of everything that matters.
The connection uses the Model Context Protocol (MCP), an open standard supported by Claude, ChatGPT, Gemini and a growing number of AI tools. You authorize the connection once, choose exactly what it's allowed to do, and can disconnect it at any moment.
What a Connected Assistant Can Do
Depending on the permissions you approve, your assistant can:
- Create and manage events โ name, date, time and venue timezone, location, schedule and settings
- Set up the digital invitation โ enable RSVP, set the deadline, build the multi-day itinerary and the RSVP form questions (dietary needs, song requests, birth dates...), including side-by-side field layouts, per-guest questions answered once per attending guest (e.g. one meal choice per guest), and conditional questions that only appear for certain answers (e.g. only for guests 18 or younger)
- Choose what the RSVP form asks for โ whether each companion is named individually or the form only collects the main guest's details plus a party-size count, and whether guests get the free-text comments box for dietary notes and special requests
- Tell your story โ turn the invitation's "Our Story" timeline on or off, set its title and subtitle, and add, rewrite, reorder or remove milestones (photos on existing milestones are kept when editing; uploading new milestone photos stays in the dashboard)
- Shape the invitation page โ reorder its sections and tune each one: the hero (cover) text layout, the countdown, the add-to-calendar entry, the envelope opening animation, the invitation's own photo gallery section, and up to five free-form custom sections with your own content
- Fill in the event details โ accommodation options with promo codes, FAQs, the dress code (including color palettes) and transportation/parking info
- Put the venue on the map โ search for the venue by name, pin it on the invitation map and write the directions shown under it
- Speak your guests' language โ set the invitation's date and time format, or pin the whole invitation to one language
- Customize the RSVP wording โ the deadline line, the accept and decline button labels and the attendance question
- Run a save-the-date page โ turn it on, set its message and get the share link before the full invitation is ready
- Manage door check-in โ see whether QR check-in at the entrance is on and a staff password exists, switch check-in on or off, and ask on event day how many parties and guests have arrived and who checked in most recently (the staff password itself stays in the dashboard's Check-in tab); also hide guests' table assignments while the seating chart is still being rearranged, and switch the public "find my seat" page on or off
- Decide who hears about responses โ turn your own RSVP notification emails on or off and register an additional recipient (partner, planner...) copied on every confirmation
- Manage your guest list โ add guests one by one or import up to 100 at once (paste a spreadsheet straight into the chat, answers included if you already collected them), update RSVP statuses, and export the full list as a CSV file. This works even before any RSVP is set up โ the guest list doesn't require one
- Design your invitation โ iterate on drafts with the same engine as the AI Design Studio: templates, colors, sections, AI-generated artwork, and photos imported from a link. The assistant can then send you a shareable preview link to review the design on any device โ no dashboard or early-access needed โ and, once you approve, publish it to your live invitation.
- Segment guests with tags โ create and manage guest tags, tag guests individually or in bulk, and use them everywhere tags work: sub-event access, VIP treatment assignment and registration links
- Manage registration links โ create shareable self-registration links with custom codes, auto-applied tags and per-link plus-ones caps, and check each link's view and registration stats
- Set up the registration form itself โ turn guest self-registration on or off, rewrite the heading, intro, button label and the thank-you and decline messages, set how many extra guests one registration may bring, choose whether email and phone are required, optional or not asked at all, allow "not attending" answers, and pick the tags every self-registered guest receives
- Plan the seating chart โ create tables, see who's seated where (with each person's own status, so someone a party left out of its confirmation shows as not coming), and assign every guest (plus-ones included) to tables and specific seats. Seating works even before any RSVP is set up: the assistant can prepare tables without turning the guest-facing RSVP on. Tables can carry custom chair layouts too: chairs-per-side on rectangular tables (a one-sided head table, for example), chairs along just the front arc of a round table, and reserved chairs held for the DJ, photographer or a highchair
- Auto-seat your guests โ ask the assistant to seat everyone still unassigned in one go: parties always stay together, guests sharing a tag are grouped at the same tables, declined guests are never seated and reserved chairs stay free. It shows you the proposed plan first and only applies it when you confirm
- Rebuild your venue's floor plan โ paste a photo of the venue map into the chat and the assistant recreates it in the seating chart: tables where they belong plus the stage, dance floor, bar and other fixtures, ready to fine-tune by dragging
- Manage the photo gallery โ browse uploads, see stats, approve pending photos when moderation is on, reorder the gallery, organize photos into albums and manage album share links (deleting a photo always requires your confirmation), and request a full-gallery ZIP export emailed to your account address
- Customize the public album โ change the colour palette and the description shown under the album title, and decide what guests may do there: download photos, share the album and individual photos, react with emojis and leave comments (album and upload passwords stay in the dashboard)
- Design the upload page โ the page guests land on after scanning your QR code: apply any of the ready-made templates, fine-tune colours, fonts, layout and background pattern, write the line under the event title and the thank-you screen wording (including the {{COUNT}} and {{GALLERY_LINK}} placeholders), choose the photo quality guests may upload in, and decide whether the album link is shown after uploading
- Build the upload form โ set whether the built-in name and message inputs are hidden, optional or required, and add up to 10 questions of your own (text, long text, dropdown, checkbox or number) to ask guests while they upload
- Run Social Media Mode โ turn the private guest feed on or off and get its share link, tune what the feed shows, how long stories last and whether guests can delete their own posts, and publish a pinned announcement to the top of the feed (with an image from a link, if you share one)
- Run the Gaming Center โ turn guest games on or off, create photo battles, photo challenges, caption contests and guess-who quizzes, open and close them during the party, publish the winners and pull up the final standings
- Run multi-part programs โ create sub-events (rehearsal dinner, ceremony, brunch...) with their own RSVP rules, capacity and waitlist, control which guests can see each one, and track responses
- Offer VIP perks โ set up special treatments (hotel deals, transport credit, discount codes...), assign them to guests and manage redemption code pools
- Manage the gift section โ store registries, monetary gift options, charities and the reservable wishlist, plus see who reserved or contributed what
- Control gift emails โ turn the email you get on each wishlist reservation or gift contribution on or off (reservations and contributions are still recorded either way)
- Customize and schedule emails โ edit each email template's subject, headline, intro line, message, theme and auto-reminder, remove a template's cover image, send a test to your own inbox, and schedule sends for later
- Handle branding and your custom domain โ brand name, colors, share text, text watermark and social links; connect a custom domain (Professional events) and walk you through the DNS setup
- Set the Match & Connect sponsor branding โ read and update the logo, sponsor name and click-through link guests see as the "Presented by" strip in the networking app (it can import the logo straight from a link you share)
- Report on your event โ how many photos guests have uploaded, who has answered, who's still pending, and email delivery stats
- Send email invitations โ only after showing you exactly who will receive them and getting your explicit confirmation. It can also skip guests who already received that email, so a send that only reached part of your list can be finished without anyone getting a second copy
- Share the right links โ your invitation link, each guest's personal RSVP link, and the photo upload page your QR code points to
- Report problems to us โ if a tool fails or there's simply no way to do what you asked, the assistant can file a bug or feature request with the Fotify team on the spot. It will tell you it filed it and give you a report id. Nobody replies inside the chat, so write to support@fotify.app if you're blocked.
Step 1: Add Fotify as a Connector in Your Assistant
The easiest way is from the dashboard: open the user menu in the top-right corner, select AI assistants and use the Quick connect buttons (you'll also find a Connect an AI assistant card on your dashboard home until you've connected one). Click your assistant and Fotify copies the connector URL for you and opens the right settings page โ you just paste it. Cursor and VS Code connect with a single click, and there's a copy-paste command for Claude Code.
Prefer to set it up manually? In your AI assistant, look for the connectors or integrations settings (in Claude: Settings โ Connectors โ Add custom connector; in Gemini: Settings & help โ Connected Apps โ Add a custom app, under "Custom apps for Spark"; in ChatGPT the option lives in its connector settings โ the exact menu may vary as these apps evolve).
When asked for the connector or server URL, enter:
https://server.fotify.app/mcp
Your assistant discovers Fotify automatically and starts the connection flow.
Step 2: Approve Access on Fotify
Your browser opens the Fotify dashboard (sign in if you aren't already โ same magic link, Google, Microsoft or passkey as always). You'll see a consent screen listing exactly what the assistant is asking to do:
- View / manage your events and invitations
- View / manage your guest lists
- View / edit invitation designs
Click Allow access and you're sent back to your assistant, connected. Prefer to limit what it can do? Some assistants let you request fewer permissions โ Fotify only ever grants what was approved on that screen.
Step 3: Start Chatting
That's it โ just talk to your assistant about your event:
- "Create a birthday event for March 3rd at our garden and turn on RSVP with a Feb 20 deadline."
- "Here are my 60 guests โ add them all." (paste the list)
- "Add a dietary restrictions question to the RSVP form."
- "Turn off the comments box on the RSVP form."
- "Open my registration form to plus-ones, make the phone number optional and change the button to 'Save my seat'."
- "Design the invitation: elegant, ivory and sage, use the photo at this link as the cover."
- "Create 8 tables of 10 and seat the confirmed guests, families together."
- "Here's a photo of the venue's floor plan โ rebuild it in my seating chart." (paste the image)
- "Add a rehearsal dinner on Friday only my 'family' tag can see."
- "Make the invitation email warmer and schedule it for Monday 9am."
- "How many photos did guests upload last night? Approve the pending ones and put the ceremony shots in their own album."
- "Make the upload page match our invitation โ soft pinks, elegant serif โ and ask guests which table they're sitting at."
- "Send the invitation email to everyone who hasn't answered."
In Claude you'll also find ready-made prompts (like Plan my event) in the connector's prompt menu to kick things off with a guided flow.
Built-In Guardrails
The connection is designed so an assistant can be genuinely useful without being able to surprise you:
- Designs are drafts first. Design changes go to a draft with full version history โ exactly like the AI Design Studio. Your guests see nothing until a version is applied. You can review any draft through the assistant's shareable preview link (or in the dashboard), and applying it to your live invitation always takes your go-ahead.
- Emails require your confirmation. Before any send โ immediate or scheduled โ the assistant must show you a preview: how many guests will receive the email, who is skipped and why, and your remaining email credits. Only your explicit go-ahead (valid for 10 minutes) lets it send. It can never email guests on its own. Test emails go exclusively to your own inbox.
- Destructive actions are confirmation-gated. Deleting a guest photo, a sub-event, a VIP treatment or a registration link, or disconnecting a custom domain, is refused by the server until the assistant confirms you explicitly agreed.
- Redemption codes stay secret. The assistant can create discount/voucher code pools and see counts, but the code values themselves are never shared with it โ you manage those in the dashboard.
- Your login is never shared. The assistant receives a secure, revocable token through the same authorization standard (OAuth) used by major platforms โ it never sees your sign-in credentials, and the token only works for what you approved.
- Your quotas still apply. AI image generations, email credits and premium template access work exactly as they do in the dashboard โ a connected assistant can't bypass any limit or entitlement.
- Everything is scoped to your account. The assistant can only touch events you own or collaborate on, like the dashboard itself.
Managing and Disconnecting Assistants
Open the user menu in the top-right corner of the dashboard and select AI assistants. You'll see every connected assistant with when it was connected and last used. From there you can:
- Disconnect a single assistant โ it's signed out immediately
- Disconnect all โ revokes every connection at once
Disconnecting never touches your events or designs; it only removes the assistant's access. You can reconnect any time by repeating the steps above.
Frequently Asked Questions
Q: Which AI assistants work with Fotify?
A: Any assistant that supports remote MCP connectors โ including Claude (claude.ai), ChatGPT and Google Gemini. The connector URL is the same for all of them: https://server.fotify.app/mcp. In Gemini, custom connected apps run through its Spark agent and require a personal Google account (work/school accounts aren't supported yet).
Q: Can the assistant send emails or publish designs without asking me? A: No. Email sends require a preview plus your explicit confirmation, and design changes stay in drafts until a version is applied. Both safeguards are enforced by Fotify's servers, not just by the assistant's good manners.
Q: Does connecting an assistant cost anything? A: The connection itself is free. Anything the assistant does uses your normal Fotify plan โ the same email credits, AI image generation quota and premium template entitlements as the dashboard.
Q: Can the assistant design my invitation, and how do I see it? A: Yes. It uses the same design engine as the AI Design Studio โ templates, palettes, sections and AI-generated artwork โ and you don't need AI Design Studio access in your dashboard to use it through the assistant. When it has a design ready, it sends you a shareable preview link that opens the invitation read-only on any device (no login). Once you like it, the assistant publishes it to your live invitation on your say-so; nothing goes live before that.
Q: Can the assistant set up my custom domain? A: Yes, on Professional events (and event-subscription events). It connects the domain and gives you the exact CNAME record to create with your domain provider; verification then completes automatically. Removing a connected domain always requires your explicit confirmation, since links on it stop working.
Q: How does rebuilding my venue's floor plan from a photo work? A: Paste the floor-plan image directly into the chat โ Claude, ChatGPT and Gemini can see images natively, so the picture never leaves your conversation. The assistant reads the layout (tables, stage, dance floor, bar...) and recreates it in your seating chart with everything positioned proportionally. You then fine-tune by dragging in the dashboard's venue map.
Q: Can I upload photos through the assistant? A: The assistant can generate AI artwork and import photos from a public link (e.g. a shared album or your website). To upload files from your device, use the Asset Library in the dashboard โ everything there is instantly available to the assistant.
Q: Is this safe for my guests' data? A: The assistant only accesses your data with the permissions you approved, over an encrypted connection, and you can revoke access at any time from AI assistants in your account menu.
Was this article helpful?