Take orders and bookings with ChatGPT or Claude

Whether you sell cookies for pickup or fill 1-hour grooming slots, you need a form people can fill in and a way to know who has paid. Connected to Tessryx, ChatGPT or Claude can set up both, and customers pay on Stripe through Payment Links from your own Stripe account.

You make those Payment Links and paste Stripe's signing secret into Tessryx. Your AI builds the rest and tells you what goes where.

What to ask your AI

Connect Tessryx to ChatGPT or Claude, then paste one of these, or say it your own way.

  • Cookie pre-orders
    “make an order page for my cookie business. people pick a flavor and a pickup day, then pay with my stripe payment link. save each paid order and email me when one comes in”
  • Grooming appointments
    “build a booking page for my dog grooming business with 1-hour slots, tuesday to saturday, 9 to 5. no double bookings, and a slot only counts once the $20 deposit is paid through my stripe payment link”
  • Holiday orders on your own domain
    Needs Pro
    “make a pre-order page for our bakery's holiday pies at orders.sweetcrumb.com, paid through my stripe payment links, and stop bots from spamming the form”

What Tessryx runs for you

  • An order or booking form

    The form on your page posts to a route, as a plain form or as JSON. Its workflow saves the order and sends the customer on to pay, with the order's id on the Payment Link.

    Form submissions and JSON posts
  • One booking per slot

    Each booking claims its slot by name, and a claim only lands while the slot is free. When two people book the same hour at once, exactly one gets it and the other is told it's taken.

    Read and write records
  • A route Stripe calls when someone pays

    Tessryx checks that each call was signed by Stripe. The workflow then finds the order by its id and marks it paid.

    Webhooks from Slack, Stripe, GitHub and more
  • Email to your team

    The Email block sends you and your team the details of each paid order as it comes in.

    Email to your team and visitors
  • A bot check on the form

    With Cloudflare Turnstile on the form, each post has to carry a token from the widget, solved on your site, and Tessryx turns away any post without one.

    Stop form spam with Turnstile
  • Orders as records

    Every order is a record. You can open it in Content Studio as a form to change a pickup day or add a note, and your AI can build a page of today's orders that only your team opens.

    Content records (a headless CMS)

What it costs

Plan: Free

An order usually comes to 2 credits, 1 for the form post and 1 for Stripe's webhook. Free includes 10,000 credits and 100 emails a month, at most 10 a day. Its 100 records are enough to try it and take your first orders.

Pro, at $20 a month, counts storage instead, 2 GB or roughly 400,000 small records, and includes 2 custom domains. Your own domain needs a paid plan, and on it the page loses the Tessryx badge and search engines can list it.

What it can't do yet

  • There's no checkout built in: each Payment Link charges the price you set for it in Stripe, and a total worked out on your page can't be sent there. Newsletters and promotions can't go through the Email block.

    No marketing email, and no checkout of its own
  • An order form can't take a file, like a photo for a custom cake. Ask customers for a link instead, or to email it.

    Routes take JSON and form bodies only
  • Orders can't be searched with a query or joined with other records, like a customer list. Your AI files them in a folder for each day, and a page lists the day it needs.

    No database queries or joins

Questions

Does Tessryx take a cut of my sales?

Tessryx takes nothing from a sale. Stripe charges its usual fees, and Tessryx charges credits for the runs, the same as for any page.

Can customers get a confirmation email?

Stripe can email its own receipt for the payment. For a confirmation from you, your AI connects an email service as an integration, and you paste its key into Secrets. The Email block writes only to your team and to people you invited to your private pages.

What if someone books and never pays?

Their slot is held while they pay. A schedule can release any hold still unpaid after an hour.

Do my customers need an account?

Ordering and paying need no account. Only a page where customers keep their own order history would ask them to sign in, with a free Tessryx account.

All features

Connect your AI and build it

Free to start, no credit card. Bring the AI you already use.