Last modified by Agnease on 2026/05/25 12:55

From version 7.5
edited by Agnease
on 2026/05/25 12:53
Change comment: There is no comment for this version
To version 1.4
edited by Agnease
on 2026/05/12 12:53
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -XWiki Development and Integrations
1 +xwiki-development-integrations
Content
... ... @@ -1,6 +1,7 @@
1 1  {{velocity}}
2 2  #set ($discard = $xwiki.ssx.use('PublicWebSite.WebHome'))
3 3  {{html clean="false"}}
4 +
4 4   ## PAGE HEADER
5 5   <section class="hero hero-centered service-hero" aria-labelledby="hero-title">
6 6   <div class="container hero-inner">
... ... @@ -8,11 +8,19 @@
8 8   <i class="fa fa-cogs" aria-hidden="true"></i>
9 9   XWiki development and integrations
10 10   </div>
12 +
11 11   <h1 id="hero-title">Custom XWiki applications, workflows and integrations</h1>
14 +
12 12   <p class="lead">
13 - Extend XWiki beyond documentation with custom applications, structured data, workflows,
14 - dashboards, automation and integrations adapted to your organization.
16 + Extend XWiki beyond documentation with custom applications, structured data, workflows, dashboards,
17 + automation and integrations adapted to your organization.
15 15   </p>
19 +
20 + <p class="hero-support">
21 + We help organizations turn XWiki into a practical business platform for knowledge management,
22 + procedures, approvals, internal tools, reporting and connected processes.
23 + </p>
24 +
16 16   <div class="hero-actions">
17 17   <a class="btn btn-primary" href="$xwiki.getURL('contact.WebHome')">Discuss a project</a>
18 18   <a class="btn btn-secondary" href="#development-process">See the development approach</a>
... ... @@ -21,35 +21,6 @@
21 21   </section>
22 22  
23 23   ## WHY CUSTOM DEVELOPMENT
24 - #set ($developmentReasonItems = [{
25 - 'title': 'Structure your information',
26 - 'icon': 'database',
27 - 'content': 'Use XWiki classes, forms, templates and metadata to organize business information in a maintainable way.',
28 - 'items': [
29 - 'Custom data models',
30 - 'Structured forms and templates',
31 - 'Metadata-driven pages and views'
32 - ]
33 - },{
34 - 'title': 'Automate workflows',
35 - 'icon': 'random',
36 - 'content': 'Support approvals, reviews, notifications, status changes and controlled document lifecycles directly in XWiki.',
37 - 'items': [
38 - 'Review and approval workflows',
39 - 'Role-based actions and permissions',
40 - 'Notifications and task queues'
41 - ]
42 - },{
43 - 'title': 'Connect external systems',
44 - 'icon': 'plug',
45 - 'content': 'Integrate XWiki with authentication systems, APIs, AI tools, internal services and external platforms.',
46 - 'items': [
47 - 'REST API integrations',
48 - 'SSO, LDAP and identity systems',
49 - 'AI-assisted search and knowledge access'
50 - ]
51 - }])
52 -
53 53   <section aria-labelledby="why-development-title">
54 54   <div class="container">
55 55   <h2 id="why-development-title">When XWiki needs to fit your business</h2>
... ... @@ -61,24 +61,50 @@
61 61   </p>
62 62  
63 63   <div class="pathways">
64 - #foreach ($entry in $developmentReasonItems)
65 - <article class="pathway-card">
66 - <div class="card-heading">
67 - <div class="pathway-icon">
68 - <i class="fa fa-$entry.icon" aria-hidden="true"></i>
69 - </div>
70 - <h3>$entry.title</h3>
71 - </div>
44 + <article class="pathway-card">
45 + <div class="pathway-icon">
46 + <i class="fa fa-database" aria-hidden="true"></i>
47 + </div>
48 + <h3>Structure your information</h3>
49 + <p>
50 + Use XWiki classes, forms, templates and metadata to organize business information in a maintainable way.
51 + </p>
52 + <ul>
53 + <li>Custom data models</li>
54 + <li>Structured forms and templates</li>
55 + <li>Metadata-driven pages and views</li>
56 + </ul>
57 + </article>
72 72  
73 - <p>$entry.content</p>
59 + <article class="pathway-card">
60 + <div class="pathway-icon">
61 + <i class="fa fa-random" aria-hidden="true"></i>
62 + </div>
63 + <h3>Automate workflows</h3>
64 + <p>
65 + Support approvals, reviews, notifications, status changes and controlled document lifecycles directly in XWiki.
66 + </p>
67 + <ul>
68 + <li>Review and approval workflows</li>
69 + <li>Role-based actions and permissions</li>
70 + <li>Notifications and task queues</li>
71 + </ul>
72 + </article>
74 74  
75 - <ul>
76 - #foreach ($item in $entry.items)
77 - <li>$item</li>
78 - #end
79 - </ul>
80 - </article>
81 - #end
74 + <article class="pathway-card">
75 + <div class="pathway-icon">
76 + <i class="fa fa-plug" aria-hidden="true"></i>
77 + </div>
78 + <h3>Connect external systems</h3>
79 + <p>
80 + Integrate XWiki with authentication systems, APIs, internal tools and external platforms.
81 + </p>
82 + <ul>
83 + <li>REST API integrations</li>
84 + <li>SSO, LDAP and identity systems</li>
85 + <li>Automation around existing processes</li>
86 + </ul>
87 + </article>
82 82   </div>
83 83   </div>
84 84   </section>
... ... @@ -91,8 +91,6 @@
91 91   <p class="section-intro">
92 92   Custom XWiki development can range from small improvements to full business applications built on top of
93 93   the platform. The focus is to keep the implementation useful, maintainable and aligned with XWiki conventions.
94 - This can also include AI-assisted knowledge access, where selected XWiki content is synchronized with external
95 - AI tools for question answering and discovery.
96 96   </p>
97 97  
98 98   <div class="services-grid">
... ... @@ -149,10 +149,9 @@
149 149   <i class="fa fa-plug"></i>
150 150   </div>
151 151   <div class="service-body">
152 - <h4>External and AI integrations</h4>
156 + <h4>External integrations</h4>
153 153   <p>
154 - Integration with REST APIs, authentication systems, internal services, automation tools,
155 - AI assistants or third-party platforms.
158 + Integration with REST APIs, authentication systems, internal services, automation tools or third-party platforms.
156 156   </p>
157 157   </div>
158 158   </article>
... ... @@ -188,7 +188,7 @@
188 188   <p>
189 189   Development can start with a small improvement, a prototype or a full application. The important part is
190 190   to clarify the business process, model the information correctly and choose the right technical level:
191 - configuration, scripting, extension development, external integration or AI-assisted knowledge access.
194 + configuration, scripting, extension development or external integration.
192 192   </p>
193 193   </div>
194 194  
... ... @@ -252,7 +252,7 @@
252 252   <article class="widget">
253 253   <div class="icon" aria-hidden="true">
254 254   <i class="fa fa-sitemap"></i>
255 - <h4>Knowledge base structures</h4>
258 + <h4>Knowledge structures</h4>
256 256   </div>
257 257   <p>
258 258   Templates, metadata, taxonomies, related articles and navigation structures for large knowledge bases.
... ... @@ -261,12 +261,11 @@
261 261  
262 262   <article class="widget">
263 263   <div class="icon" aria-hidden="true">
264 - <i class="fa fa-comments-o"></i>
265 - <h4>AI-assisted knowledge access</h4>
267 + <i class="fa fa-exchange"></i>
268 + <h4>Connected platforms</h4>
266 266   </div>
267 267   <p>
268 - Integrations that feed selected XWiki content into AI knowledge tools, helping users ask questions
269 - and retrieve relevant information while XWiki remains the maintained source of truth.
271 + Integrations with authentication, APIs, external tools, notification systems and operational processes.
270 270   </p>
271 271   </article>
272 272   </div>
Agnease.Code.SEODetailsClass[0]
metaDescription
... ... @@ -1,1 +1,0 @@
1 -Custom XWiki development services for applications, workflows, dashboards, macros, automation, APIs, integrations and maintainable platform extensions.
metaTitle
... ... @@ -1,1 +1,0 @@
1 -XWiki Custom Development and Integrations | Agnease