Access to onOffice enterprise (real-estate CRM): properties, contacts, search criteria, property matching, appointments, tasks and agent log directly from the Code Sandbox.
All integrations
You connect 9brains with your own systems via pre-configured integrations. This overview is maintained automatically and is therefore always complete. Next to each integration you see the sign-in method: OAuth (a one-time sign-in with the provider), API key, API token, or login with username and password.
Most cards link directly to the detailed description further down this page. To learn how to set up an integration, see Set up & configure a tool.
CRM & sales 3
Access to HubSpot CRM and marketing data: contacts, companies, deals, tickets, quotes and newsletters.
Access to Odoo ERP data: CRM, sales, accounting, inventory and purchasing.
Live access to OneBob: maintain customers, deals, projects, tasks and boards, book time, check hour and vacation balances, request absences and record travel expenses.
E-commerce & retail 2
Access to your Magento store (Magento 2 / Adobe Commerce): orders, revenue, best sellers, products, stock levels, customers and shipment tracking.
Access to your Shopify store: orders, revenue, best sellers, products and variants, stock levels, customers and shipment tracking, read and maintain.
Accounting & finance 4
Access to documents from DATEV Document Management (DATEVconnect): search, metadata and file download (read-only).
Access to the Keyline print-shop MIS: invoices and open items, orders and their production status, delivery notes and other documents as PDF, plus customer, material and stock data. Creating and changing only after confirmation.
Access to Lexware Office accounting data: invoices, contacts, revenue and vouchers.
Access to sevdesk accounting data: invoices, contacts, vouchers, quotes and bank accounts.
Databases 5
SQL access to a Databricks Lakehouse: SQL queries, data analysis and visualization.
Reads and extracts data from a Claris FileMaker Server database (records, layouts, fields) for analysis and migration (read-only).
Query a Microsoft SQL Server database: schema exploration and SQL queries (read-only).
Query an Oracle database: schema exploration and SQL queries (read-only).
Query a PostgreSQL database: schema exploration, SQL queries and performance analysis (read-only).
Web analytics & marketing 8
Access to Bloomreach Engagement (CDP and marketing automation): read customer profiles, events, analyses and consents, plus track events and maintain customer attributes.
Access to Brevo (formerly Sendinblue) marketing and CRM data: email campaigns, transactional emails, contacts, mailing lists, SMS and CRM deals.
Access to Google Ads: analyze and manage campaigns, ad groups, keywords, budgets and bids.
Access to Google Analytics 4: analyze visitors, sessions, page views, traffic sources, conversions and realtime activity (read-only).
Access to Google Search Console: analyze search queries, clicks, impressions, CTR and positions, check indexing status and inspect sitemaps (read-only).
Access to Matomo web analytics data (self-hosted or Matomo Cloud): visitors, pageviews, traffic sources, conversions, events, e-commerce and real-time.
Access to Facebook and Instagram advertising: analyze campaigns, ad sets and ads, change budgets, pause and resume, create ads.
Access to Umami web analytics data: visitors, pageviews, traffic sources, devices and real-time.
Project management & knowledge 6
Search, create and update tasks and projects in Asana. Sign in with your Asana account.
Access to Confluence Cloud wiki data: pages, spaces, full-text search and labels.
Access to your DocuWare file cabinets: search documents by index fields and full text, read and evaluate them, change index fields and store documents, with your own DocuWare account.
Access to Jira Cloud project management data: issues, projects, sprints and comments.
AI search across Notion workspace content, read and create pages, query databases. Sign in with your Notion account.
Access to Trello boards: search, create, move and comment on cards, maintain checklists and labels, analyze due dates and board activity.
Productivity & collaboration 9
Create, edit, search and export Canva designs such as social media posts, flyers and presentations as PDF or image. Sign in with your Canva account.
Live access to e2n workforce management: read the roster, shifts, absences and employees, and create or change shifts after confirmation.
Create presentations, documents, webpages and social posts with Gamma AI, change existing gammas by instruction and export them as PDF, PowerPoint or images.
Access to a Git repository (GitHub, GitLab and others): clone, read, commit and push.
Access to Google Workspace: Calendar, Contacts, Tasks, Docs, Sheets, Slides, Drive, Forms and Gmail sending.
Access to Microsoft 365: Outlook, Calendar, OneDrive, SharePoint, Teams, OneNote, tasks and contacts.
Create, export and manage mind maps and diagrams, including AI-generated brainstorming and SWOT diagrams.
Access to Slack: workspace-wide search, channel and thread histories, messages and direct messages, files, reactions and reminders, under your own Slack identity.
Access your smapOne form app: read smaps and data records, download images and files, and create tasks for staff.
Logistics & shipping 2
Track DHL shipments across all divisions (parcel, express, freight, eCommerce, mail): current status, history and expected delivery date.
Track Austrian Post shipments: current status, full history and delivery time, including the German delivery leg for shipments to Germany.
More integrations 3
Access to patent data from the European Patent Office (EPO): patent search, bibliographic data, claims, descriptions, patent families, legal status and CPC classification.
Access to the ibelsa.rooms hotel software: reservations, guests, guest revenue, occupancy, room availability, invoices, deposits and booking sources.
Integrations in detail
Section titled “Integrations in detail”Every integration already ships with the matching connection settings and a step-by-step guide. Below you find a detailed description for most integrations: what the AI can do after setup and how sign-in works.
Microsoft 365
Section titled “Microsoft 365”Connects 9brains with your Microsoft account. After setup, the AI can:
- Read, search and send emails (Outlook)
- View calendars and create appointments
- Read and manage OneDrive files
- Edit Excel workbooks in OneDrive
- Read and edit OneNote notebooks
- Manage tasks (To Do and Planner)
- Search contacts
- Read and edit SharePoint files and items in SharePoint lists
Not yet possible: creating new SharePoint lists or adding columns to an existing one. Microsoft requires a separate authorization for this, which we are currently preparing. Items in existing lists can be created and changed as usual.
Authentication: OAuth 2.0. You are prompted once to sign in with Microsoft and grant access.
Prerequisite: Before individual users can connect, an administrator of your Microsoft organisation must grant admin consent once. You do this directly in the integration with “Grant admin consent”, see Connecting Microsoft 365. Without this step, sign-in will fail.
Connects 9brains with your Slack workspace. You act under your own Slack identity. The AI can then:
- Search messages across the workspace
- Read and summarize channel and thread histories
- Post messages and replies, including direct messages
- Look up users and channels
- Upload and download files
- Set reactions, pins and reminders
Authentication: OAuth 2.0. You sign in with Slack once and grant access.
Prerequisite: An administrator first creates a Slack app in your workspace once. The setup wizard guides you through it step by step and provides the matching template.
Google Workspace
Section titled “Google Workspace”Connects 9brains with your Google account. The AI can then:
- View calendars and create appointments
- Manage contacts and tasks
- Create and edit Google Docs, Sheets and Slides
- Create Google Forms
- Send emails via Gmail
Google Drive access is file-based: the AI only works with files created through 9brains and does not see your entire Drive.
Authentication: OAuth 2.0. You are prompted once to sign in with your Google account and grant access.
Note: This integration is currently in beta.
Notion
Section titled “Notion”Connects 9brains with your Notion workspace via Notion’s official hosted MCP server. The AI can then:
- Search your workspace with AI-powered search (content, not just titles)
- Read, create, update and comment on pages
- Query databases and add entries
Authentication: OAuth (sign in with your Notion account, no API key required). Each user connects their own account and sees exactly what they can also see in Notion.
Connects 9brains with your Asana workspace via Asana’s official hosted MCP server. The AI can then:
- Search, create, update and assign tasks (including in bulk)
- Browse projects and fetch details
- Find tasks, projects and people across the workspace
Authentication: OAuth (sign in with your Asana account, no API key required). Each user connects their own account with their own Asana permissions.
Note: Asana’s MCP server currently does not provide comment, attachment or subtask features.
Trello
Section titled “Trello”Connects 9brains with your Trello boards via the Trello REST API. The AI can then:
- Browse and analyze boards, lists and cards (e.g. overdue cards, board reports)
- Create, update, move, archive and comment on cards
- Create checklists and check off items, assign labels and members
- Search across Trello (by board, label, due date and more)
Authentication: API key + personal token, created in a few minutes via your own Trello Power-Up; the setup guides you step by step. Each user connects their own Trello account and sees exactly the boards they see in Trello.
Databricks
Section titled “Databricks”Connects 9brains with your Databricks environment for SQL queries and data analysis. The AI can then:
- Run SQL queries on the Databricks SQL Warehouse
- Analyze and visualize data
- Present results as tables and charts
Authentication: API key (Personal Access Token). You create a token in Databricks and enter the connection details.
PostgreSQL
Section titled “PostgreSQL”Connects 9brains with a PostgreSQL database for direct SQL queries and data analysis. The AI can then:
- Explore schemas: show tables, columns, indexes and constraints
- Run SQL queries and present results as tables or charts
- Query analysis: show execution plans and suggest performance optimizations
- Check database health: connections, cache usage, vacuum status
All queries run in read-only mode, data changes are not possible. Connections are secured via SSL/TLS as long as the tick box Verschlüsselte Verbindung verlangen is set.
Authentication: Database URL. You enter the PostgreSQL connection string (user, password, host, database). We recommend a dedicated read-only database user.
Microsoft SQL Server
Section titled “Microsoft SQL Server”Connects 9brains with a Microsoft SQL Server or Azure SQL database for direct SQL queries and data analysis. The AI can then:
- Explore schemas: show tables and columns
- Run SQL queries (SELECT) and present results as tables or charts
All queries run in read-only mode, data changes are not possible. Connections are automatically secured via TLS.
Authentication: Database access. You enter server/host, port, database, user and password. Under Database, enter the name of the database, not the name of the SQL Server instance. We recommend a dedicated read-only user.
Note: If the database sits in your own company network, it is securely connected via the on-premise connector.
If the connection test fails with “Login failed” (error 18456): The message comes from SQL Server itself. It deliberately withholds the reason, as protection against guessing credentials. You find the reason in the SQL Server error log, in SQL Server Management Studio under Management → SQL Server Logs. At the same time there is an entry with a “State” number and a reason, for example that the user does not exist, the password is wrong or the given database cannot be opened.
Oracle Database
Section titled “Oracle Database”Connects 9brains with an Oracle database (version 12.1 or newer) for direct SQL queries and data analysis, optimized for large Oracle schemas. The AI can then:
- Explore schemas: show tables, columns and relationships
- Run SQL queries (SELECT) and present results as tables or charts
By default all queries run in read-only mode, write and modify operations are blocked. If you tick Schreibzugriff erlauben (allow write access) in the form, the AI may also change data (INSERT, UPDATE, DELETE, procedures) and create or drop tables. Every change is saved immediately and cannot be undone. What actually works is decided by the database user’s permissions.
Authentication: Server, port, service name, username and password in separate fields. For pure analysis we recommend a dedicated read-only user.
Note: If the database sits in your own company network, it is securely connected via the on-premise connector.
FileMaker
Section titled “FileMaker”Connects 9brains in read-only mode with a Claris FileMaker Server database via the Data API. Ideal for analyzing data or migrating it to other systems. The AI can then:
- List layouts, fields and relationships of a database
- Read and search records
- Export entire layouts to JSON or CSV
This integration is designed for reading and extracting data.
Authentication: Username and password. You enter the FileMaker Server URL, the database name and the credentials of a Data API account. Requires FileMaker Server (not FileMaker Pro) with the Data API enabled.
Connects 9brains with your Odoo ERP system. The AI can then:
- Query business data (customers, orders, invoices, etc.)
- Search and filter records
- Create new entries and edit existing ones (depending on configuration)
Authentication: API key. You enter the Odoo URL, username and API key.
Magento
Section titled “Magento”Connects 9brains with your Magento store (Magento 2 and Adobe Commerce) via the Magento REST API. The AI can then:
- Search orders and check order status including shipment tracking (by order number or customer)
- Analyze revenue, order count, average order value, best sellers and refund rate, with periods, comparisons and charts
- Check stock levels (low-stock reports, multi-source inventory) and find catalog gaps (e.g. active products without images)
- Look up customer history and revenue per customer, including guest orders
- Maintain product data such as prices and status, always only after your confirmation
Authentication: Access token of a Magento integration, created in the Magento admin in a few minutes; the setup guides you step by step, including the setting required from Magento 2.4.4 onwards. If your shop has several store views, you can optionally name a default store code that reports then use by themselves. The credential is a central shop account: one person connects the shop and shares the connection with the team.
Shopify
Section titled “Shopify”Connects 9brains with your Shopify store via the GraphQL Admin API. The AI can then:
- Search orders and check order status including shipment tracking (by order number or customer)
- Analyze revenue, order count, average order value, best sellers and return rate, with periods, comparisons and charts
- Check stock per variant and location, build low-stock reports and correct stock levels
- Look up customer history and revenue per customer, including guest orders
- Maintain prices, product data and product status, create discount codes, book fulfillments with tracking numbers, always only after your confirmation
- Translate products, pages and policies into a language you have already added to your store
Reporting over longer periods needs one addition: by default Shopify only hands apps the orders of the last 60 days. To look further back, request the read_all_orders permission for the app from Shopify.
Authentication: Client ID and client secret of your own app, which you create for your store in the Shopify Dev Dashboard. You do not need to look up an access token: 9brains obtains one with those credentials and renews it automatically. What matters is that store and app belong to the same Shopify organization, the normal case when you create the app for your own store. To make customer names, addresses and order data visible you also grant the app access to protected customer data; that is a selection step, not a review by Shopify. While creating the app you also enter a 9brains return address, which the store sends you back to after you confirm. The setup in 9brains walks you through it step by step and tells you which one. What the AI may change is decided solely by the permissions you grant the app. The credential is a central shop account: one person connects the shop and shares the connection with the team.
Several stores: Shopify ties an app to a single store. If you run more than one, you register an app per store and add an account per store in 9brains. That is Shopify’s rule, not ours.
Lexware Office
Section titled “Lexware Office”Connects 9brains with your Lexware Office accounting. The AI can then:
- Create, view and download invoices as PDF
- Analyze revenue overview (income and expenses by period)
- Show open receivables (due and overdue invoices)
- Search and manage contacts (customers and suppliers)
- View and upload receipts
- Create credit notes, quotations, order confirmations and reminders
Authentication: API key. You create an API key in Lexware Office and enter it.
sevdesk
Section titled “sevdesk”Connects 9brains with your sevdesk accounting. The AI can then:
- Create, view and download invoices as PDF and check payment status
- Analyze revenue overview (income and expenses by period)
- Show open receivables (due and overdue invoices)
- Search and manage contacts (customers and suppliers)
- Manage receipts, credit notes, quotations and orders
- View bank accounts and transactions
- Export data as Excel (XLSX)
Authentication: API key. You create a token in sevdesk under Settings → API and enter it.
DATEV DMS
Section titled “DATEV DMS”Connects 9brains in read-only mode with your DATEV Document Management (DATEVconnect). The AI can then:
- Search documents (filter by client, folder, year, status, editor, date)
- Read a document’s metadata, including notes and links to business partners
- Download files (PDF, DOCX, TIF) and summarize them, for example with the PDF skill
Currently only read access is enabled.
Authentication: Username and password. You enter the server URL of your DATEVconnect endpoint and the credentials of a function user with read permissions.
Prerequisite: DATEV pro with DATEVconnect installed and the DATEVconnect Document Management module.
DATEVconnect in your own company network: DATEVconnect usually runs on a server that can only be reached inside the company network, for example under a computer name like https://T0114510:58452 or an internal IP. 9brains can only get there through the on-premises connector. Create a service there for the DATEV server and port 58452 and enter the assigned address as the server URL. If you enter the internal address directly, the connection test reports “Address only exists in the company network”. With an ASP or data-centre setup, your hoster gives you a publicly reachable address, and you do not need the connector.
DocuWare
Section titled “DocuWare”Connects 9brains with your DocuWare file cabinets. Everyone signs in with their own DocuWare account and sees exactly what they may also see in DocuWare. The AI can then:
- Search file cabinets by index fields (e.g. supplier, document number, amount, date, status) and in full text
- Read documents, download and evaluate them, for example summarize, compare or build tables from them
- Change index fields and store documents from the chat in a file cabinet or document tray, each only after your confirmation in the chat
- Provide a link with every result that opens the document directly in DocuWare
The AI never deletes documents.
Authentication: OAuth 2.0. You sign in once with your DocuWare account. If you do not use DocuWare via 9brains for a while, you sign in once more. How long that period is, your administrator sets in DocuWare (Sliding Lifetime, 45 days recommended).
Prerequisite: DocuWare Cloud. An administrator registers 9brains once as a web application in DocuWare and stores the client ID and client secret for the whole company. The setup in 9brains guides you through it step by step. For the time being, everyone enters three addresses themselves when connecting: the DocuWare address, the Authorization Endpoint and the Token Endpoint. Your administrator hands them out to you for this.
Keyline
Section titled “Keyline”Connects 9brains with your Keyline MIS, the management information system for printing companies. The AI can then:
- Show open invoices, including amount, due date and days overdue
- Find a customer’s invoices by name or debtor number, even when the spelling differs
- Calculate revenue per period, optionally broken down by customer or month
- Look up orders and their progress in production, including dates and work steps
- Fetch documents: delivery note, job bag, proforma invoice, parcel label and invoice as PDF
- Read master data: customers and contacts, payment terms, materials and storage areas
- Create and change things on request: confirm an order, create an invoice or record the produced print run, for example
The AI factors out reversals and credit notes so totals do not come out too high, and points out in the result when reversals were involved. Amounts are always shown in euros.
Changes only after asking: before the AI creates or changes anything in Keyline, it names the order, the customer and the amount and waits for your confirmation. When several changes are due, it lists every one of them instead of asking once in general terms. Operations with an outside effect, such as confirming an order, finalising an invoice or sending an email to your customer, are announced together with their consequence. The AI never changes anything on its own initiative. Your API key is only ever sent to Keyline and to no other service.
Authentication: API key. You enter the key of your Keyline account. If you cannot find it in your Keyline settings, request it from your Keyline contact. The key also decides what the AI is allowed to do: if it may only read in Keyline, the integration answers questions and fetches documents but cannot create or change anything.
Several plants: A key covers the plants Keyline issued it for. For a group with several printing companies you create a separate Keyline integration per key. The AI keeps the plants’ figures apart and never merges them unnoticed; it tells them apart by their Keyline business unit numbers. Tell it in the chat once which number belongs to which plant, and from then on it uses your own labels.
The key is a company credential and shows the same data to everyone. So set the integration up once and store the key as a company account by choosing “Belongs to: The company” when connecting. Then everyone the company account is shared with uses it, at first all members, and it stays even when you leave the company. Whoever may use the integration can also trigger changes, as far as the key allows.
The AI can only tell whether an invoice is paid if payments are recorded in Keyline as well. If that happens only in your accounting system, the AI says so explicitly instead of producing a wrong list of open items.
Connects 9brains with your Jira Cloud project management. The AI can then:
- Search issues (with JQL), create and edit them (bugs, stories, tasks, epics)
- Run status transitions (move issues through the workflow)
- Read and write comments
- Show sprints and project overviews
- Create reports: sprint overview, open tickets, analyses
Authentication: Atlassian API token. You enter the address of your Atlassian site (e.g. https://mycompany.atlassian.net), your Atlassian email address and an API token. The address is the one in your browser’s address bar while you are signed in to Jira.
Confluence
Section titled “Confluence”Connects 9brains with your Confluence Cloud wiki. The AI can then:
- Find pages via full-text search and read their content
- Create new pages (also as sub-pages)
- Update existing pages
- List and search spaces
- Manage labels and upload attachments
Authentication: Atlassian API token, same credentials as for Jira (address of the Atlassian site, email address and API token). For the address, use the part up to .atlassian.net, without /wiki.
HubSpot
Section titled “HubSpot”Connects 9brains with your HubSpot CRM. The AI can then:
- Search, create and edit contacts and companies
- Manage deals and analyze the sales pipeline
- Create and track support tickets
- Create and publish quotes with line items
- Draft marketing emails and manage recipient lists
- Create CRM reports: customer revenue, pipeline analysis, open tickets
Authentication: API key. You create a private app token in HubSpot under Settings → Integrations → API key and enter it.
OneBob
Section titled “OneBob”Connects 9brains with OneBob, your tool for CRM, projects and time tracking. The AI can then:
- Search, create and maintain customers, contacts and deals, and move deals through the pipeline
- View and edit projects with their budget, tasks and members
- Book time, start and stop the timer and analyze booked hours
- Record working time (clock in and out) and check the hour account
- Request absences and see your vacation balance and the team calendar
- Maintain tasks, boards and travel expenses and handle pending approvals
Before the AI creates, changes or deletes anything, it shows you the exact change and waits for your confirmation.
Authentication: API access token. Each person creates their own token with all permissions in OneBob under Settings → API tokens and enters it. The AI acts in OneBob as that person and only sees what they may see there.
onOffice
Section titled “onOffice”Connects 9brains with your onOffice enterprise CRM for real-estate management. The AI can then:
- Search properties, filter by price, area or location and download brochure PDFs
- Manage contacts (prospects, owners, staff)
- Use search criteria & property matching: find properties that match a search profile
- View and create agent log entries, appointments and tasks
- Create portfolio analyses, directly as charts or CSV/JSON export
Authentication: API token and secret. You create a dedicated API user in onOffice and enter the token and secret.
Note: This integration is currently in beta.
ibelsa
Section titled “ibelsa”Connects 9brains with the ibelsa.rooms hotel software. The AI can then:
- Query and analyze reservations and bookings
- Analyze occupancy and room availability, for example as a room allocation plan
- Analyze guests and guest revenue
- View invoices and deposits
- Compare booking sources
- Use selected write actions: create and update contacts, add notes to reservations, assign rooms
Authentication: API key. You enter the API key of your ibelsa.rooms instance.
smapOne
Section titled “smapOne”Connects 9brains with your smapOne platform for digital form apps. The AI can then:
- List smaps and their versions
- Query submitted records, also filtered by new or exported
- Download files, images and signatures from records
- Create tasks and assign them to staff
Authentication: API token. You generate an API token in your smapOne profile settings and enter it.
Connects 9brains with the workforce planning in your e2n Manager. The AI can then:
- Query the roster: who has a shift on a given day, with times and work area
- See absences: who is off, on holiday or sick
- List a location’s employees with their work area
- Create or change shifts, but only after you have confirmed the exact change in the chat
Authentication: Login. You enter the email address and password of an e2n Manager login. The AI only sees the locations this account has access to in e2n and makes changes with its permissions. If nothing should be changed through the connection, use an account with read-only rights.
Connects 9brains with your Brevo account (formerly Sendinblue) for email marketing and CRM. The AI can then:
- Create, update and import contacts and mailing lists
- Create and schedule email campaigns and evaluate open and click rates
- Send transactional emails via templates or HTML
- Send transactional SMS
- View and create CRM deals
Authentication: API key. You create a key in Brevo under SMTP & API (starts with xkeysib-) and enter it.
Bloomreach Engagement
Section titled “Bloomreach Engagement”Connects 9brains with Bloomreach Engagement (customer data platform and marketing automation, formerly Exponea). The AI can then:
- Retrieve customer profiles and customer events (customer 360 view)
- Run saved analyses: reports, funnels, segmentations
- Browse product catalogs and maintain entries
- View consent categories
- Track events and update customer attributes
Authentication: API key. You create a private API key in Bloomreach under Project settings → Access management → API and enter the API base URL, project token, key ID and secret.
Creates professional presentations, documents and websites with Gamma AI directly from the chat. The AI can then:
- Create presentations, documents and social posts with Gamma 5, optionally based on a template or on web pages you name
- Create websites
- Change existing gammas: just say what should be different, e.g. “make slide 3 shorter” or “add a slide with the conclusion”
- Export presentations as PDF, PowerPoint (PPTX) or images
- Use your company’s design theme or another theme
- On request, control exactly where images come from (e.g. only commercially free images), how many slides there are and which format is used (16:9, 4:3, A4)
Every creation and change uses credits in your Gamma account. The AI tells you afterwards how many it used.
Authentication: API key. You create an API key in Gamma and enter it.
Connects 9brains with your Canva account through Canva’s official connection for AI assistants. The AI can then:
- Create new designs from a description: social media posts, flyers, posters, presentations and more
- Create on-brand designs with your brand kit or from a brand template
- Change existing designs: rewrite or translate text, replace images. Before a change is saved, the AI shows you the result and asks
- Adapt designs to other formats, for example turn a post into an Instagram story
- Search designs, read their content and export them as PDF, PNG, JPG or PowerPoint
- Generate images, remove backgrounds and upload files from the chat to Canva
- Manage folders and comments
Canva offers the brand kit, brand templates and resizing only on paid plans (Canva Pro and above). New designs from a description and generated images use AI credits of your Canva account; on the free plan they run out after a few designs. The integration is still in beta: Canva is currently reviewing the 9brains connection, and until it is approved Canva may decline the sign-in.
Authentication: OAuth (sign in with your Canva account, no API key needed). Every user connects their own account and sees exactly the designs they can access in Canva.
Mindomo
Section titled “Mindomo”Creates and manages mind maps and diagrams with Mindomo directly from the chat. The AI can then:
- List mind maps and retrieve metadata
- Create AI diagrams: brainstorming, SWOT analysis, pros/cons, text-to-map
- Export to many formats: PDF, PNG, PPTX, DOCX, XLSX, HTML, Freemind, MindManager and more
- Import from MOM, MMAP, XMind, Markdown, OPML, XLSX and other formats
- Delete diagrams (trash or permanently)
Authentication: API token. You create a token in Mindomo under Account → API and enter it. Requires a premium account.
Connects 9brains with your Umami web analytics instance. The AI can then:
- Show traffic overview: page views, visitors, sessions, bounce rate
- Analyze top pages, entry and exit pages
- Evaluate traffic sources: referrers, search engines, direct access
- Show device and browser distribution (desktop/mobile/tablet)
- Show geographic distribution of visitors
- Evaluate real-time visitors and custom events
- Create charts and time-series analyses
Authentication: Username and password. You enter your Umami URL together with your credentials.
Matomo
Section titled “Matomo”Connects 9brains with your Matomo web analytics instance (self-hosted or Matomo Cloud). The AI can then:
- Show traffic overview: visits, unique visitors, actions, bounce rate, time on site
- Analyze top pages, entry and exit pages, page titles
- Evaluate traffic sources: search engines, social networks, referrers, campaigns
- Show device and browser distribution (desktop/mobile/tablet, manufacturers, operating systems)
- Show geographic distribution of visitors by country, region and city
- Analyze goals and conversions (conversion rate, revenue, days to conversion)
- Evaluate custom events (by category, action and name)
- Query e-commerce data (orders, revenue, top products, abandoned carts)
- Show real-time visitors and live sessions
- Apply segments (filtering by country, device, source, conversion, etc.)
- Create charts, time-series analyses and dashboards
Optionally, you can set a default website ID if you always want to analyze the same site. Otherwise the AI lists your sites and asks you.
Authentication: API token (token_auth). You create a token in Matomo under Profile → Security → Auth tokens and enter it together with the URL of your instance. If you usually report on the same website, you can optionally store its website ID; otherwise the AI asks on the first request. Matomo version 4.4 or newer is required.
Google Analytics
Section titled “Google Analytics”Connects 9brains with Google Analytics 4. The AI can then:
- Analyze traffic: visitors, sessions, page views, engagement
- Analyze top pages, channels and campaigns, including period comparisons
- Break down traffic sources, countries and devices
- Check key events (conversions) and e-commerce revenue
- Show real-time visitors
- Create charts and time-series analyses
Access is read-only, nothing is changed in Google Analytics.
Authentication: OAuth 2.0. You are prompted once to sign in with your Google account and grant access.
Note: This integration is currently in beta.
Google Search Console
Section titled “Google Search Console”Connects 9brains with Google Search Console. The AI can then:
- Analyze search performance: search queries, clicks, impressions, CTR and positions
- Analyze top queries and top pages, broken down by country or device
- Investigate trends and traffic drops in Google Search
- Check the indexing status of individual URLs
- View sitemaps
Access is read-only, nothing is changed in Search Console.
Authentication: OAuth 2.0. You are prompted once to sign in with your Google account and grant access.
Note: This integration is currently in beta.
Google Ads
Section titled “Google Ads”Connects 9brains with your Google Ads account. The AI can then:
- Analyze performance: impressions, clicks, cost, conversions, CTR, CPC, ROAS
- List and analyze campaigns, ad groups and keywords
- Pause and enable campaigns or ads
- Adjust budgets and bids
- Add and edit keywords, create new campaigns
Authentication: OAuth 2.0. You are prompted once to sign in with your Google account and grant access.
Note: This integration is currently in beta.
Meta Ads
Section titled “Meta Ads”Connects 9brains to your Facebook and Instagram advertising through Meta’s official connector for AI assistants. The AI can then:
- Analyse performance: spend, impressions, reach, clicks, CTR, CPC, CPM, conversions, CPA and ROAS per campaign, ad set and ad
- Compare periods and break results down by age, gender, region, device and placement
- Pause and resume campaigns and ad sets
- Adjust budgets
- Build complete campaigns: campaign, ad set with audience and placements, images and videos uploaded from your chat, creative and ad. On request the AI switches Meta’s automatic Advantage+ enhancements off one by one
- Pull industry benchmarks and spot settings Meta has switched back on by itself
Newly created campaigns and ads always start paused at Meta. Before every change the AI names the ad account, the campaign and the old and new value, and waits for your confirmation. Deleting is not offered, only pausing.
If your Instagram account is missing when an ad is created although you see it in Ads Manager, it is not yet assigned to the ad account or was not granted at sign-in. Assign it to the ad account in Meta’s business settings, then reconnect the integration in 9brains and tick the Instagram account in Meta’s sign-in dialog.
Authentication: OAuth 2.0. You sign in once with your Meta account. You then see exactly the ad accounts you are entitled to in the business portfolio. If you look after several clients, their accounts appear side by side. The sign-in keeps renewing in the background while you use it regularly; after two months of silence you sign in once more.
Prerequisite: Your company registers its own Meta app once as the sign-in point. The steps are described in the integration’s setup dialog. Until Meta fully approves that app, your company’s admin needs to add every colleague who should use the integration as a Tester in the Meta app settings. Each person added completes a one-time free registration at developers.facebook.com. Without that entry, Facebook shows an error instead of the login window.
Note: This integration is currently in beta.
DHL Tracking
Section titled “DHL Tracking”Tracks DHL shipments across all DHL Group divisions (parcel, express, freight, eCommerce, mail) directly from the chat. The AI can then:
- Retrieve the current shipment status and full history
- Show the expected delivery date
- Check several tracking numbers in sequence
Authentication: API key. You create an app with the “Shipment Tracking - Unified” API in the DHL Developer Portal and enter the API key. The free tier allows 250 queries per day.
Austrian Post
Section titled “Austrian Post”Tracks shipments sent via Austrian Post (Österreichische Post) directly from the chat, including shipments to Germany right through to delivery in Germany. The AI can then:
- Retrieve the current shipment status and full history
- Show the expected or actual delivery time
- Check several tracking numbers in sequence
Authentication: Username and password. You enter the credentials of your Austrian Post API access.
Prerequisite: A business customer contract with Austrian Post and an activated API access.
Connects 9brains with a Git repository on GitHub, GitLab, Bitbucket or another HTTPS Git host. The AI can then:
- Clone repositories and read files
- Create and switch branches
- Commit and push changes
- Show commit history and diffs
Authentication: Personal access token. You create a token with read and write access at your Git provider and enter the repository URL, username and token.
Patent search (EPO Open Patent Services)
Section titled “Patent search (EPO Open Patent Services)”Connects 9brains with the Open Patent Services (OPS) of the European Patent Office (EPO) for AI-assisted patent research. The AI can then:
- Search patents by title, abstract, inventor, applicant or CPC/IPC class
- Retrieve bibliographic data, abstracts, claims and descriptions
- Query patent families (INPADOC) and legal status
- View EP register data and procedural steps
- Search the CPC classification tree
Authentication: Consumer key and secret. You register an app in the EPO Developer Portal and enter both values. The free tier allows up to 4 GB of data volume per week.
Your desired integration is missing?
Section titled “Your desired integration is missing?”We continuously expand our integration offering. If you need an integration that is not yet available, please get in touch:
- By email: support@9brains.de
- Via your personal contact at 9brains
We will review the request and are happy to build the integration for you.