FixControl/Documentation

User Guide

Integrations

Which systems FixControl works with and exactly what it can do with them — bring in work, read, reply, notify, approve or deliver code — with what is on or off by default.

FixControl works on top of the systems you already use and replaces none of them. This page says, per system, what FixControl can do with it — because "connected" does not yet say what happens. The steps to connect are in the Admin guide.

What a connection can do

CapabilityMeaning
Bring in workNew reports become work in FixControl (an inbox conversation or an issue).
ReadFixControl uses information from the system as context, for example earlier tickets.
ReplyA reply to a customer goes out through this system.
NotifyFixControl posts progress or notifications in the system.
ApproveYou can decide an approval from the system.
CodeFixControl reads the repository and delivers changes as pull requests.
Status backA status change in the system comes back into FixControl.

Overview

SystemWhat FixControl does with itDefault / condition
E-mail (forwarding, Microsoft 365 / Outlook, Gmail)Bring work into the Inbox, reply from the mailbox.Replying is off per mailbox. Gmail only where FixControl offers it; forwarding where FixControl has set it up.
SlackReport work (issue after confirmation), ask about tickets, approve, post progress.Approving needs an elevated, linked account.
Microsoft TeamsReport work, ask about tickets, approve.No progress updates yet; a few cards fewer than in Slack.
Website chatA widget on your own site: answers questions from knowledge you make public and, where configured, creates a request or issue.Answers only from public knowledge; requires a list of allowed websites.
GitHubCode: read the repository, open pull requests; merge status back.A pull request only after approval; auto-deliver per project, off by default.
GitLabCode: open merge requests; merge status back through the CI/CD webhook.Self-hosted GitLab through an access token.
Bitbucket (Cloud and Server)Code: open pull requests; status back for Bitbucket Cloud.Bitbucket Server through your FixControl contact.
FreshdeskCreate and link tickets, read earlier tickets, status back, and where switched on, replies and progress notes.New tickets do not become issues by themselves. Writing back is off by default; a customer reply always after approval.
Odoo HelpdeskSame role as Freshdesk.Same.
TOPdeskSame role as Freshdesk, with incidents.Same.
Jira SoftwareCreate and link issues, read earlier issues, status back through a webhook you set up, and (when switched on per project) turn new Jira tickets into issues through that webhook.No customer-visible replies.
Jira Service ManagementAs Jira Software, plus customer replies.Customer replies off by default, always after approval.
LinearCreate and link issues, post comments.No status back.
AFAS Profit, Visma Raet Youforce (HR)Read-only, for HR questions.Set up per project. See HR governance.
Google CloudRead-only: Cloud Logging and Error Reporting as context on bugs.Off by default; FixControl enables it for your workspace. See Google Cloud.
PostgreSQL (database connector)Read-only, as context on bugs.Off by default. See Database connector.
Argo Rollouts, CI/CD approvals (GitHub Actions, GitLab CI, Jenkins), Kubernetes through the FC AgentApproving a deployment your own pipeline has already paused.Off by default; CI/CD approvals are a pilot. See DevOps & CI/CD.
Azure DevOps, Vercel, Terraform CloudFollow pipeline and deployment events.Preview.
Outbound webhooksSend FixControl events to your own systems.See Webhooks.
Public APIYour own systems create issues and read issues and patches.See Public API.

Not available: WhatsApp and SAML single sign-on are on the roadmap and not available yet. A generic incoming webhook to open work does not exist yet; use the public API for that. There is no wiki connector; you fill the knowledge base by adding documents or reading in a website.

How work comes in

  • E-mail lands in the Inbox. There you turn it into an issue, or let FixControl do that per mailbox automatically.
  • Slack and Teams: the bot proposes an issue; it is created after confirmation.
  • Support software (Freshdesk, Odoo, TOPdesk, Jira, Linear): FixControl creates tickets from an issue and follows their status. A new ticket in those systems does not become an issue by itself, except in Jira when Import new Jira tickets as issues is switched on for the project's Jira link. In Slack or Teams you can import an existing Jira or Freshdesk ticket by hand.
  • Your own systems create issues through the public API.

Visibility and failures

Each connection's status is shown per capability under Settings → Channels — never as one blanket "connected". A mailbox that can receive but not send shows exactly that. Every write to an external system is queued, retried and, if it keeps failing, shown on the connection and on the work that was waiting for it, and reported to admins.

What FixControl is not

Not a CRM, billing system or general automation platform. To react to a FixControl event in another system, use an outbound webhook. To use information from another system at triage time, put it in the Knowledge base.

See also: Communication channels · Connecting e-mail · Issue trackers · GitHub

Anything unclear or wrong?Let us know →

FixControl is a trade name of FixControl B.V.