Native integrations
These integrations are built directly into DemoKraft AI and configured in Settings → Integrations.| Integration | What it does |
|---|---|
| HubSpot | Syncs lead profiles, qualification scores, and session data to contacts and timeline events |
| Salesforce | Pushes lead profiles and scores to Leads, Contacts, and Activities |
| Slack | Sends real-time alerts for hot leads, session completions, and meeting bookings |
| Calendly | Adds a meeting booking CTA inside sessions; bookings sync to your CRM |
| Zapier | Triggers workflows in 5,000+ apps when a Hub session completes |
How to connect any integration
Follow these steps to activate any integration in DemoKraft AI:Find the integration
Locate the integration you want to connect — use the search bar or browse by category.
Connect
Click Connect and complete the authentication flow. HubSpot, Salesforce, and Slack use OAuth; Zapier and Calendly use an API key.
Configure
Set your sync preferences — contact matching rules, notification channels, trigger conditions, or field mappings — depending on the integration.
How data flows after a session
When a visitor completes an AI Hub session, DemoKraft AI processes and routes data in this sequence:- Session ends — the AI Hub session concludes and the visitor’s engagement is recorded.
- Lead profile created — DemoKraft AI generates a Lead Intelligence profile with qualification score, content watched, and questions asked.
- CRM record created or updated — the profile is pushed to HubSpot or Salesforce as a new or updated contact, with a timeline event or activity logged.
- Slack alert fires — if the qualification score exceeds your configured threshold, a real-time alert is posted to your chosen Slack channel.
- Calendly booking syncs — if a meeting was booked during the session, it appears on the contact record in your CRM and in your Calendly calendar.
- Zapier triggers fire — any active Zaps listening to the matching trigger event run their configured actions in connected apps.
Custom integrations via Webhooks
For any tool not covered by a native integration or Zapier, configure a Webhook to receive session data directly. DemoKraft AI sends a structured JSON payload to your endpoint whenever a selected event occurs. To set up a Webhook:- Go to Settings → Integrations → Webhooks.
- Click Add Webhook.
- Enter your endpoint URL.
- Select the events you want to receive.
- Click Save. DemoKraft AI will begin sending payloads to your endpoint immediately.
- Session Completed
- Hot Lead
- Meeting Booked
- Trial Started
Webhooks are available on all plans. The full JSON payload includes the complete Lead Intelligence profile for the session.
Enterprise integrations
Enterprise plan customers have access to additional integration support and pre-built assets. Contact support@demokraft.ai to discuss your requirements.
- Managed Salesforce package — a pre-installed, supported managed package with custom objects and dashboards
- Pre-built HubSpot workflow templates — ready-to-use automation workflows for lead routing, sequences, and scoring
- SFTP data export — scheduled bulk exports for data warehouse ingestion
- Dedicated integration support — a DemoKraft AI integration specialist assists with setup and troubleshooting
Explore integrations
HubSpot
Sync lead intelligence to HubSpot contacts and timeline events automatically.
Salesforce
Push qualification scores and session data to Salesforce Leads and Contacts.
Slack
Receive real-time hot lead alerts in your sales Slack channel.
Calendly
Embed a meeting booking CTA inside any AI Hub session.
Zapier
Connect DemoKraft AI to 5,000+ apps without writing code.
