Works with what
you already use.

Dazza works with your website and app, WhatsApp and six other messaging apps, Slack, Microsoft Teams and Discord, your email, Notion, Google Drive and Confluence, your helpdesk, Shopify and your own tools. It connects to them in minutes, and your team doesn’t have to learn a new tool to look after customers.

YOUR TOOLS → DAZZACONNECTED
YOUR RULES. YOUR TOOLS. YOUR DAZZA.

Plugged in.
Not bolted on.

Plan tags show where a connection starts; the rest are on every plan. Each one links to its setup guide.

Your website

One line of code on any site, or your platform’s custom code box.

CHANNELS

Hosted chat page

A link to your agent for emails, bios and QR codes.

CHANNELS

iOS and Android apps

Swift and Kotlin SDKs, with signed-in customers recognised.

CHANNELS GROWTH

React Native and Flutter

One component for both platforms, Expo included.

CHANNELS GROWTH

WhatsApp

Your number on WhatsApp’s official Cloud API, with your approved templates after 24 hours.

MESSAGING GROWTH

Instagram

Direct messages to your business account.

MESSAGING GROWTH

Messenger

Messages to your Facebook page.

MESSAGING GROWTH

SMS

Texts to your Twilio number.

MESSAGING GROWTH

Telegram

Your own bot, live once you paste its token.

MESSAGING GROWTH

LINE

Your LINE Official Account.

MESSAGING GROWTH

Viber

Your Viber bot, with a welcome message.

MESSAGING GROWTH

Slack (answer customers)

Threads in Slack Connect channels or your internal help desk. A teammate replying in the thread takes over.

MESSAGING GROWTH

Microsoft Teams

One-to-one chats and channel mentions, through your own Azure Bot.

MESSAGING GROWTH

Discord

An /ask command in your server, answered in the channel.

MESSAGING GROWTH

Gmail and Google Workspace

Forward your support address, or add Dazza to a group.

EMAIL GROWTH

Outlook and Microsoft 365

A forwarding rule, or one your admin allows.

EMAIL GROWTH

Your own domain

Reply from support@ once your DNS records are in.

EMAIL GROWTH

Notion

Pages and databases your team writes in, kept in sync. Toggle FAQs and database rows read well.

KNOWLEDGE GROWTH

Google Drive

Docs, every tab of a Sheet, Slides, PDFs and Word files, from folders or one by one.

KNOWLEDGE GROWTH

Confluence

Whole spaces or chosen pages from Confluence Cloud, re-read when they change.

KNOWLEDGE GROWTH

Zendesk

Handovers become tickets with the whole conversation. Agents’ public replies go back to the customer; solving resolves.

HELPDESK GROWTH

Freshdesk

Tickets with the transcript and the customer’s details, and replies back to the chat after one automation rule.

HELPDESK GROWTH

HubSpot

Tickets on the contact’s record, the transcript as a note. Your team replies from HubSpot by email.

HELPDESK GROWTH

Gorgias

Tickets for your store’s team, with the transcript as an internal note and replies back to the customer.

HELPDESK GROWTH

Help Scout

Conversations in the mailbox you choose, and agents’ replies back in the chat or on WhatsApp.

HELPDESK GROWTH

Shopify

Built in: order status and tracking, stock, and cancelling or redirecting unsent orders, for the customer who ordered.

YOUR TOOLS GROWTH

Slack alerts

Handovers, approvals and emails waiting for a reply, posted to your team’s channel with a link.

YOUR TOOLS

Stripe

Charges, invoices, subscriptions and refunds, over Stripe’s MCP server.

YOUR TOOLS GROWTH

Zapier MCP

HubSpot, Google Sheets, Calendly and thousands more.

YOUR TOOLS GROWTH

n8n and Make

Your automations, as tools Dazza can call.

YOUR TOOLS GROWTH

Your MCP server

Orders, bookings or accounts from your own systems.

YOUR TOOLS GROWTH

Booking and payment links

Calendly, Cal.com, a form or a payment page, filled with the details given.

WEBHOOKS · API

Event webhooks

A signed POST when a conversation starts, is handed over or resolved, or a customer rates a chat.

WEBHOOKS · API GROWTH

REST API

Read conversations and contacts, reply as your team, resolve and add Q&As.

WEBHOOKS · API GROWTH

Zapier webhooks

Catch a workflow with a webhook and run any Zap.

WEBHOOKS · API SCALE

Make webhooks

Start a scenario from a custom webhook.

WEBHOOKS · API SCALE

n8n webhooks

A Webhook node, in the cloud or self-hosted.

WEBHOOKS · API SCALE

Your API

Signed JSON requests from a workflow, with replies Dazza reads back.

WEBHOOKS · API SCALE

Your sign-in

Signed tokens mark signed-in customers as verified.

IDENTITY GROWTH

Email codes

Six-digit codes prove a customer owns their email.

IDENTITY GROWTH

Claude Sonnet and Haiku

Included on every plan, with nothing to set up.

AI MODELS

Claude Opus

The most capable Claude, for complex products and policies.

AI MODELS SCALE

OpenAI

Your own OpenAI key and the model you choose.

AI MODELS GROWTH

Llama, Mistral and more

Llama, Mistral and other models through any OpenAI-compatible provider, or your own server.

AI MODELS GROWTH

Your API.
On a short lead.

A workflow can call any web address with a signed JSON request: the details it collected, the customer’s verified email when there is one, and a timestamp. Reply with JSON and Dazza uses it in its answer.

  • Signed with a secret only you and Dazza hold
  • Send a test from the editor before going live
  • Only runs within the rules you set
A WORKFLOW → YOUR SYSTEMSIGNED
IT ASKS. YOUR SYSTEM ANSWERS.
WHAT YOUR SYSTEM RECEIVES
POST https://your-system.example/dazza
x-dazza-event: action.run
x-dazza-timestamp: 1792860533
x-dazza-signature: sha256=9f2c…

