Every card

Every card the studio offers, in its own words — what it needs, what it gives, and where it belongs. Read from the cards' one home, never typed twice.

Triggers

its senses — how the world reaches it

  • Timer

    Wakes your agent by itself — every hour, every day, or every week.

    Takes
    nothing — it can be first
    Gives
    schedule — when and why it fired, so a later step can say “your Monday note” without guessing
  • Start here

    Starts the agent when a person presses Run or sends it a message.

    Takes
    nothing — it can be first
    Gives
    text — the words the person sent, handed on
  • Email received

    Wakes your agent the moment an email arrives at the business.

    Takes
    nothing — it can be first
    Gives
    text — the subject and the words of the mail that arrived; email — who wrote, and what they wrote about
  • Data received

    Wakes your agent when another app sends something to its private link.

    Takes
    nothing — it can be first
    Gives
    text — what the other app sent, as readable lines
  • Telegram received

    Wakes your agent when someone messages your Telegram bot.

    Takes
    nothing — it can be first
    Gives
    text — the sender's message, in their own words; chat_id — the chat to reply to
  • HubSpot contact received

    Wakes your agent when a contact is created or changed in your HubSpot.

    Takes
    nothing — it can be first
    Gives
    text — what happened, in plain words — who the contact is and anything they wrote; name — the contact's name as HubSpot holds it; email — the contact's email; phone — the contact's phone; contact_id — HubSpot's own id for the contact
  • GoHighLevel contact received

    Wakes your agent when your GoHighLevel sends it a contact.

    Takes
    nothing — it can be first
    Gives
    text — what happened, in plain words — who the contact is and anything they wrote; name — the contact's name as GoHighLevel holds it; email — the contact's email; phone — the contact's phone; contact_id — GoHighLevel's own id for the contact
  • Acuity appointment received

    Wakes your agent when an appointment is booked, moved or cancelled in your Acuity.

    Takes
    nothing — it can be first
    Gives
    text — what happened, in plain words — who booked, what, and when; name — the person's name as Acuity holds it; email — the person's email; phone — the person's phone; when — the appointment's time, as Acuity states it; what — the appointment type's name; appointment_id — Acuity's own id for the appointment
  • Square payment received

    Wakes your agent when a payment lands in your Square.

    Takes
    nothing — it can be first
    Gives
    text — what happened, in plain words — the amount, who paid, and any note; email — the payer's email, when Square holds it; amount — the amount as Square states it; status — the payment's status, in Square's own word; payment_id — Square's own id for the payment
  • Square booking received

    Wakes your agent when a booking is made in your Square Appointments.

    Takes
    nothing — it can be first
    Gives
    text — what happened, in plain words — who booked and when; name — the person's name as Square holds it; email — the person's email; when — the booking's time, as Square states it; booking_id — Square's own id for the booking
  • Brevo contact added

    Wakes your agent when someone is added to a list in your Brevo — or their details change there.

    Takes
    nothing — it can be first
    Gives
    text — what happened, in plain words — who joined the list; name — the contact's name as Brevo holds it; email — the contact's email; contact_id — Brevo's own id for the contact
  • WooCommerce order received

    Wakes your agent when a new order is placed in your WooCommerce shop.

    Takes
    nothing — it can be first
    Gives
    text — the order in plain words — its number, who placed it, and what it came to; order_id — the order's number in the shop; customer — the customer's name as the shop holds it; email — the customer's email; total — what the order came to
  • Mailchimp subscriber received

    Wakes your agent when someone joins one of your Mailchimp mailing lists.

    Takes
    nothing — it can be first
    Gives
    text — who joined, in plain words; name — their name as Mailchimp holds it; email — their email; list_id — which of your lists they joined
  • PayPal invoice paid

    Wakes your agent when one of your PayPal invoices is paid.

    Takes
    nothing — it can be first
    Gives
    text — what happened, in plain words — who paid and how much; invoice_id — PayPal's own number for the invoice; amount — what was paid; email — the payer's email, as PayPal holds it
  • WhatsApp message received

    Wakes your agent when a customer writes back on WhatsApp.

    Takes
    nothing — it can be first
    Gives
    text — what they wrote, in their own words; person — their number, to write back to
  • Facebook message received

    Wakes your agent when someone messages your Facebook Page.

    Takes
    nothing — it can be first
    Gives
    text — what they wrote, in their own words; person_id — who wrote it, as Facebook names them for your Page — the door to reply through
  • Instagram message received

    Wakes your agent when someone sends a direct message to your Instagram account.

    Takes
    nothing — it can be first
    Gives
    text — what they wrote, in their own words; person_id — who wrote it, as Instagram names them for your account — the door to reply through
  • Google review received

    Wakes your agent, on a clock, when a new Google review of your business appears.

    Takes
    nothing — it can be first
    Gives
    text — the review in plain words — who, how many stars, what they wrote; name — the reviewer's name as Google shows it; rating — the stars, 1 to 5; comment — the reviewer's own words; review_id — Google's own id for the review — for a reply step
  • Shopify order received

    Wakes your agent when a new order is placed in your Shopify store.

    Takes
    nothing — it can be first
    Gives
    text — what was ordered, by whom, for how much — in plain words; name — the customer's name; email — the customer's email; order_name — the order's number as the store shows it, like #1001; total — the order's total as the store states it; order_id — the store's own id for the order
  • Missed call

    Wakes your agent when a call forwarded from your line goes unanswered, with the caller's number.

    Takes
    nothing — it can be first
    Gives
    text — one plain sentence — a call from this number went unanswered; caller — the caller's number, for a text back
  • SMS received

    Wakes your agent when someone your agent texted, or who called first, texts back.

    Takes
    nothing — it can be first
    Gives
    text — what they wrote, in their own words; caller — their number, to reply to
  • Slack message received

    Wakes your agent when someone writes in a Slack channel your app is in.

    Takes
    nothing — it can be first
    Gives
    text — what they wrote, in their own words; channel — the channel to answer in; user — who wrote, as Slack names them
  • Calendly booking

    Wakes your agent when a Calendly meeting is booked or cancelled.

    Takes
    nothing — it can be first
    Gives
    text — what happened — who booked or cancelled, what, and when, in plain lines
  • Incoming call

    Wakes your agent when someone calls the business's number — each thing the caller says arrives as its own turn.

    Takes
    nothing — it can be first
    Gives
    text — what the caller said this turn, transcribed
  • Outbound call

    Wakes your agent on a call the platform placed for the business — to a number from their own consented list, never anyone else.

    Takes
    nothing — it can be first
    Gives
    text — what the person said this turn, transcribed

