Tines
Book a demoLog inSign up
Book a demo

Solutions

By product

Connect Tines to any of your favorite products. If it offers an API, Tines connects with it.

Professional services

Accelerate your time to value, and increase your lifetime value with Tines.

By team

SecurityIT operationsInfrastructureEngineeringProduct

Tines for

Partners

Work smarter with Tines’ trusted partners.

FederalEnterpriseMSSPs

Blog

What’s new in Tines: February 2026 edition
Read article →

Tines Blog →

Discover & Learn

Case studies

Discover how companies apply Tines to transform the way their teams operate.

Library

Get inspiration from hundreds of pre-built workflows.

Events
Podcast
Webinars
Guides
Bootcamps
Docs
•
API Docs

University

Guided learning paths for every level. Earn your badges and Tines certifications.

Tines Explained ↗

Answers and advice from the team that built Tines.

Customer center

Links and resources to help customers get the most from Tines.

Join the team

Careers

Join a world-class team and make an impact.

Company

About

We power the world’s most important workflows.

Tines Store ↗

Useful, beautiful products from Tines and friends.

ContactSlack Community ↗Newsroom
⌘K
Quickstart
Signing in
Stories
Story runsStory versionsImporting and exportingKeep Events and Logs (Event Retention)Send to StoryDisabling a StoryGroupsChange ControlTestingTime savedWorkflows as APIsNotesSectionsStory copilot
Actions
Configuration
Config Events and Values
Types
Webhook
Receive Email
Email modeIMAP mode
Send EmailHTTP RequestTrigger
Event Transform
Deduplicate modeDelay modeExplode modeExtract modeImplode modeMessage only modeThrottle modeAutomatic mode
Send to StoryAI Agent
Templates
Public TemplatesPrivate TemplatesMCP server
Tools
Record →
Run script
Run Script over TunnelCustom runtimes
Case →
Running code in TinesWorking with filesTime savedShortcuts
Credentials
TextAWSHTTP requestMutual TLSJWTOAuth 2.0Multi Request
Credential configuration
Domain restrictionCredential MetadataProductAccessExpiryTest details tabActions tab
Connect flows
Abnormal SecurityAbuse.chAbuseIPDBAcronisAdaptive ShieldAirtableAlienVault OTXAnsibleAnvilogicANY.RUNAPIVoidArmisAsanaAstrixAWS CLIAxoniusBambooHRBayse.ioBlack KiteBloodHoundBoxBugcrowdCheckmarxCisco UmbrellaClaroty xDomeClaudeClick UpCloudflareClutch SecurityCode42ConfluenceCoreLogicCortex XDRCriblCriminal IPCrowdStrikeCyberhavenCyeraCyware CTIXDarktraceDatabricksDatadogDrataDropboxDynatraceElasticEmailRepEntro SecurityF5 Distributed Cloud ServicesFeedlyFigmaFlare.ioFreshdeskFreshserviceGitGuardianGitHubGitLabGoogle CalendarGoogle DocsGoogle Service AccountGoogle SheetsGreenhouseGreyNoiseHashicorp TerraformHave I Been PwnedHiBobHubSpotHybrid AnalysisHyperproofInfoBlox BloxOneInfoblox NIOSIntercomIPinfoIPQualityScoreIPstackIP2LocationIruJamf ProJeliJina AIJira Service ManagementJira SoftwareJoe SandboxJumpCloudJupiterOneKlaviyoLarkLumosMailchimpMarketo EngageMaterial SecurityMicrosoft Defender for EndpointMicrosoft GraphMicrosoft OneDriveMicrosoft OutlookMicrosoft TeamsMimecastMISPMonday.comNetBoxNetlasNew RelicNetsuiteNinjaOneNotionOktaOllamaOneLoginOnetime SecretOneTrustOomnitzaOpenAIOpsgenieOrca SecurityPagerDutyPagerDuty Events APIPantherPersonioPineconePipedriveProductboardProofpoint Protection ServerProofpoint TAPProofpoint Threat ResponsePulsediveRapid7 InsightRecorded FutureRegScaleRipplingRootlySailPointSalesforceSecure AnnexSemgrepSendGridSentinelOneSentryServiceNowShodanSlackSlashIDSnowflakeSnykSolarWinds Observability PlatformSolarWinds Service DeskSplunk EnterpriseSplunk SOARSpotifySpurStairwellStravaStripeSublime SecuritySumo LogicSynackSysdigTavilyTenable Security CenterTenable Vulnerability ManagementTheHive ProjectThreatConnectTinesTraceable AITrelloTwilioTypeformUnpacMeUpGuardUptycsUpwindURLScan.ioVantaVirusTotalVMRayWiGLEWizZendeskZoomZuora
Events
Formulas
ExamplesReferencing data
Functions
ABSACOSAES_DECRYPTAES_ENCRYPTANDAPPENDARRAYASINAT_LEASTAT_MOSTAVERAGEBASE64URL_DECODEBASE64URL_ENCODEBASE64_DECODEBASE64_ENCODEBYTESIZECAMELIZECAPITALIZECEILCHUNK_ARRAYCOMBINE_COLUMNS_AND_ROWSCOMPACTCONCATCONST_EQUALSCONTAINS_URLCOSCOUNTIFCSV_PARSECSV_PARSE_TO_OBJECTSDATEDATE_DIFFDATE_PARSEDAYDEEP_MERGEDEFAULTDELETEDIFFERENCEDISTANCE_OF_TIME_IN_WORDSDIVIDED_BYDOWNCASEEML_PARSEENDS_WITHERRORESCAPEESCAPE_ONCEESTIMATED_TOKEN_COUNTFILTERFINDFIRSTFLATTENFLATTEN_JSONFLOORFORCE_ARRAYGENERATE_RSA_KEYSGETGROUP_BYGUNZIPGZIPHCL_PARSEHEX_PARSEHMAC_SHA1HMAC_SHA1_BASE64HMAC_SHA256HMAC_SHA256_BASE64HOURHTML_DECODEHTML_ENCODEIFIF_ERRORINCLUDESINDEX_OFINSERTINTERSECTIONIN_CIDRIS_BLANKIS_EMAILIS_EMPTYIS_IPV4IS_IPV6IS_IP_ADDRESSIS_JSONIS_PRESENTIS_URLIS_VALID_JSON_SCHEMAIS_XMLIS_YAMLJOINJSONPATHJSON_PARSEJSON_SCHEMA_VALIDATEJWK_TO_PEMJWT_DECODEJWT_SIGNKEYSLAMBDALASTLAST_INDEX_OFLDIF_PARSELEGACY_STRINGIFYLEVENSHTEIN_DISTANCELSTRIPMAPMAP_LAMBDAMATCHMAXMD5MD5_BASE64MEDIANMERGEMIME_HEADER_DECODEMINMINUSMINUTEMODULOMONTHMSG_PARSENEAT_JSONNEWLINE_TO_BRNOTNOWNUMBEROBJECTOBJECTS_TO_CSVOPENSSL_DECRYPTOPENSSL_ENCRYPTORPARSE_URLPEM_TO_JWKPLURALIZEPLUSPOWERPREPENDPROMPTPUSHRANDOMRANDOM_ELEMENTRANDOM_STRINGRANGEREDUCEREGEX_EXTRACTREGEX_REPLACEREJECTREMOVEREMOVE_FIRSTREMOVE_KEYREPLACEREPLACE_FIRSTREVERSEROTATEROUNDRSA_AES_HYBRID_DECRYPTRSA_AES_HYBRID_ENCRYPTRSA_DECRYPTRSA_ENCRYPTRSA_SIGNRSTRIPSECONDSET_KEYSHA1SHA256SHA256_BASE64SHA512SHUFFLESINSIZESLICESLICE_ARRAYSORTSORT_NATURALSPLITSQRTSTARTS_WITHSTORY_RUN_GUIDSTORY_RUN_LINKSTRIPSTRIP_HTMLSTRIP_NEWLINESSUMSWITCHTALLYTARTEXTTIMESTINES_DECRYPTTINES_ENCRYPTTITLEIZETODAYTO_CSVTO_HEXTO_JSONTO_SNAKE_CASETO_XMLTO_YAMLTRANSLITERATETRUNCATETRUNCATEWORDSTYPEUNFLATTEN_JSONUNIONUNIQUNIX_TIMESTAMPUNTARUNZIPUPCASEURL_DECODEURL_ENCODEUUIDVALUESWHEREWORKBENCH_LINKXML_PARSEYAML_PARSEYEARZIPZSCALER_OBFUSCATE_API_KEY
OperatorsPromptsLanguage description
Pages
Collecting input with pagesBuilding apps and flowsPage templatesBranding and styleLayout and containersDistribution and access controlList of page elementsConditional page elementsLooping page elementsCollectionsCustom domain for pages
Resources
Cases
Overview of cases
Navigate a caseComponents of a caseCase shortcuts
Creating a caseCase groupsCase notificationsCase tasksCase limits
Records
Live and test recordsRecords limits
Dashboards
Dashboard limits
Workbench
Workbench in SlackWorkbench limits
Admin
AIAuthentication settingsEmail-based login flowSingle sign-onLogin recovery codes
User administration
Automated user provisioningJITSCIMCustom roles
Audit logsTeamsTenant-wide credentialsPage accessCustom certificate authorityCustom sender email addressesLogin noticeIP access controlAction egress controlCustom domains
Tunnel
Installing the Tines Tunnel​ on AWS FargateHealth check & metricsTroubleshooting and common errors for tunnelsRunning the Tines Tunnel using DockerVerifying the tunnel image
Command-over-HTTP
Connectivity requirementsAdditional deployment optionsTroubleshooting command-over-httpEnvironment Variables
Job managementImpersonationStory syncingTerraformEvent limit settings
Self-Hosted
Before you begin
Getting Started
Accessing the Docker RegistryVerifying Tines imagesHelm Charts
Reference Architecture
System OverviewConnectivity Requirements
Sizing & Scaling
Deployment tiersScaling Tines
AWS Fargate
Tines - Fargate architectureDeploying Tines on AWS FargateData backup recommendationsData restorationUpgrading Tines on AWS Fargate
Troubleshooting Tines on AWS Fargate
Restarting Tines on AWS FargateLog Collection on AWS Fargate
Migrating from an RDS instance to an Aurora clusterMigration and Recovery for Tines on AWS FargateUpgrading from PostgreSQL 11 to PostgreSQL 14 - AWS FargateOptional: Install sql-over-http​ for AWS FargateOptional: Self-hosting tines-command-runner for AWS FargateEnable Multi-AZ Aurora clusterOptional: Store Environment Variables in Secrets Manager
Docker Compose
Tines - Docker compose architecturePrerequisites for deploying Tines on Docker ComposeDeploying Tines on Docker ComposeData backup recommendationsUpgrading Tines on Docker ComposeTroubleshooting Tines on Docker ComposeOptional: Self-hosting sql-over-http for Docker ComposeOptional: Self-hosting tines-command-runner for Docker ComposeReplace default PostgreSQL PasswordUpgrading from PostgreSQL 11 to PostgreSQL 14 - Docker Compose
General setup recommendations
Standard recommendationsData backup recommendationsENV configurationSelf-hosted telemetry
General upgrade recommendations
Additional configuration
Updating tenant limitsTurning on database field level encryptionAccessing action templates in air-gapped Tines deploymentsRunning with OpenSSL FIPSUsing a non-superuser Postgres userUtilizing database reader endpointsUsing Redis SentinelAILDAP authenticationExporting OpenTelemetry TracesSSL/TLS Termination on tines-app
Additional applications
Install tines-command-runner for run script
Troubleshooting Run Script for self-hosted
Release notesOlder releases (<13.0.0)
Docs
Self-Hosted
Reference Architecture
Connectivity Requirements

Connectivity Requirements

Was this helpful?
System OverviewDeployment tiers

Platform

  • Meet the platform
  • Storyboard
  • Cases
  • Workbench
  • AI in Tines
  • Build apps
  • Formulas
  • What’s new
  • Pricing

Solutions

  • By product
  • Security
  • IT operations
  • Infrastructure
  • Engineering
  • Product
  • Partners
  • Professional services
  • Federal
  • Enterprise
  • Financial services
  • MSSPs

Resources

  • Blog
  • Case studies
  • Library
  • University
  • Tines Explained↗
  • Customer center
  • Events
  • Podcast
  • Webinars
  • Bootcamps
  • Docs
  • API
  • Get certified
  • YDWWT

Company

  • About us
  • Careers
  • Tines Store↗
  • Contact
  • Newsroom
  • Brand assets↗
  • Legal and privacy
  • Cookies policy
  • Security
  • Trust center↗
  • Workflow.live↗

Connect

  • Slack Community↗
  • LinkedIn↗
  • Twitter↗
  • YouTube↗

RSS

  • Blog↗
  • Product updates↗
  • Library↗
  • Self-hosting releases↗

© Tines