Contacts & CRM
People, contact folders, lead scouting, and drafted outreach to a contact.
82 verbs in this family.
addChannelPropertyAdd a property (a column) to one channel: a delivery date, an order total, a priority select, a checkbox.addContactsToFolderAdd hand-picked contacts to a manual folder (drag-in).addInteractionNoteWrite a note on an entry.addProductionStageAdd a production step to a channel, at the end of its axis.approveFormOutreachJobApprove ONE eligible queued form-outreach job by id so it can be submitted.approveFormOutreachWaveApprove the eligible pending jobs in one named form-outreach wave.approveOutreachCardsApprove outreach cards with the owner's word: by card (`cardIds`) or by wave (`wave`, an audience on the list).attachFormToClientsAttach a form to Clients.claimFormOutreachJobClaim ONE approved form-outreach job so this session can submit it on the browser rail.completeFormOutreachJobRecord the outcome of a form-outreach job this session claimed with claimFormOutreachJob.createChannelCreate an interaction channel: a new tab in the shop's Interactions, with its own stages and properties.createClientCreate a client in the shop owner's client book.createContactCreate a new personal contact for the caller.createContactFolderCreate a contact folder: the campaign audience primitive (Campaign Execution Studio).createEntryCreate an entry in a channel: a phone order, a walk-in, an enquiry, anything the shop wants written down.createInteractionChannelCreate an interaction channel: a new tab in the shop's Interactions, with its own stages and properties.createOutreachListCreate an outreach list: the targets one message goes to, owned by you and private to you.deleteContactDelete (archive) one of the caller's personal contacts by id.deleteEntryDelete an entry: take it off every board, list, calendar and money total.detachFormFromClientsDetach a form from Clients.excludeFormOutreachRecipientRecord a durable contact-form exclusion for ONE pending job after a prior direct-form submission has been verified from a real receipt.findDuplicateClientsFind possible duplicates of one client.getContactGet one of the caller's personal contacts in full by its id.getEntryMoneyThe whole money picture of one entry: what it is expected to come to, what has been collected, what has been refunded, what is still due, and every payment link, order and invoice attached to it.getScoutFunnelRead tenant-isolated outreach funnel counters for a scout run and optional tier: scanned, cards, verified, consented, send-ready, sent, and replied.heartbeatFormOutreachJobRenew this session's live form-submission claim while browser work continues.importContactsImport contacts either from supplied rows or from a TripleSeat contacts export in Cloud Files (a contacts export, the Accounts Report or the Accounts and Contacts Report).importGoogleContactsImport the owner's Google address book straight into their contacts.importInteractionsImport a shop's existing book of events from an export file already in their Cloud Files, landing every row as an entry in a channel so the shop calendar shows the same weeks the old system showed.importOutreachTargetsImport targets into an outreach list from a JSON or CSV file: inline `content`, or a data file in one of your Studio apps (`studioApp`: appId and path).listChannelsList a shop's interaction channels: the tabs its CRM is organised into (orders, leads, clients, whatever the owner made): with each channel's stages in board order, its properties, and how many live…listClientsList clients for a personal or Space shop.listContactFoldersList the caller's contact folders: the audience primitive for campaigns: each with its live contact count.listContactImportsList the owner's contact imports, newest first: what each one was, where it came from, what it did, and whether it has been withdrawn.listContactsList the caller's personal contacts: the people layer of their CRM.listContactSourcesList the places contacts can be imported from and say which are authenticated right now.listDeletedEntriesWhat was deleted from a channel and can still be taken back, newest deletion first: with who deleted it and why.listEntriesList entries with the customer, the stage each sits in, and every property value.listFolderContactsList the contacts a folder currently resolves to: its hand-picked members or its live rule matches.listFormOutreachJobsList your queued form-outreach jobs (the ones reachOutViaForm stacked), owner-scoped and paged: each job with its contact, the form URL, status, when it was queued, its wave, and any refusal or…listInteractionChannelsList a shop's interaction channels: the tabs its CRM is organised into (orders, leads, clients, whatever the owner made): with each channel's stages in board order, its properties, and how many live…listInteractionNotesEvery note written on an entry, newest first, each with its author, when it was written, and whether it was a team note or a note to the customer.listInteractionsList entries with the customer, the stage each sits in, and every property value.listOutboundList every message Ora sent on your behalf, on every channel, newest first: who it went to, what it said, when, the channel, the message id, the signature used, whether they have replied since, and…listProductionQueueEverything sitting at one production step, optionally for one day or date window: the read a shop makes every morning ("what has to be baked today").listProductionStagesThe production steps a channel runs its work through, in order: the shop's own words for them (empty, counted, baked, crumbed, finished; or plates, proofs, press).logContactTouchRecord a reply the human already posted onto a contact's touch timeline, stamped with its channel and a link to the artifact (the posted comment's URL).logInteractionCreate an entry in a channel: a phone order, a walk-in, an enquiry, anything the shop wants written down.mergeClientsMerge duplicate clients only when the user asks.onboardServiceProviderSet a company up to take service requests in one call.previewContactImportShow what an import would do: how many people are new, how many match a contact already in the book, which existing contact each duplicate would merge into, and the normalized rows to pass to…previewOutreachCardRender outreach cards exactly as they would send: for one target (`targetId`) or every target on the list.pullSquareCustomersPull a Square Customer Directory into a contact book, from a Square export in Cloud Files or a connected Square account, with consent kept per channel.queueOutreachDraftQueue ONE tailored outreach draft for one of the caller's personal contacts, into their reviewed approve-each queue.reachOutToContactReach out to ONE of the caller's personal contacts by email: a single real email from the caller's connected Gmail (it appears in their Sent and reads as from them).reachOutViaFormEnqueue an outreach to a scouted lead through the contact form on THEIR website: a fleet browser-worker fills and submits the form later, and NOTHING sends until you approve the job in-app first.readChannelOfRecordRead the channel a person answers on, with its evidence and, for iMessage, the chat id and the Messages box.readEntryGuestCountsRead the three guest counts on one entry (expected, guaranteed, actual), each with who set it and when, and the day the guaranteed count is owed: the entry's own deadline, or the event date less the…readOutreachListRead your outreach lists.removeContactsFromFolderRemove contacts from a manual folder (drag-out).resolveContactResolve a person against the caller's existing personal contacts by ANY handle they carry: identity lookup and dedup, NOT messaging.restageContactImportRe-file a whole import under a new category: move every contact in it to a different stage, swap the tags it applied, and rewrite its consent posture.restoreEntryPut a deleted entry back exactly as it was: its stage, its dates, its history, its money, and its place on the calendar.scoutLeadsScout net-new business leads via the Google Places API and land them as pending lead cards in the caller's CRM.scoutWebLeadsVerify live job postings, startup/lab feed entries, and storefront websites, then land deduplicated CRM cards in a pending verification queue.searchContactsSearch the caller's personal contacts by a single query string, matched across name, email, phone, job title, and notes.sendApprovedOutreachSend an outreach list's APPROVED cards, all of them or the `cardIds` named.sendIMessageSend an iMessage for a person to a client's Messages chat (group or 1:1), through your own Mac signed in to Messages via MachineSync: an AppleScript send to that chat id, never typed into a browser.setChannelOfRecordRecord the channel a person actually answers on (imessage, email, sms, telegram, instagram, slack or x), with the evidence: the id or the date of their last inbound message there.setEntryGuestCountsSet any of the three guest counts on one entry: expected (what the client first said), guaranteed (what the event is billed on, owed by the guarantee deadline), actual (how many came).setEntryProductionMove one entry along the production axis: where the WORK has got to.setEntryTotalCorrect what an entry is expected to come to, in MINOR units of its currency (75000 = €750.00).setGuaranteeDeadlineSet the day an entry's guaranteed guest count is owed, and optionally the shop's lead time (days before the event) that every entry without its own day falls back to.setOutreachTemplateSet the one message an outreach list sends: a subject and body with NAMED variables only, written as {first name} or {meet link}, and the list of names you declare.setStageRoomHoldSay whether a channel stage holds rooms.undoContactImportWithdraw a whole contact import in one action.updateChannelRename an interaction channel, change its description, archive it, take it on or off the shop calendar, or rename and hide its BUILTIN columns.updateChannelPropertyRename a channel property, CHANGE ITS TYPE, change its choices, reorder it, or make it required.updateClientUpdate a client by id.updateContactUpdate one of the caller's personal contacts by id.updateEntryEdit an entry: rename it, set any property, move it to another stage, or archive it.verifyScoutLeadsVerify up to 25 pending scouted cards from a run or explicit contact list.