11/**
2- * Creating a sidebar enables you to:
3- - create an ordered group of docs
4- - render a sidebar for each doc of that group
5- - provide next/previous navigation
6-
7- The sidebars can be generated from the filesystem, or explicitly defined here.
2+ * Sidebar for the first Information Architecture.
3+ * Top-level categories are static headers.
4+ * Integrations sub-section is now categorized.
85 */
9-
106module . exports = {
11- // The key 'platform' should match the name of the sidebar you want to create.
127 platform : [
138 // Apify platform (main page)
149 'index' ,
@@ -17,6 +12,8 @@ module.exports = {
1712 {
1813 type : 'category' ,
1914 label : '👋 Get Started' ,
15+ collapsible : false ,
16+ className : 'section-header' ,
2017 items : [
2118 'actors/index' ,
2219 {
@@ -39,9 +36,11 @@ module.exports = {
3936 {
4037 type : 'category' ,
4138 label : '🛠️ Develop Actors' ,
39+ collapsible : false ,
40+ className : 'section-header' ,
4241 link : {
4342 type : 'doc' ,
44- id : 'actors/development/index' , // Category overview
43+ id : 'actors/development/index' ,
4544 } ,
4645 items : [
4746 {
@@ -98,13 +97,15 @@ module.exports = {
9897 {
9998 type : 'category' ,
10099 label : '▶️ Run & Automate' ,
100+ collapsible : false ,
101+ className : 'section-header' ,
101102 items : [
102103 {
103104 type : 'category' ,
104105 label : 'Running & Scheduling' ,
105106 link : {
106107 type : 'doc' ,
107- id : 'actors/running/index' , // Category overview for "Running Actors"
108+ id : 'actors/running/index' ,
108109 } ,
109110 items : [
110111 'actors/running/tasks' ,
@@ -121,37 +122,93 @@ module.exports = {
121122 id : 'integrations/index' ,
122123 } ,
123124 items : [
124- 'integrations/programming/api' ,
125- 'integrations/programming/webhooks/index' ,
126- 'integrations/workflows-and-notifications/make/index' ,
127- 'integrations/workflows-and-notifications/zapier' ,
128- 'integrations/ai/langchain' ,
129- // Alphabetical list of all other integrations
130- 'integrations/ai/agno' ,
131- 'integrations/data-storage/airbyte' ,
132- 'integrations/data-storage/airtable' ,
133- 'integrations/ai/aws_bedrock' ,
134- 'integrations/ai/crewai' ,
135- 'integrations/ai/flowise' ,
136- 'integrations/programming/github' ,
137- 'integrations/workflows-and-notifications/gmail' ,
138- 'integrations/data-storage/drive' ,
139- 'integrations/ai/haystack' ,
140- 'integrations/workflows-and-notifications/ifttt' ,
141- 'integrations/data-storage/keboola' ,
142- 'integrations/ai/langflow' ,
143- 'integrations/ai/langgraph' ,
144- 'integrations/ai/lindy' ,
145- 'integrations/ai/llama' ,
146- 'integrations/ai/mastra' ,
147- 'integrations/ai/mcp' ,
148- 'integrations/ai/milvus' ,
149- 'integrations/workflows-and-notifications/n8n' ,
150- 'integrations/ai/openai_assistants' ,
151- 'integrations/ai/pinecone' ,
152- 'integrations/ai/qdrant' ,
153- 'integrations/workflows-and-notifications/slack' ,
154- 'integrations/workflows-and-notifications/telegram' ,
125+ 'integrations/integrate_with_apify' ,
126+ {
127+ type : 'category' ,
128+ label : 'Programming' ,
129+ items : [
130+ 'integrations/programming/api' ,
131+ 'integrations/programming/github' ,
132+ {
133+ type : 'category' ,
134+ label : 'Webhook integration' ,
135+ link : { type : 'doc' , id : 'integrations/programming/webhooks/index' } ,
136+ items : [
137+ 'integrations/programming/webhooks/events' ,
138+ 'integrations/programming/webhooks/actions' ,
139+ 'integrations/programming/webhooks/ad_hoc_webhooks' ,
140+ ] ,
141+ } ,
142+ ] ,
143+ } ,
144+ {
145+ type : 'category' ,
146+ label : 'Actor-to-Actor' ,
147+ link : { type : 'doc' , id : 'integrations/actors/index' } ,
148+ items : [
149+ 'integrations/actors/integration_ready_actors' ,
150+ 'integrations/actors/integrating_actors_via_api' ,
151+ ] ,
152+ } ,
153+ {
154+ type : 'category' ,
155+ label : 'Workflows & notifications' ,
156+ items : [
157+ 'integrations/workflows-and-notifications/gmail' ,
158+ 'integrations/workflows-and-notifications/ifttt' ,
159+ {
160+ type : 'category' ,
161+ label : 'Make integration' ,
162+ link : { type : 'doc' , id : 'integrations/workflows-and-notifications/make/index' } ,
163+ items : [
164+ 'integrations/workflows-and-notifications/make/ai-crawling' ,
165+ 'integrations/workflows-and-notifications/make/amazon' ,
166+ 'integrations/workflows-and-notifications/make/facebook' ,
167+ 'integrations/workflows-and-notifications/make/instagram' ,
168+ 'integrations/workflows-and-notifications/make/maps' ,
169+ 'integrations/workflows-and-notifications/make/search' ,
170+ 'integrations/workflows-and-notifications/make/tiktok' ,
171+ 'integrations/workflows-and-notifications/make/youtube' ,
172+ ] ,
173+ } ,
174+ 'integrations/workflows-and-notifications/n8n' ,
175+ 'integrations/workflows-and-notifications/slack' ,
176+ 'integrations/workflows-and-notifications/telegram' ,
177+ 'integrations/workflows-and-notifications/zapier' ,
178+ ] ,
179+ } ,
180+ {
181+ type : 'category' ,
182+ label : 'Data storage' ,
183+ items : [
184+ 'integrations/data-storage/airbyte' ,
185+ 'integrations/data-storage/airtable' ,
186+ 'integrations/data-storage/drive' ,
187+ 'integrations/data-storage/keboola' ,
188+ ] ,
189+ } ,
190+ {
191+ type : 'category' ,
192+ label : 'AI' ,
193+ items : [
194+ 'integrations/ai/agno' ,
195+ 'integrations/ai/aws_bedrock' ,
196+ 'integrations/ai/crewai' ,
197+ 'integrations/ai/flowise' ,
198+ 'integrations/ai/haystack' ,
199+ 'integrations/ai/langchain' ,
200+ 'integrations/ai/langflow' ,
201+ 'integrations/ai/langgraph' ,
202+ 'integrations/ai/lindy' ,
203+ 'integrations/ai/llama' ,
204+ 'integrations/ai/mastra' ,
205+ 'integrations/ai/mcp' ,
206+ 'integrations/ai/milvus' ,
207+ 'integrations/ai/openai_assistants' ,
208+ 'integrations/ai/pinecone' ,
209+ 'integrations/ai/qdrant' ,
210+ ] ,
211+ } ,
155212 ] ,
156213 } ,
157214 ] ,
@@ -161,9 +218,11 @@ module.exports = {
161218 {
162219 type : 'category' ,
163220 label : '📢 Publish to Store' ,
221+ collapsible : false ,
222+ className : 'section-header' ,
164223 link : {
165224 type : 'doc' ,
166- id : 'actors/publishing/index' , // Category overview for "Publishing and monetization"
225+ id : 'actors/publishing/index' ,
167226 } ,
168227 items : [
169228 'actors/publishing/publish' ,
@@ -177,6 +236,8 @@ module.exports = {
177236 {
178237 type : 'category' ,
179238 label : '⚙️ Platform & Account' ,
239+ collapsible : false ,
240+ className : 'section-header' ,
180241 items : [
181242 {
182243 type : 'category' ,
0 commit comments