{
  "event": "action.run",
  "action": { "id": "act_…", "name": "Check an order" },
  "run": { "id": "run_…", "test": false },
  "inputs": { "order_number": "2048" },
  "customer": {
    "email": "jamie@example.com",
    "verified": { "email": "jamie@example.com", "via": "code" }
  },
  "sentAt": "2026-10-24T10:42:00.000Z"
}
CHECK IT, THEN REPLY
// Check it came from Dazza (Node)
const expected = "sha256=" + crypto
  .createHmac("sha256", process.env.DAZZA_SECRET)
  .update(`${timestamp}.${rawBody}`)
  .digest("hex");

// Reply with JSON. "message" is what Dazza tells the customer.
res.json({ message: "Order 2048 arrives tomorrow, 9am to 1pm." });

Hear about it.
Act on it.

Event webhooks tell your systems the moment a conversation starts, is handed over or resolved, a message or a new contact arrives, or a customer rates a chat. The REST API works the other way: your code reads conversations and contacts, replies as your team on any channel, resolves conversations and adds Q&As.

  • Signed with a secret for each endpoint
  • Retried for about two days, with a delivery log
  • 120 API requests a minute per key, on Growth and above
Event webhooks and the API
DAZZA → YOUR SYSTEMSEVENTS
EVERY HANDOVER, IN YOUR OWN TOOLS.
AN EVENT, AS YOUR ENDPOINT GETS IT
POST https://your-system.example/dazza-events
x-dazza-event: conversation.handed_over
x-dazza-delivery: dlv_8k2m…
x-dazza-timestamp: 1792860533
x-dazza-signature: sha256=9f2c…

{
  "id": "ev_3h7q…",
  "type": "conversation.handed_over",
  "created_at": "2026-10-27T10:42:00.000Z",
  "data": {
    "conversation": {
      "id": "cnv_9x2k…",
      "channel": "web",
      "handover": {
        "reason": "customer_request",
        "summary": "Sam wants to move their booking to Friday."
      }
    }
  }
}
THE REST API
# Reply as your team, on the conversation’s own channel
curl -X POST https://app.dazza.io/api/v1/conversations/cnv_9x2k…/reply \
  -H "Authorization: Bearer dz_sk_…" \
  -H "Content-Type: application/json" \
  -d '{ "text": "Friday at 10 is booked for you.", "author_name": "Maya Patel" }'

# Teach Dazza an answer
curl -X POST https://app.dazza.io/api/v1/knowledge/qa \
  -H "Authorization: Bearer dz_sk_…" \
  -H "Content-Type: application/json" \
  -d '{ "question": "Do you deliver on Saturdays?", "answer": "Yes, in London." }'

Integrations,
explained.

Something missing? Tell us what you use.

Do I need Zapier to connect my systems?

No. Shopify is built in, and Zapier, Make and n8n are handy if you don’t have a developer. If you do, point a workflow straight at your own API, or use event webhooks and the REST API.

What does a workflow send?

The workflow’s name, the details it collected, the conversation and page it came from, and the customer’s email, plus whether Dazza verified it. Nothing else.

How do I know a request is really from Dazza?

Each workflow has its own secret. Dazza signs the timestamp and body with it, and you check the signature before doing anything.

Can Dazza learn from Notion, Google Docs or Confluence?

Yes, on Growth and above. Connect Notion, Google Drive or Confluence in Knowledge, pick the pages, databases, folders or spaces Dazza should read, and it keeps them in sync: only pages edited since the last check are read again, and pages you delete or stop sharing stop being used. Answers cite the original page. See Notion, Google Drive and Confluence.

Does Dazza work with Shopify and Stripe?

Yes. Shopify is built in on Growth and above: connect your shop and Dazza looks up and tracks orders, checks stock and, if you allow it, cancels or redirects unsent orders. See Connect Shopify. For Stripe, connect Stripe’s MCP server with a restricted key: see connections.

We already use Zendesk. Do we have to switch?

No. Dazza works with Zendesk, Freshdesk, HubSpot, Gorgias and Help Scout on Growth and above. It answers first, and when a customer needs a person it opens a ticket in your helpdesk with the whole conversation, who they are and why. Your agents reply there and the reply reaches the customer in the chat, on WhatsApp or by email; solving the ticket resolves the conversation. HubSpot can’t send replies back, so there your team answers by email. See Hand over to your helpdesk.

Does Dazza work with Slack?

In two ways. Dazza can answer people in Slack itself, in Slack Connect channels shared with customers or as your internal help desk, with each thread a conversation your team can take over in place. See Slack: answer customers. Separately, Slack alerts post handovers, approvals and emails waiting for a reply to one of your channels, each with a link to the conversation.

And Microsoft Teams?

Yes, through your own Azure Bot. Dazza answers in one-to-one chats and when it’s mentioned in a channel, and packages the Teams app (manifest and icons) for you to upload. See Connect Microsoft Teams.

Is there an API?

Yes, on Growth and above. The REST API reads conversations and contacts, sends team replies, resolves conversations and adds Q&As, with keys you create in Settings → Developers. Event webhooks send a signed request to your endpoint as things happen, and retry if it’s down.

Can we use our own AI model?

Yes, on Growth and above. Add your own Anthropic or OpenAI key, or any OpenAI-compatible provider, such as Groq, Together, OpenRouter or Mistral, or your own server. Your provider bills you for the model directly, and conversations count towards your plan as usual.

YOUR AI CUSTOMER SERVICE AGENT

Less back-and-forth.
More sorted.

A WALL & FIFTH PRODUCTGOOD SERVICE. GOOD FEELING.