PageSourceSearch

https://www.tayo-software.com/tickets-operations

html tayo-software.com collected 2026-10-08 21:22:08 UTC 57,607 bytes, 1,069 lines download raw bytes

1<!DOCTYPE html>
2<html lang="fr-CH" data-website-id="5" data-main-object="website.page(73,)">
3    <head>
4        <meta charset="utf-8"/>
5        <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
6        <meta name="viewport" content="width=device-width, initial-scale=1"/>
7        <meta name="generator" content="Odoo"/>
8        <meta name="description" content="Centralisez incidents, demandes et bons de travail sur une seule plateforme. Coordonnez régie, locataires et prestataires, du signalement à la facturation."/>
9        <meta name="keywords" content="communication,tickets operations,signalement,devis,fournisseurs,bons de travaux,sinistre,portail locataire,demande de crédit,gestion technique"/>
10            
11        <meta property="og:type" content="website"/>
12        <meta property="og:title" content="Tickets et gestion technique immobilière | Tayo SA"/>
13        <meta property="og:site_name" content="Tayo SA"/>
14        <meta property="og:url" content="https://www.tayo-software.com/tickets-operations"/>
15        <meta property="og:image" content="https://www.tayo-software.com/web/image/24724-e12a682d/communication-ticket%201.webp"/>
16        <meta property="og:description" content="Centralisez incidents, demandes et bons de travail sur une seule plateforme. Coordonnez régie, locataires et prestataires, du signalement à la facturation."/>
17            
18        <meta name="twitter:card" content="summary_large_image"/>
19        <meta name="twitter:title" content="Tickets et gestion technique immobilière | Tayo SA"/>
20        <meta name="twitter:image" content="https://www.tayo-software.com/web/image/24724-e12a682d/communication-ticket%201.webp"/>
21        <meta name="twitter:description" content="Centralisez incidents, demandes et bons de travail sur une seule plateforme. Coordonnez régie, locataires et prestataires, du signalement à la facturation."/>
22        
23        <link rel="alternate" hreflang="en" href="https://www.tayo-software.com/en/tickets-operations"/>
24        <link rel="alternate" hreflang="fr" href="https://www.tayo-software.com/tickets-operations"/>
25        <link rel="alternate" hreflang="de" href="https://www.tayo-software.com/de/tickets-operations"/>
26        <link rel="alternate" hreflang="x-default" href="https://www.tayo-software.com/tickets-operations"/>
27        <link rel="canonical" href="https://www.tayo-software.com/tickets-operations"/>
28        
29        <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin=""/>
30        <title>Tickets et gestion technique immobilière | Tayo SA</title>
31        <link type="image/x-icon" rel="shortcut icon" href="/web/image/website/5/favicon?unique=cc2f195"/>
32        <link rel="preload" href="/web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/>
33        <link type="text/css" rel="stylesheet" href="/web/assets/5/2393cf0/web.assets_frontend.min.css"/>
34            
34<script src="/website/static/src/js/content/cookie_watcher.js"></script>
34
35            
35<script>
36                watch3rdPartyScripts(["youtu.be", "youtube.com", "youtube-nocookie.com", "instagram.com", "instagr.am", "ig.me", "vimeo.com", "dailymotion.com", "dai.ly", "youku.com", "tudou.com", "facebook.com", "facebook.net", "fb.com", "fb.me", "fb.watch", "tiktok.com", "x.com", "twitter.com", "t.co", "googletagmanager.com", "google-analytics.com", "google.com", "google.ad", "google.ae", "google.com.af", "google.com.ag", "google.al", "google.am", "google.co.ao", "google.com.ar", "google.as", "google.at", "google.com.au", "google.az", "google.ba", "google.com.bd", "google.be", "google.bf", "google.bg", "google.com.bh", "google.bi", "google.bj", "google.com.bn", "google.com.bo", "google.com.br", "google.bs", "google.bt", "google.co.bw", "google.by", "google.com.bz", "google.ca", "google.cd", "google.cf", "google.cg", "google.ch", "google.ci", "google.co.ck", "google.cl", "google.cm", "google.cn", "google.com.co", "google.co.cr", "google.com.cu", "google.cv", "google.com.cy", "google.cz", "google.de", "google.dj", "google.dk", "google.dm", "google.com.do", "google.dz", "google.com.ec", "google.ee", "google.com.eg", "google.es", "google.com.et", "google.fi", "google.com.fj", "google.fm", "google.fr", "google.ga", "google.ge", "google.gg", "google.com.gh", "google.com.gi", "google.gl", "google.gm", "google.gr", "google.com.gt", "google.gy", "google.com.hk", "google.hn", "google.hr", "google.ht", "google.hu", "google.co.id", "google.ie", "google.co.il", "google.im", "google.co.in", "google.iq", "google.is", "google.it", "google.je", "google.com.jm", "google.jo", "google.co.jp", "google.co.ke", "google.com.kh", "google.ki", "google.kg", "google.co.kr", "google.com.kw", "google.kz", "google.la", "google.com.lb", "google.li", "google.lk", "google.co.ls", "google.lt", "google.lu", "google.lv", "google.com.ly", "google.co.ma", "google.md", "google.me", "google.mg", "google.mk", "google.ml", "google.com.mm", "google.mn", "google.com.mt", "google.mu", "google.mv", "google.mw", "google.com.mx", "google.com.my", "google.co.mz", "google.com.na", "google.com.ng", "google.com.ni", "google.ne", "google.nl", "google.no", "google.com.np", "google.nr", "google.nu", "google.co.nz", "google.com.om", "google.com.pa", "google.com.pe", "google.com.pg", "google.com.ph", "google.com.pk", "google.pl", "google.pn", "google.com.pr", "google.ps", "google.pt", "google.com.py", "google.com.qa", "google.ro", "google.ru", "google.rw", "google.com.sa", "google.com.sb", "google.sc", "google.se", "google.com.sg", "google.sh", "google.si", "google.sk", "google.com.sl", "google.sn", "google.so", "google.sm", "google.sr", "google.st", "google.com.sv", "google.td", "google.tg", "google.co.th", "google.com.tj", "google.tl", "google.tm", "google.tn", "google.to", "google.com.tr", "google.tt", "google.com.tw", "google.co.tz", "google.com.ua", "google.co.ug", "google.co.uk", "google.com.uy", "google.co.uz", "google.com.vc", "google.co.ve", "google.co.vi", "google.com.vn", "google.vu", "google.ws", "google.rs", "google.co.za", "google.co.zm", "google.co.zw", "google.cat"]);
37            </script>
37
38        
38<script id="web.layout.odooscript" type="text/javascript">
39            var odoo = {
40                csrf_token: '66ca0fc8ec6de3bb0da6785aa3a6887447b32ad4o1823030528',
41                debug: "",
42            };
43        </script>
43
44        
44<script type="text/javascript">
45            odoo.__session_info__ = {"is_admin": false, "is_system": false, "is_public": true, "is_internal_user": false, "is_website_user": true, "uid": null, "registry_hash": "e3684104f723501a885503c39b79a47b016c5b12ed7b877bfbd7fe9617db62ef", "is_frontend": true, "profile_session": null, "profile_collectors": null, "profile_params": null, "show_effect": true, "currencies": {"4": {"name": "CHF", "symbol": "CHF", "position": "before", "digits": [69, 2]}, "125": {"name": "EUR", "symbol": "\u20ac", "position": "after", "digits": [69, 2]}, "143": {"name": "GBP", "symbol": "\u00a3", "position": "before", "digits": [69, 2]}, "1": {"name": "USD", "symbol": "$", "position": "before", "digits": [69, 2]}}, "quick_login": true, "bundle_params": {"lang": "fr_CH", "website_id": 5}, "test_mode": false, "websocket_worker_version": "19.0-2", "translationURL": "/website/translations", "geoip_country_code": "US", "geoip_phone_code": 1, "lang_url_code": "fr"};
46            if (!/(^|;\s)tz=/.test(document.cookie)) {
47                const userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone;
48                document.cookie = `tz=${userTZ}; path=/`;
49            }
50        </script>
50
51        
51<script type="text/javascript" defer="defer" src="/web/assets/5/057acbe/web.assets_frontend_minimal.min.js" onerror="__odooAssetError=1"></script>
51
52        
52<script type="text/javascript" data-src="/web/assets/5/f959fb7/web.assets_frontend_lazy.min.js" onerror="__odooAssetError=1"></script>
vendor: 178 bytes, lines 52-54
52
53        
54            <script id="tracking_code" async="async" src="about:blank" data-need-cookies-approval="true" data-nocookie-src="https://www.googletagmanager.com/gtag/js?id=
54G-J2TPQ2PVYG
vendor: 24 bytes, lines 54-55
54"></script>
55            
55<script id="tracking_code_config">
56                window.dataLayer = window.dataLayer || [];
57                function gtag(){dataLayer.push(arguments);}
58                gtag('consent', 'default', {
59                    'ad_storage': 'denied',
60                    'ad_user_data': 'denied',
61                    'ad_personalization': 'denied',
62                    'analytics_storage': 'denied',
63                });
64                gtag('js', new Date());
65                gtag('config', 'G-J2TPQ2PVYG');
66                function allConsentsGranted() {
67                    gtag('consent', 'update', {
68                        'ad_storage': 'granted',
69                        'ad_user_data': 'granted',
70                        'ad_personalization': 'granted',
71                        'analytics_storage': 'granted',
72                    });
73                }
74                    document.addEventListener(
75                        "optionalCookiesAccepted",
76                        allConsentsGranted,
77                        {once: true}
78                    );
79            </script>
79
80            
80<script id="plausible_script" name="plausible" defer="defer" data-domain="tayo.odoo.com-7af5" src="https://download.odoo.com/js/plausi_saas.js"></script>
80
81        <style id="custom">
82    
83    #top_menu > li.nav-item {
84        padding-left: 10px;
85        padding-right:10px;
86    }
87    
88    a[role="tab"].nav-link  {
89        border-radius:3rem;
90        margin-right:15px;
91        font-size:14px;
92        padding: 6px 18px;
93    }
94    
95    a[role="tab"].nav-link.active  {
96        background-color:#000000;
97        color:#fff;
98    }
99    
100    .o_brand_promotion {
101    visibility: hidden;
102    }
103    
104    a[role="tab"].nav-link:not(.active) {
105        border: 1px solid #999;
106        color: #999;
107    }
108    
109    a[role="tab"].nav-link:not(.active):hover {
110        border: 1px solid #000000;
111        color: #000000;
112        cursor:pointer;
113    }
114    
115    h6::before, [data-name="Table of Content"] h2::before {
116        content: '';
117        display: inline-block;
118        margin-right:5px;
119        width: 16px;
120        height: 16px;
121        background: var(--yellow);
122        border-radius: 8px;
123    }
124    
125    h6, [data-name="Table of Content"] h2 {
126        letter-spacing: 0.1em !important;
127        text-transform: uppercase !important;
128        font-size:12px !important;
129        font-family:'MaisonNeueWEB-Book' !important;
130        font-color:#aaa;
131    }
132    
133    a.btn.btn-secondary {
134        font-family : 'MaisonNeueWEB-Book' !important;
135    }
136    
137    a.btn:hover {
138        opacity:0.82;
139    }
140    
141    ul:not([class]):not([data-name="Checkbox list"] ul):not([data-name="Card checkbox"] ul) li,
142    ol li {
143        font-size: calc(1rem - 2px);
144    }
145    
146    ul:not([class]):not([data-name="Checkbox list"] ul):not([data-name="Card checkbox"] ul) {
147        list-style: none;
148        padding-left: 0;
149    }
150
151ul:not([class]):not([data-name="Checkbox list"] ul):not([data-name="Card checkbox"] ul) > li {
152  display: flex;
153  align-items: flex-start;
154  gap: 10px;
155  margin:5px 0;
156}
157
158ul:not([class]):not([data-name="Checkbox list"] ul):not([data-name="Card checkbox"] ul) li::before {
159  content: '';
160  display: inline-block;
161  width: 12px;        /* longueur du tiret */
162  height: 2px;        /* épaisseur du tiret */
163  background: var(--yellow);
164  border-radius: 999px;
165  flex: 0 0 12px;
166  margin-top: 0.45em; /* alignement vertical avec le texte */
167}
168
169ul[role="menu"].dropdown-menu {
170    background-color: #3a3a3a !important;
171    color: #aaaaaa !important;
172}
173
174ul[role="menu"].dropdown-menu > li {
175    padding: 5px !important;
176}
177
178ul[role="menu"].dropdown-menu > li > a.dropdown-item {
179    border-radius:5px !important;
180    color: #d6d6d6 !important;
181    background-color: transparent !important;
182}
183
184ul[role="menu"].dropdown-menu > li > a.dropdown-item:hover {
185    opacity: 0.86 !important; 
186    color:#fff !important;
187    background-color:#1a1a1a !important
188}
189
190ul[role="menu"].dropdown-menu > li > a.dropdown-item.active,
191ul[role="menu"].dropdown-menu > li > a.dropdown-item:active {
192  color: #000 !important;
193  background-color: #ffcc00 !important;
194}
195
196[data-name="Checkbox list"] ul, 
197[data-name="Card checkbox"] ul {
198  list-style: none;
199  padding-left: 0;
200  margin-left: 0;
201}
202
203[data-name="Checkbox list"] ul > li, 
204[data-name="Card checkbox"] ul > li {
205  position: relative;
206  display: block;
207  padding-left: 28px;
208  margin-bottom: 10px;
209  font-size:14px;
210}
211
212[data-name="Checkbox list"] ul > li::before, 
213[data-name="Card checkbox"] ul > li::before {
214  content: '';
215  position: absolute;
216  left: 0;
217  top: 0.15em;
218  width: 18px;
219  height: 18px;
220  background: var(--yellow, #ffcc00);
221  border-radius: 50%;
222}
223
224[data-name="Checkbox list"] ul > li::after, 
225[data-name="Card checkbox"] ul > li::after {
226  content: '';
227  position: absolute;
228  left: 7px;
229  top: 0.45em;
230  width: 3.5px;
231  height: 6px;
232  border: solid #000;
233  border-width: 0 2px 2px 0;
234  transform: rotate(45deg);
235}
236    
237</style>
238
239
240    </head>
241    <body>
242        
243
244
245
246        <div id="wrapwrap" class="   ">
247            <a class="o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0" href="#wrap">Se rendre au contenu</a>
248                <header id="top" data-anchor="true" data-name="Header" data-extra-items-toggle-aria-label="Bouton d&#39;éléments supplémentaires" class="   o_header_fixed" style=" ">
249    <nav data-name="Navbar" aria-label="Main" class="navbar navbar-expand-lg navbar-light o_colored_level o_cc d-none d-lg-block shadow-sm ">
250        
251
252            <div id="o_main_nav" class="o_main_nav container">
253                
254    <a data-name="Navbar Logo" href="/" class="navbar-brand logo me-4">
255            
256            <span role="img" aria-label="Logo of Tayo SA" title="Tayo SA"><img src="/web/image/website/5/logo/Tayo%20SA?unique=cc2f195" class="img img-fluid" width="95" height="40" alt="Tayo SA" loading="lazy"/></span>
257        </a>
258    
259                
260    <ul role="menu" id="top_menu" class="nav navbar-nav top_menu o_menu_loading  me-auto ">
261        
262                    
263
264    <li role="presentation" class="nav-item   dropdown">
265        <a href="#" data-bs-toggle="dropdown" data-bs-auto-close="outside" role="menuitem" class="dropdown-toggle nav-link  active ">
266            <span>Modules</span>
267        </a>
268        
269        
270        <ul role="menu" class="dropdown-menu ">
271
272    <li role="presentation" class=" ">
273        <a role="menuitem" href="/tickets-operations" class="dropdown-item active">
274            <span>Tickets &amp; Operations</span>
275        </a>
276    </li>
277
278    <li role="presentation" class=" ">
279        <a role="menuitem" href="/checks" class="dropdown-item ">
280            <span>Checks</span>
281        </a>
282    </li>
283
284    <li role="presentation" class=" ">
285        <a role="menuitem" href="/integrations" class="dropdown-item ">
286            <span>integrations</span>
287        </a>
288    </li>
289
290    <li role="presentation" class=" ">
291        <a role="menuitem" href="/decisions" class="dropdown-item ">
292            <span>Decisions</span>
293        </a>
294    </li>
295        </ul>
296        
297    </li>
298
299    <li role="presentation" class="nav-item ">
300        <a role="menuitem" href="/offers" class="nav-link ">
301            <span>Offres</span>
302        </a>
303    </li>
304
305    <li role="presentation" class="nav-item ">
306        <a role="menuitem" href="/team" class="nav-link ">
307            <span>Équipe</span>
308        </a>
309    </li>
310
311    <li role="presentation" class="nav-item ">
312        <a role="menuitem" href="/contactus" class="nav-link ">
313            <span>Contact</span>
314        </a>
315    </li>
316
317    <li role="presentation" class="nav-item ">
318        <a role="menuitem" href="/blog" class="nav-link ">
319            <span>Blog</span>
320        </a>
321    </li>
322                
323    </ul>
324                
325                <ul class="navbar-nav align-items-center gap-2 flex-shrink-0 justify-content-end ps-3">
326                    
327                    
328                    
329                    
330        <li data-name="Language Selector" class="o_header_language_selector ">
331        <div class="js_language_selector  dropdown d-print-none">
332            <button type="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="true" class="border-0 dropdown-toggle nav-link">
333                <span class="align-middle">FR</span>
334            </button>
335            <div role="menu" class="dropdown-menu dropdown-menu-end">
336                    <a class="dropdown-item js_change_lang " role="menuitem" href="/en/tickets-operations" data-url_code="en" title="English (US)">
337                        <span class="align-middle ">EN</span>
338                    </a>
339                    <a class="dropdown-item js_change_lang active" role="menuitem" href="/tickets-operations" data-url_code="fr" title=" Français (CH)">
340                        <span class="align-middle ">FR</span>
341                    </a>
342                    <a class="dropdown-item js_change_lang " role="menuitem" href="/de/tickets-operations" data-url_code="de" title=" Deutsch (CH)">
343                        <span class="align-middle ">DE</span>
344                    </a>
345            </div>
346        </div>
347        </li>
348                    
349                    
350                    
351        <li class="">
352            <div class="oe_structure oe_structure_solo ">
353                <section class="oe_unremovable oe_unmovable s_text_block o_colored_level" data-snippet="s_text_block" data-name="Text">
354                    <div class="container">
355                        <a href="/contactus" class="oe_unremovable btn btn-primary w-100">Demo</a>
356                    </div>
357                </section>
358            </div>
359        </li>
360                </ul>
361            </div>
362        
363    </nav>
364
365    <nav data-name="Navbar" aria-label="Mobile" class="navbar  navbar-light o_colored_level o_cc o_header_mobile d-block d-lg-none shadow-sm ">
366        
367
368        <div class="o_main_nav container flex-wrap justify-content-between flex-row-reverse">
369            <div class="d-flex flex-grow-1">
370                
371    <a data-name="Navbar Logo" href="/" class="navbar-brand logo ">
372            
373            <span role="img" aria-label="Logo of Tayo SA" title="Tayo SA"><img src="/web/image/website/5/logo/Tayo%20SA?unique=cc2f195" class="img img-fluid" width="95" height="40" alt="Tayo SA" loading="lazy"/></span>
374        </a>
375    
376                <ul class="o_header_mobile_buttons_wrap navbar-nav d-flex flex-row align-items-center gap-2 mb-0 ms-auto"></ul>
377            </div>
378            <button class="nav-link btn p-2 o_not_editable me-2" type="button" data-bs-toggle="offcanvas" data-bs-target="#top_menu_collapse_mobile" aria-controls="top_menu_collapse_mobile" aria-expanded="false" aria-label="Basculer la navigation">
379                <span class="navbar-toggler-icon"></span>
380            </button>
381            <div id="top_menu_collapse_mobile" class="offcanvas offcanvas-start o_navbar_mobile">
382                <div class="offcanvas-header justify-content-end o_not_editable">
383                    <button type="button" class="nav-link btn-close" data-bs-dismiss="offcanvas" aria-label="Fermer"></button>
384                </div>
385                <div class="offcanvas-body d-flex flex-column justify-content-between h-100 w-100 pt-0">
386                    <ul class="navbar-nav">
387                        
388                        
389                        <li>
390    <ul role="menu" class="nav navbar-nav top_menu  o_mega_menu_is_offcanvas mx-n3  ">
391        
392                                
393
394    <li role="presentation" class="nav-item border-top   o_mega_menu_left accordion accordion-flush">
395        
396        
397        <div class="accordion-item">
398            <a href="#" data-bs-toggle="collapse" aria-expanded="false" class="nav-link p-3 text-wrap accordion-button collapsed" data-bs-target=".o_accordion_target_83" aria-controls="o_accordion_target_83">
399                <span>Modules</span>
400            </a>
401            <div class="o_accordion_target_83 accordion-collapse collapse" aria-labelledby="o_accordion_target_83" data-bs-parent="#top_menu_collapse_mobile">
402                <ul class="show list-group list-unstyled py-0" role="menu">
403
404    <li role="presentation" class=" px-0">
405        <a role="menuitem" href="/tickets-operations" class="nav-link list-group-item list-group-item-action border-0 rounded-0 px-4 text-wrap active">
406            <span>Tickets &amp; Operations</span>
407        </a>
408    </li>
409
410    <li role="presentation" class=" px-0">
411        <a role="menuitem" href="/checks" class="nav-link list-group-item list-group-item-action border-0 rounded-0 px-4 text-wrap ">
412            <span>Checks</span>
413        </a>
414    </li>
415
416    <li role="presentation" class=" px-0">
417        <a role="menuitem" href="/integrations" class="nav-link list-group-item list-group-item-action border-0 rounded-0 px-4 text-wrap ">
418            <span>integrations</span>
419        </a>
420    </li>
421
422    <li role="presentation" class=" px-0">
423        <a role="menuitem" href="/decisions" class="nav-link list-group-item list-group-item-action border-0 rounded-0 px-4 text-wrap ">
424            <span>Decisions</span>
425        </a>
426    </li>
427                </ul>
428            </div>
429        </div>
430        
431    </li>
432
433    <li role="presentation" class="nav-item border-top  px-0">
434        <a role="menuitem" href="/offers" class="nav-link p-3 text-wrap ">
435            <span>Offres</span>
436        </a>
437    </li>
438
439    <li role="presentation" class="nav-item border-top  px-0">
440        <a role="menuitem" href="/team" class="nav-link p-3 text-wrap ">
441            <span>Équipe</span>
442        </a>
443    </li>
444
445    <li role="presentation" class="nav-item border-top  px-0">
446        <a role="menuitem" href="/contactus" class="nav-link p-3 text-wrap ">
447            <span>Contact</span>
448        </a>
449    </li>
450
451    <li role="presentation" class="nav-item border-top border-bottom px-0">
452        <a role="menuitem" href="/blog" class="nav-link p-3 text-wrap ">
453            <span>Blog</span>
454        </a>
455    </li>
456                            
457    </ul>
458                        </li>
459                        
460                        
461                    </ul>
462                    <ul class="navbar-nav gap-2 mt-3 w-100">
463                        
464        <li data-name="Language Selector" class="o_header_language_selector ">
465        <div class="js_language_selector dropup dropdown d-print-none">
466            <button type="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="true" class="border-0 dropdown-toggle nav-link d-flex align-items-center w-100">
467                <span class="align-middle">FR</span>
468            </button>
469            <div role="menu" class="dropdown-menu w-100">
470                    <a class="dropdown-item js_change_lang " role="menuitem" href="/en/tickets-operations" data-url_code="en" title="English (US)">
471                        <span class="align-middle me-auto small">EN</span>
472                    </a>
473                    <a class="dropdown-item js_change_lang active" role="menuitem" href="/tickets-operations" data-url_code="fr" title=" Français (CH)">
474                        <span class="align-middle me-auto small">FR</span>
475                    </a>
476                    <a class="dropdown-item js_change_lang " role="menuitem" href="/de/tickets-operations" data-url_code="de" title=" Deutsch (CH)">
477                        <span class="align-middle me-auto small">DE</span>
478                    </a>
479            </div>
480        </div>
481        </li>
482                        
483                        
484                        
485        <li class="">
486            <div class="oe_structure oe_structure_solo ">
487                <section class="oe_unremovable oe_unmovable s_text_block o_colored_level" data-snippet="s_text_block" data-name="Text">
488                    <div class="container">
489                        <a href="/contactus" class="oe_unremovable btn btn-primary w-100 w-100">Demo</a>
490                    </div>
491                </section>
492            </div>
493        </li>
494                    </ul>
495                </div>
496            </div>
497        </div>
498    
499    </nav>
500    </header>
501                <main>
502                    
503        <div id="wrap" class="oe_structure oe_empty"><section class="s_cta_mockups o_cc o_cc2 o_colored_level pb56 pt56 s_custom_snippet o_half_screen_height" data-snippet="s_cta_mockups" data-name="Tayo hero default">
504        <div class="container">
505            <div class="row o_grid_mode" data-row-count="7">
506                
507                <div class="o_grid_item o_colored_level g-col-lg-7 g-height-7 col-lg-7" style="grid-area: 1 / 1 / 8 / 8; z-index: 2;">
508                    <h6>module - Tickets &amp; Operations</h6><h1 class="display-2">Du constat à la compta,&nbsp;<font class="text-o-color-2">simplifié.</font></h1><p class="lead"><font style="color: rgb(156, 156, 148);">Centralisez toutes les demandes et coordonnez vos équipes et prestataires depuis un seul tableau de bord.</font><br/></p></div>
509                
510            </div>
511        </div>
512    </section><section class="s_table_of_content o_cc o_colored_level pt0 o_cc4 pb32" data-snippet="s_table_of_content" data-name="Table of Content" id="SIGNALEMENT" data-anchor="true">
513        <div class="container">
514            <div class="row s_nb_column_fixed">
515                <div class="s_table_of_content_navbar_wrap s_table_of_content_navbar_sticky d-print-none o_not_editable o_cc o_colored_level o_cc4 s_table_of_content_horizontal_navbar col-lg-12 pb24 pt24" data-name="Navbar">
516                    <div class="s_table_of_content_navbar list-group o_no_link_popover list-group-horizontal-md" style="max-height: calc(-96px + 100vh); top: 76px;"><a href="#table_of_content_heading_1_17" class="table_of_content_link list-group-item list-group-item-action py-2 border-0 rounded-0 active">Signalement</a><a href="#table_of_content_heading_1_16" class="table_of_content_link list-group-item list-group-item-action py-2 border-0 rounded-0">Attribution</a><a href="#table_of_content_heading_1_14" class="table_of_content_link list-group-item list-group-item-action py-2 border-0 rounded-0">Dashboard</a><a href="#table_of_content_heading_1_20" class="table_of_content_link list-group-item list-group-item-action py-2 border-0 rounded-0">Communication</a><a href="#table_of_content_heading_1_18" class="table_of_content_link list-group-item list-group-item-action py-2 border-0 rounded-0">Devis &amp; bons</a><a href="#table_of_content_heading_1_19" class="table_of_content_link list-group-item list-group-item-action py-2 border-0 rounded-0">Insights&nbsp;</a><a href="#table_of_content_heading_1_21" class="table_of_content_link list-group-item list-group-item-action py-2 border-0 rounded-0">Automation</a></div>
517                </div>
518                <div class="s_table_of_content_main oe_structure oe_empty o_colored_level o_cc o_cc4 col-lg-12" data-name="Content" data-editor-message-default="true" data-editor-message="DRAG BUILDING BLOCKS HERE"><section class="s_embed_code o_colored_level text-center pb0 pt0" data-snippet="s_embed_code" data-name="Embed Code">
519        <template class="s_embed_code_saved"><style>
520html {
521  scroll-padding-top: var(--anchor-offset, 90px);
522  scroll-behavior: smooth;
523}
524
525h2[id],
526section[id] {
527  scroll-margin-top: var(--anchor-offset, 90px);
528}
529
530section[data-name="Table of Content"] [data-name="Navbar"] a.active {
531    color:#fff !important;
532    background-color: #000 !important;
533    border-radius: 30px !important;
534}
535
536section[data-name="Table of Content"] [data-name="Navbar"] a {
537    color:#aaaaaa !important;
538    background-color: transparent !important;
539}
540
541section[data-name="Table of Content"] [data-name="Navbar"] a:not(.active):hover {
542    opacity : 0.86 !important;
543    color: #000 !important;
544}
545
546section[data-name="Table of Content"] .s_table_of_content_navbar_wrap {
547  background: #fff;
548  box-shadow: 0 0 0 100vmax #fff;
549  clip-path: inset(0 -100vmax);
550  overflow: visible !important;
551  z-index:99 !important;
552}
553
554section[data-name="Table of Content"] .s_table_of_content_navbar_wrap::after {
555  content: '';
556  position: absolute;
557  left: 50%;
558  bottom: 0;
559  width: 100vw;
560  height: 1px;
561  transform: translateX(-50%);
562  background: rgba(0, 0, 0, 0.12);
563  pointer-events: none;
564}
565
566section[data-name="Table of Content"] .s_table_of_content_navbar {
567  text-align: left;
568}
569
570@media (max-width: 767.98px) {
571  section[data-name="Table of Content"] .s_table_of_content_navbar {
572    display: flex !important;
573    flex-direction: row !important;
574    flex-wrap: nowrap !important;
575    overflow-x: auto !important;
576    overflow-y: hidden !important;
577    white-space: nowrap !important;
578    -webkit-overflow-scrolling: touch;
579    justify-content: flex-start !important;
580    gap: 8px;
581    padding-left: 0;
582    padding-right: 0;
583  }
584
585  section[data-name="Table of Content"] .s_table_of_content_navbar &amp;amp;amp;amp;amp;amp;gt; a {
586    flex: 0 0 auto !important;
587    white-space: nowrap !important;
588  }
589}
590
591@media (max-width: 767.98px) {
592  section[data-name="Table of Content"] .s_table_of_content_navbar {
593    scroll-behavior: smooth;
594  }
595}
596
597</style>
598
599<script>
600(function () {
601  function getVisibleHeight(selector) {
602    const element = document.querySelector(selector);
603
604    if (!element) {
605      return 0;
606    }
607
608    const style = window.getComputedStyle(element);
609
610    if (style.display === 'none' || style.visibility === 'hidden') {
611      return 0;
612    }
613
614    return element.getBoundingClientRect().height || 0;
615  }
616
617  function updateAnchorOffset() {
618    const headerHeight = getVisibleHeight('header');
619    const extraSpace = 16;
620
621    let totalOffset = Math.ceil(headerHeight + extraSpace);
622
623    /*
624      Sécurité pour éviter les offsets absurdes.
625      Ajuste 160 si nécessaire.
626    */
627    totalOffset = Math.min(totalOffset, 160);
628
629    document.documentElement.style.setProperty('--anchor-offset', totalOffset + 'px');
630  }
631
632  document.addEventListener('DOMContentLoaded', updateAnchorOffset);
633  window.addEventListener('load', updateAnchorOffset);
634  window.addEventListener('resize', updateAnchorOffset);
635  window.addEventListener('orientationchange', updateAnchorOffset);
636})();
637
638(function () {
639  function scrollActiveTocLinkIntoView() {
640    const navbar = document.querySelector(
641      'section[data-name="Table of Content"] .s_table_of_content_navbar'
642    );
643
644    if (!navbar) {
645      return;
646    }
647
648    const activeLink = navbar.querySelector('a.active');
649
650    if (!activeLink) {
651      return;
652    }
653
654    const navbarRect = navbar.getBoundingClientRect();
655    const linkRect = activeLink.getBoundingClientRect();
656
657    const linkCenter = linkRect.left + linkRect.width / 2;
658    const navbarCenter = navbarRect.left + navbarRect.width / 2;
659
660    const distance = linkCenter - navbarCenter;
661
662    navbar.scrollTo({
663      left: navbar.scrollLeft + distance,
664      behavior: 'smooth'
665    });
666  }
667
668  function initTocAutoHorizontalScroll() {
669    const navbar = document.querySelector(
670      'section[data-name="Table of Content"] .s_table_of_content_navbar'
671    );
672
673    if (!navbar) {
674      return;
675    }
676
677    const links = navbar.querySelectorAll('a');
678
679    const observer = new MutationObserver(function (mutations) {
680      const hasActiveChange = mutations.some(function (mutation) {
681        return mutation.type === 'attributes' &amp;amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;amp; mutation.attributeName === 'class';
682      });
683
684      if (hasActiveChange) {
685        scrollActiveTocLinkIntoView();
686      }
687    });
688
689    links.forEach(function (link) {
690      observer.observe(link, {
691        attributes: true,
692        attributeFilter: ['class']
693      });
694    });
695
696    scrollActiveTocLinkIntoView();
697  }
698
699  document.addEventListener('DOMContentLoaded', initTocAutoHorizontalScroll);
700  window.addEventListener('load', initTocAutoHorizontalScroll);
701})();
702</script>
702</template>
703        <div class="s_embed_code_embedded o_not_editable container"><style>
704html {
705  scroll-padding-top: var(--anchor-offset, 90px);
706  scroll-behavior: smooth;
707}
708
709h2[id],
710section[id] {
711  scroll-margin-top: var(--anchor-offset, 90px);
712}
713
714section[data-name="Table of Content"] [data-name="Navbar"] a.active {
715    color:#fff !important;
716    background-color: #000 !important;
717    border-radius: 30px !important;
718}
719
720section[data-name="Table of Content"] [data-name="Navbar"] a {
721    color:#aaaaaa !important;
722    background-color: transparent !important;
723}
724
725section[data-name="Table of Content"] [data-name="Navbar"] a:not(.active):hover {
726    opacity : 0.86 !important;
727    color: #000 !important;
728}
729
730section[data-name="Table of Content"] .s_table_of_content_navbar_wrap {
731  background: #fff;
732  box-shadow: 0 0 0 100vmax #fff;
733  clip-path: inset(0 -100vmax);
734  overflow: visible !important;
735  z-index:99 !important;
736}
737
738section[data-name="Table of Content"] .s_table_of_content_navbar_wrap::after {
739  content: '';
740  position: absolute;
741  left: 50%;
742  bottom: 0;
743  width: 100vw;
744  height: 1px;
745  transform: translateX(-50%);
746  background: rgba(0, 0, 0, 0.12);
747  pointer-events: none;
748}
749
750section[data-name="Table of Content"] .s_table_of_content_navbar {
751  text-align: left;
752}
753
754@media (max-width: 767.98px) {
755  section[data-name="Table of Content"] .s_table_of_content_navbar {
756    display: flex !important;
757    flex-direction: row !important;
758    flex-wrap: nowrap !important;
759    overflow-x: auto !important;
760    overflow-y: hidden !important;
761    white-space: nowrap !important;
762    -webkit-overflow-scrolling: touch;
763    justify-content: flex-start !important;
764    gap: 8px;
765    padding-left: 0;
766    padding-right: 0;
767  }
768
769  section[data-name="Table of Content"] .s_table_of_content_navbar &amp;amp;amp;amp;amp;amp;gt; a {
770    flex: 0 0 auto !important;
771    white-space: nowrap !important;
772  }
773}
774
775@media (max-width: 767.98px) {
776  section[data-name="Table of Content"] .s_table_of_content_navbar {
777    scroll-behavior: smooth;
778  }
779}
780
781</style>
781<script>
782(function () {
783  function getVisibleHeight(selector) {
784    const element = document.querySelector(selector);
785
786    if (!element) {
787      return 0;
788    }
789
790    const style = window.getComputedStyle(element);
791
792    if (style.display === 'none' || style.visibility === 'hidden') {
793      return 0;
794    }
795
796    return element.getBoundingClientRect().height || 0;
797  }
798
799  function updateAnchorOffset() {
800    const headerHeight = getVisibleHeight('header');
801    const extraSpace = 16;
802
803    let totalOffset = Math.ceil(headerHeight + extraSpace);
804
805    /*
806      Sécurité pour éviter les offsets absurdes.
807      Ajuste 160 si nécessaire.
808    */
809    totalOffset = Math.min(totalOffset, 160);
810
811    document.documentElement.style.setProperty('--anchor-offset', totalOffset + 'px');
812  }
813
814  document.addEventListener('DOMContentLoaded', updateAnchorOffset);
815  window.addEventListener('load', updateAnchorOffset);
816  window.addEventListener('resize', updateAnchorOffset);
817  window.addEventListener('orientationchange', updateAnchorOffset);
818})();
819
820(function () {
821  function scrollActiveTocLinkIntoView() {
822    const navbar = document.querySelector(
823      'section[data-name="Table of Content"] .s_table_of_content_navbar'
824    );
825
826    if (!navbar) {
827      return;
828    }
829
830    const activeLink = navbar.querySelector('a.active');
831
832    if (!activeLink) {
833      return;
834    }
835
836    const navbarRect = navbar.getBoundingClientRect();
837    const linkRect = activeLink.getBoundingClientRect();
838
839    const linkCenter = linkRect.left + linkRect.width / 2;
840    const navbarCenter = navbarRect.left + navbarRect.width / 2;
841
842    const distance = linkCenter - navbarCenter;
843
844    navbar.scrollTo({
845      left: navbar.scrollLeft + distance,
846      behavior: 'smooth'
847    });
848  }
849
850  function initTocAutoHorizontalScroll() {
851    const navbar = document.querySelector(
852      'section[data-name="Table of Content"] .s_table_of_content_navbar'
853    );
854
855    if (!navbar) {
856      return;
857    }
858
859    const links = navbar.querySelectorAll('a');
860
861    const observer = new MutationObserver(function (mutations) {
862      const hasActiveChange = mutations.some(function (mutation) {
863        return mutation.type === 'attributes' &amp;amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;amp; mutation.attributeName === 'class';
864      });
865
866      if (hasActiveChange) {
867        scrollActiveTocLinkIntoView();
868      }
869    });
870
871    links.forEach(function (link) {
872      observer.observe(link, {
873        attributes: true,
874        attributeFilter: ['class']
875      });
876    });
877
878    scrollActiveTocLinkIntoView();
879  }
880
881  document.addEventListener('DOMContentLoaded', initTocAutoHorizontalScroll);
882  window.addEventListener('load', initTocAutoHorizontalScroll);
883})();
884</script>
884</div>
885    </section><section class="s_text_image o_colored_level s_custom_snippet pt32 pb24" data-snippet="s_text_image" data-name="Checkbox list">
886        <div class="container">
887            <div class="row align-items-center">
888                
889                
890            <div class="o_colored_level col-lg-7">
891                    <h2 id="table_of_content_heading_1_17">Signalement</h2><h3 id="table_of_content_heading_1_3">Chaque demande arrive au bon endroit,&nbsp;dès la première seconde.</h3><p>Le locataire signale via votre&nbsp;portail, sur son mobile ou son PC.<br/>Le ticket est créé instantanément, catégorisé et prêt à être traité.</p><ul><li><p>Portail locataire / co-propriétaire</p></li><li><p>Signalement par QR code</p></li><li><p>Photos jointes, description libre</p></li><li><p>Accusé de réception&nbsp;au locataire</p></li><li><p>Messagerie centralisée par ticket</p></li></ul><p><a href="/contactus#demo-form" class="o_translate_inline btn btn-secondary">Découvrir plus -&gt;</a></p>
892                    
893                </div><div class="o_colored_level col-lg-4 offset-lg-1">
894                    <p><img src="/web/image/24724-e12a682d/communication-ticket%201.webp" alt="Conversation d&#39;un ticket locataire dans Tayo" data-attachment-id="24723" class="img img-fluid o_we_custom_image" data-format-mimetype="image/webp" data-resize-width="690" data-original-id="24723" data-original-src="/web/image/24723-8f1e196e/communication-ticket%201.png" data-mimetype-before-conversion="image/png" data-mimetype="image/webp" loading="lazy"/></p>
895                </div></div>
896        </div>
897    </section><section class="s_text_image o_colored_level s_custom_snippet pt32 pb32" data-snippet="s_text_image" data-name="Checkbox list">
898        <div class="container">
899            <div class="row align-items-center">
900                
901                
902            <div class="o_colored_level col-lg-4 order-lg-0" style="order: 1;">
903                    <p><img src="/web/image/24720-5c4d48b1/ticket-detail%201.webp" alt="Détail d&#39;un ticket : assignation et statut" data-attachment-id="24719" class="img img-fluid o_we_custom_image" data-format-mimetype="image/webp" data-resize-width="690" data-original-id="24719" data-original-src="/web/image/24719-63ece191/ticket-detail%201.png" data-mimetype-before-conversion="image/png" data-mimetype="image/webp" loading="lazy"/></p>
904                </div><div class="o_colored_level offset-lg-1 col-lg-7 order-lg-0" style="order: 0;">
905                    <h2 id="table_of_content_heading_1_16">Attribution</h2><h3 id="table_of_content_heading_1_4">Le bon gérant, automatiquement.</h3><p>Des responsables définis par type de ticket et par mandat, le ticket est automatiquement attribué au bon responsable.&nbsp;Plus d'allers-retours inutiles.</p><ul><li><p>Routage automatique par type et localisation</p></li><li><p>Règles de gestion configurables par régie</p></li><li><p>Attribution manuelle en un clic si nécessaire</p></li><li><p>Notification immédiate à l'assigné</p></li><li><p>Et bien plus encore...</p></li></ul><p><a href="/contactus#demo-form" class="o_translate_inline btn btn-secondary">Découvrir toutes les possibilités -&gt;</a></p>
906                    
907                </div></div>
908        </div>
909    </section><section class="s_text_image s_custom_snippet o_colored_level pt32 pb32" data-snippet="s_text_image" data-name="Checkbox list">
910        <div class="container">
911            <div class="row align-items-center">
912                <div class="o_colored_level col-lg-7">
913                    <h2 id="table_of_content_heading_1_14">Dashboard</h2><h3>Toutes vos actions, au même endroit.</h3>
914            <p>Locataires, gérants, prestataires,&nbsp;tout le monde communique dans le fil du ticket. Fini les emails perdus, les SMS oubliés, les malentendus.</p><ul><li><p>Mise-à-jour en temps réel des changements clés </p></li><li><p>Identification des tâches urgentes.</p></li><li><p>Indicateurs sur les activitiés.</p></li><li><p>Transparence complète pour un suivi optimal.</p></li></ul><p><a href="/contactus#demo-form" class="o_translate_inline btn btn-secondary">Découvrir comment -&gt;</a></p>
915                    
916                </div>
917                
918            <div class="o_colored_level offset-lg-1 col-lg-4">
919                    <p><img src="/web/image/24721-f176201e/actions-a-traiter%201.svg" alt="Tableau de bord des actions à traiter" data-attachment-id="24715" class="img img-fluid o_we_custom_image" data-original-id="24715" data-original-src="/web/image/24715-f176201e/actions-a-traiter%201.svg" data-mimetype-before-conversion="image/svg+xml" loading="lazy"/></p>
920                </div></div>
921        </div>
922    </section><section class="s_text_image s_custom_snippet pt32 o_colored_level pb32" data-snippet="s_text_image" data-name="Checkbox list">
923        <div class="container">
924            <div class="row align-items-center">
925                
926                
927            <div class="o_colored_level col-lg-4 order-lg-0" style="order: 1;">
928                    <p><img src="/web/image/24798-3df5fd53/communications-liste%201.webp" alt="Liste centralisée des communications" data-attachment-id="24797" class="img img-fluid o_we_custom_image" data-format-mimet
928ype="image/webp" data-resize-width="690" data-original-id="24797" data-original-src="/web/image/24797-2481d39b/communications-liste%201.png" data-mimetype-before-conversion="image/png" data-mimetype="image/webp" loading="lazy"/></p>
929                </div><div class="o_colored_level col-lg-7 offset-lg-1 order-lg-0" style="order: 0;">
930                    <h2 id="table_of_content_heading_1_20">Communication</h2><h3>Diffusez l'information, facilement.</h3>
931            <p>Centralisez toutes les interactions entre propriétaires, locataires, gérants, concierges et prestataires. Fini les e-mails dispersés ou les messages perdus,&nbsp;place à une communication de masse structurée, traçable et efficace.</p><ul><li><p>Messagerie ciblée : un message à plusieurs locataires en une fois (ex. panne d'ascenseur)</p></li><li><p>Modèles préconfigurés &amp; pièces jointes pour les communications récurrentes</p></li><li><p>Suivi des lectures pour garantir la transparence</p></li><li><p>Planification des envois à l'avance</p></li></ul><p><a href="/contactus#demo-form" class="o_translate_inline btn btn-secondary">En savoir plus&nbsp;-&gt;</a></p>
932                    
933                </div></div>
934        </div>
935    </section><section class="s_text_image s_custom_snippet o_colored_level pt32 pb32" data-snippet="s_text_image" data-name="Checkbox list">
936        <div class="container">
937            <div class="row align-items-center">
938                
939                
940            <div class="o_colored_level col-lg-7">
941                    <h2 id="table_of_content_heading_1_18">Devis &amp; bons</h2><h3>Vos devis et bons de travaux en quelques clics.</h3>
942            <p>Le réseau TAYO.pro regroupe des milliers d'entreprises artisanales suisse connectés à Tayo. Vous envoyez un bon de travail en 2 clics. Ils confirment, interviennent et facturent,&nbsp;directement dans votre interface.</p><ul><li><p>Appel d'offre et demande de devis multiple</p></li><li><p>Bon de travail généré et suivi de l'intervention</p></li><li><p>Gestion des préférences fournisseurs</p></li><li><p>Schémas de validation des factures</p></li><li><p>Évaluation des fournisseurs</p></li><li><p>Suivi de l'identité des fournisseurs pour rester en conformité</p></li></ul><p><a href="/contactus#demo-form" class="o_translate_inline btn btn-secondary">Découvrir le flux complet -&gt;</a></p>
943                    
944                </div><div class="o_colored_level col-lg-4 offset-lg-1">
945                    <p><img src="/web/image/24791-c44b1b85/prestataires-devis%201.webp" alt="Devis prestataires dans un ticket" data-attachment-id="24788" class="img img-fluid o_we_custom_image" data-format-mimetype="image/webp" data-resize-width="1080" data-original-id="24788" data-original-src="/web/image/24788-f1d4fd14/prestataires-devis%201.png" data-mimetype-before-conversion="image/png" data-mimetype="image/webp" loading="lazy"/></p>
946                </div></div>
947        </div>
948    </section><section class="s_text_image s_custom_snippet o_colored_level pt32 pb32" data-snippet="s_text_image" data-name="Checkbox list">
949        <div class="container">
950            <div class="row align-items-center">
951                <div class="pt16 pb16 o_colored_level col-lg-4 order-lg-0" style="order: 1;">
952                    <p><img src="/web/image/24982-acbb2050/insights-tayo-ai%201.webp" alt="Insights Tayo AI sur les opérations" data-attachment-id="24981" class="img img-fluid o_we_custom_image" data-format-mimetype="image/webp" data-resize-width="690" data-original-id="24981" data-original-src="/web/image/24981-390e39d9/insights-tayo-ai%201.png" data-mimetype-before-conversion="image/png" data-mimetype="image/webp" loading="lazy"/></p>
953                </div><div class="o_colored_level pt16 pb16 col-lg-7 offset-lg-1 order-lg-0" style="order: 0;">
954                    <h2 id="table_of_content_heading_1_19">Insights&nbsp;</h2><h3>Vos données. Assisté par IA.</h3>
955            <p>Tayo agrège toutes vos données opérationnelles dans des tableaux de bord clairs. Construisez votre tableau de bord, filtrez par date, équipes ou mandant. Poser des questions à vos données via l'assistant IA.</p><ul><li><p>KPIs en temps réel : tickets, opérations, facturé, satisfaction</p></li><li><p>Graphiques personnalisables, partageable par URL</p></li><li><p>Génération de rapport de gestion en quelques secondes</p></li><li><p>Voir le détail derrière les chiffres</p></li><li><p>Gestion des modèles de rapport</p></li></ul><p><a href="/contactus#demo-form" class="o_translate_inline btn btn-secondary">Le voir en vrai -&gt;</a></p>
956                    
957                </div>
958                
959            </div>
960        </div>
961    </section><section class="s_text_image s_custom_snippet o_colored_level pb0 pt32" data-snippet="s_text_image" data-name="Checkbox list">
962        <div class="container">
963            <div class="row align-items-center">
964                
965                
966            <div class="o_colored_level col-lg-7">
967                    <p><span class="s_badge badge text-bg-secondary o_animable" data-name="Badge" data-vxml="001" data-snippet="s_badge"><i class="fa fa-gift fa-fw o_not-animable"></i>Bientôt disponible</span></p><h2 id="table_of_content_heading_1_21">Automation</h2><h3>Ce qui se fait sans vous, c'est du temps gagné.</h3>
968            <p>Relances automatiques, changements de statut, notifications aux parties prenantes,&nbsp;Tayo orchestre les flux de travail pour que vos gérants se concentrent sur ce qui compte.</p><ul><li><p>Relances automatiques si aucune réponse sous X jours</p></li><li><p>Escalade automatique si délai dépassé</p></li><li><p>Bons de travail&nbsp;ou demande de devis générés sans action</p></li><li><p>Factures validées automatiquement</p></li><li><p>Workflows personnalisables par type et profil</p></li></ul><p><a href="/contactus#demo-form" class="o_translate_inline btn btn-secondary">Découvrir ce qui est faisable -&gt;</a></p>
969                </div><div class="o_colored_level col-lg-4 offset-lg-1">
970                    <p id="table_of_content_heading_1_21"><img src="/web/image/24790-dcee055e/automatisation-flux%201.webp" alt="Automatisation des flux dans Tayo" data-attachment-id="24785" class="img img-fluid o_we_custom_image" data-format-mimet
970ype="image/webp" data-resize-width="1040" data-original-id="24785" data-original-src="/web/image/24785-3c9e620e/automatisation-flux%201.png" data-mimetype-before-conversion="image/png" data-mimetype="image/webp" loading="lazy"/></p>
971                </div></div>
972        </div>
973    </section>
974                    
975                    
976                </div>
977            </div>
978        </div>
979    </section><section class="s_title o_colored_level pt72 pb80 o_cc o_cc5" data-vcss="001" data-snippet="s_title" data-name="Title">
980        <div class="container s_allow_columns"><h2 style="text-align: center;">Prêt à centraliser vos&nbsp;<br/>opérations?</h2><p style="text-align: center;" class="lead">Démo personnalisée de 45min, adaptée à votre organisation. Sans engagement.</p><p style="text-align: center;">
981                <a href="/contactus" class="mb-2 o_translate_inline btn btn-primary">Réserver votre démo ➝</a> <a href="/offers" class="mb-2 o_translate_inline btn btn-secondary">Voir nos offres&nbsp;➝</a>&nbsp;</p></div>
982    </section></div>
983    
984        <div id="o_shared_blocks" class="oe_unremovable"></div>
985                </main>
986                <footer id="bottom" data-anchor="true" data-name="Footer" class="o_footer o_colored_level o_cc ">
987                    <div id="footer" class="oe_structure oe_structure_solo border text-break" style="--box-border-left-width: 0px; --box-border-right-width: 0px;">
988            <section class="s_text_block pt40 pb16" data-snippet="s_text_block" data-name="Container">
989                <div class="container">
990                    <div class="row">
991                        <div class="pt24 o_colored_level pb0 col-lg-4">
992                            <h5><img src="/web/image/24843-4ef0ca5b/TAYO-white-noleftpadding.webp" alt="" data-attachment-id="24842" class="img img-fluid o_we_custom_image" style="width: 25% !important;" data-format-mimetype="image/webp" data-resize-width="565" data-original-id="24842" data-original-src="/web/image/24842-0bedf8d4/TAYO-white-noleftpadding.png" data-mimetype-before-conversion="image/png" data-mimetype="image/webp" loading="lazy" role="presentation"/></h5><p><span style="font-size: 14px;"><font style="color: rgb(156, 156, 148);">La plateforme suisse de gestion technique des bâtiments et&nbsp;patrimoines immobiliers.</font></span></p><p><font style="color: rgb(156, 156, 148);"><span class="s_badge badge o_animable text-bg-success" data-name="Badge" data-vxml="001" data-snippet="s_badge"><i class="fa fa-shield fa-fw o_not-animable"></i>ISO 27001&nbsp;</span><span class="s_badge badge o_animable text-bg-success" data-name="Badge" data-vxml="001" data-snippet="s_badge"><i class="fa fa-plus fa-fw o_not-animable"></i>Swiss Made&nbsp;</span></font></p>
993                        </div>
994                        
995                        <div class="pt24 pb0 o_colored_level col-lg-2 offset-lg-3">
996                            <p class="small"><font style="color: rgb(156, 156, 148);"><strong>PRODUITS</strong></font><br/></p>
997                            <ul class="list-unstyled">
998                                <li style="font-size: 14px;"><span><font style="color: rgb(156, 156, 148);"><a href="/tickets-operations" class="o_translate_inline"><span>Tickets &amp; Operations</span></a><br/><span><span><a href="/checks" class="o_translate_inline">Checks</a></span></span></font></span><font style="color: rgb(156, 156, 148);"><br/></font><span><font style="color: rgb(156, 156, 148);"><span><span><a href="/decisions" class="o_translate_inline">Decisions</a></span></span></font></span><font style="color: rgb(156, 156, 148);"><br/></font><span><font style="color: rgb(156, 156, 148);"><a href="/offers" class="o_translate_inline"><span>Nos offres</span></a></font></span></li></ul>
999                            
1000                        </div><div class="pt24 pb0 o_colored_level offset-lg-1 col-lg-2">
1001                            <p class="small"><font style="color: rgb(156, 156, 148);"><strong>RESSOURCES</strong></font><br/></p>
1002                            <ul class="list-unstyled">
1003                                <li><span style="font-size: 14px;"><font style="color: rgb(156, 156, 148);"><a href="/blog" class="o_translate_inline">Blog</a><br/><a href="/team" class="o_translate_inline">Notre équipe</a></font></span><font style="color: rgb(156, 156, 148);"><br/></font><span style="font-size: 14px;"><font style="color: rgb(156, 156, 148);"><a href="/contactus" class="o_translate_inline">Contacts</a></font></span></li><li><span style="font-size: 14px;"><font style="color: rgb(156, 156, 148);"><a href="/integrations" class="o_translate_inline">Integrations</a></font></span></li><li><span style="font-size: 14px;"><font style="color: rgb(156, 156, 148);"><a href="/terms-confidentiality-policy" class="o_translate_inline">Confidentialité</a></font></span></li></ul>
1004                            
1005                        </div>
1006                    </div>
1007                </div>
1008            </section>
1009        </div>
1010        <div id="o_footer_scrolltop_wrapper" class="container h-0 d-flex align-items-center justify-content-end">
1011            <div class="s_social_media o_not_editable text-start" data-snippet="s_social_media" data-name="Social Media">
1012                                <h5 class="s_social_media_title d-none">Suivez-nous</h5>
1013<a href="/website/social/linkedin" class="s_social_media_linkedin" target="_blank" aria-label="LinkedIn">
1014                                    <i class="fa fa-linkedin rounded-circle shadow-sm o_editable_media"></i>
1015                                </a>
1016<a href="/website/social/instagram" class="s_social_media_instagram" target="_blank" aria-label="Instagram">
1017                                    <i class="fa rounded-circle shadow-sm o_editable_media fa-instagram"></i>
1018                                </a>
1019<a href="/website/social/youtube" class="s_social_media_youtube" target="_blank" aria-label="YouTube">
1020                                    <i class="fa rounded-circle shadow-sm o_editable_media fa-youtube-play"></i>
1021                                </a>
1022</div><a id="o_footer_scrolltop" role="button" href="#top" title="Faire défiler vers le haut" class="btn btn-primary rounded-circle d-flex align-items-center justify-content-center">
1023                <span class="oi fa-1x oi-chevron-up"></span>
1024            </a>
1025        </div>
1026    <div class="o_footer_copyright o_colored_level o_cc" data-name="Copyright">
1027                        <div class="container py-3">
1028                            <div class="row row-gap-2">
1029                                <div class="text-center text-muted col-md col-md d-flex flex-column-reverse gap-2 text-md-start">
1030                                    <span class="o_footer_copyright_name me-2 small">Copyright © Tayo SA</span>
1031    </div>
1032                                <div class="text-center col-md o_not_editable small col-md mt-auto mb-0 text-md-end">
1033        <div class="o_brand_promotion">
1034
1035        </div>
1036                                </div>
1037                            </div>
1038                        </div>
1039                    </div>
1040                </footer>
1041        <div id="website_cookies_bar" class="s_popup o_snippet_invisible d-none o_no_save" data-name="Cookies Bar" data-vcss="001" data-invisible="1">
1042            <div class="modal s_popup_bottom s_popup_no_backdrop o_cookies_discrete" data-show-after="500" data-display="afterDelay" data-consents-duration="999" data-bs-focus="false" data-bs-backdrop="false" data-bs-keyboard="false" tabindex="-1" role="dialog">
1043                <div class="modal-dialog d-flex s_popup_size_full">
1044                    <div class="modal-content oe_structure">
1045                        
1046                        <section class="o_colored_level o_cc o_cc1">
1047                            <div class="container">
1048                                <div class="row">
1049                                    <div class="col-lg-8 pt16">
1050                                        <p>
1051                                            <span class="pe-1">Nous utilisons des cookies pour vous offrir une meilleure expérience utilisateur sur ce site web.</span>
1052                                            <a href="/cookie-policy" class="o_cookies_bar_text_policy btn btn-link btn-sm px-0 o_translate_inline">Politique de cookies</a>
1053                                        </p>
1054                                    </div>
1055                                    <div class="col-lg-4 text-end pt16 pb16">
1056                                        <a href="#" id="cookies-consent-essential" role="button" class="js_close_popup btn btn-outline-primary rounded-circle btn-sm px-2">Que les essentiels</a>
1057                                        <a href="#" id="cookies-consent-all" role="button" class="js_close_popup btn btn-outline-primary rounded-circle btn-sm">Je suis d'accord</a>
1058                                    </div>
1059                                </div>
1060                            </div>
1061                        </section>
1062                    </div>
1063                </div>
1064            </div>
1065        </div>
1066            </div>
1067        
1068        </body>
1069</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.