Integrations
Connect Baudhik AI with your existing tools and automate documentation workflows.
Overview
You can extend Baudhik AI by connecting it to the tools your team already uses. These integrations let you sync repositories, send notifications, import existing content, and trigger automated workflows without leaving your current environment.
All integrations require an API key from your Baudhik AI dashboard. Store this key securely and never expose it in public repositories.
Available Integrations
GitHub Sync
Automatically sync documentation from GitHub repositories and pull requests.
GitLab Sync
Mirror documentation changes from GitLab projects in real time.
Slack Notifications
Receive instant alerts when documentation updates are published.
Notion Import
Bring existing pages from Notion into your Baudhik AI workspace.
GitHub and GitLab Sync
Connect your version control platforms to keep documentation in sync with code changes.
Generate Access Token
Create a personal access token with repository read permissions in GitHub or GitLab.
Configure Connection
Add the token to your Baudhik AI integration settings.
Select Repositories
Choose which repositories should sync documentation automatically.
curl -X POST https://api.example.com/integrations/github \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"repo": "your-org/docs", "branch": "main"}'
Slack and Notification Webhooks
Send real-time updates to Slack channels or custom endpoints when documentation changes occur.
Install the Baudhik AI Slack app and select the channels that should receive notifications.
Configure any HTTP endpoint to receive JSON payloads on every publish event.
Importing from Notion or Confluence
Bring existing documentation into Baudhik AI with a few clicks.
- Export your Notion workspace as Markdown.
- Upload the exported files through the import wizard.
- Review and map pages to the correct sections in your Baudhik AI project.
Use the Confluence API connector and provide your Atlassian API token to pull pages directly.
API and Zapier Connections
Build custom automations using the Baudhik AI REST API or connect through Zapier.
const response = await fetch("https://api.example.com/docs", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify({ title: "New Guide", content: "..." })
});
import requests
response = requests.post(
"https://api.example.com/docs",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={"title": "New Guide", "content": "..."}
)
You can also create Zaps that trigger on new documentation publishes or automatically update external wikis.
Last updated today
Built with Documentation.AI