Tiquo
Integrations OverviewAirtableAsanaSlackGoogle AnalyticsMetabaseMixpanelPendoSegmentTableau (PAT)ActiveCampaignBrevoEmarsys Core API (WSSE)EventbriteFacebookGoogle AdsHighLevelInstagramKlaviyoMailchimpMailgunMicrosoft AdsSendGridTwitter (v2)HubSpotNotionAcuity SchedulingAirtable (Personal Access Token)BasecampCal.com (v2)CalendlyClickUpCodaConfluence Data CenterExpensifyGoogle CalendarGoogle SheetHarvestLinearMicrosoft Power BIMicrosoft TeamsMindbodyMondayOpenAIPerplexityPingboardPivotal TrackerProductboardQuickbaseServiceM8ServiceNowTeamworkTickTickTimelyTodoistTrafftTrelloWrikefal.aixAIZendeskIntercomAircall (OAuth)DixaFreshDeskFreshserviceFrontPlainRingCentralZoho DeskBrazeDialpadGoogleMicrosoftOutlookPodiumSednaSharePoint OnlineTwilioWhatsApp BusinessZoho MailBambooHRADPDeelEmployment HeroGustoHibob Service UserNamelyOracle Fusion Cloud (HCM)PaychexPayfitPaylocityPersonioRipplingSAP SuccessFactorsSage HRTSheetsUKG ProUKG ReadyWorkdayZoho PeopleQuickBooksBuildiumExact OnlineFreshBooksIntuitNetSuitePennylaneSageSage IntacctTwinfieldUnanetWave AccountingXeroZoho BooksSalesforceAffinityAttioCopperFreshsalesGainsight CCInsightlyKustomerMedalliaPipedriveTwenty CRMZoomInfoApaleoMewsMicrosoft Business CentralOdooSAP ConcurZuoraAcceloCoupa CompassZoho InvoiceAnrokAvalaraDocuSignDropbox SignPandadocSignNowLinkedInSplitwiseTikTok AdsJotformQualtricsRefinerTypeformShopifyCin7 CoreGoogle MapsRingoverListrakRydooTalentLMSApple Business ManagerCrunchbaseRocketReachOcean.ioFreepikEnergy Performance Certificates (Gov.UK)JustworksGristSAP S/4HANA Cloud3CX8x8Adobe CommerceBirdCloudbedsConstant ContactBufferCustomer.ioCrispFreeAgentGreenhouseMeta Marketing APIMollienocrm.ioOomnitzaDigitsPylonSage 200ShopwareAnvilShippoEasyPostAltrataMicrosoft PeopleMicrosoft IntuneCloudTalkGoogle FormsMaximizerMicrosoft PlannerSalesmsgSellercloudTallyTimifyUpsalesCleverReachHeymarketMailjetPleoProvenExpertTelegramToggl TrackTenzoASSA ABLOY Vingcard VisionlineASSA ABLOY Vingcard VostioASSA ABLOY TESA HotelASSA ABLOY SMARTairSalto KSSalto Space OnlineDormakabaOmnitecHotekTT LockWebLockISEOKleverKeyAperioISONASHIDSouthcoThird MillenniumSTidAxis CommunicationsBooking.comExpediaHotels.comAirbnbGoogle HotelsTripadvisorAgodaHotelbedsTravelgateXHyperguestRoibosReconlineTraviaOpenGDS.comMG BedbankDidatravelHotelREZHRSHotelnetworkGetaroomWinkBookeasyVRBOInntopiaHookusbookusHipcampSpot2niteCamping VisionMinistry of VillasTrip.comTravelokaTiketMakeMyTripHoteripKlookeDreamsSzallasEmerging Travel GroupCheck24Bed-and-Breakfast.itWorld2Meet (W2M)Ctoutvert / SecureholidayDespegarPriceTravelRoombeastMitchell CorpHRS AustraliaResonlineHostelworldHostelhopTablet MichelinMr & Mrs SmithHopperHotel TonightPitchupMoveriiLocalOTAAlaricBooknpayCultbookingGuestTractionLevartWeSpeakMake.comZapierPricelabsPricepointRategenieElastic HotelRoom Price GenieTurbosuiteUber EatsDeliverooDoorDashBolt FoodGlovo
PlatformMarketing

Automations

Trigger marketing actions from bookings, orders, enquiries, memberships, and customer behaviour

Automations let operators respond to operational and customer events without staff having to repeat each step manually.

They connect events across customers, companies, bookings, orders, enquiries, memberships, payments, forms, products, lists, tasks, notes, and email engagement to controlled platform actions.

Automations are configured under Marketing > Automations.

Marketing automations

Build and Publish

An automation is a visual graph with up to 20 nodes:

  • Trigger: starts a run when a selected event occurs or a schedule is reached.
  • Condition: tests event or record data and sends the run down matching branches.
  • Wait: pauses a run for a defined period before continuing.
  • Action: reads or changes data, creates follow-up work, or sends a configured email template.