Brain

how it thinks

  • AI Brain

    Thinks about what arrived and writes an answer.

    Takes
    text — the words to think about
    Gives
    text — the written answer; picked — the exact offered line the caller chose (a time's own ISO stamp) — for a booking step, never spoken aloud
  • Memory

    Remembers what has happened, so the next answer knows about the last one.

    Takes
    text — what just happened
    Gives
    memory — everything remembered so far, ending with what just arrived
  • Sort

    Reads what arrived, asks one question about it, and picks the road that fits.

    Takes
    text — what arrived, to be judged
    Gives
    why — one short line saying why that road was chosen
  • Loop

    Runs the steps after it once for every item in a list.

    Takes
    text — the list to work through
    Gives
    item — the one item this round is about; itemNumber — which round this is — 1, 2, 3; results — every round's answer, joined, in order
  • Knowledge

    Answers from the business's own documents, and says so plainly when the answer is not there.

    Takes
    text — the question to answer
    Gives
    text — the answer, drawn only from the business's documents; found — which documents it drew on, or that it found nothing
  • Create image

    Draws a picture from your words — heads up: test runs draw for real and cost real credits.

    Takes
    text — the drawing brief — subject, style, mood, in plain words
    Gives
    image — the finished picture, ready to show or send on
  • Code

    Runs a small sealed piece of code you write — for the jobs no card covers.

    Takes
    text — what the code receives, as input.text
    Gives
    result — whatever the code returned, as text

Face

what the customer sees and touches

  • Prompt Box

    Gives your customer a box to type in.

    Takes
    nothing — it can be first
    Gives
    text — the words your customer typed, exactly as typed
  • Result Viewer

    Shows your customer their finished result.

    Takes
    text — what the step before it produced
    Gives
    nothing — the end of the line
  • File Upload

    Lets your customer hand the agent a plain-text file — its words reach the thinking.

    Takes
    nothing — it can be first
    Gives
    file — the file's name and its words, read once at the door

Hands

how it acts in the world

  • Send email

    Emails someone, wearing the business's name.

    Takes
    text — the words to send — usually the answer the step before wrote
    Gives
    sentEmail — to whom, the subject, and what happened — written on every path, even a dry run
  • Escalate

    Hands the whole conversation to a person, and tells the customer so.

    Takes
    text — the conversation to hand over — usually everything said so far
    Gives
    text — the honest sentence the customer reads while a person takes over; handover — what happened — who it reached, or plainly why it did not
  • Ask first

    Holds what the agent wrote until the owner says yes.

    Takes
    text — the draft the agent wants to send
    Gives
    text — the honest sentence the customer reads while the owner decides; approval — what happened — held and waiting, or plainly why not
  • Send Telegram

    Sends your agent's reply back to the person on Telegram.

    Takes
    chat_id — the chat to send to; text — the reply to deliver
    Gives
    response — what happened, in plain words
  • Add to HubSpot

    Adds a person to your HubSpot as a contact — from their name, email and phone in plain words.

    Takes
    text — who to add, in plain words — their name, email and phone as written
    Gives
    response — what happened, in plain words
  • Add to GoHighLevel

    Adds a person to your GoHighLevel as a contact — from their name, email and phone in plain words.

    Takes
    text — who to add, in plain words — their name, email and phone as written
    Gives
    response — what happened, in plain words
  • Acuity booking

    Offers your Acuity's open times, and books the one a person picks — in your own Acuity.

    Takes
    text — what the person asked — or, when booking, the chosen time from an offered list with their name and email
    Gives
    text — the times or the confirmation, in plain words for the person; times — the offered moments, one per line, for a later booking step; booking — what happened — booked, refused because the time was taken, or plainly why not
  • Send a Square payment link

    Makes a Square checkout link for an amount, so a person can pay on Square's own page.

    Takes
    text — what to charge and for what, in plain words — the amount written as $49 or 49 dollars
    Gives
    link — the Square checkout link, ready to send on; response — what happened, in plain words
  • Square booking

    Offers your Square Appointments' open times, and books the one a person picks — in your own Square.

    Takes
    text — what the person asked — or, when booking, the chosen time from an offered list with their name and email
    Gives
    text — the times or the confirmation, in plain words for the person; times — the offered moments, one per line, for a later booking step; booking — what happened — booked, refused as Square refused it, or plainly why not
  • Send from Gmail

    Sends a mail from your own Gmail address, in your name.

    Takes
    to — the address to send to; text — the words to send — usually the answer the step before wrote
    Gives
    response — what happened, in plain words
  • Send from Outlook

    Sends a mail from your own Outlook (Microsoft 365) address, in your name.

    Takes
    to — the address to send to; text — the words to send — usually the answer the step before wrote
    Gives
    response — what happened, in plain words
  • Outlook Calendar

    Offers real free times from the business's own calendar, or books the visit — one dial decides which.

    Takes
    text — what the customer asked — or, when booking, the chosen time from an offered list
    Gives
    text — the times or the confirmation, in plain words for the person; times — the offered moments, one per line, for a later booking step; booking — what happened — booked, refused with the nearest openings, or plainly why not
  • Add to Brevo

    Adds a person to your Brevo contacts — or updates the one already there — from words the step before wrote.

    Takes
    text — who to add, in plain words — an email address must be among them
    Gives
    response — what happened, in plain words
  • Look up a WooCommerce order

    Finds an order in your WooCommerce shop by its number and says where it stands.

    Takes
    text — the customer's words — an order number must be among them
    Gives
    text — what the shop says about that order, in plain words; response — the same answer, for a step that only reports; status — the order's state in the shop — processing, completed, refunded
  • Add to Mailchimp

    Adds a person to one of your Mailchimp mailing lists — or updates the one already there.

    Takes
    text — who to add, in plain words — an email address must be among them
    Gives
    response — what happened, in plain words
  • Add a row to a Google Sheet

    Writes one row onto the bottom of a sheet in the business's own Google Sheets.

    Takes
    text — what to write, in plain words — the step before decides what the row says
    Gives
    response — what happened, in plain words; row — where the row landed, as the sheet names it
  • Find a file in Google Drive

    Looks for a file by name in the business's own Google Drive and gives back its link.

    Takes
    text — what to look for — the name, or part of the name, of the file
    Gives
    text — what was found, in plain words, with the link; link — the link to open the file, when one was found; response — the same answer, for a step that only reports
  • Send a PayPal invoice

    Makes an invoice in the business's own PayPal and sends it to the customer, with the payment link on it.

    Takes
    text — who to bill and for what — an email address, an amount, and what it is for, in plain words
    Gives
    response — what happened, in plain words; invoice_id — PayPal's own number for the invoice; link — the page where the customer can pay it
  • Send an invoice

    Raises a numbered invoice in the business's own name and emails it with their payment link — or marks one paid.

    Takes
    text — who to bill and for what — an email address, an amount, and what it is for, in plain words; or, when marking one paid, the invoice's number
    Gives
    response — what happened, in plain words; invoice_number — the invoice's own number in the business's series; link — the link the customer opens the invoice at
  • Raise a QuickBooks invoice

    Makes an invoice in the business's own QuickBooks for a customer it finds or adds there.

    Takes
    text — who to bill and for what — a name or an email, an amount, and what it is for, in plain words
    Gives
    response — what happened, in plain words; invoice_id — QuickBooks' own number for the invoice
  • Send WhatsApp message

    Writes to a customer on WhatsApp from the number the platform gave your agent, in your business's name.

    Takes
    person — the number to write to — the one the ear gave; text — the words to send — usually the answer the step before wrote
    Gives
    response — what happened, in plain words
  • Reply on Facebook

    Sends a message back to the person who wrote to your Facebook Page.

    Takes
    person_id — who to reply to — the door the ear gave; text — the words to send — usually the answer the step before wrote
    Gives
    response — what happened, in plain words
  • Reply on Instagram

    Sends a direct message back to the person who wrote to your Instagram account.

    Takes
    person_id — who to reply to — the door the ear gave; text — the words to send — usually the answer the step before wrote
    Gives
    response — what happened, in plain words
  • Reply to a Google review

    Posts your reply beneath a Google review, in your business's name.

    Takes
    review_id — Google's own id for the review, as the review step gives it; text — the reply, in plain words
    Gives
    response — what happened, in plain words
  • Look up a Shopify order

    Finds an order in your Shopify store by its number or the customer's email, and says where it stands.

    Takes
    text — the order number (like #1001) or the customer's email, in plain words
    Gives
    text — the order's standing in plain words — paid, fulfilled, the items, the total; response — what happened, in plain words
  • Send SMS

    Texts a person back from the platform's number, in your business's name.

    Takes
    caller — the number to text — the one the ear gave; text — the words to send — usually the answer the step before wrote
    Gives
    response — what happened, in plain words
  • Send to Slack

    Posts your agent's reply into a Slack channel, as your app.

    Takes
    channel — the channel to post in — the one the ear gave; text — the reply to post
    Gives
    response — what happened, in plain words
  • Google Calendar

    Offers real free times from the business's own calendar, or books the visit — one dial decides which.

    Takes
    text — what the customer asked — or, when booking, the chosen time from an offered list
    Gives
    text — the times or the confirmation, in plain words for the person; times — the offered moments, one per line, for a later booking step; booking — what happened — booked, refused with the nearest openings, or plainly why not
  • Calendly action

    Asks the business's own Calendly for a one-time booking link a customer can use.

    Takes
    text — what the customer asked — carried through for the record
    Gives
    text — the sentence the customer reads, link included when one was made; link — the one-time booking link alone, for a later step to carry
  • Transfer to staff

    Hands the live call to a person on the business's own team.

    Takes
    text — why the caller needs a person — carried into the record
    Gives
    text — the one honest line the caller hears while the call is bridged; transfer — what happened — handed over, or plainly why not