Save while building to keep a draft without making it live. Activation requires the subscription and review checks described below. An active automation can be paused, and earlier immutable versions remain available for inspection or restoration.

Activation checks

Automations require an active marketing subscription. An automation containing an SMS action requires the Email + SMS/WhatsApp marketing plan and a ready messaging account.

Before an automation runs live, Tiquo AI reviews:

  • trigger, branch, wait, condition, and action setup;
  • contradictory, unreachable, repeated, or dangerous workflow logic;
  • email and SMS sender-reputation risks;
  • whether marketing and transactional messages are classified correctly.

An Important finding blocks activation until it is corrected. An Attention finding is non-critical and can be reviewed and consciously accepted. A marketing message classified as transactional is blocking because it could bypass marketing delivery protections; a transactional message classified as marketing is a safer, non-blocking recommendation.

The review is tied to the current automation revision. Editing the workflow invalidates the approval and requires a new review. If Tiquo AI cannot complete the review, the automation is not activated; retry when the service is available.

Triggers and Scope

Choose one primary event and, when the same workflow should respond to related events, add further event types. Available trigger families include:

  • Customer and company creation or updates
  • Order, booking, enquiry, membership, payment, task, and note lifecycle events
  • Form submissions
  • Product creation, updates, and low-stock or out-of-stock events
  • Customers joining or leaving a list
  • Customers joining or leaving a dynamic segment
  • Lost carts, with optional sublocation and order-item-type matching
  • Email sent, delivered, opened, clicked, bounced, or failed events
  • Scheduled and manually started runs

Scope a trigger where appropriate. For example, select lists for list events, sublocations for booking or order events, plans for membership events, enquiry types, note categories, a specific form, or a specific tracked email link. Schedules can run once or recur at interval, daily, or weekly frequencies in the selected timezone.

Conditions and Data Mapping

Conditions can compare trigger data, values returned by earlier nodes, and fields on related records. Branches allow one run to follow different paths, such as treating an urgent enquiry differently from a routine request.

Actions expose output that later nodes can map into their inputs. Use find-record and find-or-create actions when the workflow needs to resolve a related record before updating it.

Actions

Available action families include:

  • Update customer parameters, status, interests, favourites, lists, and notes
  • Add an active discount, issue store credit, or issue a pass to a customer
  • Add a discount or issue store credit to a company
  • Create or update tasks and notes
  • Update booking status, time, assigned staff, or notes
  • Update order status or payment status
  • Update product status, price, or stock
  • Update membership status, plan, dates, cancellation, or notes
  • Update enquiry status, priority, assignees, customer, or company data
  • Find records, find or create records, and transform values for later steps
  • Send a selected email template

Actions that could make a sensitive lifecycle change can pause for staff approval instead of applying the change immediately.

Customer and company discount actions require an active discount. A company discount can either stay on the company or inherit to its customers. Store credit actions require a positive amount and a three-letter currency code.

Trigger filters can compare fields carried by the event before the graph starts. Use these for cases such as a lost cart that contains a booking, a particular product type, or a value above a threshold. Conditions remain useful when the workflow needs data returned by an earlier lookup or action.

Test and Monitor

Use a dry run to test the graph without applying live changes. After publishing, use run history and step details to inspect the trigger payload, branch decisions, outputs, and failures. Failed work can be retried from the relevant step when the underlying issue has been corrected.

Example Automations

A few common flows:

  • Post-booking follow-up: when a booking is completed, wait 24 hours, then send a thank-you email with a feedback link.
  • Membership welcome: when a membership is created, send the configured welcome email.
  • Win-back: if a customer has not visited in 90 days, send a reactivation email with a one-time discount code.
  • Enquiry chase: if an enquiry sits in Waiting on Customer for more than 7 days, send a polite nudge.

To reuse a workflow safely, open its actions menu and choose Duplicate. Tiquo creates a draft copy with the same graph and settings, allowing the copy to be reviewed and changed before it is activated.

Because automations work from live operational data, they keep customer communications timely without adding staff overhead.

For enquiry creation through the DOM/Hosted packages or Customer API, trigger conditions can read submitted enquiry answers from enquiryParameters.<enquiryParameterId> in the enquiry.created event. Values are normalized strings: compare a Yes/No answer with "true" or "false"; multiselects are JSON strings. Only submitted non-empty values are included. Other enquiry creation sources may omit this event field.

This event does not carry customer.details or customerParameters. Enquiry submission can fill missing customer-editable parameters through customer.customerParameterValues or legacy customer.details, but never overwrites stored preferences or consent defaults. A Customer parameter condition reads the customer's saved profile value; Set customer parameter remains a separate automation action. An enquiry answer with a consent-like label is not the customer's Marketing/SMS Opt-In preference.

Enquiry triggers are not gated by marketing consent. Each outbound message has its own marketing/transactional classification: marketing email checks Marketing Opt-In and marketing messaging checks SMS Opt-In. A transactional classification applies to that message, not to the whole automation.

Sur cette page